{
  "name": "snyk",
  "description": "snyk library and cli utility",
  "main": "dist/lib/index.js",
  "files": [
    "help",
    "dist",
    "config.default.json",
    "SECURITY.md",
    "README.md",
    "Contributor-Agreement.md",
    ".snyk"
  ],
  "directories": {
    "test": "test"
  },
  "bin": {
    "snyk": "dist/cli/index.js"
  },
  "engines": {
    "node": ">=8"
  },
  "scripts": {
    "build": "tsc",
    "build-watch": "tsc -w",
    "find-circular": "npm run build && madge --circular ./dist",
    "format": "prettier --write '{src,test,scripts}/**/*.{js,ts}'",
    "prepare": "npm run build",
    "test:common": "npm run check-tests && npm run lint && node --require ts-node/register src/cli test --org=snyk",
    "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:test": "tap test/*.test.* -Rspec --timeout=300 --node-arg=-r --node-arg=ts-node/register",
    "test": "npm run test:acceptance && npm run test:system && npm run test:test",
    "test-windows": "npm run test:acceptance && npm run test:system && npm run test:test",
    "lint": "run-p --aggregate-output lint:*",
    "lint:js": "eslint --color --cache 'src/**/*.{js,ts}'",
    "lint:formatting": "prettier --check '{src,test,scripts}/**/*.{js,ts}'",
    "check-tests": "! grep 'test\\.only' test/*.test.js -n",
    "snyk-auth": "node --require ts-node/register src/cli auth $SNYK_API_KEY",
    "snyk-auth-windows": "node --require ts-node/register src/cli auth %SNYK_API_KEY%"
  },
  "keywords": [
    "security",
    "vulnerabilities",
    "advisories",
    "audit",
    "snyk",
    "scan",
    "docker",
    "container",
    "scanning"
  ],
  "author": "snyk.io",
  "license": "Apache-2.0",
  "dependencies": {
    "@snyk/cli-interface": "2.6.0",
    "@snyk/dep-graph": "1.18.3",
    "@snyk/gemfile": "1.2.0",
    "@snyk/graphlib": "2.1.9-patch",
    "@snyk/inquirer": "6.2.2-patch",
    "@snyk/lodash": "^4.17.15-patch",
    "@snyk/ruby-semver": "2.2.0",
    "@snyk/snyk-cocoapods-plugin": "2.3.0",
    "abbrev": "^1.1.1",
    "ansi-escapes": "3.2.0",
    "chalk": "^2.4.2",
    "cli-spinner": "0.2.10",
    "configstore": "^5.0.1",
    "debug": "^3.1.0",
    "diff": "^4.0.1",
    "glob": "^7.1.3",
    "ipaddr.js": "^1.9.1",
    "needle": "^2.5.0",
    "open": "^7.0.3",
    "os-name": "^3.0.0",
    "proxy-agent": "^3.1.1",
    "proxy-from-env": "^1.0.0",
    "semver": "^6.0.0",
    "snyk-config": "3.1.0",
    "snyk-docker-plugin": "3.12.0",
    "snyk-go-plugin": "1.14.2",
    "snyk-gradle-plugin": "3.4.0",
    "snyk-module": "3.1.0",
    "snyk-mvn-plugin": "2.17.0",
    "snyk-nodejs-lockfile-parser": "1.22.0",
    "snyk-nuget-plugin": "1.18.1",
    "snyk-php-plugin": "1.9.0",
    "snyk-policy": "1.14.1",
    "snyk-python-plugin": "1.17.1",
    "snyk-resolve": "1.0.1",
    "snyk-resolve-deps": "4.4.0",
    "snyk-sbt-plugin": "2.11.0",
    "snyk-tree": "^1.0.0",
    "snyk-try-require": "1.3.1",
    "source-map-support": "^0.5.11",
    "strip-ansi": "^5.2.0",
    "tempfile": "^2.0.0",
    "then-fs": "^2.0.0",
    "update-notifier": "^4.1.0",
    "uuid": "^3.3.2",
    "wrap-ansi": "^5.1.0"
  },
  "devDependencies": {
    "@types/agent-base": "^4.2.1",
    "@types/diff": "^3.5.2",
    "@types/needle": "^2.0.4",
    "@types/node": "8.10.59",
    "@types/restify": "^8.4.2",
    "@types/sinon": "^7.5.0",
    "@types/update-notifier": "^4.1.0",
    "@typescript-eslint/eslint-plugin": "2.18.0",
    "@typescript-eslint/parser": "^2.0.0",
    "eslint": "6.8.0",
    "eslint-config-prettier": "^6.1.0",
    "madge": "^3.4.4",
    "nock": "^10.0.6",
    "npm-run-all": "^4.1.5",
    "prettier": "^1.18.2",
    "proxyquire": "^1.7.4",
    "restify": "^8.5.1",
    "rimraf": "^2.6.3",
    "sinon": "^4.0.0",
    "tap": "^12.6.1",
    "tape": "^4.0.0",
    "ts-node": "^8.0.0",
    "tslint": "^5.14.0",
    "typescript": "^3.4.1"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/snyk/snyk.git"
  },
  "pkg": {
    "scripts": [
      "dist/**/*.js"
    ],
    "assets": [
      "config.default.json",
      "test-unpublished.json",
      "help/**/*.txt",
      "dist/STANDALONE"
    ]
  },
  "version": "1.339.2"
}
