@ 261027.7

261020.1 · 1d7e0126f3e601103d93586a6f872144f2789dad

chore: self-maintain Node.js features

reading declarations

Changes to src/internal.ts. All files

src/internal.ts

@@ -1,10 +1,15 @@ import type { 	ModuleSyntaxTransformOutput, 	Options,+	Token,+	TokenKind,+	TopLevelAwaitLocation, 	TransformOutput, } from "../lib/wasm"; import swc from "../lib/wasm.js"; +export type { Token, TokenKind, TopLevelAwaitLocation };+ const DEFAULT_OPTIONS = { 	mode: "strip-only", 	deprecatedTsModuleAsError: true,@@ -54,3 +59,11 @@ export function isValidSyntax(source: string): boolean { export function isRecoverableError(source: string): boolean { 	return swc.isRecoverableError(`${source ?? ""}`); }++export function tokenize(source: string): Token[] {+	return swc.tokenize(`${source ?? ""}`);+}++export function findTopLevelAwaits(source: string): TopLevelAwaitLocation[] {+	return swc.findTopLevelAwaits(`${source ?? ""}`);+}