feat: v
This commit is contained in:
		
							parent
							
								
									f8a4616943
								
							
						
					
					
						commit
						5060a8342f
					
				| 
						 | 
					@ -1,8 +1,9 @@
 | 
				
			||||||
import { builtinModules } from 'module'
 | 
					import { builtinModules } from 'module'
 | 
				
			||||||
import { RollupOptions } from 'rollup'
 | 
					import { RollupOptions } from 'rollup'
 | 
				
			||||||
import commonjs from '@rollup/plugin-commonjs'
 | 
					 | 
				
			||||||
import { nodeResolve } from '@rollup/plugin-node-resolve'
 | 
					import { nodeResolve } from '@rollup/plugin-node-resolve'
 | 
				
			||||||
import typescript from '@rollup/plugin-typescript'
 | 
					import typescript from '@rollup/plugin-typescript'
 | 
				
			||||||
 | 
					import commonjs from '@rollup/plugin-commonjs'
 | 
				
			||||||
 | 
					import replace from '@rollup/plugin-replace'
 | 
				
			||||||
// import swc from 'rollup-plugin-swc'
 | 
					// import swc from 'rollup-plugin-swc'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
function optionsFactory(options: RollupOptions): RollupOptions {
 | 
					function optionsFactory(options: RollupOptions): RollupOptions {
 | 
				
			||||||
| 
						 | 
					@ -19,7 +20,16 @@ function optionsFactory(options: RollupOptions): RollupOptions {
 | 
				
			||||||
        extensions: ['.ts', '.js', 'json'],
 | 
					        extensions: ['.ts', '.js', 'json'],
 | 
				
			||||||
      }),
 | 
					      }),
 | 
				
			||||||
      typescript(),
 | 
					      typescript(),
 | 
				
			||||||
      // swc(), Error: Cannot find module 'regenerator-runtime'
 | 
					      // swc(), Error: Cannot find module 'regenerator-runtime',
 | 
				
			||||||
 | 
					      replace({
 | 
				
			||||||
 | 
					        ...Object
 | 
				
			||||||
 | 
					          .entries({ NODE_ENV: process.env.NODE_ENV })
 | 
				
			||||||
 | 
					          .reduce(
 | 
				
			||||||
 | 
					            (acc, [k, v]) => Object.assign(acc, { [`process.env.${k}`]: JSON.stringify(v) }),
 | 
				
			||||||
 | 
					            {},
 | 
				
			||||||
 | 
					          ),
 | 
				
			||||||
 | 
					        preventAssignment: true,
 | 
				
			||||||
 | 
					      }),
 | 
				
			||||||
    ],
 | 
					    ],
 | 
				
			||||||
    external: [
 | 
					    external: [
 | 
				
			||||||
      'electron',
 | 
					      'electron',
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue