File size: 1,583 Bytes
6f1c297
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{
	"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
		}
	}
}