snyk
Version:
snyk library and cli utility
93 lines (92 loc) • 3.38 kB
JSON
{
"name": "snyk",
"version": "1.762.0",
"description": "snyk library and cli utility",
"files": [
"help",
"dist",
"bin",
"pysrc",
"config.default.json",
"SECURITY.md",
"LICENSE",
"README.md"
],
"directories": {
"lib": "src",
"test": "test",
"man": "help/commands-man",
"doc": "help/commands-help"
},
"bin": {
"snyk": "bin/snyk"
},
"engines": {
"node": ">=10"
},
"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",
"prepare": "npm run check-dev-environment",
"check-dev-environment": "ts-node ./scripts/check-dev-environment.ts",
"format": "prettier --write '**/*.{js,ts,json,yaml,yml,md}'",
"format:changes": "./scripts/format/prettier-changes.sh",
"lint": "run-p --aggregate-output lint:*",
"lint:js": "eslint --color --cache '**/*.{js,ts}'",
"lint:formatting": "prettier --check '**/*.{js,ts,json,yaml,yml,md}'",
"build": "npm run build:dev",
"build:dev": "lerna run build --ignore snyk && npm run build-cli:dev",
"build:prod": "lerna run build --ignore snyk && npm run build-cli:prod",
"build-cli:dev": "node --max-old-space-size=8192 node_modules/webpack/bin/webpack.js --config webpack.dev.js",
"build-cli:prod": "node --max-old-space-size=8192 node_modules/webpack/bin/webpack.js --config webpack.prod.js",
"generate-help": "./help/generator/generate-docs.sh",
"watch": "npm run build-cli:dev -- --watch",
"test": "npm run test:acceptance && npm run test:system && npm run test:test && npm run test:jest && test:packages-unit && test:packages-acceptance",
"test:acceptance": "tap test/acceptance/**/*.test.* test/acceptance/*.test.* -Rspec --timeout=300 --node-arg=-r --node-arg=ts-node/register",
"test:system": "tap test/system/*.test.* -Rspec --timeout=300 --node-arg=-r --node-arg=ts-node/register",
"test:jest": "jest --runInBand \"/test/[^/]+\\.spec\\.ts\"",
"test:jest-unit": "jest --runInBand \"/test/jest/unit/((.+)/)*[^/]+\\.spec\\.ts\"",
"test:jest-system": "jest --runInBand \"/test/jest/system/((.+)/)*[^/]+\\.spec\\.ts\"",
"test:jest-acceptance": "jest --runInBand \"/test/jest/acceptance/((.+)/)*[^/]+\\.spec\\.ts\"",
"test:packages-unit": "jest \"/packages/(.+)/test/unit/((.+)/)*[^/]+\\.spec\\.ts\"",
"test:packages-acceptance": "jest \"/packages/(.+)/test/acceptance/((.+)/)*[^/]+\\.spec\\.ts\"",
"test:test": "tap test/*.test.* -Rspec --timeout=300 --node-arg=-r --node-arg=ts-node/register",
"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",
"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"
},
"gitHead": "cc6b97b0f58a2a87b8e4eaeb6d777446b42c7e3c"
}