123456789101112131415161718192021222324252627282930 |
- # pecifica Development Guidelines
- Auto-generated from all feature plans. Last updated: 2025-09-29
- ## Active Technologies
- - TypeScript 5.0+ with Node.js 18+ runtime (001-ts-pacifica-perp)
- - TypeScript 5.0+ with Node.js 18+ runtime + ethers.js (Web3), axios (HTTP), commander.js (CLI), winston (logging), joi (validation), WebSocket clients (001-ts-pacifica-perp)
- - Local file-based configuration (JSON) for account credentials and trading parameters (001-ts-pacifica-perp)
- - TypeScript 5.x (based on existing codebase) + Node.js, WebSocket, Axios, EventEmitter, Winston (logging) (001-ts-pacifica-perp)
- - In-memory with configurable cleanup (no persistent storage required) (001-ts-pacifica-perp)
- ## Project Structure
- ```
- src/
- tests/
- ```
- ## Commands
- npm test [ONLY COMMANDS FOR ACTIVE TECHNOLOGIES][ONLY COMMANDS FOR ACTIVE TECHNOLOGIES] npm run lint
- ## Code Style
- TypeScript 5.0+ with Node.js 18+ runtime: Follow standard conventions
- ## Recent Changes
- - 001-ts-pacifica-perp: Added TypeScript 5.x (based on existing codebase) + Node.js, WebSocket, Axios, EventEmitter, Winston (logging)
- - 001-ts-pacifica-perp: Added TypeScript 5.0+ with Node.js 18+ runtime + ethers.js (Web3), axios (HTTP), commander.js (CLI), winston (logging), joi (validation), WebSocket clients
- - 001-ts-pacifica-perp: Added TypeScript 5.0+ with Node.js 18+ runtime
- <!-- MANUAL ADDITIONS START -->
- <!-- MANUAL ADDITIONS END -->
|