Skip to content

Commit 737c369

Browse files
Update dependencies and fix website build
1 parent 8c8d803 commit 737c369

23 files changed

Lines changed: 2654 additions & 2324 deletions

File tree

CONTRIBUTING.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,15 @@ The command above will install dependencies for all packages. If you want to ins
6060

6161
Note that you will need to install all dependencies if you want to build the icon set.
6262

63+
### Building packages
64+
To build a package, run the `ci` script after installing dependencies:
65+
```bash
66+
pnpm --filter package-name run ci
67+
```
68+
This generates the icon modules for the package and builds the package into its `dist` folder.
69+
> [!IMPORTANT]
70+
> Make sure to use `pnpm run ci`, not `pnpm ci`.
71+
6372
### Adding an icon
6473

6574
The [Figma desktop app](https://www.figma.com/downloads/) is recommended, along with our [Build Icon List](https://github.com/ProCode-Software/proicons/tree/main/tools/BuildIconList) plugin cloned and [imported](#installing-the-figma-plugin) into Figma.

package.json

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,26 +39,25 @@
3939
"@proicons/svgo-plugins": "workspace:*",
4040
"@types/bun": "latest",
4141
"ansi-colors": "^4.1.3",
42-
"axios": "^1.13.5",
42+
"axios": "^1.13.6",
4343
"fantasticon": "^4.1.0",
4444
"form-data": "^4.0.5",
4545
"jsdom": "^27.4.0",
4646
"oslllo-svg-fixer": "^5.0.0",
4747
"oxfmt": "^0.24.0",
48-
"oxlint": "^1.49.0",
48+
"oxlint": "^1.56.0",
4949
"piscina": "^5.1.4",
5050
"prettier": "^3.8.1",
51-
"prettier-plugin-svelte": "^3.5.0",
51+
"prettier-plugin-svelte": "^3.5.1",
5252
"progress": "^2.0.3",
5353
"sharp": "^0.34.5",
54-
"svgo": "^4.0.0",
54+
"svgo": "^4.0.1",
5555
"typescript": "npm:@typescript/native-preview@7.0.0-dev.20260118.1",
56-
"vite": "beta"
56+
"vite": "catalog:"
5757
},
5858
"overrides": {
5959
"rolldown": "latest",
60-
"typescript": "npm:@typescript/native-preview@latest",
61-
"vite": "beta"
60+
"typescript": "npm:@typescript/native-preview@latest"
6261
},
63-
"packageManager": "pnpm@10.30.1"
62+
"packageManager": "pnpm@10.32.1"
6463
}

packages/proicons-react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"react": "^19.2.4",
5151
"react-dom": "^19.2.4",
5252
"typescript": "^5.9.3",
53-
"vite": "^7.3.1"
53+
"vite": "catalog:"
5454
},
5555
"peerDependencies": {
5656
"react": "^19.2.0"

packages/proicons-react/pnpm-lock.yaml

Lines changed: 271 additions & 249 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/proicons-svelte/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
"@tsconfig/svelte": "^5.0.8",
6666
"tslib": "^2.8.1",
6767
"typescript": "^5.9.3",
68-
"vite": "^7.3.1"
68+
"vite": "catalog:"
6969
},
7070
"peerDependencies": {
7171
"svelte": "^5.39.6"

packages/proicons-svelte/pnpm-lock.yaml

Lines changed: 252 additions & 223 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/proicons-vue/package.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,15 @@
4343
"vue"
4444
],
4545
"peerDependencies": {
46-
"vue": "^3.5.22"
46+
"vue": "^3.5.30"
4747
},
4848
"devDependencies": {
4949
"@proicons/shared": "workspace:*",
50-
"@vitejs/plugin-vue": "^6.0.4",
50+
"@vitejs/plugin-vue": "^6.0.5",
51+
"tsdown": "^0.21.4",
5152
"typescript": "^5.9.3",
52-
"vite": "^7.3.1",
53-
"vue-tsc": "^3.2.5"
53+
"unplugin-vue": "^7.1.1",
54+
"vite": "catalog:",
55+
"vue-tsc": "^3.2.6"
5456
}
5557
}

0 commit comments

Comments
 (0)