UNPKG

aicm

Version:

A TypeScript CLI tool for managing AI IDE rules across different projects and teams

68 lines 1.63 kB
{ "name": "aicm", "version": "0.15.0", "description": "A TypeScript CLI tool for managing AI IDE rules across different projects and teams", "main": "dist/api.js", "types": "dist/api.d.ts", "bin": { "aicm": "./dist/bin/aicm.js" }, "files": [ "dist", "README.md", "LICENSE" ], "keywords": [ "ai", "ide", "rules", "cursor", "codex", "cli" ], "author": "Ran Yitzhaki <ranyitz@gmail.com>", "license": "MIT", "dependencies": { "arg": "^5.0.2", "chalk": "^4.1.2", "cosmiconfig": "^9.0.0", "fast-glob": "^3.3.3", "fs-extra": "^11.1.1" }, "devDependencies": { "@eslint/js": "^9.26.0", "@types/fs-extra": "^11.0.4", "@types/jest": "^29.5.8", "@types/node": "^20.9.0", "auto-changelog": "^2.5.0", "eslint": "^9.26.0", "husky": "^8.0.3", "jest": "^29.7.0", "lint-staged": "^15.2.0", "np": "^10.2.0", "prettier": "^3.1.0", "rimraf": "^5.0.5", "ts-jest": "^29.1.1", "ts-node": "^10.9.1", "typescript": "^5.8.3", "typescript-eslint": "^8.31.1" }, "lint-staged": { "*.{js,ts,json,md,mjs}": "prettier --write", "*.ts": "eslint" }, "scripts": { "build": "tsc", "watch": "tsc --watch", "start": "node dist/bin/aicm.js", "dev": "ts-node src/bin/aicm.ts", "test": "pnpm build && jest", "test:watch": "jest --watch", "test:all": "npm run build && npm run test", "format": "prettier --write .", "format:check": "prettier --check .", "lint": "eslint", "version": "auto-changelog -p && git add CHANGELOG.md", "release": "np" } }