UNPKG

2.13 kBJSONView Raw
1{
2 "name": "@mishguru/package",
3 "version": "8.0.0",
4 "description": "Utils for creating, building and testing NPM packages",
5 "main": "./dist/index.js",
6 "types": "./dist/index.d.ts",
7 "scripts": {
8 "build": "rm -rf ./dist && tsc",
9 "test": "npm run build && ava ./dist/**/*.spec.js",
10 "lint": "./bin/lint",
11 "prepublish": "npm run build",
12 "postpublish": "git push origin master --tags",
13 "tidy": "./bin/tidy"
14 },
15 "bin": {
16 "pkg-precommit": "./bin/precommit",
17 "pkg-build": "./bin/build",
18 "pkg-clean": "./bin/clean",
19 "pkg-coverage": "./bin/coverage",
20 "pkg-flow": "./bin/flow",
21 "pkg-lint": "./bin/lint",
22 "pkg-test": "./bin/test",
23 "pkg-tidy": "./bin/tidy"
24 },
25 "repository": {
26 "type": "git",
27 "url": "git+https://github.com/mishguruorg/package.git"
28 },
29 "author": "George Czabania <george@mish.guru>",
30 "license": "MIT",
31 "bugs": {
32 "url": "https://github.com/stayradiated/pkg/issues"
33 },
34 "homepage": "https://github.com/stayradiated/pkg#readme",
35 "dependencies": {
36 "@babel/core": "^7.9.6",
37 "@babel/plugin-proposal-object-rest-spread": "^7.9.6",
38 "@babel/plugin-transform-modules-commonjs": "^7.9.6",
39 "@babel/plugin-transform-shorthand-properties": "7.8.3",
40 "@babel/preset-env": "^7.9.6",
41 "@babel/preset-flow": "7.9.0",
42 "@babel/register": "^7.9.0",
43 "@mishguru/eslint-config": "^5.9.1",
44 "eslint-utils": ">=2.0.0",
45 "@mishguru/eslint-typescript-config": "5.14.1",
46 "ava": "^3.8.2",
47 "chalk": "4.0.0",
48 "file-exists": "5.0.1",
49 "flow-bin": "^0.125.1",
50 "flow-copy-source": "2.0.9",
51 "globby": "11.0.0",
52 "husky": "^4.2.5",
53 "lint-staged": "10.2.4",
54 "mkdirp": "1.0.4",
55 "nyc": "15.0.1",
56 "pkg-conf": "3.1.0",
57 "prettier": "2.0.5",
58 "read-pkg-up": "7.0.1",
59 "ts-node": "^8.10.1",
60 "typescript": "3.9.3",
61 "unwire": "6.1.0"
62 },
63 "devDependencies": {
64 "@types/mkdirp": "1.0.0",
65 "@types/node": "^14.0.4",
66 "@types/pkg-conf": "3.0.0",
67 "@types/read-pkg-up": "6.0.0"
68 },
69 "release-it": {
70 "scripts": {
71 "beforeStart": "npm run build"
72 }
73 }
74}