Compare commits

...
14 Commits
Author SHA1 Message Date
4d9b4ec0ca feat(icons): added line-style icon (#4030)
* Added icons/line-style.svg

* Added icons/line-style.json

---------

Co-authored-by: Karsa <contact@karsa.org>
Co-authored-by: Jakob Guddas <github@jguddas.de>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2026-03-24 15:55:06 +01:00
Karsa d31ab1296d fix(packages/angular): remove ./ from ng-packagr paths 2026-03-24 15:36:16 +01:00
84baec0920 feat(icons): added road icon (#3014)
* Added icons/road.svg

* Added icons/road.json

* Update icons/road.svg

* Update icons/road.json

* Update icons/road.svg

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>

---------

Co-authored-by: Jakob Guddas <github@jguddas.de>
Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2026-03-24 12:01:28 +01:00
Karsa 4ac849074f Updated icons/circle-user-round.svg (#4165) 2026-03-24 10:27:09 +01:00
KarsaandEric Fennis 914919a4a3 fix(github/workflows): revert release workflow & add --fail-if-no-match (#4201)
* fix(github/workflows): revert release workflow & add --fail-if-no-match
fix(packages/angular): add "analytics": false to angular.json to prevent build prompt

* Apply suggestion from @ericfennis

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
2026-03-24 10:25:25 +01:00
Jakob Guddasgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>Eric Fennis
ac402f248d fix(icons): changed signpost icon (#3531)
* Updated icons/signpost.svg

* Updated icons/signpost.svg

* Updated icons/signpost.json

* Updated icons/signpost.svg

* Updated icons/milestone.svg

* Apply suggestions from code review

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-24 09:28:09 +01:00
Jakob GuddasandKarsa 3be3033b47 fix(icons): changed arrow-big-* icon (#3527)
* Updated icons/arrow-big-down.svg

* Updated icons/arrow-big-down.json

* Updated icons/arrow-big-down-dash.svg

* Updated icons/arrow-big-down-dash.json

* Updated icons/arrow-big-up-dash.svg

* Updated icons/arrow-big-up-dash.json

* Updated icons/arrow-big-left.svg

* Updated icons/arrow-big-left.json

* Updated icons/arrow-big-up.svg

* Updated icons/arrow-big-up.json

* Updated icons/arrow-big-right.svg

* Updated icons/arrow-big-right.json

* Updated icons/arrow-big-right-dash.svg

* Updated icons/arrow-big-right-dash.json

* Updated icons/arrow-big-right-dash.svg

* Updated icons/arrow-big-left-dash.svg

* Updated icons/arrow-big-left-dash.json

* Updated icons/arrow-big-right-dash.svg

---------

Co-authored-by: Karsa <contact@karsa.org>
2026-03-24 09:20:45 +01:00
Eric FennisandCopilot 3b63c139ae ci(ci.yml): Fix release flow (#4193)
* ci(ci.yml): Fix release flow

* format code

* Update .github/workflows/release.yml

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-24 09:14:50 +01:00
Jeremy VenegasandClaude Opus 4.6 ffff78a02f fix(scripts): correct import extension in optimizeStagedSvgs.mts (#4185)
The import references `processSvg.mjs` but the file is
`processSvg.mts`. This was missed in 4dda4324 when the
lint-staged config was updated to call `.mts` files directly.

The broken import causes the pre-commit hook to fail for any
commit that includes SVG changes, blocking external contributors
from committing locally.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-24 09:08:14 +01:00
Colonel Jade 4880a2673b fix(lucide-preact): add conditional exports map for ESM/CJS resolution (#4198)
Without an exports map, runtimes that follow the Node.js package resolution
spec (Node.js, Bun) ignore the non-standard 'module' field and fall back to
'main' (CJS), even when the importing code is pure ESM. Since 1.0.0, the
package uses useContext and useMemo from preact/hooks internally, making this
a runtime-breaking issue: the CJS build loads a separate preact/hooks instance
which crashes on every icon render with 'undefined is not an object'.

Fixes #4196
2026-03-24 09:07:36 +01:00
Karsa 956f618094 fix(packages/lucide-react-native): fix @lucide/shared module resolution error because of missing preserveModulesRoot (#4199) 2026-03-24 09:07:26 +01:00
Eric Fennis 2a86267191 chore(linting): Format code 2026-03-24 09:07:17 +01:00
Konrad SzajnaandClaude Opus 4.6 a362bd55bd fix(astro): add Astro v6 compatibility (#4135)
* fix(astro): add Astro v6 compatibility

Update peer dependency to accept Astro v6 and bump dev dependency
to astro ^6.0.0.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* chore(astro): update devDependencies for post-v1 compatibility

Update vite to ^7.3.1, vitest to ^4.1.1, and astro to ^6.0.8
to align with Astro v6's requirement for Vite 7.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 21:14:26 +01:00
Eric Fennis 6d66cfc641 chore(docs): Reorder deps in docs 2026-03-23 17:30:40 +01:00
34 changed files with 1245 additions and 1115 deletions
+7 -9
View File
@@ -49,20 +49,18 @@ jobs:
strategy:
fail-fast: false
matrix:
package: [
package:
[
'lucide',
'lucide-react',
'lucide-react-native',
# 'lucide-vue-next',
# 'lucide-angular',
'lucide-preact',
'lucide-solid',
'lucide-svelte',
'@lucide/angular', # <- If published with next tag, latest tag need to be set: npm dist-tag add @lucide/angular@{version} latest
'@lucide/angular',
'@lucide/astro',
'@lucide/svelte',
'@lucide/icons',
'@lucide/vue', # <- If published with next tag, latest tag need to be set: npm dist-tag add @lucide/vue@{version} latest
'@lucide/svelte',
'@lucide/vue',
]
steps:
- uses: actions/checkout@v6
@@ -76,7 +74,7 @@ jobs:
run: pnpm install --frozen-lockfile
- name: Set new version
run: pnpm --filter ${{ matrix.package }} version --new-version ${{ needs.prepare.outputs.VERSION }} --no-git-tag-version
run: pnpm --fail-if-no-match --filter ${{ matrix.package }} version --new-version ${{ needs.prepare.outputs.VERSION }} --no-git-tag-version
- name: Build
run: pnpm --filter ${{ matrix.package }} build
@@ -85,7 +83,7 @@ jobs:
run: pnpm --filter ${{ matrix.package }} test
- name: Publish
run: pnpm --filter ${{ matrix.package }} publish --access public --no-git-checks --ignore-scripts --tag ${{ inputs.tag }} --access public
run: pnpm --filter ${{ matrix.package }} publish --access public --no-git-checks --ignore-scripts --tag ${{ inputs.tag }}
env:
NPM_CONFIG_PROVENANCE: true
+11 -12
View File
@@ -36,13 +36,22 @@
"rollup-plugin-copy": "^3.5.0",
"svg-path-commander": "^2.1.11",
"vitepress": "^1.6.4",
"vitepress-plugin-sandpack": "^1.1.4"
"vitepress-plugin-group-icons": "^1.6.5",
"vitepress-plugin-llms": "^1.11.1",
"markdown-it": "^14.1.0",
"markdown-it-container": "^4.0.0",
"semver": "^7.7.3",
"sharp": "^0.34.5",
"shiki": "^3.15.0",
"simple-git": "^3.32.3",
"sitemap": "^7.1.2",
"svg-pathdata": "^6.0.3",
"svgson": "^5.3.1"
},
"dependencies": {
"@floating-ui/vue": "^1.1.9",
"@headlessui/vue": "^1.7.23",
"@lucide/vue": "workspace:*",
"@resvg/resvg-wasm": "^2.6.2",
"@vueuse/components": "^14.0.0",
"@vueuse/core": "^14.0.0",
"element-to-path": "^1.2.1",
@@ -51,20 +60,10 @@
"lodash-es": "^4.17.23",
"lucide": "workspace:*",
"lucide-react": "workspace:*",
"markdown-it": "^14.1.0",
"motion-v": "1.10.3",
"react": "18.2.0",
"react-dom": "18.2.0",
"sandpack-vue3": "3.1.12",
"semver": "^7.7.3",
"sharp": "^0.34.5",
"shiki": "^3.15.0",
"simple-git": "^3.32.3",
"sitemap": "^7.1.2",
"svg-pathdata": "^6.0.3",
"svgson": "^5.3.1",
"vitepress-plugin-group-icons": "^1.6.5",
"vitepress-plugin-llms": "^1.11.1",
"vue": "^3.5.24"
}
}
+2 -1
View File
@@ -3,7 +3,8 @@
"contributors": [
"danielbayley",
"karsa-mistmere",
"jamiemlaw"
"jamiemlaw",
"jguddas"
],
"tags": [
"backwards",
+1 -1
View File
@@ -9,6 +9,6 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M15 11a1 1 0 0 0 1 1h2.939a1 1 0 0 1 .75 1.811l-6.835 6.836a1.207 1.207 0 0 1-1.707 0L4.31 13.81a1 1 0 0 1 .75-1.811H8a1 1 0 0 0 1-1V9a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1z" />
<path d="M14 8a1 1 0 0 1 1 1v2a1 1 0 0 0 1 1h3.293a.707.707 0 0 1 .5 1.207l-6.939 6.939a1.207 1.207 0 0 1-1.708 0l-6.94-6.94a.707.707 0 0 1 .5-1.206H8a1 1 0 0 0 1-1V9a1 1 0 0 1 1-1z" />
<path d="M9 4h6" />
</svg>

Before

Width:  |  Height:  |  Size: 411 B

After

Width:  |  Height:  |  Size: 418 B

+2 -1
View File
@@ -5,7 +5,8 @@
"mittalyashu",
"danielbayley",
"karsa-mistmere",
"jamiemlaw"
"jamiemlaw",
"jguddas"
],
"tags": [
"backwards",
+1 -1
View File
@@ -9,5 +9,5 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M15 11a1 1 0 0 0 1 1h2.939a1 1 0 0 1 .75 1.811l-6.835 6.836a1.207 1.207 0 0 1-1.707 0L4.31 13.81a1 1 0 0 1 .75-1.811H8a1 1 0 0 0 1-1V5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1z" />
<path d="M9 5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v6a1 1 0 0 0 1 1h3.293a.707.707 0 0 1 .5 1.207l-7.086 7.086a1 1 0 0 1-1.414 0l-7.086-7.086a.707.707 0 0 1 .5-1.207H8a1 1 0 0 0 1-1z" />
</svg>

Before

Width:  |  Height:  |  Size: 389 B

After

Width:  |  Height:  |  Size: 389 B

+2 -1
View File
@@ -3,7 +3,8 @@
"contributors": [
"danielbayley",
"karsa-mistmere",
"jamiemlaw"
"jamiemlaw",
"jguddas"
],
"tags": [
"previous",
+1 -1
View File
@@ -9,6 +9,6 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M13 9a1 1 0 0 1-1-1V5.061a1 1 0 0 0-1.811-.75l-6.835 6.836a1.207 1.207 0 0 0 0 1.707l6.835 6.835a1 1 0 0 0 1.811-.75V16a1 1 0 0 1 1-1h2a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1z" />
<path d="M13 9a1 1 0 0 1-1-1V4.707a.707.707 0 0 0-1.207-.5l-6.94 6.94a1.207 1.207 0 0 0 0 1.707l6.94 6.94a.707.707 0 0 0 1.207-.5V16a1 1 0 0 1 1-1h2a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1z" />
<path d="M20 9v6" />
</svg>

Before

Width:  |  Height:  |  Size: 414 B

After

Width:  |  Height:  |  Size: 418 B

+2 -1
View File
@@ -6,7 +6,8 @@
"ericfennis",
"danielbayley",
"karsa-mistmere",
"jamiemlaw"
"jamiemlaw",
"jguddas"
],
"tags": [
"previous",
+1 -1
View File
@@ -9,5 +9,5 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M13 9a1 1 0 0 1-1-1V5.061a1 1 0 0 0-1.811-.75l-6.835 6.836a1.207 1.207 0 0 0 0 1.707l6.835 6.835a1 1 0 0 0 1.811-.75V16a1 1 0 0 1 1-1h6a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1z" />
<path d="M10.793 19.793a.707.707 0 0 0 1.207-.5V16a1 1 0 0 1 1-1h6a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1h-6a1 1 0 0 1-1-1V4.707a.707.707 0 0 0-1.207-.5l-6.94 6.94a1.207 1.207 0 0 0 0 1.707z" />
</svg>

Before

Width:  |  Height:  |  Size: 391 B

After

Width:  |  Height:  |  Size: 397 B

+2 -1
View File
@@ -3,7 +3,8 @@
"contributors": [
"danielbayley",
"karsa-mistmere",
"jamiemlaw"
"jamiemlaw",
"jguddas"
],
"tags": [
"next",
+1 -1
View File
@@ -9,6 +9,6 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M11 9a1 1 0 0 0 1-1V5.061a1 1 0 0 1 1.811-.75l6.836 6.836a1.207 1.207 0 0 1 0 1.707l-6.836 6.835a1 1 0 0 1-1.811-.75V16a1 1 0 0 0-1-1H9a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z" />
<path d="M11 9a1 1 0 0 0 1-1V4.707a.707.707 0 0 1 1.207-.5l6.94 6.94a1.207 1.207 0 0 1 0 1.707l-6.94 6.94a.707.707 0 0 1-1.207-.5V16a1 1 0 0 0-1-1H9a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z" />
<path d="M4 9v6" />
</svg>

Before

Width:  |  Height:  |  Size: 413 B

After

Width:  |  Height:  |  Size: 417 B

+2 -1
View File
@@ -6,7 +6,8 @@
"ericfennis",
"danielbayley",
"karsa-mistmere",
"jamiemlaw"
"jamiemlaw",
"jguddas"
],
"tags": [
"next",
+1 -1
View File
@@ -9,5 +9,5 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M11 9a1 1 0 0 0 1-1V5.061a1 1 0 0 1 1.811-.75l6.836 6.836a1.207 1.207 0 0 1 0 1.707l-6.836 6.835a1 1 0 0 1-1.811-.75V16a1 1 0 0 0-1-1H5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z" />
<path d="M13.207 19.793a.707.707 0 0 1-1.207-.5V16a1 1 0 0 0-1-1H5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h6a1 1 0 0 0 1-1V4.707a.707.707 0 0 1 1.207-.5l6.94 6.94a1.207 1.207 0 0 1 0 1.707z" />
</svg>

Before

Width:  |  Height:  |  Size: 391 B

After

Width:  |  Height:  |  Size: 395 B

+2 -1
View File
@@ -3,7 +3,8 @@
"contributors": [
"danielbayley",
"karsa-mistmere",
"jamiemlaw"
"jamiemlaw",
"jguddas"
],
"tags": [
"caps lock",
+1 -1
View File
@@ -9,6 +9,6 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M9 13a1 1 0 0 0-1-1H5.061a1 1 0 0 1-.75-1.811l6.836-6.835a1.207 1.207 0 0 1 1.707 0l6.835 6.835a1 1 0 0 1-.75 1.811H16a1 1 0 0 0-1 1v2a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1z" />
<path d="M14 16a1 1 0 0 0 1-1v-2a1 1 0 0 1 1-1h3.293a.707.707 0 0 0 .5-1.207l-6.939-6.939a1.207 1.207 0 0 0-1.708 0l-6.94 6.94a.707.707 0 0 0 .5 1.206H8a1 1 0 0 1 1 1v2a1 1 0 0 0 1 1z" />
<path d="M9 20h6" />
</svg>

Before

Width:  |  Height:  |  Size: 413 B

After

Width:  |  Height:  |  Size: 421 B

+2 -1
View File
@@ -5,7 +5,8 @@
"mittalyashu",
"danielbayley",
"karsa-mistmere",
"jamiemlaw"
"jamiemlaw",
"jguddas"
],
"tags": [
"shift",
+1 -1
View File
@@ -9,5 +9,5 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M9 13a1 1 0 0 0-1-1H5.061a1 1 0 0 1-.75-1.811l6.836-6.835a1.207 1.207 0 0 1 1.707 0l6.835 6.835a1 1 0 0 1-.75 1.811H16a1 1 0 0 0-1 1v6a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1z" />
<path d="M9 19a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-6a1 1 0 0 1 1-1h3.293a.707.707 0 0 0 .5-1.207l-7.086-7.086a1 1 0 0 0-1.414 0l-7.086 7.086a.707.707 0 0 0 .5 1.207H8a1 1 0 0 1 1 1z" />
</svg>

Before

Width:  |  Height:  |  Size: 390 B

After

Width:  |  Height:  |  Size: 391 B

+2 -2
View File
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M18 20a6 6 0 0 0-12 0" />
<circle cx="12" cy="10" r="4" />
<path d="M17.925 20.056a6 6 0 0 0-11.851.001" />
<circle cx="12" cy="11" r="4" />
<circle cx="12" cy="12" r="10" />
</svg>

Before

Width:  |  Height:  |  Size: 316 B

After

Width:  |  Height:  |  Size: 330 B

+17
View File
@@ -0,0 +1,17 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"dg-ac"
],
"tags": [
"line",
"stroke",
"style",
"dashed",
"border"
],
"categories": [
"design",
"tools"
]
}
+18
View File
@@ -0,0 +1,18 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M11 5h2" />
<path d="M15 12h6" />
<path d="M19 5h2" />
<path d="M3 12h6" />
<path d="M3 19h18" />
<path d="M3 5h2" />
</svg>

After

Width:  |  Height:  |  Size: 347 B

+1 -1
View File
@@ -11,5 +11,5 @@
>
<path d="M12 13v8" />
<path d="M12 3v3" />
<path d="M4 6a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h13a2 2 0 0 0 1.152-.365l3.424-2.317a1 1 0 0 0 0-1.635l-3.424-2.318A2 2 0 0 0 17 6z" />
<path d="M18.172 6a2 2 0 0 1 1.414.586l2.06 2.06a1.207 1.207 0 0 1 0 1.708l-2.06 2.06a2 2 0 0 1-1.414.586H4a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1z" />
</svg>

Before

Width:  |  Height:  |  Size: 388 B

After

Width:  |  Height:  |  Size: 400 B

+22
View File
@@ -0,0 +1,22 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"uibalint",
"karsa-mistmere",
"jguddas"
],
"tags": [
"road",
"street",
"highway",
"route",
"path",
"transport",
"traffic",
"drive",
"map"
],
"categories": [
"transportation"
]
}
+16
View File
@@ -0,0 +1,16 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M12 17v4" />
<path d="M12 5V3" />
<path d="M12 9v3" />
<path d="M2.077 18.449A2 2 0 0 0 4 21h16a2 2 0 0 0 1.924-2.55l-4-14A2 2 0 0 0 16 3H8a2 2 0 0 0-1.924 1.45z" />
</svg>

After

Width:  |  Height:  |  Size: 391 B

+12 -1
View File
@@ -2,9 +2,20 @@
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley",
"karsa-mistmere"
"karsa-mistmere",
"jguddas"
],
"tags": [
"navigation",
"direction",
"arrow",
"wayfinding",
"guide",
"location",
"pointer",
"route",
"indicator",
"marker",
"bidirectional",
"left",
"right",
+1 -1
View File
@@ -11,5 +11,5 @@
>
<path d="M12 13v8" />
<path d="M12 3v3" />
<path d="M18 6a2 2 0 0 1 1.387.56l2.307 2.22a1 1 0 0 1 0 1.44l-2.307 2.22A2 2 0 0 1 18 13H6a2 2 0 0 1-1.387-.56l-2.306-2.22a1 1 0 0 1 0-1.44l2.306-2.22A2 2 0 0 1 6 6z" />
<path d="M2.354 10.354a1.207 1.207 0 0 1 0-1.708l2.06-2.06A2 2 0 0 1 5.828 6h12.344a2 2 0 0 1 1.414.586l2.06 2.06a1.207 1.207 0 0 1 0 1.708l-2.06 2.06a2 2 0 0 1-1.414.586H5.828a2 2 0 0 1-1.414-.586z" />
</svg>

Before

Width:  |  Height:  |  Size: 428 B

After

Width:  |  Height:  |  Size: 460 B

+2 -1
View File
@@ -2,7 +2,8 @@
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"version": 1,
"cli": {
"packageManager": "pnpm"
"packageManager": "pnpm",
"analytics": false
},
"newProjectRoot": ".",
"projects": {
+2 -2
View File
@@ -1,7 +1,7 @@
{
"$schema": "./node_modules/ng-packagr/ng-package.schema.json",
"dest": "./dist",
"dest": "dist",
"lib": {
"entryFile": "./src/public-api.ts"
"entryFile": "src/public-api.ts"
}
}
+4 -3
View File
@@ -57,10 +57,11 @@
"linkedom": "^0.18.5",
"prettier": "^3.4.2",
"typescript": "^5.8.3",
"vite": "^6.3.6",
"astro": "^5.16.0"
"vite": "^7.3.1",
"vitest": "^4.1.1",
"astro": "^6.0.8"
},
"peerDependencies": {
"astro": "^4 || ^5"
"astro": "^4 || ^5 || ^6"
}
}
+7
View File
@@ -25,6 +25,13 @@
"amdName": "lucide-preact",
"main": "dist/cjs/lucide-preact.js",
"module": "dist/esm/lucide-preact.js",
"exports": {
".": {
"types": "./dist/lucide-preact.d.ts",
"import": "./dist/esm/lucide-preact.js",
"require": "./dist/cjs/lucide-preact.js"
}
},
"typings": "dist/lucide-preact.d.ts",
"files": [
"dist"
+1 -1
View File
@@ -56,8 +56,8 @@
"version": "pnpm version --git-tag-version=false"
},
"devDependencies": {
"@lucide/rollup-plugins": "workspace:*",
"@lucide/build-icons": "workspace:*",
"@lucide/rollup-plugins": "workspace:*",
"@lucide/shared": "workspace:*",
"@testing-library/jest-dom": "^6.8.0",
"@testing-library/react": "^14.1.2",
@@ -39,6 +39,7 @@ const configs = bundles
}),
format,
preserveModules,
preserveModulesRoot: 'src',
sourcemap: true,
globals: {
react: 'react',
+1096 -1065
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1,5 +1,5 @@
import fs from 'fs';
import processSvg from './render/processSvg.mjs';
import processSvg from './render/processSvg.mts';
const svgFiles = process.argv.slice(2);