mirror of
https://github.com/lucide-icons/lucide.git
synced 2026-11-12 13:38:32 +00:00
Omit absent className values when calling the shared icon builder so shipped Astro source passes exactOptionalPropertyTypes without changing rendered classes. Enable exactOptionalPropertyTypes and noUncheckedIndexedAccess in the package tsconfig so the existing CI typecheck catches regressions. Background: https://github.com/withastro/astro/issues/18471 Co-authored-by: Codex <noreply@openai.com> Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
Lucide icon library for Astro sites and applications.
About · Icons · Documentation · License
Lucide Astro
Implementation of the Lucide icon library for Astro applications.
Installation
pnpm add @lucide/astro
npm install @lucide/astro
yarn add @lucide/astro
bun add @lucide/astro
Documentation
For full documentation, visit lucide.dev
Community
Join the Discord server to chat with the maintainers and other users.
License
Lucide is licensed under the ISC license. See LICENSE.
Sponsors
Hero Backer 🦸
Awesome backers 🍺
Backer ☕️
Other contributors 💸
You can find all our past and non-recurring financial contributors at our Open Collective page.



