These don't seem to be the right location to compile packages. The newest version of pnpm runs all those scripts on "pnpm install", even if we filter for only one package. That results in a build performance issue.
85 lines
2.0 KiB
JSON
85 lines
2.0 KiB
JSON
{
|
|
"name": "@gnu-taler/taler-wallet-core",
|
|
"version": "0.9.3-dev.13",
|
|
"description": "",
|
|
"engines": {
|
|
"node": ">=0.18.0"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git://git.taler.net/wallet-core.git"
|
|
},
|
|
"author": "Florian Dold",
|
|
"license": "GPL-3.0",
|
|
"scripts": {
|
|
"compile": "tsc",
|
|
"pretty": "prettier --write src",
|
|
"test": "tsc && ava",
|
|
"coverage": "tsc && c8 --src src --all ava",
|
|
"coverage:html": "tsc && c8 -r html --src src --all ava",
|
|
"clean": "rimraf dist lib tsconfig.tsbuildinfo"
|
|
},
|
|
"files": [
|
|
"AUTHORS",
|
|
"README",
|
|
"COPYING",
|
|
"bin/",
|
|
"dist/",
|
|
"src/",
|
|
"lib/"
|
|
],
|
|
"type": "module",
|
|
"types": "./lib/index.node.d.ts",
|
|
"exports": {
|
|
".": {
|
|
"browser": "./lib/index.browser.js",
|
|
"node": "./lib/index.node.js",
|
|
"default": "./lib/index.js"
|
|
},
|
|
"./remote": {
|
|
"default": "./lib/remote.js"
|
|
}
|
|
},
|
|
"imports": {
|
|
"#host-impl": {
|
|
"types": "./lib/host-impl.node.js",
|
|
"node": "./lib/host-impl.node.js",
|
|
"qtart": "./lib/host-impl.qtart.js",
|
|
"default": "./lib/host-impl.missing.js"
|
|
}
|
|
},
|
|
"devDependencies": {
|
|
"@ava/typescript": "^4.0.0",
|
|
"@gnu-taler/pogen": "workspace:*",
|
|
"@typescript-eslint/eslint-plugin": "^5.36.1",
|
|
"@typescript-eslint/parser": "^5.36.1",
|
|
"ava": "^4.3.3",
|
|
"c8": "^7.11.0",
|
|
"eslint": "^8.8.0",
|
|
"eslint-config-airbnb-typescript": "^16.1.0",
|
|
"eslint-plugin-import": "^2.25.4",
|
|
"eslint-plugin-jsx-a11y": "^6.5.1",
|
|
"eslint-plugin-react": "^7.28.0",
|
|
"eslint-plugin-react-hooks": "^4.3.0",
|
|
"jed": "^1.1.1",
|
|
"po2json": "^0.4.5",
|
|
"prettier": "^2.8.8",
|
|
"rimraf": "^3.0.2",
|
|
"typedoc": "^0.24.8",
|
|
"typescript": "^5.1.3"
|
|
},
|
|
"dependencies": {
|
|
"@gnu-taler/idb-bridge": "workspace:*",
|
|
"@gnu-taler/taler-util": "workspace:*",
|
|
"@types/node": "^18.11.17",
|
|
"axios": "^0.27.2",
|
|
"big-integer": "^1.6.51",
|
|
"fflate": "^0.7.4",
|
|
"tslib": "^2.5.3"
|
|
},
|
|
"ava": {
|
|
"files": [
|
|
"lib/**/*test.*"
|
|
]
|
|
}
|
|
} |