UNPKG

testeranto

Version:

the AI powered BDD test framework for typescript projects

51 lines (47 loc) 1.08 kB
import * as esbuild from 'esbuild' import { sassPlugin } from 'esbuild-sass-plugin' await esbuild.build({ outExtension: { '.js': '.mjs' }, entryPoints: [ 'src/build.ts', 'src/run.ts', 'src/init-docs.ts', 'src/ReportServer.ts', 'src/esbuildConfigs/eslint-formatter-testeranto.ts', 'src/mothership/index.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/ProjectsPage.tsx', // 'src/ProjectPage.tsx', // 'src/TestPage.tsx', // 'src/BuildLogsPage.tsx', // 'src/TestReport.tsx', 'src/App.scss', 'src/App.tsx', ], bundle: true, format: "iife", platform: "browser", outdir: 'dist/prebuild', logLevel: 'error', loader: { ".scss": "text", ".ttf": "binary", ".png": "binary", ".jpg": "binary", }, plugins: [sassPlugin()] })