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 --- package.json | 94 +++--------------------------------------------------------- 1 file changed, 4 insertions(+), 90 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 7ca3b1e30..538ed1134 100644 --- a/package.json +++ b/package.json @@ -1,94 +1,8 @@ { - "name": "taler-wallet", - "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", - "bin": { - "taler-wallet-cli": "./bin/taler-wallet-cli" - }, + "private": true, "scripts": { - "build": "make tsc", - "pretty": "prettier --config .prettierrc --write src", - "test": "ava", - "coverage": "nyc ava" - }, - "files": [ - "AUTHORS", - "README", - "COPYING", - "bin/", - "dist/node", - "src/" - ], - "devDependencies": { - "@ava/typescript": "^1.1.1", - "@rollup/plugin-commonjs": "^14.0.0", - "@rollup/plugin-json": "^4.1.0", - "@rollup/plugin-node-resolve": "^8.4.0", - "@rollup/plugin-replace": "^2.3.3", - "@rollup/plugin-typescript": "^5.0.2", - "@types/chrome": "^0.0.103", - "@types/enzyme": "^3.10.5", - "@types/enzyme-adapter-react-16": "^1.0.6", - "@types/node": "^14.0.23", - "@types/react": "^16.9.6", - "@types/react-dom": "^16.9.6", - "@typescript-eslint/eslint-plugin": "^3.6.1", - "@typescript-eslint/parser": "^3.6.1", - "ava": "^3.10.1", - "enzyme": "^3.11.0", - "enzyme-adapter-react-16": "^1.15.2", - "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": "^0.0.5", - "prettier": "^2.0.5", - "react": "^16.13.1", - "react-dom": "^16.13.1", - "rollup": "^2.21.0", - "rollup-plugin-sourcemaps": "^0.6.2", - "rollup-plugin-terser": "^6.1.0", - "source-map-resolve": "^0.6.0", - "structured-clone": "^0.2.2", - "typedoc": "^0.17.8", - "typescript": "^3.9.7" - }, - "dependencies": { - "axios": "^0.19.2", - "big-integer": "^1.6.48", - "idb-bridge": "^0.0.15", - "qrcode-generator": "^1.4.3", - "source-map-support": "^0.5.19", - "tslib": "^2.0.0" - }, - "ava": { - "files": [ - "src/**/*-test.*" - ], - "typescript": { - "extensions": [ - "js", - "ts", - "tsx" - ], - "rewritePaths": { - "src/": "dist/node/" - } - } + "compile": "pnpm run --filter '{packages}' compile", + "clean": "pnpm run --filter '{packages}' clean", + "pretty": "pnpm run --filter '{packages}' pretty" } } -- cgit v1.2.3