mirror of
https://github.com/lucide-icons/lucide.git
synced 2026-11-14 13:58:21 +00:00
Fix vercel build icon
This commit is contained in:
+2
-1
@@ -10,9 +10,10 @@
|
||||
"docs:preview": "vitepress preview",
|
||||
"build:iconNodes": "node ../scripts/writeIconNodes.mjs",
|
||||
"build:metaJson": "node ../scripts/writeIconMetaIndex.mjs",
|
||||
"build:vercelJson": "node ../scripts/writeVercelOutput.mjs",
|
||||
"dev": "npx nitropack dev",
|
||||
"build:api": "npx nitropack build",
|
||||
"build": "pnpm build:iconNodes && pnpm build:metaJson && pnpm build:api && pnpm docs:build",
|
||||
"build": "pnpm build:iconNodes && pnpm build:metaJson && pnpm build:api && pnpm docs:build && pnpm build:vercelJson",
|
||||
"preview": "node .output/server/index.mjs"
|
||||
},
|
||||
"keywords": [],
|
||||
|
||||
@@ -11,7 +11,7 @@ const icons = renderIconsObject(svgFiles, ICONS_DIR, true);
|
||||
const iconNodesDirectory = path.resolve(currentDir, 'iconNodes');
|
||||
|
||||
if (fs.existsSync(iconNodesDirectory)) {
|
||||
fs.unlinkSync(path.resolve(currentDir, 'iconNodes'));
|
||||
fs.rmSync(path.resolve(currentDir, 'iconNodes'), { recursive: true, force: true });
|
||||
}
|
||||
|
||||
if (!fs.existsSync(iconNodesDirectory)) {
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
import path from 'path';
|
||||
import fs from 'fs';
|
||||
|
||||
const currentDir = process.cwd();
|
||||
|
||||
const output = JSON.stringify(
|
||||
{
|
||||
version: 3,
|
||||
overrides: {},
|
||||
routes: [
|
||||
{
|
||||
handle: 'filesystem',
|
||||
},
|
||||
{
|
||||
src: '(?<url>/api/.*)',
|
||||
dest: '/__nitro?url=$url',
|
||||
},
|
||||
],
|
||||
},
|
||||
null,
|
||||
2,
|
||||
);
|
||||
|
||||
const vercelOutputJosn = path.resolve(currentDir, '.vercel/output/config.json');
|
||||
|
||||
fs.writeFileSync(vercelOutputJosn, output, 'utf-8');
|
||||
Reference in New Issue
Block a user