From db88a1518e8d0ccfe191bd48a1ae8641a9a25303 Mon Sep 17 00:00:00 2001 From: Shinigami Date: Fri, 16 Feb 2024 16:23:27 +0100 Subject: chore!: switch to tsup (#2391) --- scripts/bundle.ts | 42 ------------------------------------------ 1 file changed, 42 deletions(-) delete mode 100644 scripts/bundle.ts (limited to 'scripts') diff --git a/scripts/bundle.ts b/scripts/bundle.ts deleted file mode 100644 index c5465315..00000000 --- a/scripts/bundle.ts +++ /dev/null @@ -1,42 +0,0 @@ -#!/usr/bin/env node - -import { buildSync } from 'esbuild'; -import { globSync } from 'glob'; -import { allLocales } from '../src'; - -console.log('Building dist for node (cjs)...'); - -const target = ['ES2022', 'node18']; - -buildSync({ - entryPoints: globSync('./src/**/*.ts'), - // We can use the following entry points when esbuild supports cjs+splitting - // entryPoints: [ - // './src/index.ts', - // ...Object.keys(locales).map((locale) => `./src/locale/${locale}.ts`), - // ], - outdir: './dist/cjs', - bundle: false, // Creates 390MiB bundle ... - sourcemap: false, - minify: true, - // splitting: true, // Doesn't work with cjs - format: 'cjs', - platform: 'node', - target, -}); - -console.log('Building dist for node type=module (esm)...'); -buildSync({ - entryPoints: [ - './src/index.ts', - ...Object.keys(allLocales).map((locale) => `./src/locale/${locale}.ts`), - ], - outdir: './dist/esm', - bundle: true, - sourcemap: false, - minify: true, - splitting: true, - format: 'esm', - target, - outExtension: { '.js': '.mjs' }, -}); -- cgit v1.2.3