This commit is contained in:
Alex
2024-04-27 02:05:00 -04:00
parent 5cdb5e705a
commit 8010c774cd
23 changed files with 271 additions and 4206 deletions

View File

@ -6,7 +6,7 @@ import type * as esbuild from "esbuild";
import { transformSync } from "@babel/core";
/**
* An esbuild plugin that processes files with Babel if `getPlugins` returns any plugins.
* An esbuild plugin that processes files with Babel if `plugins` is not empty.
*/
export const babelPlugin = ({
filter = /\.[jt]sx?$/,
@ -36,6 +36,7 @@ export const babelPlugin = ({
const { code } = transformSync(load(), {
parserOpts: {
createImportExpressions: true,
plugins: [
"jsx",
"decorators",