Skip to content

Commit 1ad4bcd

Browse files
fix(javascript): Update Node options to target ES2018 (#6101)
1 parent a02e405 commit 1ad4bcd

File tree

7 files changed

+10
-8
lines changed

7 files changed

+10
-8
lines changed

clients/algoliasearch-client-javascript/base.tsup.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,11 @@ export function getDependencies(pkg: PKG, requester: Requester): string[] {
4444
}
4545
}
4646

47-
export function getBaseNodeOptions(pkg: PKG, cwd: string, requester: Requester = 'http'): Options {
47+
export function getBaseNodeOptions(pkg: PKG, cwd: string, requester: Requester = 'http', target: string = 'node14'): Options {
4848
return {
4949
...getBaseConfig(cwd),
5050
platform: 'node',
51-
target: 'node14',
51+
target,
5252
external: [...getDependencies(pkg, requester), 'node:crypto'],
5353
};
5454
}

clients/algoliasearch-client-javascript/packages/client-common/tsup.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import pkg from './package.json' with { type: 'json' };
66

77
export default defineConfig([
88
{
9-
...getBaseNodeOptions(pkg, __dirname),
9+
...getBaseNodeOptions(pkg, __dirname, 'http', 'es2018'),
1010
format: 'cjs',
1111
dts: { entry: { common: 'src/index.ts' } },
1212
entry: { common: 'src/index.ts' },

clients/algoliasearch-client-javascript/packages/logger-console/tsup.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import pkg from './package.json' with { type: 'json' };
66

77
export default defineConfig([
88
{
9-
...getBaseNodeOptions(pkg, __dirname),
9+
...getBaseNodeOptions(pkg, __dirname, 'http', 'es2018'),
1010
format: 'cjs',
1111
dts: { entry: { logger: 'src/logger.ts' } },
1212
entry: { logger: 'src/logger.ts' },

clients/algoliasearch-client-javascript/packages/requester-fetch/tsup.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import pkg from './package.json' with { type: 'json' };
66

77
export default defineConfig([
88
{
9-
...getBaseNodeOptions(pkg, __dirname),
9+
...getBaseNodeOptions(pkg, __dirname, 'http', 'es2018'),
1010
format: 'cjs',
1111
name: 'node cjs',
1212
entry: { 'requester.fetch.node': 'src/index.ts' },

clients/algoliasearch-client-javascript/packages/requester-node-http/tsup.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import pkg from './package.json' with { type: 'json' };
66

77
export default defineConfig([
88
{
9-
...getBaseNodeOptions(pkg, __dirname),
9+
...getBaseNodeOptions(pkg, __dirname, 'http', 'es2018'),
1010
format: 'cjs',
1111
entry: { 'requester.http': 'src/index.ts' },
1212
dts: { entry: { 'requester.http': 'src/index.ts' } },

clients/algoliasearch-client-javascript/packages/requester-testing/tsup.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import pkg from './package.json' with { type: 'json' };
66

77
export default defineConfig([
88
{
9-
...getBaseNodeOptions(pkg, __dirname),
9+
...getBaseNodeOptions(pkg, __dirname, 'http', 'es2018'),
1010
format: 'cjs',
1111
entry: { node: 'src/nodeEchoRequester.ts' },
1212
dts: { entry: { node: 'src/nodeEchoRequester.ts' } },

templates/javascript/clients/tsup.config.mustache

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ const nodeConfigs: Options[] = [
1818
{
1919
...nodeOptions,
2020
format: 'cjs',
21+
target: 'es2018',
2122
name: `node ${pkg.name} cjs`
2223
},
2324
{
@@ -47,6 +48,7 @@ const nodeConfigs: Options[] = [
4748
{
4849
...nodeOptions,
4950
format: 'cjs',
51+
target: 'es2018',
5052
name: 'node algoliasearch cjs',
5153
dts: { entry: { 'node': 'builds/node.ts' } },
5254
entry: ['builds/node.ts'],
@@ -141,4 +143,4 @@ const browserConfigs: Options[] = [
141143
{{/isAlgoliasearchClient}}
142144
];
143145

144-
export default defineConfig([...nodeConfigs, ...browserConfigs]);
146+
export default defineConfig([...nodeConfigs, ...browserConfigs]);

0 commit comments

Comments
 (0)