Karsa
7aacbf71d7
Remove initial v0.0.0 from release metadata
2023-05-24 11:15:49 +02:00
Karsa
4f559b06e4
Adds git clone to manually fetch the main repository for creating release metadata
2023-05-24 09:31:13 +02:00
Eric Fennis
cc7545fcb8
try fetch all tags
2023-05-10 14:16:46 +02:00
Eric Fennis
44b602e6e4
Fix build 5?
2023-05-09 23:29:37 +02:00
Eric Fennis
c8899e64ca
Fix build 3
2023-05-09 20:49:16 +02:00
Eric Fennis
cdccd3aebf
Fix build 2?
2023-05-09 20:48:34 +02:00
Eric Fennis
0dd0264d00
Fix build?
2023-05-09 20:46:16 +02:00
Karsa
6fb4da0ab1
Added icon release metadata builder
2023-05-08 12:17:34 +02:00
Eric Fennis
21e3c0fbb5
A lot off fixes!
2023-05-03 22:11:49 +02:00
Eric Fennis
f88ab918a9
Add icon customizer
2023-05-01 22:45:55 +02:00
Eric Fennis
f1ef385914
cleanup
2023-05-01 07:20:57 +02:00
Eric Fennis
1a2baafed8
Fix build 2
2023-04-30 23:01:46 +02:00
Eric Fennis
2c2c696097
fix build
2023-04-30 22:55:13 +02:00
Eric Fennis
7bd1eae7a9
turnoff 404
2023-04-30 22:50:36 +02:00
Eric Fennis
ecf8d9ca2c
Try this
2023-04-29 14:37:38 +02:00
Eric Fennis
e3481bb32e
Small code adjustment
2023-04-29 11:39:29 +02:00
Eric Fennis
7017593c17
Fix vercel build icon
2023-04-29 11:38:37 +02:00
Eric Fennis
9a2fc75a9a
Add reset function
2023-04-26 10:24:09 +02:00
Eric Fennis
41159ceed2
Add code examples
2023-04-23 20:33:41 +02:00
Karsa
e85dffa9b4
Adds gi = generate icons script ( #975 )
2023-03-02 08:51:56 +01:00
Karsa and Karsa
1479a9dbd8
Fixes pre-commit git hook to ensure the optimisation of staged icons ( #958 )
...
* testing
* Fixes pre-commit hook
* Removing checkIcons from pre commit hook because it might result in false positives and negatives on an unclean local repository
* Added checkIcons Github action
---------
Co-authored-by: Karsa <karsa@karsa.org >
2023-02-28 17:24:17 +01:00
8c4a41035b
Deprecate tags.json ( #896 )
...
* Deprecates tags.json and icons.json
* Removed tags.json dependency from Figma plugin
* Add JSON descriptor information to readme
* Restore packages/index.tsx
* Update packages/lucide-figma/src/api/fetchIcons.ts
Add multiple fetches to `Promise.all`
* Added caching to API endpoints
* Updates pnpm-lock.yaml
* Add tags to static
* Trigger site build
* Added prebuild script to generate api caches at build time
* Migrated NextCache function from arrow to regular to simplify markup
* test if contents are read from cache
* Add cache clear to prebuild
* removes debug object
---------
Co-authored-by: Karsa <karsa@karsa.org >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2023-02-16 08:26:29 +01:00
Eric Fennis
8fd8007c96
Add support for aliases ( #899 )
...
* extract workflow
* Add aliases build
* Setup types building for aliases
* Add types generation for aliases
* Finish React Aliases
* Finish aliases for lucide-react
* setup aliases preact
* Fix aliases in preact
* Add aliases preact
* Add aliases lucide-react-native
* Fix solid js build
* update lock file
* Improve solid for solid start
* update import
* update import
* lucide solid fix types generation
* Fix lucide sold
* Fix svelte aliases
* update lockfile
* Fix imports
* Fix solid js issues
* Add aliases to the vue packages
* Fix lucide react native
* Test alpha versions lucide-vue, lucide-vue-next, lucide-svelte
2023-01-17 08:04:34 +01:00
Eric Fennis
fa6ed02297
Implement: Typescript, Esbuild and vitest ( #877 )
...
* init modernization
* implement esbuild
* Make first build work
* Fix esbuild for lucide-react
* Add vitest for lucide-react
* add esbuild lucide and lucide-react
* update package lock
* implement preact
* Add typescript and vitest
* adjust workflows
* Fix mocking react-native package
* update lock file
* Add esbuild in svelte
* make svelte test work in vitest
* Refactor lucide svelte
* Transform lucide vue to typescript
* Finish lucide-vue-next typescript
* 0.104.0-beta.0
* remove version in main package.json
* cleanup
* Fix svelte tests snapshots
* clean up
* add rollup lucide-vue-next
* Fix lucide svelte package
* change to workspace link
* revert filter position
* revert preact workflow change
* cleanup
* Fix some types
* add semi
2022-12-04 22:38:56 +01:00
Karsa
6552a4cca1
Moved from a single icons.json file to separate JSON files per icon
2022-11-16 18:16:50 +01:00
Karsa
dace5a9f9c
Merge remote-tracking branch 'upstream/main' into categories
2022-11-16 18:03:06 +01:00
Eric Fennis
2a1178b8a3
Introduce Docker Image for font building ( #870 )
...
* Add dockerfile
* Make the dockerfile work
* try docker container for font building
* remove workflow dep
* add docker compose file
* test docker image
* update build font flow
* update to v3
* cleanup
* add filter options for installs
* test
* revert filter on install
* optimize font building
* Rename workflow
* test and compare workflows
* test workflow
* test
* try with filter
* test old script github actions
* Fix old script
* this works?
* test script
* finialize font script
* remove workspace packages
* add pnpm-lock.yaml in workflows
2022-11-08 08:07:32 +01:00
Louis Bailleau
55ae908018
Update all packages dependencies in project root ( #863 )
...
* Update `svgo` and `svgson` version and fix some tests
* Update eslint-related packages and fix all linter errors
* Update all rollup-related packages version
* Update all rollup-related packages (part 2)
* Update the rest of package which need to be updated
* Fix unwanted comment
* Fix unwanted comment (again)
2022-11-07 22:29:19 +01:00
Karsa
04ada85c0f
Updated categories with new icons + upgraded scripts to use pnpm and mjs scripts
2022-11-07 11:34:40 +01:00
Karsa
17ccaeea75
Merge branch 'master' into categories
2022-11-07 10:39:01 +01:00
Eric Fennis
318c024589
Migrate to PNPM ( #777 )
...
* add pnpm
* make it work
* fix comamnds in package.jsons
* move some scripts to modules
* workflow fixes
* test workflow
* test #2
* minor fix
* update lockflite
* create workflows
* update workflow
* Add copy license command
* Fix build
* update workflows
* update contributions.md
* migrate site directory to pnpm
* Fix peer dependencies when install
* fix types in lucide-angular
* fix testing
2022-08-10 09:10:53 +02:00
Karsa and Karsa
18a0cfa452
Replaces all occurences of master with main in site code, scripts, documentation and readmes ( #730 )
...
Co-authored-by: Karsa <karsa@karsa.org >
2022-06-16 13:41:53 +02:00
Karsa
c3056b9ce6
Added a base category system.
2022-06-02 14:17:17 +02:00
Karsa
b924c0a70b
Added git pre commit hook for checking the contents of icons.json
2022-05-30 18:40:10 +02:00
Karsa
6ecf908ded
Added migration from tags to icons and vice versa
2022-05-30 17:52:11 +02:00
Eric Fennis
4cf5970841
Fix broken icons illustrator, sketch and figma ( #547 )
...
* generate supersprite
* add optimizer
* optimize svgs
* update snapshots
2022-04-06 11:10:10 +02:00
Eric Fennis
f964dff64d
Lucide Svelte Package! ( #476 )
...
* init svelte project
* Add export script for lucide-svelte
* make lucide-svelte wokring
* make ready for first release
* update lock file
* bump version
* some fixes in the build
* Add tests
* Finish tests
* Update Readme
* update lock file
* Add svelte to gh actions
* Add svetle to website docs
* Add test ci script
* adjust action
* add on PR trigger
* remove dep
* fix tests
* Add svelte entry in package.json
* update snapshots
2022-02-17 17:46:55 +01:00
Wojciech Maj
5d35573d89
fix: fix generateChangelog crashing on commits with no authors ( #452 )
...
Sample commit crashing: https://api.github.com/repos/lucide-icons/lucide/commits/3756ab98efd94c8c1f383b23a437eefee9249dfc
2021-12-06 17:32:13 +01:00
Eric Fennis
6b79185cc6
Fix ChangeLog Generator
2021-12-06 17:28:49 +01:00
Eric Fennis
38b14425a0
try to speed up the font build
2021-09-27 20:52:21 +02:00
Eric Fennis
23259c9e3f
revert temp code
2021-09-26 12:48:31 +02:00
Eric Fennis
5770517a71
revert commented code
2021-09-26 12:46:47 +02:00
Eric Fennis
893dc9e0e8
try to fix flutter workflow
2021-09-26 11:13:38 +02:00
Eric Fennis
049c4cd61e
Fix directory names
2021-09-17 16:58:47 +02:00
Eric Fennis
da7c09f66e
add paralel jobs
2021-09-17 15:51:18 +02:00
Eric Fennis
9a04665ad2
refactor workflows
2021-08-26 13:22:20 +02:00
Eric Fennis
641bf8a933
Fix #370
2021-08-24 23:05:18 +02:00
Billiam
41f8ce9660
Build multiple font weights in action ( #355 )
...
* Build multiple font thicknesses
* Fontcustom empties directory during compilation
2021-07-26 20:12:13 +02:00
Eric Fennis
770d5a7557
Format directories
2021-04-11 19:04:24 +02:00
Eric Fennis
74a1ef8d9b
Fix changelog in workflow
2021-04-11 01:35:28 +02:00