UNPKG

carrot-scan

Version:

Command-line tool for detecting vulnerabilities in files and directories.

125 lines (124 loc) 2.96 kB
{ "name": "carrot-scan", "version": "6.0.1", "description": "Command-line tool for detecting vulnerabilities in files and directories.", "main": "index.js", "types": "index.d.ts", "bin": { "carrot-scan": "./cli.js" }, "private": false, "workspaces": [ ".", "packages/core", "packages/react", "packages/angular" ], "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" }, "type": "module", "scripts": { "test": "node --experimental-vm-modules node_modules/.bin/jest --config jest.config.mjs --coverage", "lint": "eslint \"**/*.{js,ts}\" --fix", "lint:fix": "eslint \"**/*.{js,ts}\" --config .eslintrc.cjs --fix", "format": "prettier --write \"**/*.{js,ts,json,md}\"", "start-api": "node ./src/api.js", "postinstall": "node ./postinstall.cjs", "compile": "tsc -p ./", "watch": "tsc -watch -p ./", "package": "vsce package" }, "exports": { ".": { "import": "./index.js", "require": "./index.js" }, "./api": { "import": "./src/api.js", "require": "./src/api.js" } }, "keywords": [ "scanner", "quality", "cli", "antivirus", "cybersecurity", "js", "cli-tool", "antivirus", "scan", "terminal", "api", "fast", "easy", "module", "scanning", "malware-analysis", "malware analysis", "security", "vulnerability-scanner", "dependency-scanner", "sast", "static-analysis", "nodejs", "npm", "js-security", "code-quality", "devsecops", "continuous-integration", "ci", "scan-tool", "audit", "dependency-audit", "lint", "code-scanner", "file-scanner", "directory-scanner" ], "author": "SonoTommy [https://github.com/SonoTommy]", "homepage": "https://github.com/SonoTommy/carrot-scan#readme", "bugs": { "url": "https://github.com/SonoTommy/carrot-scan/issues" }, "repository": { "type": "git", "url": "https://github.com/SonoTommy/carrot-scan" }, "funding": { "type": "ko-fi", "url": "https://ko-fi.com/sonotommy" }, "license": "MIT", "dependencies": { "@carrot-scan/core": "workspace:*", "@fastify/swagger": "^6.1.1", "@fastify/swagger-ui": "^4.2.0", "chalk": "^5.4.1", "commander": "^14.0.0", "fastify": "^4.29.1", "figlet": "^1.8.1", "inquirer": "^12.7.0", "open": "^10.1.2", "open-cli": "^8.0.0", "yaml": "^2.8.0" }, "devDependencies": { "@eslint/js": "^9.29.0", "eslint": "^9.29.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-import": "^2.32.0", "eslint-plugin-prettier": "^5.5.1", "eslint-plugin-security": "^3.0.1", "eslint-plugin-unicorn": "^59.0.1", "execa": "^9.6.0", "globals": "^16.2.0", "jest": "^30.0.2", "jest-cli": "^30.0.2", "js-x-ray": "^3.2.0", "prettier": "^3.6.2", "semgrep": "^0.0.1" } }