{ "name": "grafema", "version": "0.2.12-beta", "private": true, "description": "Grafema code analysis toolkit - monorepo", "type": "module", "scripts": { "build": "pnpm -r build", "clean": "pnpm -r clean", "typecheck": "pnpm --filter='@grafema/cli' --filter='@grafema/util' --filter='@grafema/mcp' --filter='@grafema/rfdb-client' --filter='@grafema/types' --filter='grafema-explore' exec tsc --noEmit", "lint": "eslint --cache packages/", "mcp": "node --import tsx packages/mcp/src/server.ts", "test": "./scripts/test.sh", "test:coverage": "c8 node --test --test-concurrency=1 'test/unit/*.test.js'", "test:scenarios": "node --test test/scenarios/", "snapshots:update": "UPDATE_SNAPSHOTS=true node --test --test-concurrency=1 test/unit/snapshots/GraphSnapshot.test.js", "release": "./scripts/release.sh", "rfdb:start": "node packages/cli/dist/cli.js server start", "rfdb:stop": "node packages/cli/dist/cli.js server stop", "rfdb:status": "node packages/cli/dist/cli.js server status", "rfdb:restart": "node packages/cli/dist/cli.js server restart", "prepare": "husky" }, "keywords": [ "grafema", "static-analysis", "code-analysis", "ast", "graph" ], "author": "Vadim Reshetnikov", "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/Disentinel/grafema.git" }, "devDependencies": { "@babel/parser": "^7.26.3", "@babel/traverse": "^7.26.4", "@grafema/util": "workspace:*", "@grafema/types": "workspace:*", "@typescript-eslint/eslint-plugin": "^8.53.0", "@typescript-eslint/parser": "^8.53.0", "c8": "^10.1.3", "eslint": "^9.39.2", "husky": "^9.1.7", "playwright": "^1.58.2", "tsx": "^4.21.0", "typescript": "^5.9.3" }, "packageManager": "pnpm@9.15.0" }