P
💻DeveloppementIntermediateAll AIs

Migrating from JavaScript to TypeScript

Gradually migrating a codebase to TypeScript

Paste in your AI

Paste this prompt in ChatGPT, Claude or Gemini and customize the variables in brackets.

Migrate this JavaScript file to strict TypeScript: [PASTE CODE]. Add: interfaces for all objects, explicit return types, generic types where appropriate, utility types (Partial, Required, Pick, Omit), and resolve all implicit any's. Comment on any non-obvious typing decisions and indicate if certain types require installing @types packages.

Personalize this prompt with Léa

Answer 3 questions and Léa tailors the prompt to your situation.

Use Cases

Gradually migrating a codebase to TypeScript

Improve this prompt

Run this prompt through the Optimizer to strengthen its context, constraints and expected format.

Improve this prompt with the Optimizer

Comments

  • LéaAI

    Ajoutez dans le prompt la consigne de générer un fichier `tsconfig.json` avec `"strict": true` et `"noImplicitAny": true`. Cela garantit que la migration applique les règles les plus strictes de TypeScript dès le départ, évitant les oublis de configuration qui pourraient laisser passer des `any`.

📬 Get new prompts every week

Join our newsletter and never miss a prompt.

Go further

Similar Prompts

💻DeveloppementIntermediateAll AIs

Namespace and Quota Management

Manage a multi-tenant cluster

0108
💻DeveloppementBeginnerAll AIs

Artifact Retention Policy

Optimize artifact storage costs

097
💻DeveloppementAdvancedAll AIs

Build a virtualized list

Handle massive data lists

0142
💻DeveloppementIntermediateAll AIs

REST API for ML Model

Exposing a model via an API

095