From c92eb3c7729bdd3cdc2aebc6ea0444c5affe33ae Mon Sep 17 00:00:00 2001 From: kovacsv Date: Sat, 21 May 2022 08:17:43 +0200 Subject: [PATCH] Do not bundle for module, just use the original code. --- package.json | 9 ++++----- tools/create_module.js | 11 ----------- 2 files changed, 4 insertions(+), 16 deletions(-) delete mode 100644 tools/create_module.js diff --git a/package.json b/package.json index a4952b8..7fa9e0b 100644 --- a/package.json +++ b/package.json @@ -5,10 +5,9 @@ "repository": "github:kovacsv/Online3DViewer", "license": "MIT", "type": "module", - "module": "./build/o3dv.esm.js", + "module": "./source/engine/main.js", "files": [ - "build/o3dv.min.js", - "build/o3dv.esm.js", + "source/engine/*", "libs/loaders/*" ], "scripts": { @@ -21,11 +20,11 @@ "generate_icon_font": "node tools/run_python.js tools/generate_icon_font.py", "update_engine_exports": "node tools/run_python.js tools/update_engine_exports.py", "create_dist": "npm run create_package && npm run lint && npm run test", - "create_package": "npm run build_engine_prod && npm run build_engine_prod_esm && npm run build_website_prod && npm run build_css_prod && node tools/run_python.js tools/create_package.py", + "create_package": "npm run build_engine_prod && npm run build_website_prod && npm run build_css_prod && node tools/run_python.js tools/create_package.py", "build_css_prod": "cleancss -o build/o3dv.website.min.css website/css/*", + "build_dev": "npm run build_engine_dev && npm run build_website_dev", "build_engine_dev": "npm run update_engine_exports && esbuild source/engine/main.js --bundle --minify --global-name=OV --sourcemap --outfile=build/o3dv.min-dev.js", "build_engine_prod": "npm run update_engine_exports && esbuild source/engine/main.js --bundle --minify --global-name=OV --outfile=build/o3dv.min.js", - "build_engine_prod_esm": "npm run update_engine_exports && node ./tools/create_module.js", "build_website_dev": "esbuild source/website/index.js --bundle --minify --global-name=OV --sourcemap --outfile=build/o3dv.website.min-dev.js", "build_website_prod": "esbuild source/website/index.js --bundle --minify --global-name=OV --outfile=build/o3dv.website.min.js" }, diff --git a/tools/create_module.js b/tools/create_module.js deleted file mode 100644 index 8570b3a..0000000 --- a/tools/create_module.js +++ /dev/null @@ -1,11 +0,0 @@ -import * as esbuild from 'esbuild'; - -esbuild.build ({ - bundle: true, - minify: false, - entryPoints: ['./source/engine/main.js'], - external: ['three', 'fflate'], - outfile: './build/o3dv.esm.js', - format: "esm", - target: ["node14"] -});