fix build

This commit is contained in:
Sidharth Vinod
2022-09-23 17:39:08 +05:30
parent 913468a7b5
commit 53bbf444e5
4 changed files with 5 additions and 10 deletions

View File

@@ -44,13 +44,13 @@ export const getBuildConfig = ({
name, name,
format: 'esm', format: 'esm',
sourcemap: true, sourcemap: true,
entryFileNames: `[name].esm${minify ? '.min' : ''}.mjs`, entryFileNames: `${name}.esm${minify ? '.min' : ''}.mjs`,
}, },
{ {
name, name,
format: 'umd', format: 'umd',
sourcemap: true, sourcemap: true,
entryFileNames: `[name]${minify ? '.min' : ''}.js`, entryFileNames: `${name}${minify ? '.min' : ''}.js`,
}, },
]; ];
@@ -61,9 +61,10 @@ export const getBuildConfig = ({
// This needs to be an array. Otherwise vite will build esm & umd with same name and overwrite esm with umd. // This needs to be an array. Otherwise vite will build esm & umd with same name and overwrite esm with umd.
output = [ output = [
{ {
name,
format: 'esm', format: 'esm',
sourcemap: true, sourcemap: true,
entryFileNames: `[name].core.mjs`, entryFileNames: `${name}.core.mjs`,
}, },
]; ];
} }

View File

@@ -20,7 +20,6 @@
], ],
"scripts": { "scripts": {
"clean": "rimraf dist", "clean": "rimraf dist",
"build:code": "node .esbuild/esbuild.cjs",
"build:types": "tsc -p ./tsconfig.json --emitDeclarationOnly", "build:types": "tsc -p ./tsconfig.json --emitDeclarationOnly",
"build:watch": "yarn build:code --watch", "build:watch": "yarn build:code --watch",
"build:esbuild": "concurrently \"yarn build:code\" \"yarn build:types\"", "build:esbuild": "concurrently \"yarn build:code\" \"yarn build:types\"",

View File

@@ -46,7 +46,6 @@
"test:watch": "vitest --coverage --watch", "test:watch": "vitest --coverage --watch",
"prepublishOnly": "yarn build && yarn test", "prepublishOnly": "yarn build && yarn test",
"todo-prepare": "concurrently \"husky install\" \"yarn build\"", "todo-prepare": "concurrently \"husky install\" \"yarn build\"",
"prepare": "concurrently \"yarn build\"",
"pre-commit": "lint-staged" "pre-commit": "lint-staged"
}, },
"repository": { "repository": {

6
pnpm-lock.yaml generated
View File

@@ -32,7 +32,6 @@ importers:
dagre-d3: ^0.6.4 dagre-d3: ^0.6.4
documentation: 13.2.0 documentation: 13.2.0
dompurify: 2.4.0 dompurify: 2.4.0
esbuild: ^0.15.8
eslint: ^8.23.1 eslint: ^8.23.1
eslint-config-prettier: ^8.5.0 eslint-config-prettier: ^8.5.0
eslint-plugin-cypress: ^2.12.1 eslint-plugin-cypress: ^2.12.1
@@ -48,7 +47,6 @@ importers:
husky: ^8.0.0 husky: ^8.0.0
identity-obj-proxy: ^3.0.0 identity-obj-proxy: ^3.0.0
jison: ^0.4.18 jison: ^0.4.18
js-base64: 3.7.2
jsdom: ^20.0.0 jsdom: ^20.0.0
khroma: ^2.0.0 khroma: ^2.0.0
lint-staged: ^13.0.0 lint-staged: ^13.0.0
@@ -102,7 +100,6 @@ importers:
cypress: 10.8.0 cypress: 10.8.0
cypress-image-snapshot: 4.0.1_cypress@10.8.0+jest@26.6.3 cypress-image-snapshot: 4.0.1_cypress@10.8.0+jest@26.6.3
documentation: 13.2.0 documentation: 13.2.0
esbuild: 0.15.8
eslint: 8.23.1 eslint: 8.23.1
eslint-config-prettier: 8.5.0_eslint@8.23.1 eslint-config-prettier: 8.5.0_eslint@8.23.1
eslint-plugin-cypress: 2.12.1_eslint@8.23.1 eslint-plugin-cypress: 2.12.1_eslint@8.23.1
@@ -116,7 +113,6 @@ importers:
husky: 8.0.1 husky: 8.0.1
identity-obj-proxy: 3.0.0 identity-obj-proxy: 3.0.0
jison: 0.4.18 jison: 0.4.18
js-base64: 3.7.2
jsdom: 20.0.0 jsdom: 20.0.0
lint-staged: 13.0.3 lint-staged: 13.0.3
moment: 2.29.4 moment: 2.29.4
@@ -262,7 +258,7 @@ importers:
'@braintree/sanitize-url': ^6.0.0 '@braintree/sanitize-url': ^6.0.0
concurrently: ^7.4.0 concurrently: ^7.4.0
d3: ^7.0.0 d3: ^7.0.0
mermaid: '*' mermaid: workspace:*
non-layered-tidy-tree-layout: ^2.0.2 non-layered-tidy-tree-layout: ^2.0.2
rimraf: ^3.0.2 rimraf: ^3.0.2
dependencies: dependencies: