@neurolint/cli
Version:
NeuroLint CLI for React/Next.js modernization with advanced 6-layer orchestration and intelligent AST transformations
44 lines (27 loc) • 1.38 kB
Markdown
# TypeScript CLI Implementation - DEPRECATED
## Notice
This TypeScript implementation (`cli/src/`) is **DEPRECATED** as of December 2024.
**Use the main CLI implementation**: `cli/index.js`
## Reason for Deprecation
The NeuroLint CLI had two separate implementations:
1. **Main Implementation** (`index.js`) - JavaScript/CommonJS - **ACTIVE**
2. **TypeScript Implementation** (`src/`) - TypeScript/ES Modules - **DEPRECATED**
This dual implementation caused:
- Architectural confusion
- Conflicting dependencies
- Maintenance overhead
- User experience inconsistency
## Migration Guide
**For Users**: No action required. The main CLI (`neurolint` command) uses the correct implementation.
**For Developers**: All development should use `cli/index.js` as the authoritative implementation.
## What Was Fixed
Before deprecation, the TypeScript implementation API endpoints were updated to:
- **API Base URL**: `https://app.neurolint.dev/api` (was `https://api.neurolint.dev`)
- **Authentication**: `X-API-Key` header (was `Authorization: Bearer`)
These fixes ensure consistency, but the main implementation remains the primary codebase.
## Future Plans
The TypeScript implementation will be removed in version 2.0.0 to simplify the codebase and reduce maintenance burden.
---
**Date**: December 2024
**Status**: DEPRECATED
**Replacement**: Use `cli/index.js`