UNPKG

2.87 kBJSONView Raw
1{
2 "name": "hereby",
3 "version": "1.8.0",
4 "description": "A simple task runner",
5 "repository": "github:jakebailey/hereby",
6 "type": "module",
7 "bin": "./bin/hereby.js",
8 "main": "./dist/index.js",
9 "types": "./dist/index.d.ts",
10 "exports": {
11 ".": {
12 "import": "./dist/index.js",
13 "types": "./dist/index.d.ts"
14 },
15 "./cli": "./dist/cli.js",
16 "./package.json": "./package.json"
17 },
18 "author": "Jake Bailey",
19 "license": "MIT",
20 "keywords": [
21 "hereby",
22 "herebyfile",
23 "task",
24 "runner",
25 "build",
26 "gulp",
27 "make",
28 "makefile"
29 ],
30 "engines": {
31 "node": ">= 12.20"
32 },
33 "files": [
34 "README.md",
35 "LICENSE",
36 "./dist/**/*.js",
37 "!**/__tests__/**",
38 "./dist/index.d.ts"
39 ],
40 "dependencies": {
41 "command-line-usage": "^6.1.3",
42 "fastest-levenshtein": "^1.0.16",
43 "import-meta-resolve": "^2.2.1",
44 "minimist": "^1.2.7",
45 "picocolors": "^1.0.0",
46 "pretty-ms": "^8.0.0"
47 },
48 "devDependencies": {
49 "@ava/typescript": "^3.0.1",
50 "@tsconfig/node12": "^1.0.11",
51 "@types/command-line-usage": "^5.0.2",
52 "@types/minimist": "^1.2.2",
53 "@types/node": "^14.18.36",
54 "@types/tmp": "^0.2.3",
55 "@typescript-eslint/eslint-plugin": "^5.48.2",
56 "@typescript-eslint/parser": "^5.48.2",
57 "ava": "~5.0.1",
58 "c8": "^7.12.0",
59 "dprint": "^0.34.4",
60 "eslint": "^8.32.0",
61 "eslint-plugin-ava": "^14.0.0",
62 "eslint-plugin-simple-import-sort": "^9.0.0",
63 "eslint-plugin-unicorn": "^45.0.2",
64 "execa": "^6.1.0",
65 "moq.ts": "^9.0.2",
66 "rimraf": "^4.1.1",
67 "tmp": "^0.2.1",
68 "typescript": "~4.9.4"
69 },
70 "overrides": {
71 "ava": {
72 "emittery": "1.0.0"
73 }
74 },
75 "packageManager": "npm@8.17.0",
76 "volta": {
77 "node": "14.20.0",
78 "npm": "8.17.0"
79 },
80 "scripts": {
81 "build": "tsc",
82 "watch": "tsc --watch",
83 "test": "ava",
84 "coverage": "c8 ava",
85 "prepack": "rimraf dist && npm run build"
86 },
87 "ava": {
88 "typescript": {
89 "rewritePaths": {
90 "src/": "dist/"
91 },
92 "compile": false
93 },
94 "environmentVariables": {
95 "NO_COLOR": "1"
96 }
97 },
98 "c8": {
99 "all": true,
100 "include": "dist",
101 "reporter": [
102 "text",
103 "html",
104 "lcov"
105 ]
106 },
107 "release-it": {
108 "git": {
109 "commitMessage": "Release v${version}",
110 "tagName": "v${version}"
111 },
112 "hooks": {
113 "before:init": "npm run build && npm run test"
114 }
115 }
116}