Files
ecgsyn.js/package.json
2024-11-09 21:57:08 -06:00

30 lines
1020 B
JSON

{
"type": "module",
"name": "ecgsyn.js",
"description": "ECGSyn demo",
"version": "1.0.0",
"author": "John Luebs <john@luebs.org>",
"license": "MIT",
"module": "dist/ecgsyn.js",
"exports": {
".": "./dist/ecgsyn.js",
"./ecgsyn.wasm": "./dist/ecgsyn.wasm"
},
"scripts": {
"build": "cmake --build build && tsc && cp -f build/ecgsyn.wasm ./dist",
"typecheck": "tsc --noEmit",
"lint": "eslint .",
"format": "prettier --write \"*.{js,ts,json,css,yml,yaml}\" \"**/*.{js,ts,json,css,yml.yaml}\"",
"serve": "http-server -c-1",
"test": "vitest"
},
"devDependencies": {
"@eslint/js": "^9.14.0",
"http-server": "^14.1.1",
"prettier": "^3.3.3",
"typescript": "^5.6.3",
"typescript-eslint": "^8.13.0"
},
"packageManager": "pnpm@9.12.3+sha512.cce0f9de9c5a7c95bef944169cc5dfe8741abfb145078c0d508b868056848a87c81e626246cb60967cbd7fd29a6c062ef73ff840d96b3c86c40ac92cf4a813ee"
}