()
| 1046 | } |
| 1047 | |
| 1048 | function replaceLegacyEnvBabelPlugin(): BabelPlugin { |
| 1049 | return ({ types: t }): BabelPlugin => ({ |
| 1050 | name: 'vite-replace-env-legacy', |
| 1051 | visitor: { |
| 1052 | Identifier(path) { |
| 1053 | if (path.node.name === legacyEnvVarMarker) { |
| 1054 | path.replaceWith(t.booleanLiteral(true)) |
| 1055 | } |
| 1056 | }, |
| 1057 | }, |
| 1058 | }) |
| 1059 | } |
| 1060 | |
| 1061 | function replaceModernEnvBabelPlugin(): BabelPlugin { |
| 1062 | return ({ types: t }): BabelPlugin => ({ |