Fix emitDecoratorMetadata importing named export from typescript

This commit is contained in:
Eric Allam
2024-08-22 14:40:31 +01:00
parent 8767553fe8
commit 8158ad0111
@@ -1,10 +1,10 @@
import * as esbuild from "esbuild";
import { readFile } from "node:fs/promises";
import { readTSConfig } from "pkg-types";
import typescriptPkg, { ModuleKind } from "typescript";
import typescriptPkg from "typescript";
import { BuildExtension, createExtensionForPlugin } from "../build/extensions.js";
const { transpileModule } = typescriptPkg;
const { transpileModule, ModuleKind } = typescriptPkg;
const decoratorMatcher = new RegExp(/((?<![(\s]\s*['"])@\w[.[\]\w\d]*\s*(?![;])[((?=\s)])/);