riot
Version:
Simple and elegant component-based UI library
15 lines (9 loc) • 374 B
JavaScript
/* Riot v10.1.3, @license MIT */
import { compile } from '../dependencies/@riotjs/compiler/dist/compiler.essential.js';
// eslint-disable-next-line import/no-unresolved
async function compileFromUrl(url, options) {
const response = await fetch(url);
const code = await response.text();
return compile(code, { file: url, ...options })
}
export { compileFromUrl };