release: WRNexusJS 0.3.0

This commit is contained in:
2026-07-22 17:29:08 +05:30
parent 13dfa31d19
commit 07d8fb59d6
145 changed files with 9664 additions and 3881 deletions
+46
View File
@@ -0,0 +1,46 @@
export { Lexer, LexError } from "./tokenizer.ts";
export { parse, parseHtmlView, ParseError, VOID_ELEMENTS } from "./parser.ts";
export type {
ActionBlock,
ApiBlock,
Attr,
ComputedDecl,
DataApiBlock,
DataMode,
EffectBlock,
LifecycleBlock,
LoadBlock,
ModeFunctionsBlock,
PageAst,
PropDecl,
RealtimeBlock,
RealtimeHandler,
SeoBlock,
StateDecl,
ViewNode,
WatchBlock,
} from "./parser.ts";
export {
eraseFunctionTypes,
inferredRuntimeType,
runtimeTypeOf,
validateTypedInitializer,
} from "./types.ts";
export type { RuntimeType } from "./types.ts";
export {
assertValidAst,
classifyParseError,
diagnose,
diagnosticFromError,
formatDiagnostic,
isHydrationStrategy,
isRuntimeTarget,
positionAt,
} from "./diagnostics.ts";
export type {
DiagnoseOptions,
WrnDiagnostic,
WrnDiagnosticSeverity,
WrnSourcePosition,
} from "./diagnostics.ts";
export * from "./spec.ts";