UNPKG

code-insight-analyst

Version:
97 lines (96 loc) 2.48 kB
{ "name": "code-insight-analyst", "version": "0.3.2", "description": "高性能、多功能的代码分析工具", "type": "module", "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "bin": { "code-insight": "bin/code-insight.js" }, "files": [ "dist", "bin", "README.md", "LICENSE" ], "scripts": { "dev": "tsup --watch", "build": "tsup", "lint": "eslint src --max-warnings=150", "format": "prettier --write .", "test": "jest --config=jest.config.js", "test:watch": "jest --watch --config=jest.config.js", "test:coverage": "jest --coverage --config=jest.config.js", "prepublishOnly": "npm run build" }, "keywords": [ "code-analysis", "code-coverage", "duplicate-code", "unused-code" ], "author": "codefish", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/XcodeFish/code-insight-analyst.git" }, "bugs": { "url": "https://github.com/XcodeFish/code-insight-analyst/issues" }, "homepage": "https://github.com/XcodeFish/code-insight-analyst#readme", "engines": { "node": ">=16.0.0" }, "devDependencies": { "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "^19.8.1", "@eslint/js": "^9.29.0", "@types/commander": "^2.12.2", "@types/ejs": "^3.1.5", "@types/fs-extra": "^11.0.4", "@types/glob": "^8.1.0", "@types/inquirer": "^9.0.3", "@types/jest": "^29.5.3", "@types/lodash": "^4.14.195", "@types/micromatch": "^4.0.2", "@types/node": "^20.4.2", "@typescript-eslint/eslint-plugin": "^6.1.0", "@typescript-eslint/parser": "^6.1.0", "ejs": "^3.1.10", "eslint": "^8.45.0", "eslint-config-prettier": "^8.8.0", "fs-extra": "^11.1.1", "globals": "^16.2.0", "jest": "^29.6.1", "prettier": "^3.0.0", "ts-jest": "^29.1.1", "ts-node": "^10.9.1", "tsup": "^7.1.0", "typescript": "^5.1.6" }, "dependencies": { "chalk": "^4.1.2", "chokidar": "^3.5.3", "cli-table3": "^0.6.3", "commander": "^11.0.0", "console-table-printer": "^2.14.3", "fs-extra": "^11.1.1", "glob": "^11.0.3", "inquirer": "^8.2.5", "listr2": "^6.6.0", "lodash": "^4.17.21", "micromatch": "^4.0.5", "nyc": "^15.1.0", "ora": "^5.4.1", "ts-morph": "^19.0.0" } }