UNPKG

340 BPlain TextView Raw
1export function hasValidLicense({
2 license,
3 ignoreLicense = false,
4}: {
5 license?: string;
6 ignoreLicense?: boolean;
7}): boolean {
8 if (ignoreLicense) {
9 return true;
10 }
11
12 return (
13 !!license &&
14 license.toLowerCase() !== 'unlicensed' &&
15 !license.toLowerCase().startsWith('see ')
16 );
17}