UNPKG

svelte

Version:

Cybernetically enhanced web apps

17 lines (15 loc) 360 B
import * as e from '../errors.js'; /** * @param {Node} anchor * @param {...(()=>any)[]} args */ export function validate_snippet_args(anchor, ...args) { if (typeof anchor !== 'object' || !(anchor instanceof Node)) { e.invalid_snippet_arguments(); } for (let arg of args) { if (typeof arg !== 'function') { e.invalid_snippet_arguments(); } } }