diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 0350e3d25..14e6d7513 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -135,6 +135,8 @@ jobs:
- name: Create font in ./lucide-font
run: pnpm build:font --saveCodePoints
+ env:
+ BLOB_READ_WRITE_TOKEN: ${{ secrets.BLOB_READ_WRITE_TOKEN }}
- name: 'Upload to Artifacts'
uses: actions/upload-artifact@v4
diff --git a/docs/.vitepress/lib/codeExamples/createLabCodeExamples.ts b/docs/.vitepress/lib/codeExamples/createLabCodeExamples.ts
index 24d1a41d8..1541d3670 100644
--- a/docs/.vitepress/lib/codeExamples/createLabCodeExamples.ts
+++ b/docs/.vitepress/lib/codeExamples/createLabCodeExamples.ts
@@ -104,12 +104,12 @@ import { $CamelCase } from '@lucide/lab';
@NgModule({
imports: [
- LucideAngularModule.pick({ $CamelCase })
+ LucideAngularModule.pick({ $PascalCase: $CamelCase })
],
})
// app.component.html
-
+
`,
},
];
diff --git a/docs/scripts/writeVercelOutput.mjs b/docs/scripts/writeVercelOutput.mjs
index a8880181d..fbca1ac7e 100644
--- a/docs/scripts/writeVercelOutput.mjs
+++ b/docs/scripts/writeVercelOutput.mjs
@@ -14,8 +14,8 @@ const iconAliasesRedirectRoutes = Object.entries(iconMetaData)
const aliasRouteMatches = aliases.map((alias) => alias.name).join('|');
return {
- src: `/icons/${aliasRouteMatches}`,
- status: 302,
+ src: `^/icons/(${aliasRouteMatches})$`,
+ status: 308,
headers: {
Location: `/icons/${iconName}`,
},
diff --git a/tools/build-font/package.json b/tools/build-font/package.json
index 26a836aac..10d947347 100644
--- a/tools/build-font/package.json
+++ b/tools/build-font/package.json
@@ -6,7 +6,7 @@
"main": "main.ts",
"type": "module",
"scripts": {
- "start": "node --env-file-if-exists=.env ./src/main.ts"
+ "start": "node ./src/main.ts"
},
"keywords": [],
"author": "",