UNPKG

testeranto

Version:

the AI powered BDD test framework for typescript projects

44 lines (40 loc) 934 B
import * as esbuild from 'esbuild' import { sassPlugin } from 'esbuild-sass-plugin' await esbuild.build({ outExtension: { '.js': '.mjs' }, entryPoints: [ // 'src/init-docs.ts', 'src/esbuildConfigs/eslint-formatter-testeranto.ts', // 'src/testeranto.ts', 'src/mothership/mothership.ts', ], bundle: true, format: "esm", platform: "node", outdir: 'dist/prebuild', // packages: "external", supported: { "dynamic-import": true, }, banner: { js: `import { createRequire } from 'module';const require = createRequire(import.meta.url);`, }, }) await esbuild.build({ entryPoints: [ 'src/app/frontend/App.scss', 'src/app/frontend/App.tsx', ], bundle: true, format: "iife", platform: "browser", outdir: 'dist/prebuild', logLevel: 'error', loader: { ".scss": "text", ".ttf": "binary", ".png": "binary", ".jpg": "binary", }, plugins: [sassPlugin()] })