-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
30 lines (30 loc) · 1.24 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
{
"name": "@jamesbenrobb/ts-ast-parser",
"version": "0.0.1",
"description": "",
"main": "public-api.js",
"scripts": {
"test:types": "npx tsd -f=src/declarations/test-d",
"build": "tsc -p tsconfig.json && copyfiles ./package.json ./README.md dist/@jamesbenrobb/ts-ast-parser/src",
"build:prod": "tsc -p tsconfig.prod.json && copyfiles ./package.json ./README.md dist/@jamesbenrobb/ts-ast-parser/src",
"release:beta": "npm version prerelease --preid=beta && npm run build:prod && cd dist/@jamesbenrobb/ts-ast-parser/src && npm publish --tag beta",
"release:major": "npm version major && npm run build:prod && cd dist/@jamesbenrobb/ts-ast-parser/src && npm publish --tag latest",
"release:minor": "npm version minor && npm run build:prod && cd dist/@jamesbenrobb/ts-ast-parser/src && npm publish --tag latest",
"release:patch": "npm version patch && npm run build:prod && cd dist/@jamesbenrobb/ts-ast-parser/src && npm publish --tag latest"
},
"author": "",
"license": "ISC",
"devDependencies": {
"@types/node": "^20.11.30",
"copyfiles": "^2.4.1",
"tsd": "^0.31.1",
"tsx": "^4.15.6"
},
"dependencies": {
"deepmerge": "^4.3.1",
"typescript": "^5.4.3"
},
"tsd": {
"directory": "./"
}
}