UNPKG

@glint/core

Version:

A CLI for performing typechecking on Glimmer templates

15 lines 578 B
export function unreachable(value, message = 'unreachable code') { throw new Error(`[@glint/core] Internal error: ${message}`); } export function assert(test, message = 'Internal error') { if (test == null || test === false) { throw new Error(typeof message === 'string' ? message : message()); } } export function createSyntheticSourceFile(ts, source) { return Object.assign(ts.createSourceFile(source.filename, '', ts.ScriptTarget.Latest), { text: source.contents, end: source.contents.length, }); } //# sourceMappingURL=util.js.map