Do not bundle for module, just use the original code.

This commit is contained in:
kovacsv 2022-05-21 08:17:43 +02:00
parent 0d80007495
commit c92eb3c772
2 changed files with 4 additions and 16 deletions

View File

@ -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"
},

View File

@ -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"]
});