better const named
This commit is contained in:
		
							parent
							
								
									cc15cf9c0b
								
							
						
					
					
						commit
						8a9e5c2ab0
					
				| 
						 | 
				
			
			@ -98,16 +98,15 @@ export function resolveElectron(dict: Parameters<typeof resolve>[0] = {}): Plugi
 | 
			
		|||
  function builtinModulesExport(modules: string[]) {
 | 
			
		||||
    return modules.map((moduleId) => {
 | 
			
		||||
      const nodeModule = require(moduleId)
 | 
			
		||||
      const attrs = Object.keys(nodeModule)
 | 
			
		||||
      const requireTpl = `const __builtinModule = require("${moduleId}");`
 | 
			
		||||
      const requireModule = `const __builtinModule = require("${moduleId}");`
 | 
			
		||||
      const exportDefault = `export default __builtinModule`
 | 
			
		||||
      const exportTpl = attrs.map(attr => `export const ${attr} = __builtinModule.${attr}`).join(';\n') + ';'
 | 
			
		||||
      const exportMembers = Object.keys(nodeModule).map(attr => `export const ${attr} = __builtinModule.${attr}`).join(';\n') + ';'
 | 
			
		||||
      const nodeModuleCode = `
 | 
			
		||||
${requireTpl}
 | 
			
		||||
${requireModule}
 | 
			
		||||
 | 
			
		||||
${exportDefault}
 | 
			
		||||
 | 
			
		||||
${exportTpl}
 | 
			
		||||
${exportMembers}
 | 
			
		||||
  `
 | 
			
		||||
 | 
			
		||||
      return { [moduleId]: nodeModuleCode }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue