UNPKG

@neurolint/cli

Version:

NeuroLint CLI for React/Next.js modernization with advanced 6-layer orchestration and intelligent AST transformations

91 lines (90 loc) 2.82 kB
{ "name": "@neurolint/cli", "version": "1.2.0", "description": "NeuroLint CLI for React/Next.js modernization with advanced 6-layer orchestration and intelligent AST transformations", "main": "index.js", "bin": { "neurolint": "./index.js" }, "scripts": { "start": "node index.js", "test": "jest --passWithNoTests && node test-orchestration-integration.js", "test:orchestration": "node test-orchestration-integration.js", "test:coverage": "jest --coverage --passWithNoTests", "test:watch": "jest --watch --passWithNoTests", "build": "npm run copy-enhanced && npm run copy-orchestration", "copy-enhanced": "node -e \"const fs = require('fs-extra'); if (fs.existsSync('../code/neurolint-pro-enhanced.js')) fs.copySync('../code/neurolint-pro-enhanced.js', './neurolint-pro-enhanced.js'); else console.log('Enhanced engine not found, using local copy');\"", "copy-orchestration": "node -e \"const fs = require('fs-extra'); if (fs.existsSync('../fix-master.js')) fs.copySync('../fix-master.js', './fix-master.js'); if (fs.existsSync('../lib')) fs.copySync('../lib', './lib-orchestration'); else console.log('Orchestration files not found, using local copies');\"", "publish": "npm publish --access public", "dev": "node index.js", "package": "npm pack", "pretest": "npm run build" }, "dependencies": { "@babel/core": "^7.23.0", "@babel/generator": "^7.23.0", "@babel/parser": "^7.23.0", "@babel/traverse": "^7.23.0", "@babel/types": "^7.23.0", "@supabase/supabase-js": "^2.52.1", "chalk": "^4.1.2", "commander": "^12.0.0", "dotenv": "^16.6.1", "fast-glob": "^3.3.3", "fs-extra": "^11.1.1", "ora": "^5.4.1" }, "devDependencies": { "@types/babel__core": "^7.20.5", "@types/babel__traverse": "^7.20.5", "@types/jest": "^29.5.12", "@types/node": "^20.11.0", "jest": "^29.7.0", "rimraf": "^6.0.1", "ts-jest": "^29.1.2", "typescript": "^5.3.3" }, "keywords": [ "react", "nextjs", "modernization", "linting", "ast", "code-quality", "cli", "babel", "transformation", "orchestration", "6-layer-architecture", "intelligent-analysis", "performance-optimization", "smart-caching" ], "author": "NeuroLint Team", "license": "MIT", "homepage": "https://neurolint.dev", "repository": { "type": "git", "url": "https://github.com/neurolint/cli" }, "bugs": { "url": "https://github.com/neurolint/cli/issues" }, "engines": { "node": ">=16.0.0" }, "publishConfig": { "access": "public" }, "files": [ "index.js", "auth.js", "neurolint-pro-enhanced.js", "neurolint-pro.js", "lib/**/*", "src/**/*", "README.md", "package.json", "jest.config.js" ] }