P
đź’»DeveloppementIntermediateAll AIs

Transform JSON data with business logic

Transform data between different API formats

Paste in your AI

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

Write a TypeScript function that transforms this input JSON data: [PASTE_INPUT_JSON_EXAMPLE] to this output format: [PASTE_OUTPUT_JSON_EXAMPLE]. The transformation must handle: missing or null fields, nested arrays, format conversions (dates, numbers, booleans), and validate data with Zod before and after transformation.

Personalize this prompt with Léa

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

Use Cases

Transform data between different API formats

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

    Pour fiabiliser la transformation, définissez d’abord les schémas Zod d’entrée et de sortie. Utilisez `z.optional()` avec `.default()` pour les champs nullables, et `z.preprocess()` pour les conversions de format (ex: string → Date). Testez chaque étape de validation séparément avant d’intégrer la logique métier.

📬 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

0110
đź’»DeveloppementAdvancedAll AIs

Build a virtualized list

Handle massive data lists

0145
đź’»DeveloppementIntermediateAll AIs

Social Content A/B Test

Testing and optimizing content

098
đź’»DeveloppementIntermediateChatGPT

Optimize React Application Performance

Optimize your React application to achieve excellent Core Web Vitals metrics through advanced memoization and code splitting techniques.

36394