Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(@lucide/svelte): Lucide svelte 5 package #2753

Merged
merged 24 commits into from
Mar 7, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
257be50
Lucide svelte (#1)
aurelienrichard Jan 11, 2025
9ac4a98
Merge branch 'main' into main
aurelienrichard Jan 14, 2025
a1054a4
Merge branch 'lucide-icons:main' into main
aurelienrichard Jan 24, 2025
2821a74
Move svelte 5 to separate directory
ericfennis Jan 24, 2025
2819407
Update snapshots
ericfennis Jan 24, 2025
9ba931b
Update docs
ericfennis Jan 24, 2025
9e71ad5
fix(icon): change variable declaration from let to const in Icon.svelte
ericfennis Jan 24, 2025
c026f70
Lucide svelte (#1) (#2727)
aurelienrichard Jan 24, 2025
0ccd5f5
Merge branch 'aurelienrichard/main' into svelte-5-support
ericfennis Jan 24, 2025
1f3c3d0
Merge branch 'svelte-5-support' of https://github.com/lucide-icons/lu…
ericfennis Jan 24, 2025
e4f96a0
Revert changes in lucide-svelte library
ericfennis Jan 24, 2025
c0b745e
Update package lock
ericfennis Jan 24, 2025
1bdd73e
Update test files
ericfennis Jan 24, 2025
5bae5c9
Formatting
ericfennis Jan 24, 2025
af5f00d
Update clean command
ericfennis Jan 31, 2025
ab65240
Fix build
ericfennis Jan 31, 2025
7570af3
Update packages
ericfennis Feb 12, 2025
6e6a9ef
update deps
ericfennis Feb 28, 2025
5821eef
Merge branch 'main' of https://github.com/lucide-icons/lucide into sv…
ericfennis Feb 28, 2025
c214735
Fix export script
ericfennis Feb 28, 2025
0881c90
Format code
ericfennis Feb 28, 2025
1bef7d5
Revert version number change in package json
ericfennis Feb 28, 2025
1cacef4
Update workflows
ericfennis Feb 28, 2025
412b5cd
Merge branch 'main' into svelte-5-support
ericfennis Mar 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 41 additions & 0 deletions .github/workflows/lucide-svelte-5.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: Lucide Svelte 5 checks

on:
pull_request:
paths:
- packages/svelte/**
- packages/shared/**
- tools/build-icons/**
- tools/rollup-plugins/**
- pnpm-lock.yaml

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4
with:
cache: 'pnpm'

- name: Install dependencies
run: pnpm install --frozen-lockfile

- name: Build
run: pnpm --filter @lucide/svelte build

test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4
with:
cache: 'pnpm'

- name: Install dependencies
run: pnpm install --frozen-lockfile

- name: Test
run: pnpm --filter @lucide/svelte test
1 change: 1 addition & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ jobs:
'lucide-preact',
'lucide-solid',
'lucide-svelte',
'@lucide/svelte',
]
steps:
- uses: actions/checkout@v4
Expand Down
Loading
Loading