#!/usr/bin/env python3 # Script pour modifier _document.tsx et charger team-block-script.js en premier import sys doc_path = "radar-app/src/pages/_document.tsx" try: with open(doc_path, "r") as f: content = f.read() # Ajouter l'import de Script si pas present if "import Script from 'next/script'" not in content and 'import Script from "next/script"' not in content: content = content.replace( 'import { Head, Html, Main, NextScript } from "next/document";', 'import { Head, Html, Main, NextScript } from "next/document";\nimport Script from "next/script";' ) # Ajouter le script dans avec strategy="beforeInteractive" if "team-block-script.js" not in content: # Trouver la fin de et la remplacer par un avec contenu if "" in content: content = content.replace( "", '\n