Skip to content

Commit f1f4ec6

Browse files
authored
feat: add loader to esbuildOptions (#153)
1 parent 1b35c22 commit f1f4ec6

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ export default {
196196

197197
### esbuildOptions
198198

199-
An object containing additional [esbuild options](https://esbuild.github.io/api/#build-api). Currently only supports [external](https://esbuild.github.io/api/#external) and [keepNames](https://esbuild.github.io/api/#keep-names). If you require additional options to be exposed, please [open an issue](https://github.com/geoffrich/svelte-adapter-azure-swa/issues).
199+
An object containing additional [esbuild options](https://esbuild.github.io/api/#build-api). Currently only supports [external](https://esbuild.github.io/api/#external), [keepNames](https://esbuild.github.io/api/#keep-names), and [loader](https://esbuild.github.io/api/#loader). If you require additional options to be exposed, please [open an issue](https://github.com/geoffrich/svelte-adapter-azure-swa/issues).
200200

201201
```js
202202
import azure from 'svelte-adapter-azure-swa';

index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export * from './types/swa';
88
export type Options = {
99
debug?: boolean;
1010
customStaticWebAppConfig?: CustomStaticWebAppConfig;
11-
esbuildOptions?: Pick<esbuild.BuildOptions, 'external' | 'keepNames'>;
11+
esbuildOptions?: Pick<esbuild.BuildOptions, 'external' | 'keepNames' | 'loader'>;
1212
apiDir?: string;
1313
staticDir?: string;
1414
allowReservedSwaRoutes?: boolean;

index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,8 @@ If you want to suppress this error, set allowReservedSwaRoutes to true in your a
132132
target: 'node16',
133133
sourcemap: 'linked',
134134
external: esbuildOptions.external,
135-
keepNames: esbuildOptions.keepNames
135+
keepNames: esbuildOptions.keepNames,
136+
loader: esbuildOptions.loader
136137
};
137138

138139
await esbuild.build(default_options);

0 commit comments

Comments
 (0)