🔧 Fix: Corriger les chemins de compilation dans package.json

- Mettre à jour main et bin vers dist/cli.js
- Corriger npm start pour pointer vers le bon fichier compilé
- Fix erreur de typage TypeScript dans commands/index.ts

L'application se lance maintenant correctement!
This commit is contained in:
Network Monitor Bot 2025-08-19 19:41:16 +02:00
parent 6ca114215c
commit 81289781bf
4 changed files with 10 additions and 5 deletions

View File

@ -3,7 +3,11 @@
"allow": [
"Bash(mkdir:*)",
"Bash(git add:*)",
"Bash(git reset:*)"
"Bash(git reset:*)",
"Bash(git rm:*)",
"Bash(git push:*)",
"Bash(npm run build:*)",
"Bash(npm start)"
],
"deny": [],
"ask": []

1
.gitignore vendored
View File

@ -1,5 +1,6 @@
# Dossier d'exemple (ne pas committer)
.divers
.claude
# Dépendances
node_modules/

View File

@ -2,14 +2,14 @@
"name": "neuraterm",
"version": "1.0.0",
"description": "Terminal IA professionnel avec support multi-providers (ChatGPT, Mistral) et suivi des coûts",
"main": "dist/src/cli.js",
"main": "dist/cli.js",
"type": "module",
"bin": {
"neuraterm": "dist/src/cli.js"
"neuraterm": "dist/cli.js"
},
"scripts": {
"build": "tsc",
"start": "node dist/src/cli.js",
"start": "node dist/cli.js",
"dev": "ts-node --esm src/cli.ts",
"test": "jest",
"lint": "eslint src",

View File

@ -251,7 +251,7 @@ export class CommandProcessor {
model: this.config.ai.mistral?.model || 'mistral-large-latest',
baseUrl: this.config.ai.mistral?.baseUrl
},
defaultProvider: keys.openai ? 'openai' : 'mistral'
defaultProvider: (keys.openai ? 'openai' : 'mistral') as 'openai' | 'mistral'
};
// Recréer le client IA