Lines 41-81json
46 "dev": "npm run build:snippets && npm run bundle:stdlib && vite",
47 "build": "npm run build:web && npm run build:test-runner && npm run copy:test-scripts && npm run build:cli && npm run build:plot-viewer && npm run build:site-viewer",
48 "build:plot-viewer": "vite build --config vite.plot-viewer.config.ts",
49 "build:site-viewer": "npm run build:snippets && npm run bundle:stdlib && vite build --config vite.site-viewer.config.ts",
50 "dev:site-viewer": "npm run build:snippets && npm run bundle:stdlib && vite --config vite.site-viewer.config.ts",
51 "build:test-runner": "npm run build:snippets && npm run bundle:stdlib && vite build --config vite.test-runner.config.ts",
52 "dev:test-runner": "npm run build:snippets && npm run bundle:stdlib && vite --config vite.test-runner.config.ts",
53 "copy:test-scripts": "tsx scripts/copy-test-scripts.ts",
54 "bundle:stdlib": "tsx scripts/bundle-stdlib.ts",
55 "build:snippets": "tsx scripts/build_runtime_snippets.ts",
56 "build:snippets:check": "tsx scripts/build_runtime_snippets.ts --check",
57 "build:web": "npm run build:snippets && npm run bundle:stdlib && tsc -b && vite build",
58 "build:lib": "npm run build:snippets && npm run bundle:stdlib && esbuild src/lib.ts --bundle --platform=node --format=esm --outfile=dist-lib/lib.js --packages=external --loader:.wasm=file && tsc -p tsconfig.lib.json",
59 "build:cli": "npm run build:snippets && npm run bundle:stdlib && esbuild src/cli.ts --bundle --platform=node --format=esm --outfile=dist-cli/cli.js --packages=external --loader:.wasm=file",
60 "build:graphics": "esbuild src/graphics-lib.ts --bundle --platform=browser --format=esm --outfile=dist-graphics/index.js --external:react --external:react-dom --external:react/jsx-runtime --external:h5wasm --jsx=automatic && tsc -p tsconfig.graphics.json",
61 "install": "true",
HighInstall Time Lifecycle Scripts
Package defines install-time lifecycle scripts.
package.jsonView on unpkg · L61 MediumAmbiguous Install Lifecycle Script
Install-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkg · L61 62 "build:addon": "node-gyp rebuild",
63 "format": "prettier --write .",
64 "format:check": "prettier --check .",
66 "typecheck": "tsc -b",
67 "preview": "vite preview",
69 "test:coverage": "vitest run --coverage",
70 "test:coverage:all": "bash scripts/coverage-all.sh",
71 "test:scripts": "bash numbl_test_scripts/run_all.sh",
72 "jit-parity": "node jit_parity/run.mjs",
73 "test:browser": "playwright test",
74 "build:wasm": "bash numbl_test_scripts/build_wasm.sh",
75 "update-readme": "tsx scripts/update-readme-usage.ts",
76 "check-readme": "tsx scripts/update-readme-usage.ts --check",
77 "bump": "tsx scripts/bump-version.ts",
78 "prepublishOnly": "npm run build:lib && npm run build:graphics && npm run build:cli && npm run build:plot-viewer && npm run build:site-viewer",