Spaces:
Starting
Starting
| { | |
| "name": "starry-omr", | |
| "version": "1.0.0", | |
| "description": "Starry OMR engine core library", | |
| "source": "src/index.ts", | |
| "main": "dist/index.js", | |
| "types": "dist/index.d.ts", | |
| "scripts": { | |
| "start": "npm run build:worker && node -r ts-node/register src/index.ts", | |
| "start:gauge-server": "node -r ts-node/register src/gauge-server.ts --port=15656", | |
| "build": "rimraf ./dist && cross-env NODE_ENV=production rollup -c", | |
| "test:gauge": "node -r ts-node/register gaugeRenderer.ts", | |
| "test:zeroserver": "node -r ts-node/register test/test-zero-server.ts", | |
| "test:imgrcv": "node -r ts-node/register test/test-imageReceiver.ts", | |
| "prepublishOnly": "rimraf ./dist && npm run build" | |
| }, | |
| "author": "lishiheng", | |
| "license": "ISC", | |
| "devDependencies": { | |
| "@rollup/plugin-commonjs": "^21.1.0", | |
| "@rollup/plugin-json": "^5.0.2", | |
| "@rollup/plugin-node-resolve": "^15.0.1", | |
| "@rollup/plugin-typescript": "^10.0.1", | |
| "@types/three": "^0.139.0", | |
| "cpy-cli": "^4.1.0", | |
| "cross-env": "^7.0.3", | |
| "dts-cli": "^1.5.1", | |
| "rimraf": "^3.0.2", | |
| "rollup": "^2.77.4-1", | |
| "rollup-plugin-dts": "^5.0.0", | |
| "rollup-plugin-node-polyfills": "^0.2.1", | |
| "rollup-plugin-terser": "^7.0.2", | |
| "rollup-plugin-ts": "^3.0.2", | |
| "ts-node": "^10.4.0", | |
| "typescript": "^4.9.4", | |
| "yargs": "^17.3.1" | |
| }, | |
| "engines": { | |
| "node": ">= 14" | |
| }, | |
| "targets": { | |
| "main": { | |
| "source": "src/index.ts", | |
| "distDir": "dist", | |
| "sourceMap": true, | |
| "optimize": false, | |
| "isLibrary": true | |
| }, | |
| "worker": { | |
| "source": "src/worker.ts", | |
| "distDir": "dist", | |
| "sourceMap": false, | |
| "optimize": true | |
| } | |
| } | |
| } | |