UNPKG

piral-cli

Version:

The standard CLI for creating and building a Piral instance or a Pilet.

18 lines (15 loc) 523 B
import { extname } from 'path'; import { PiralRuleContext } from '../types'; export type Options = void; /** * Checks that the app field is valid and points to an existing HTML file. */ export default function (context: PiralRuleContext, options: Options = undefined) { if (!context.entry.endsWith('.html')) { context.warning(` The resolved app should be an HTML file, otherwise it may be an invalid bundler entry point. Expected: Ends with ".html". Received: Ends with "${extname(context.entry)}". `); } }