diff --git a/docs/guide/packages/lucide-svelte.md b/docs/guide/packages/lucide-svelte.md
index 2077a12a860..428fc4d4b4e 100644
--- a/docs/guide/packages/lucide-svelte.md
+++ b/docs/guide/packages/lucide-svelte.md
@@ -52,10 +52,10 @@ For faster builds and load times, you can import icons directly from the `lucide
```svelte
-
+
```
## Props
diff --git a/icons/slice.json b/icons/slice.json
index 6b9051a6267..6799e77b210 100644
--- a/icons/slice.json
+++ b/icons/slice.json
@@ -2,7 +2,8 @@
"$schema": "../icon.schema.json",
"contributors": [
"karsa-mistmere",
- "danielbayley"
+ "danielbayley",
+ "jguddas"
],
"tags": [
"cutter",
diff --git a/icons/slice.svg b/icons/slice.svg
index 3809180cf67..917f1dd7104 100644
--- a/icons/slice.svg
+++ b/icons/slice.svg
@@ -9,6 +9,5 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
diff --git a/icons/undo-dot.svg b/icons/undo-dot.svg
index 23804770a5c..f05029a0018 100644
--- a/icons/undo-dot.svg
+++ b/icons/undo-dot.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
-
+
diff --git a/icons/wind-arrow-down.json b/icons/wind-arrow-down.json
new file mode 100644
index 00000000000..aa3cd5e3c14
--- /dev/null
+++ b/icons/wind-arrow-down.json
@@ -0,0 +1,19 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "colebemis",
+ "csandman",
+ "ericfennis",
+ "jamiemlaw"
+ ],
+ "tags": [
+ "weather",
+ "air",
+ "pressure",
+ "blow"
+ ],
+ "categories": [
+ "weather",
+ "sustainability"
+ ]
+}
diff --git a/icons/wind-arrow-down.svg b/icons/wind-arrow-down.svg
new file mode 100644
index 00000000000..57d21e7abd4
--- /dev/null
+++ b/icons/wind-arrow-down.svg
@@ -0,0 +1,16 @@
+
diff --git a/icons/wind.svg b/icons/wind.svg
index 42991614f6a..a6498753d92 100644
--- a/icons/wind.svg
+++ b/icons/wind.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
diff --git a/package.json b/package.json
index 1668b7579f1..154e540d56e 100644
--- a/package.json
+++ b/package.json
@@ -56,7 +56,6 @@
"eslint-import-resolver-custom-alias": "^1.3.2",
"eslint-import-resolver-typescript": "^3.6.3",
"eslint-plugin-import": "^2.31.0",
- "@swc-node/register": "^1.10.9",
"husky": "^8.0.3",
"lint-staged": "^13.3.0",
"minimist": "^1.2.8",
diff --git a/packages/lucide-vue/package.json b/packages/lucide-vue/package.json
index f90addc8224..4eee4872b4f 100644
--- a/packages/lucide-vue/package.json
+++ b/packages/lucide-vue/package.json
@@ -50,7 +50,7 @@
"@testing-library/vue": "^5.9.0",
"@vitejs/plugin-vue2": "2.2.0",
"@vue/test-utils": "1.3.0",
- "rollup": "^3.23.0",
+ "rollup": "^3.29.5",
"typescript": "^4.9.5",
"vite": "5.1.8",
"vitest": "^0.32.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index df3c92241e2..84a29d1c294 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -19,9 +19,6 @@ importers:
'@octokit/rest':
specifier: ^19.0.13
version: 19.0.13(encoding@0.1.13)
- '@swc-node/register':
- specifier: ^1.10.9
- version: 1.10.9(@swc/core@1.7.23)(@swc/types@0.1.12)(typescript@5.3.3)
'@types/yargs':
specifier: ^17.0.33
version: 17.0.33
@@ -625,8 +622,8 @@ importers:
specifier: 1.3.0
version: 1.3.0(vue-template-compiler@2.7.14(vue@2.7.14))(vue@2.7.14)
rollup:
- specifier: ^3.23.0
- version: 3.27.0
+ specifier: ^3.29.5
+ version: 3.29.5
typescript:
specifier: ^4.9.5
version: 4.9.5
@@ -10097,13 +10094,8 @@ packages:
engines: {node: '>=10.0.0'}
hasBin: true
- rollup@3.27.0:
- resolution: {integrity: sha512-aOltLCrYZ0FhJDm7fCqwTjIUEVjWjcydKBV/Zeid6Mn8BWgDCUBBWT5beM5ieForYNo/1ZHuGJdka26kvQ3Gzg==}
- engines: {node: '>=14.18.0', npm: '>=8.0.0'}
- hasBin: true
-
- rollup@3.29.4:
- resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==}
+ rollup@3.29.5:
+ resolution: {integrity: sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==}
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
@@ -16793,6 +16785,7 @@ snapshots:
dependencies:
'@swc/core': 1.7.23
'@swc/types': 0.1.12
+ optional: true
'@swc-node/register@1.10.9(@swc/core@1.7.23)(@swc/types@0.1.12)(typescript@4.6.4)':
dependencies:
@@ -16810,25 +16803,11 @@ snapshots:
- supports-color
optional: true
- '@swc-node/register@1.10.9(@swc/core@1.7.23)(@swc/types@0.1.12)(typescript@5.3.3)':
- dependencies:
- '@swc-node/core': 1.13.3(@swc/core@1.7.23)(@swc/types@0.1.12)
- '@swc-node/sourcemap-support': 0.5.1
- '@swc/core': 1.7.23
- colorette: 2.0.20
- debug: 4.3.6
- oxc-resolver: 1.11.0
- pirates: 4.0.6
- tslib: 2.6.3
- typescript: 5.3.3
- transitivePeerDependencies:
- - '@swc/types'
- - supports-color
-
'@swc-node/sourcemap-support@0.5.1':
dependencies:
source-map-support: 0.5.21
tslib: 2.6.3
+ optional: true
'@swc/core-darwin-arm64@1.7.23':
optional: true
@@ -16875,12 +16854,15 @@ snapshots:
'@swc/core-win32-arm64-msvc': 1.7.23
'@swc/core-win32-ia32-msvc': 1.7.23
'@swc/core-win32-x64-msvc': 1.7.23
+ optional: true
- '@swc/counter@0.1.3': {}
+ '@swc/counter@0.1.3':
+ optional: true
'@swc/types@0.1.12':
dependencies:
'@swc/counter': 0.1.3
+ optional: true
'@tanstack/virtual-core@3.0.0': {}
@@ -23209,6 +23191,7 @@ snapshots:
'@oxc-resolver/binding-wasm32-wasi': 1.11.0
'@oxc-resolver/binding-win32-arm64-msvc': 1.11.0
'@oxc-resolver/binding-win32-x64-msvc': 1.11.0
+ optional: true
p-limit@2.3.0:
dependencies:
@@ -24319,11 +24302,7 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
- rollup@3.27.0:
- optionalDependencies:
- fsevents: 2.3.3
-
- rollup@3.29.4:
+ rollup@3.29.5:
optionalDependencies:
fsevents: 2.3.3
@@ -25388,7 +25367,7 @@ snapshots:
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
'@types/node': 20.4.5
- acorn: 8.12.1
+ acorn: 8.14.0
acorn-walk: 8.3.3
arg: 4.1.3
create-require: 1.1.1
@@ -25810,7 +25789,7 @@ snapshots:
dependencies:
esbuild: 0.18.20
postcss: 8.4.41
- rollup: 3.29.4
+ rollup: 3.29.5
optionalDependencies:
'@types/node': 12.20.55
fsevents: 2.3.3