From ffd2a62c3f7df94365980302fef3bc3376b48182 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 3 Aug 2020 13:00:48 +0530 Subject: modularize repo, use pnpm, improve typechecking --- packages/taler-wallet-core/package.json | 81 +++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 packages/taler-wallet-core/package.json (limited to 'packages/taler-wallet-core/package.json') 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/" + } + } + } +} -- cgit v1.2.3