{
  "name": "sdc-check",
  "version": "1.0.4",
  "description": "Small tool to inform you about potential risks in your project dependencies list",
  "keywords": [
    "supply-chain-security",
    "npm",
    "security",
    "dependencies",
    "audit",
    "cli"
  ],
  "license": "MIT",
  "author": "mbalabash <maksim.balabash@gmail.com>",
  "engines": {
    "node": ">=16.0.0"
  },
  "types": "./index.d.ts",
  "main": "index.js",
  "type": "module",
  "scripts": {
    "publish": "clean-publish",
    "sdc-check": "node ./src/cli.js -d .",
    "unit": "tsm node_modules/uvu/bin.js test/",
    "test": "yarn unit && eslint . --ignore-pattern test/ && yarn sdc-check"
  },
  "dependencies": {
    "@nodesecure/scanner": "^5.0.1",
    "commander": "^11.1.0",
    "lockfile-lint-api": "^5.8.0",
    "nanospinner": "^1.1.0",
    "pacote": "^17.0.4",
    "picocolors": "^1.0.0"
  },
  "devDependencies": {
    "@logux/eslint-config": "^52.0.2",
    "@types/lockfile-lint-api": "^5.1.5",
    "@types/pacote": "^11.1.8",
    "clean-publish": "^4.2.0",
    "eslint": "^8.54.0",
    "eslint-config-standard": "^17.1.0",
    "eslint-plugin-import": "^2.29.0",
    "eslint-plugin-n": "^16.3.1",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-node-import": "^1.0.4",
    "eslint-plugin-perfectionist": "^2.4.0",
    "eslint-plugin-prefer-let": "^3.0.1",
    "eslint-plugin-promise": "^6.1.1",
    "tsm": "^2.3.0",
    "typescript": "^5.3.2",
    "uvu": "^0.5.6"
  },
  "bin": {
    "sdc-check": "./src/cli.js"
  },
  "sdc-check": {
    "options": {
      "daysBeforeUpgradeToNewVersion": 3
    },
    "errors": [
      "package-is-too-new",
      "lockfile-is-not-safe",
      "has-os-scripts",
      "dangerous-shell-commands",
      "obfuscated-code",
      "install-scripts"
    ]
  },
  "eslintConfig": {
    "extends": "@logux/eslint-config"
  },
  "eslintIgnore": [
    "example/index.js"
  ],
  "prettier": {
    "arrowParens": "avoid",
    "quoteProps": "as-needed",
    "semi": false,
    "singleQuote": true,
    "trailingComma": "none"
  },
  "clean-publish": {
    "cleanDocs": false,
    "files": [
      ".sdccheckignore"
    ],
    "fields": [
      "sdc-check"
    ]
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/mbalabash/sdc-check.git"
  },
  "bugs": {
    "url": "https://github.com/mbalabash/sdc-check/issues"
  },
  "homepage": "https://github.com/mbalabash/sdc-check#readme"
}
