Still trying to get cra to play nice with theatre
This commit is contained in:
parent
824fdd6843
commit
f4f33dcd8d
8 changed files with 88 additions and 62 deletions
|
@ -17,14 +17,7 @@
|
|||
"types": "dist/index.d.ts",
|
||||
"type": "commonjs",
|
||||
"files": [
|
||||
"dist/index.cjs",
|
||||
"dist/index.cjs.map",
|
||||
"dist/index.mjs",
|
||||
"dist/index.mjs.map",
|
||||
"dist/index.min.js",
|
||||
"dist/index.min.js.map",
|
||||
"dist/index.min.js.LEGAL.txt",
|
||||
"dist/index.d.ts"
|
||||
"dist/*"
|
||||
],
|
||||
"scripts": {
|
||||
"prepublish": "node ../../devEnv/ensurePublishing.js"
|
||||
|
|
|
@ -31,29 +31,29 @@ export function createBundles(watch: boolean) {
|
|||
|
||||
build({
|
||||
...esbuildConfig,
|
||||
outfile: path.join(pathToPackage, 'dist/index.cjs'),
|
||||
outfile: path.join(pathToPackage, 'dist/index.js'),
|
||||
format: 'cjs',
|
||||
})
|
||||
|
||||
build({
|
||||
...esbuildConfig,
|
||||
outfile: path.join(pathToPackage, 'dist/index.mjs'),
|
||||
format: 'esm',
|
||||
})
|
||||
// build({
|
||||
// ...esbuildConfig,
|
||||
// outfile: path.join(pathToPackage, 'dist/index.mjs'),
|
||||
// format: 'esm',
|
||||
// })
|
||||
|
||||
build({
|
||||
...esbuildConfig,
|
||||
outfile: path.join(pathToPackage, 'dist/index.min.js'),
|
||||
format: 'iife',
|
||||
external: [],
|
||||
minify: true,
|
||||
globalName: `Theatre.${which}`,
|
||||
legalComments: 'external',
|
||||
platform: 'browser',
|
||||
define: {
|
||||
...definedGlobals,
|
||||
'process.env.NODE_ENV': JSON.stringify('production'),
|
||||
},
|
||||
})
|
||||
// build({
|
||||
// ...esbuildConfig,
|
||||
// outfile: path.join(pathToPackage, 'dist/index.min.js'),
|
||||
// format: 'iife',
|
||||
// external: [],
|
||||
// minify: true,
|
||||
// globalName: `Theatre.${which}`,
|
||||
// legalComments: 'external',
|
||||
// platform: 'browser',
|
||||
// define: {
|
||||
// ...definedGlobals,
|
||||
// 'process.env.NODE_ENV': JSON.stringify('production'),
|
||||
// },
|
||||
// })
|
||||
}
|
||||
}
|
||||
|
|
|
@ -16,14 +16,7 @@
|
|||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
"files": [
|
||||
"dist/index.cjs",
|
||||
"dist/index.cjs.map",
|
||||
"dist/index.mjs",
|
||||
"dist/index.mjs.map",
|
||||
"dist/index.min.js",
|
||||
"dist/index.min.js.map",
|
||||
"dist/index.min.js.LEGAL.txt",
|
||||
"dist/index.d.ts"
|
||||
"dist/*"
|
||||
],
|
||||
"scripts": {
|
||||
"prepublish": "node ../../devEnv/ensurePublishing.js"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue