UNPKG

4.29 kBJSONView Raw
1{
2 "name": "snyk",
3 "description": "snyk library and cli utility",
4 "main": "dist/lib/index.js",
5 "files": [
6 "help",
7 "dist",
8 "config.default.json",
9 "SECURITY.md",
10 "README.md",
11 "Contributor-Agreement.md",
12 ".snyk"
13 ],
14 "directories": {
15 "test": "test"
16 },
17 "bin": {
18 "snyk": "dist/cli/index.js"
19 },
20 "engines": {
21 "node": ">=8"
22 },
23 "scripts": {
24 "build": "tsc",
25 "build-watch": "tsc -w",
26 "find-circular": "npm run build && madge --circular ./dist",
27 "format": "prettier --write '{src,test,scripts}/**/*.{js,ts}'",
28 "prepare": "npm run build",
29 "test:common": "npm run check-tests && npm run lint && node --require ts-node/register src/cli test --org=snyk",
30 "test:acceptance": "tap test/acceptance/**/*.test.* test/acceptance/*.test.* -Rspec --timeout=300 --node-arg=-r --node-arg=ts-node/register",
31 "test:system": "tap test/system/*.test.* -Rspec --timeout=300 --node-arg=-r --node-arg=ts-node/register",
32 "test:test": "tap test/*.test.* -Rspec --timeout=300 --node-arg=-r --node-arg=ts-node/register",
33 "test": "npm run test:acceptance && npm run test:system && npm run test:test",
34 "test-windows": "npm run test:acceptance && npm run test:system && npm run test:test",
35 "lint": "run-p --aggregate-output lint:*",
36 "lint:js": "eslint --color --cache 'src/**/*.{js,ts}'",
37 "lint:formatting": "prettier --check '{src,test,scripts}/**/*.{js,ts}'",
38 "check-tests": "! grep 'test\\.only' test/*.test.js -n",
39 "snyk-auth": "node --require ts-node/register src/cli auth $SNYK_API_KEY",
40 "snyk-auth-windows": "node --require ts-node/register src/cli auth %SNYK_API_KEY%"
41 },
42 "keywords": [
43 "security",
44 "vulnerabilities",
45 "advisories",
46 "audit",
47 "snyk",
48 "scan",
49 "docker",
50 "container",
51 "scanning"
52 ],
53 "author": "snyk.io",
54 "license": "Apache-2.0",
55 "dependencies": {
56 "@snyk/cli-interface": "2.8.1",
57 "@snyk/dep-graph": "1.18.3",
58 "@snyk/gemfile": "1.2.0",
59 "@snyk/graphlib": "2.1.9-patch",
60 "@snyk/inquirer": "6.2.2-patch",
61 "@snyk/lodash": "^4.17.15-patch",
62 "@snyk/ruby-semver": "2.2.0",
63 "@snyk/snyk-cocoapods-plugin": "2.3.0",
64 "abbrev": "^1.1.1",
65 "ansi-escapes": "3.2.0",
66 "chalk": "^2.4.2",
67 "cli-spinner": "0.2.10",
68 "configstore": "^5.0.1",
69 "debug": "^4.1.1",
70 "diff": "^4.0.1",
71 "glob": "^7.1.3",
72 "needle": "^2.5.0",
73 "open": "^7.0.3",
74 "os-name": "^3.0.0",
75 "proxy-agent": "^3.1.1",
76 "proxy-from-env": "^1.0.0",
77 "semver": "^6.0.0",
78 "snyk-config": "3.1.0",
79 "snyk-docker-plugin": "3.16.0",
80 "snyk-go-plugin": "1.16.0",
81 "snyk-gradle-plugin": "3.5.1",
82 "snyk-module": "3.1.0",
83 "snyk-mvn-plugin": "2.17.3",
84 "snyk-nodejs-lockfile-parser": "1.26.3",
85 "snyk-nuget-plugin": "1.18.1",
86 "snyk-php-plugin": "1.9.0",
87 "snyk-policy": "1.14.1",
88 "snyk-python-plugin": "1.17.1",
89 "snyk-resolve": "1.0.1",
90 "snyk-resolve-deps": "4.4.0",
91 "snyk-sbt-plugin": "2.11.0",
92 "snyk-tree": "^1.0.0",
93 "snyk-try-require": "1.3.1",
94 "source-map-support": "^0.5.11",
95 "strip-ansi": "^5.2.0",
96 "tempfile": "^2.0.0",
97 "update-notifier": "^4.1.0",
98 "uuid": "^3.3.2",
99 "wrap-ansi": "^5.1.0"
100 },
101 "devDependencies": {
102 "@types/agent-base": "^4.2.1",
103 "@types/diff": "^3.5.2",
104 "@types/needle": "^2.0.4",
105 "@types/node": "8.10.59",
106 "@types/restify": "^8.4.2",
107 "@types/sinon": "^7.5.0",
108 "@types/update-notifier": "^4.1.0",
109 "@typescript-eslint/eslint-plugin": "2.18.0",
110 "@typescript-eslint/parser": "^2.0.0",
111 "eslint": "6.8.0",
112 "eslint-config-prettier": "^6.1.0",
113 "madge": "^3.4.4",
114 "nock": "^10.0.6",
115 "npm-run-all": "^4.1.5",
116 "prettier": "^1.18.2",
117 "proxyquire": "^1.7.4",
118 "restify": "^8.5.1",
119 "rimraf": "^2.6.3",
120 "sinon": "^4.0.0",
121 "tap": "^12.6.1",
122 "tape": "^4.0.0",
123 "ts-node": "^8.0.0",
124 "tslint": "^5.14.0",
125 "typescript": "^3.4.1"
126 },
127 "repository": {
128 "type": "git",
129 "url": "https://github.com/snyk/snyk.git"
130 },
131 "pkg": {
132 "scripts": [
133 "dist/**/*.js"
134 ],
135 "assets": [
136 "config.default.json",
137 "test-unpublished.json",
138 "help/**/*.txt",
139 "dist/STANDALONE"
140 ]
141 },
142 "version": "1.365.0"
143}