# Fix all imports with version numbers $files = Get-ChildItem -Path "src" -Filter "*.tsx" -Recurse foreach ($file in $files) { $content = Get-Content $file.FullName -Raw # Remove version numbers from ALL package imports (universal pattern) # Matches: package-name@version, @scope/package-name@version $content = $content -replace '(from\s+[''"])([^''"]+)@[\d.]+([''"])', '$1$2$3' $content = $content -replace '(import\s+[''"])([^''"]+)@[\d.]+([''"])', '$1$2$3' # Also fix motion/react to framer-motion $content = $content -replace 'motion/react', 'framer-motion' Set-Content -Path $file.FullName -Value $content -NoNewline } Write-Host "Fixed all imports!" -ForegroundColor Green