working v1.

This commit is contained in:
fiatjaf
2022-01-14 09:49:03 -03:00
parent 0d38bc7eb3
commit db20f0c370
21 changed files with 884 additions and 1111 deletions

View File

@@ -4,22 +4,26 @@ const esbuild = require('esbuild')
const alias = require('esbuild-plugin-alias')
const nodeGlobals = require('@esbuild-plugins/node-globals-polyfill').default
esbuild.build({
bundle: true,
entryPoints: {
'options.build': './extension/options.js',
'content-script.build': './extension/content-script.js',
'background.build': './extension/background.js'
},
outdir: './extension',
plugins: [
alias({
stream: require.resolve('readable-stream')
}),
nodeGlobals()
],
sourcemap: 'inline',
define: {
global: 'window'
}
})
esbuild
.build({
bundle: true,
entryPoints: {
'popup.build': './extension/popup.jsx',
'prompt.build': './extension/prompt.jsx',
'options.build': './extension/options.jsx',
'background.build': './extension/background.js',
'content-script.build': './extension/content-script.js'
},
outdir: './extension',
plugins: [
alias({
stream: require.resolve('readable-stream')
}),
nodeGlobals()
],
sourcemap: 'inline',
define: {
global: 'window'
}
})
.then(() => console.log('build success.'))