UNPKG

3.28 kBJSONView Raw
1{
2 "name": "@sentry/craft",
3 "version": "0.17.0",
4 "description": "The universal sentry workflow CLI",
5 "main": "dist/index.js",
6 "repository": "https://github.com/getsentry/craft",
7 "author": "Sentry",
8 "license": "MIT",
9 "bin": {
10 "craft": "dist/index.js",
11 "sentry-craft": "dist/index.js"
12 },
13 "resolutions": {
14 "**/set-value": ">=2.0.1",
15 "**/https-proxy-agent": ">=2.2.3",
16 "**/node-forge": ">=0.10.0",
17 "**/dot-prop": ">=4.2.1",
18 "**/kind-of": ">=6.0.3",
19 "**/node-fetch": ">=2.6.1",
20 "**/yargs-parser": ">=18.1.2"
21 },
22 "dependencies": {
23 "@aws-sdk/client-ec2": "^3.2.0",
24 "@aws-sdk/client-lambda": "^3.2.0",
25 "@google-cloud/storage": "^5.7.0",
26 "@octokit/plugin-retry": "2.2.0",
27 "@octokit/rest": "16.35.2",
28 "@sentry/node": "4.6.3",
29 "@zeus-ci/sdk": "0.1.8",
30 "ajv": "6.6.2",
31 "async": "3.1.0",
32 "chalk": "2.4.1",
33 "cli-table": "0.3.1",
34 "consola": "1.4.5",
35 "inquirer": "6.2.1",
36 "js-yaml": "3.12.0",
37 "json-schema-to-typescript": "5.7.0",
38 "lodash": "4.17.19",
39 "mkdirp": "0.5.1",
40 "mustache": "3.0.1",
41 "nvar": "1.3.1",
42 "once": "1.4.0",
43 "ora": "2.1.0",
44 "request": "2.88.0",
45 "rimraf": "2.7.1",
46 "shell-quote": "1.6.1",
47 "simple-git": "1.131.0",
48 "split": "1.0.1",
49 "string-length": "3.1.0",
50 "tar": "4.4.8",
51 "tmp": "0.1.0",
52 "unzipper": "0.9.7",
53 "update-notifier": "2.5.0",
54 "yargs": "15.1.0"
55 },
56 "devDependencies": {
57 "@sentry/typescript": "^5.17.0",
58 "@types/async": "^3.0.1",
59 "@types/cli-table": "^0.3.0",
60 "@types/form-data": "^2.2.1",
61 "@types/inquirer": "^0.0.41",
62 "@types/jest": "^26.0.14",
63 "@types/js-yaml": "^3.11.1",
64 "@types/lodash": "^4.14.119",
65 "@types/mkdirp": "^1.0.0",
66 "@types/node": "^12.11.1",
67 "@types/node-fetch": "^2.1.1",
68 "@types/once": "^1.4.0",
69 "@types/ora": "^1.3.4",
70 "@types/request": "^2.47.1",
71 "@types/rimraf": "^2.0.2",
72 "@types/shell-quote": "^1.6.0",
73 "@types/tar": "^4.0.0",
74 "@types/tmp": "^0.0.33",
75 "@types/update-notifier": "^2.2.0",
76 "@types/yargs": "^15.0.3",
77 "@aws-sdk/types": "^3.1.0",
78 "@typescript-eslint/eslint-plugin": "^3.3.0",
79 "@typescript-eslint/parser": "^3.3.0",
80 "eslint": "^7.2.0",
81 "eslint-config-prettier": "^6.11.0",
82 "jest": "^26.5.3",
83 "npm-run-all": "^4.1.3",
84 "prettier": "^1.19.1",
85 "prettier-check": "^2.0.0",
86 "ts-jest": "^26.4.1",
87 "typescript": "^4.1.3"
88 },
89 "scripts": {
90 "build": "yarn run compile-config-schema && tsc -p tsconfig.build.json",
91 "build:watch": "yarn run compile-config-schema && tsc -p tsconfig.build.json --watch",
92 "precli": "run-s build",
93 "cli": "node dist",
94 "clean": "rimraf dist coverage",
95 "lint": "run-s lint:prettier lint:eslint",
96 "lint:prettier": "prettier-check 'src/**/*.ts'",
97 "lint:eslint": "eslint src --ext .ts --format stylish",
98 "fix": "run-s fix:tslint fix:prettier",
99 "fix:prettier": "prettier --write 'src/**/*.ts'",
100 "fix:eslint": "eslint src --ext .ts --fix --format stylish",
101 "test": "jest",
102 "test:watch": "jest --watch --notify",
103 "compile-config-schema": "node ./scripts/config-json-schema-to-ts.js"
104 },
105 "volta": {
106 "node": "12.17.0",
107 "yarn": "1.22.4"
108 }
109}