From 4bf463990259672eee4cd0cc05d469bd618e3db3 Mon Sep 17 00:00:00 2001 From: LuanRT Date: Wed, 20 Jul 2022 16:51:33 -0300 Subject: [PATCH] chore: fix browser bundle, #108 --- bundle/browser.d.ts | 1 + package.json | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 bundle/browser.d.ts diff --git a/bundle/browser.d.ts b/bundle/browser.d.ts new file mode 100644 index 00000000..110c7460 --- /dev/null +++ b/bundle/browser.d.ts @@ -0,0 +1 @@ +export * from '../dist/browser'; \ No newline at end of file diff --git a/package.json b/package.json index 1dd183d1..1573d488 100644 --- a/package.json +++ b/package.json @@ -20,10 +20,10 @@ "test": "npm run build:node && npx jest --verbose", "lint": "npx eslint ./src", "lint:fix": "npx eslint --fix ./src", - "build": "npm run build:node && npm run bundle:browser && npm run bundle:browser:prod", + "build": "npm run bundle:browser && npm run bundle:browser:prod && npm run build:node", "build:node": "npm run build:parser-map && npx tsc", "build:parser-map": "node ./scripts/build-parser-json.js", - "bundle:browser": "npx esbuild ./dist/browser.js --banner:js=\"/* eslint-disable */\" --bundle --target=chrome58 --keep-names --format=esm --sourcemap --define:global=globalThis --outfile=./bundle/browser.js --platform=browser", + "bundle:browser": "npx tsc --module esnext && npx esbuild ./dist/browser.js --banner:js=\"/* eslint-disable */\" --bundle --target=chrome58 --keep-names --format=esm --sourcemap --define:global=globalThis --outfile=./bundle/browser.js --platform=browser", "bundle:browser:prod": "npm run bundle:browser -- --outfile=./bundle/browser.min.js --minify", "prepublishOnly": "npm run build" },