-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
73 lines (73 loc) · 1.88 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
{
"name": "sasquatch",
"version": "1.3.0",
"description": "A configurable code modifier for typescript and friends. Can transform entire codebases to enforce better coding practices, eliminate tech debt in one fell swoop, and catch bad code before it is committed.",
"main": "./lib/src/index.js",
"types": "./lib/types/src/index.d.ts",
"author": {
"name": "Asa Rudick",
"url": "https://asarudick.com"
},
"bin": {
"sasquatch": "./lib/bin/sasquatch.js"
},
"repository": "github:asarudick/sasquatch",
"license": "ISC",
"keywords": [
"typescript",
"sasquatch",
"codemod",
"technical debt",
"ast",
"early warning system",
"transform",
"tool",
"clean"
],
"scripts": {
"start": "npm run build && node ./lib/bin/sasquatch.js",
"build": "tsc -p \"./tsconfig.json\"",
"test": "npm run build && node ./lib/bin/sasquatch.js -- \"./mock/input.ts\"",
"debug": "npm run build && node --inspect-brk ./lib/bin/sasquatch.js"
},
"bugs": "https://github.com/asarudick/sasquatch/issues/",
"homepage": "https://github.com/asarudick/sasquatch/",
"dependencies": {
"app-root-path": "^2.1.0",
"bluebird": "^3.7.1",
"chalk": "^2.4.1",
"commander": "^4.1.0",
"execa": "^4.0.0",
"glob": "^7.1.6",
"inquirer": "^7.0.3",
"lazy": "^1.0.11",
"listr": "^0.14.3",
"listr-input": "^0.2.0",
"lodash": "^4.17.15",
"meow": "^7.1.1",
"ora": "^3.0.0",
"pkg-dir": "^4.2.0",
"require-from-string": "^2.0.2",
"rxjs": "^6.5.4",
"ts-morph": "^8.1.1",
"ts-node": "^8.5.2",
"typescript": "^3.7.2"
},
"devDependencies": {
"@types/node": "^12.12.38",
"ava": "^3.12.1"
},
"ava": {
"compileEnhancements": false,
"extensions": [
"ts"
],
"require": [
"ts-node/register/transpile-only"
]
},
"np": {
"yarn": false,
"contents": "lib"
}
}