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
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
Ekow Baah-Nyarkoh
1cdcfd6403
Publish angular dist folder instead of project folder ( #872 )
...
* publish angular dist folder instead of project folder
* publish angular dist folder instead of project folder
2022-11-03 09:17:54 +01:00
Wojciech Maj
01e11a61f8
Update GitHub Actions actions/checkout to v3 ( #851 )
...
Fixed dependency warning:
```
Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/ . Please update the following actions to use Node.js 16: actions/checkout
```
2022-10-27 08:15:43 +02:00
Wojciech Maj
c15e3914a6
Fix version not bumped in lucide-react-native package.json ( #840 )
...
Fixes #839
…i think.
2022-10-26 08:36:57 +02:00
Eric Fennis
ea409105ce
Remove post-install lucide-angular ( #808 )
...
* remove postinstall
* final fixes
2022-10-20 08:08:42 +02:00
Eric Fennis
cdd57e6610
Add Solid package ( #797 )
...
* init solid package
* add testing
* Fix tests solid
* add workflow
* update types build
* Fix typings file
* switch to camelCase props
* revert camelcased props
* Fix tests
* Fixing dynamic reactive props in lucide icons
* release beta
* strokeWidth fix
* bump beta version
* improve docs
* update beta release
* update vitest config
* Add automatic release for solid package
2022-10-03 16:36:33 +02:00
Eric Fennis
dd593e3dc3
Add no --no-git-checks for release workflow
2022-08-10 15:31:25 +02: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
Wojciech Maj
57b228d9ee
fix: fix lucide-react-native failing to publish ( #747 )
2022-07-05 08:52:17 +02:00
Wojciech Maj
5d1e9a881f
Build, document and release lucide-react-native package ( #744 )
2022-06-28 12:47:01 +02:00
Karsa
5e23631eeb
Fixes CI master => main and updates browserslist/caniuse-lite ( #729 )
...
* Updated browserslist & caniuse-lite
* Fixes github ci
Co-authored-by: Karsa <karsa@karsa.org >
2022-06-16 13:29:44 +02:00
Eric Fennis
b12c2e4b8d
Update ci.yml
2022-06-16 09:10:57 +02:00
Eric Fennis
b184f46bf9
Fix publish
2022-06-01 22:56:28 +02:00
Eric Fennis
554707273f
Update workflows
2022-06-01 22:46:05 +02:00
Eric Fennis
b2d8ec6249
Fix ci
2022-04-22 09:01:31 +02:00
Eric Fennis
79a5560240
Change version strategy to minor for icons
2022-04-06 11:13:36 +02:00
Eric Fennis
83c1aba563
Add Slots for lucide-vue & lucide-vue-next ( #505 )
...
* Add testing library
* Add slot for lucide-vue
* update lockfile
* update lockfile
* Add Test workflows for packages changes
* Add slots to vue 3
2022-02-18 14:53:55 +01: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
Eric Fennis
252962062b
Allow lucide-static updating
2021-12-27 22:47:49 +01:00
Eric Fennis
27137d8c7c
Fix workflow lucide-static
2021-11-21 20:58:32 +01:00
Eric Fennis
bb4f05e6c5
lucide-static ( #401 )
...
* Add lucide static
* add render files
* add read scripts
* Add sprite generator
* start with documentation
* Add docs
* adding documentation
* fix build command
* Add some extra static files
* bump version
* Update packages/lucide-static/README.md
Co-authored-by: Kathryn Reeve <67553+BinaryKitten@users.noreply.github.com >
* Fix sprite generation
* update readme
* Add lucide static workflow
* adjust readme
* Add font to release yml
* Temporary turn of new versioning for lucide-static
Co-authored-by: Kathryn Reeve <67553+BinaryKitten@users.noreply.github.com >
2021-11-21 20:27:15 +01:00
Prateek SU
a12d15cde1
Fix flutter test ( #426 )
...
* Fix flutter test
* Remove assets from gitignore
2021-10-15 16:17:40 +02:00
Prateek SU
a7f2285e7d
✅ Add tests for flutter package and Formatted files ( #421 )
...
* ✅ Add tests for flutter release package
* 👷 Format files
* Add long description to fix pubspec score
2021-10-14 12:37:40 +02:00
Prateek SU
748c8d2f4e
Fix for flutter release package ( #420 )
...
* Fix for flutter release package
* Lowercase font name for flutter package
* Simplify assets copying
* Update .github/workflows/release.yml
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
Co-authored-by: Eric Fennis <eric.fennis@gmail.com >
2021-10-10 20:03:02 +02:00
Eric Fennis
2672c011e5
Fix flutter package in release
2021-10-03 15:25:32 +02:00
Prateek SU
4cdb9f8b94
Fix flutter package generation ( #415 )
2021-10-02 20:40:53 +02:00
Eric Fennis
38b14425a0
try to speed up the font build
2021-09-27 20:52:21 +02:00
Eric Fennis
87a18985f1
Add yarn --prefer-offline
2021-09-27 20:32:16 +02:00
Eric Fennis
96989ea74c
Fix workflow tagname
2021-09-26 22:42:16 +02:00
Eric Fennis
296bb35317
Fix bash if statement in release workflow
2021-09-26 17:50:15 +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
601b7ad1fc
Fix some version adding
2021-09-26 12:22:25 +02:00
Eric Fennis
e79d778606
add yd
2021-09-26 11:53:15 +02:00
Eric Fennis
04dad48bc5
add yd
2021-09-26 11:45:10 +02:00
Eric Fennis
dd9c48196d
disable some
2021-09-26 11:18:26 +02:00
Eric Fennis
db9cd7af52
disable check
2021-09-26 11:17:07 +02:00
Eric Fennis
893dc9e0e8
try to fix flutter workflow
2021-09-26 11:13:38 +02:00
Eric Fennis
776ef4f43c
revert disable workflow
2021-09-17 17:50:07 +02:00
Eric Fennis
e4edabddb9
add other docker image
2021-09-17 17:26:54 +02:00
Eric Fennis
028afec837
Temporary disable CI for packages
2021-09-17 17:03:02 +02:00
Eric Fennis
b13a7bf1ab
Add custom build again
2021-09-17 16:44:25 +02:00
Eric Fennis
e278f27a61
fix versions
2021-09-17 16:33:23 +02:00
Eric Fennis
da7c09f66e
add paralel jobs
2021-09-17 15:51:18 +02:00
Eric Fennis
f09836cc84
update release.yml
2021-09-06 21:29:31 +02:00
Eric Fennis
eaf51b2da4
update release yml
2021-09-06 21:02:13 +02:00
Eric Fennis
aa7efeacc4
fix release yml
2021-09-05 13:19:36 +02:00
Eric Fennis
c97b456bce
fix indentation
2021-08-26 13:39:46 +02:00
Eric Fennis
9a04665ad2
refactor workflows
2021-08-26 13:22:20 +02:00