{ "name": "snyk", "version": "1.996.0", "description": "snyk library and cli utility", "files": [ "help/cli-commands", "dist", "bin", "pysrc", "config.default.json", "SECURITY.md", "LICENSE", "README.md" ], "directories": { "lib": "src", "test": "test", "doc": "help/cli-commands" }, "bin": { "snyk": "bin/snyk" }, "engines": { "node": ">=12" }, "workspaces": [ "packages/*" ], "scripts": { "clean": "npx rimraf node_modules dist binary-releases test-results *.tgz tsconfig.tsbuildinfo .eslintcache pysrc packages/*/node_modules packages/*/dist packages/*/tsconfig.tsbuildinfo packages/*/*.tgz", "format": "prettier --write '**/*.{js,ts,json,yaml,yml,md}' && npm run lint:js -- --fix", "format:changes": "./scripts/format/prettier-changes.sh", "lint": "npm-run-all --serial --continue-on-error lint:*", "lint:js": "eslint --quiet --color --cache '**/*.{js,ts}'", "lint:formatting": "prettier --check '**/*.{js,ts,json,yaml,yml,md}'", "build": "npm run build:dev", "build:dev": "npm run build --workspaces && npm run build-cli:dev", "build:prod": "npm run build --workspaces && npm run build-cli:prod", "build-cli:dev": "node --max-old-space-size=8192 node_modules/webpack/bin/webpack.js --config webpack.dev.ts", "build-cli:prod": "node --max-old-space-size=8192 node_modules/webpack/bin/webpack.js --config webpack.prod.ts", "watch": "npm run build-cli:dev -- --watch", "test": "npm run test:unit && npm run test:acceptance && npm run test:tap", "test:unit": "jest --runInBand --testPathPattern '/test(/jest)?/unit/'", "test:acceptance": "jest --runInBand --testPathPattern '/test(/jest)?/acceptance/'", "test:tap": "tap -Rspec --timeout=300 --node-arg=-r --node-arg=ts-node/register test/tap/*.test.* ", "test:smoke": "./scripts/run-smoke-tests-locally.sh" }, "keywords": [ "security", "vulnerabilities", "advisories", "audit", "snyk", "scan", "docker", "container", "scanning" ], "author": "snyk.io", "license": "Apache-2.0", "dependencies": {}, "devDependencies": {}, "repository": { "type": "git", "url": "https://github.com/snyk/snyk.git" }, "pkg": { "scripts": [ "dist/**/*.js", "bin/snyk" ], "assets": [ "config.default.json", "dist", "help" ] }, "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" } }