fix(typescript): enable importFileExtension option (#275)

This commit updates the TypeScript generator options to include
importFileExtension. This is done in order to support ESM in
the JavaScript client, as ESM requires explicit extensions.

Refs: https://github.com/kubernetes-client/javascript/pull/2062
This commit is contained in:
Colin Ihrig
2024-12-03 18:31:00 -05:00
committed by GitHub
parent d519da94ca
commit b461333bb5

View File

@@ -35,6 +35,7 @@
<npmName>kubernetes-client-typescript</npmName> <npmName>kubernetes-client-typescript</npmName>
<npmVersion>${generator.client.version}</npmVersion> <npmVersion>${generator.client.version}</npmVersion>
<modelPropertyNaming>original</modelPropertyNaming> <modelPropertyNaming>original</modelPropertyNaming>
<importFileExtension>.js</importFileExtension>
</configOptions> </configOptions>
<typeMappings>int-or-string=IntOrString,date-time-micro=V1MicroTime</typeMappings> <typeMappings>int-or-string=IntOrString,date-time-micro=V1MicroTime</typeMappings>
</configuration> </configuration>