mirror of
https://github.com/lucide-icons/lucide.git
synced 2026-11-12 13:38:32 +00:00
make it work
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import { eventHandler, setResponseHeader } from 'h3';
|
||||
import iconMetaData from '../../data/iconMetaData';
|
||||
|
||||
export default eventHandler((event) => {
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import { eventHandler, setResponseHeader } from 'h3';
|
||||
import iconNodes from '../../data/iconNodes/index.ts';
|
||||
import { IconNodeWithKeys } from '../../theme/types';
|
||||
import iconMetaData from '../../data/iconMetaData';
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import { eventHandler, setResponseHeader, defaultContentType } from 'h3';
|
||||
import iconNodes from '../../../data/iconNodes';
|
||||
import { createElement } from 'react';
|
||||
import { renderToStaticMarkup } from 'react-dom/server';
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import iconMetaData from '../../data/iconMetaData';
|
||||
import { eventHandler, setResponseHeader } from 'h3';
|
||||
|
||||
export default eventHandler((event) => {
|
||||
setResponseHeader(event, 'Cache-Control', 'public, max-age=86400');
|
||||
|
||||
@@ -3,11 +3,16 @@ import { defineConfig } from 'vitepress';
|
||||
import sidebar from './sidebar';
|
||||
import getStructuredData from './getStructuredData';
|
||||
import nitro from '@analogjs/vite-plugin-nitro';
|
||||
import nitroConfig from '../nitro.config';
|
||||
|
||||
const title = 'Lucide';
|
||||
const socialTitle = 'Lucide Icons';
|
||||
const description = 'Beautiful & consistent icon toolkit made by the community.';
|
||||
|
||||
const isDev = process.env.NODE_ENV !== 'production';
|
||||
|
||||
console.log(isDev);
|
||||
|
||||
// https://vitepress.dev/reference/site-config
|
||||
export default defineConfig({
|
||||
title,
|
||||
@@ -38,11 +43,13 @@ export default defineConfig({
|
||||
],
|
||||
},
|
||||
plugins: [
|
||||
nitro({
|
||||
ssr: false,
|
||||
entryServer: '.vitepress/api/main.ts',
|
||||
sourceRoot: '.vitepress/api',
|
||||
}),
|
||||
nitro(
|
||||
{
|
||||
ssr: false,
|
||||
sourceRoot: '.vitepress',
|
||||
},
|
||||
nitroConfig,
|
||||
),
|
||||
],
|
||||
},
|
||||
head: [
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import copy from 'rollup-plugin-copy';
|
||||
import replace from '@rollup/plugin-replace';
|
||||
import { defineNitroConfig } from 'nitropack/config';
|
||||
|
||||
export default defineNitroConfig({
|
||||
compatibilityDate: '2026-02-26',
|
||||
|
||||
+3
-3
@@ -17,9 +17,9 @@
|
||||
"prebuild:iconDetails": "node ./scripts/writeIconDetails.mjs",
|
||||
"prebuild:brandStopwords": "node ./scripts/writeBrandStopwords.mjs",
|
||||
"postbuild:vercelJson": "node ./scripts/writeVercelOutput.mjs",
|
||||
"dev": "npx nitropack dev",
|
||||
"prebuild:api": "npx nitropack prepare",
|
||||
"build:api": "npx nitropack build",
|
||||
"dev": "pnpm nitropack dev",
|
||||
"prebuild:api": "pnpm nitropack prepare",
|
||||
"build:api": "pnpm nitropack build",
|
||||
"build": "pnpm run /^prebuild:.*/ && pnpm run build:api && pnpm run build:docs && pnpm postbuild:vercelJson",
|
||||
"preview": "node .output/server/index.mjs"
|
||||
},
|
||||
|
||||
Generated
+3
-3
@@ -117,7 +117,7 @@ importers:
|
||||
dependencies:
|
||||
'@analogjs/vite-plugin-nitro':
|
||||
specifier: ^2.3.0
|
||||
version: 2.3.0(encoding@0.1.13)(xml2js@0.6.2)
|
||||
version: 2.3.0(@vercel/blob@2.0.0)(encoding@0.1.13)(xml2js@0.6.2)
|
||||
'@floating-ui/vue':
|
||||
specifier: ^1.1.9
|
||||
version: 1.1.9(vue@3.5.24(typescript@5.9.3))
|
||||
@@ -13894,11 +13894,11 @@ snapshots:
|
||||
'@jridgewell/gen-mapping': 0.3.13
|
||||
'@jridgewell/trace-mapping': 0.3.31
|
||||
|
||||
'@analogjs/vite-plugin-nitro@2.3.0(encoding@0.1.13)(xml2js@0.6.2)':
|
||||
'@analogjs/vite-plugin-nitro@2.3.0(@vercel/blob@2.0.0)(encoding@0.1.13)(xml2js@0.6.2)':
|
||||
dependencies:
|
||||
defu: 6.1.4
|
||||
esbuild: 0.25.12
|
||||
nitropack: 2.13.1(encoding@0.1.13)(xml2js@0.6.2)
|
||||
nitropack: 2.13.1(@vercel/blob@2.0.0)(encoding@0.1.13)(xml2js@0.6.2)
|
||||
radix3: 1.1.2
|
||||
xmlbuilder2: 4.0.3
|
||||
transitivePeerDependencies:
|
||||
|
||||
Reference in New Issue
Block a user