diff options
author | Florian Dold <florian.dold@gmail.com> | 2020-08-03 13:00:48 +0530 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2020-08-03 13:01:05 +0530 |
commit | ffd2a62c3f7df94365980302fef3bc3376b48182 (patch) | |
tree | 270af6f16b4cc7f5da2afdba55c8bc9dbea5eca5 /packages/taler-wallet-core/package.json | |
parent | aa481e42675fb7c4dcbbeec0ba1c61e1953b9596 (diff) | |
download | wallet-core-ffd2a62c3f7df94365980302fef3bc3376b48182.tar.xz |
modularize repo, use pnpm, improve typechecking
Diffstat (limited to 'packages/taler-wallet-core/package.json')
-rw-r--r-- | packages/taler-wallet-core/package.json | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/packages/taler-wallet-core/package.json b/packages/taler-wallet-core/package.json new file mode 100644 index 000000000..20240bab4 --- /dev/null +++ b/packages/taler-wallet-core/package.json @@ -0,0 +1,81 @@ +{ + "name": "taler-wallet-core", + "version": "0.6.12", + "description": "", + "engines": { + "node": ">=0.12.0" + }, + "repository": { + "type": "git", + "url": "git://git.taler.net/wallet-core.git" + }, + "author": "Florian Dold", + "license": "GPL-3.0", + "scripts": { + "compile": "tsc && rollup -c", + "pretty": "prettier --config ../../.prettierrc --write src", + "test": "tsc && ava", + "coverage": "tsc && nyc ava", + "clean": "rimraf dist lib" + }, + "files": [ + "AUTHORS", + "README", + "COPYING", + "bin/", + "dist/node", + "src/" + ], + "main": "./dist/taler-wallet-core.js", + "module": "./lib/index.js", + "types": "./lib/index.d.ts", + "devDependencies": { + "@ava/typescript": "^1.1.1", + "@typescript-eslint/eslint-plugin": "^3.6.1", + "@typescript-eslint/parser": "^3.6.1", + "ava": "^3.10.1", + "eslint": "^7.4.0", + "eslint-config-airbnb-typescript": "^8.0.2", + "eslint-plugin-import": "^2.22.0", + "eslint-plugin-jsx-a11y": "^6.3.1", + "eslint-plugin-react": "^7.20.3", + "eslint-plugin-react-hooks": "^4.0.8", + "jed": "^1.1.1", + "moment": "^2.27.0", + "nyc": "^15.1.0", + "po2json": "^0.4.5", + "pogen": "workspace:*", + "prettier": "^2.0.5", + "source-map-resolve": "^0.6.0", + "structured-clone": "^0.2.2", + "typedoc": "^0.17.8", + "typescript": "^3.9.7", + "rollup": "^2.23.0", + "esm": "^3.2.25", + "rimraf": "^3.0.2" + }, + "dependencies": { + "@types/node": "^14.0.27", + "axios": "^0.19.2", + "big-integer": "^1.6.48", + "idb-bridge": "workspace:*", + "source-map-support": "^0.5.19", + "tslib": "^2.0.0" + }, + "ava": { + "require": ["esm"], + "files": [ + "src/**/*-test.*" + ], + "typescript": { + "extensions": [ + "js", + "ts", + "tsx" + ], + "rewritePaths": { + "src/": "lib/" + } + } + } +} |