mirror of
https://github.com/iconify/iconify.git
synced 2024-11-08 14:20:57 +00:00
Web component: fix build script, allow simple icon names
This commit is contained in:
parent
9e87cca3da
commit
6911d07b55
@ -3,7 +3,7 @@ const fs = require('fs');
|
||||
const path = require('path');
|
||||
const child_process = require('child_process');
|
||||
|
||||
const packagesDir = path.dirname(__dirname);
|
||||
const coreDir = path.dirname(require.resolve('@iconify/core/package.json'));
|
||||
|
||||
// List of commands to run
|
||||
const commands = [];
|
||||
@ -57,15 +57,15 @@ const fileExists = (file) => {
|
||||
return true;
|
||||
};
|
||||
|
||||
if (compile.dist && !fileExists(packagesDir + '/icon/lib/index.js')) {
|
||||
if (compile.dist && !fileExists('./lib/index.js')) {
|
||||
compile.lib = true;
|
||||
}
|
||||
|
||||
if (compile.api && !fileExists(packagesDir + '/icon/lib/index.d.ts')) {
|
||||
if (compile.api && !fileExists('./lib/index.d.ts')) {
|
||||
compile.lib = true;
|
||||
}
|
||||
|
||||
if (compile.lib && !fileExists(packagesDir + '/core/lib/cache.mjs')) {
|
||||
if (compile.lib && !fileExists(coreDir + '/lib/cache.mjs')) {
|
||||
compile.core = true;
|
||||
}
|
||||
|
||||
@ -74,7 +74,7 @@ if (compile.core) {
|
||||
commands.push({
|
||||
cmd: 'npm',
|
||||
args: ['run', 'build'],
|
||||
cwd: packagesDir + '/core',
|
||||
cwd: coreDir,
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -1,7 +1,10 @@
|
||||
import type { IconifyJSON } from '@iconify/types';
|
||||
|
||||
// Core
|
||||
import type { IconifyStorageFunctions } from '@iconify/core/lib/storage/functions';
|
||||
import {
|
||||
allowSimpleNames,
|
||||
IconifyStorageFunctions,
|
||||
} from '@iconify/core/lib/storage/functions';
|
||||
import {
|
||||
iconExists,
|
||||
getIcon,
|
||||
@ -63,6 +66,9 @@ export function exportFunctions(): IconifyExportedFunctions {
|
||||
// Set API module
|
||||
setAPIModule('', fetchAPIModule);
|
||||
|
||||
// Allow simple icon names
|
||||
allowSimpleNames(true);
|
||||
|
||||
/**
|
||||
* Browser stuff
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user