From 8093bf39f9355a8bc7202986ced0c227fd3cd776 Mon Sep 17 00:00:00 2001 From: Josep M Sobrepere Date: Tue, 29 Mar 2022 14:50:03 +0200 Subject: [PATCH] fix: declare rxjs-state as external --- packages/core/cjsBuild.js | 7 ++++++- packages/core/package.json | 4 ++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/core/cjsBuild.js b/packages/core/cjsBuild.js index f4e0427..5b10a97 100644 --- a/packages/core/cjsBuild.js +++ b/packages/core/cjsBuild.js @@ -22,7 +22,12 @@ require("esbuild") : "./dist/core.cjs.development.js", target: "es2015", minify: isProd, - external: ["react", "rxjs", "use-sync-external-store"], + external: [ + "react", + "rxjs", + "@josepot/rxjs-state", + "use-sync-external-store", + ], format: "cjs", sourcemap: true, plugins: [fixCjsPlugin], diff --git a/packages/core/package.json b/packages/core/package.json index a649f07..70e81c8 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -25,8 +25,8 @@ ], "scripts": { "build": "yarn build:ts && yarn build:esm2017 && yarn build:esm2019 && yarn build:cjs:dev && yarn build:cjs:prod", - "build:esm2019": "esbuild src/index.tsx --bundle --outfile=./dist/core.es2019.mjs --target=es2019 --external:react --external:rxjs --external:use-sync-external-store --format=esm --sourcemap", - "build:esm2017": "esbuild src/index.tsx --bundle --outfile=./dist/core.es2017.js --target=es2017 --external:react --external:rxjs --external:use-sync-external-store --format=esm --sourcemap", + "build:esm2019": "esbuild src/index.tsx --bundle --outfile=./dist/core.es2019.mjs --target=es2019 --external:react --external:rxjs --external:@josepot/rxjs-state --external:use-sync-external-store --format=esm --sourcemap", + "build:esm2017": "esbuild src/index.tsx --bundle --outfile=./dist/core.es2017.js --target=es2017 --external:react --external:rxjs --external:@josepot/rxjs-state --external:use-sync-external-store --format=esm --sourcemap", "build:cjs:dev": "node cjsBuild.js", "build:cjs:prod": "node cjsBuild.js --prod", "build:ts": "tsc -p ./tsconfig-build.json --outDir ./dist --skipLibCheck --emitDeclarationOnly",