UNPKG

snyk-docker-plugin

Version:
85 lines (84 loc) 2.66 kB
{ "name": "snyk-docker-plugin", "description": "Snyk CLI docker plugin", "author": "snyk.io", "license": "Apache-2.0", "homepage": "https://github.com/snyk/snyk-docker-plugin", "repository": { "type": "git", "url": "https://github.com/snyk/snyk-docker-plugin" }, "main": "dist/index.js", "types": "dist/index.d.js", "scripts": { "build": "tsc", "build-watch": "tsc -w", "debug": "tsc-watch --project tsconfig.json --onSuccess 'node --inspect --inspect-brk .'", "lint": "run-p --max-parallel=${JOBS:-5} --aggregate-output lint:*", "lint:prettier": "prettier --check \"{lib,test}/**/*.ts\"", "lint:tslint": "tslint --format stylish \"{lib,test}/**/*.ts\"", "lint:commit": "commitlint --from=HEAD~1", "format": "prettier --loglevel warn --write '{lib,test}/**/*.ts' && tslint --fix --format stylish '{lib,test}/**/*.ts'", "test": "npm run test-jest", "test-jest": "jest --ci --maxWorkers=3 --logHeapUsage --colors", "test-jest-windows": "jest --ci --maxWorkers=3 --config test/windows/jest.config.js --logHeapUsage", "prepare": "npm run build" }, "engines": { "node": ">=20" }, "dependencies": { "@snyk/composer-lockfile-parser": "^1.4.1", "@snyk/dep-graph": "^2.8.1", "@snyk/docker-registry-v2-client": "^2.15.0", "@snyk/rpm-parser": "^3.3.0", "@snyk/snyk-docker-pull": "^3.14.2", "@swimlane/docker-reference": "^2.0.1", "adm-zip": "^0.5.16", "chalk": "^2.4.2", "debug": "^4.3.7", "docker-modem": "^3.0.8", "dockerfile-ast": "^0.6.1", "elfy": "^1.0.0", "event-loop-spinner": "^2.3.2", "gunzip-maybe": "^1.4.2", "mkdirp": "^1.0.4", "packageurl-js": "1.2.0", "semver": "^7.6.3", "shescape": "2.1.0", "snyk-nodejs-lockfile-parser": "^2.0.0", "snyk-poetry-lockfile-parser": "^1.4.0", "snyk-resolve-deps": "^4.7.1", "tar-stream": "^2.1.0", "tmp": "^0.2.2", "tslib": "^1", "uuid": "^8.2.0", "varint": "^6.0.0" }, "devDependencies": { "@commitlint/cli": "^17.0.2", "@commitlint/config-conventional": "^17.0.2", "@types/adm-zip": "^0.4.34", "@types/debug": "^4.1.5", "@types/jest": "^29.5.5", "@types/minimatch": "^5.1.2", "@types/node": "^14.14.31", "@types/tar-stream": "^1.6.1", "@types/tmp": "^0.2.0", "jest": "^29.7.0", "npm-run-all": "^4.1.5", "prettier": "^2.7.1", "ts-jest": "^29.1.1", "ts-node": "^10.2.1", "tsc-watch": "^4.2.8", "tslint": "^5.16.0", "tslint-config-prettier": "^1.18.0", "typescript": "~4.7.3" }, "release": { "branches": [ "main" ] }, "version": "8.3.0" }