Lines 46-86json
51 "dev": "npm run build:snippets && npm run bundle:stdlib && vite",
52 "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",
53 "build:plot-viewer": "vite build --config vite.plot-viewer.config.ts",
54 "build:site-viewer": "npm run build:snippets && npm run bundle:stdlib && vite build --config vite.site-viewer.config.ts",
55 "dev:site-viewer": "npm run build:snippets && npm run bundle:stdlib && vite --config vite.site-viewer.config.ts",
56 "build:test-runner": "npm run build:snippets && npm run bundle:stdlib && vite build --config vite.test-runner.config.ts",
57 "dev:test-runner": "npm run build:snippets && npm run bundle:stdlib && vite --config vite.test-runner.config.ts",
58 "copy:test-scripts": "tsx scripts/copy-test-scripts.ts",
59 "bundle:stdlib": "tsx scripts/bundle-stdlib.ts",
60 "build:snippets": "tsx scripts/build_runtime_snippets.ts",
61 "build:snippets:check": "tsx scripts/build_runtime_snippets.ts --check",
62 "build:web": "npm run build:snippets && npm run bundle:stdlib && tsc -b && vite build",
63 "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",
64 "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",
65 "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",
66 "install": "true",
HighInstall Time Lifecycle Scripts
Package defines install-time lifecycle scripts.
package.jsonView on unpkg · L66 MediumAmbiguous Install Lifecycle Script
Install-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkg · L66 67 "build:addon": "node-gyp rebuild",
68 "format": "prettier --write .",
69 "format:check": "prettier --check .",
71 "typecheck": "tsc -b",
72 "preview": "vite preview",
74 "test:coverage": "vitest run --coverage",
75 "test:coverage:all": "bash scripts/coverage-all.sh",
76 "test:scripts": "bash numbl_test_scripts/run_all.sh",
77 "jit-parity": "node jit_parity/run.mjs",
78 "test:browser": "playwright test",
79 "build:wasm": "bash numbl_test_scripts/build_wasm.sh",
80 "update-readme": "tsx scripts/update-readme-usage.ts",
81 "check-readme": "tsx scripts/update-readme-usage.ts --check",
82 "bump": "tsx scripts/bump-version.ts",
83 "prepublishOnly": "npm run build:lib && npm run build:browser && npm run build:graphics && npm run build:cli && npm run build:plot-viewer && npm run build:site-viewer",
85 "build:browser": "npm run build:snippets && npm run bundle:stdlib && tsx scripts/build_browser.ts"