Commit Graph

944 Commits

Author SHA1 Message Date
Lachlan Collins
af814da19a fix: Disable prerendering on redirect routes (#551) 2023-12-24 14:51:34 +11:00
Lachlan Collins
dd7f0c9e93 fix: Improve types and remove unused code (#550) 2023-12-24 14:38:09 +11:00
Kevin Åberg Kultalahti
22dceeea88 use adapter-auto 2023-12-24 00:16:57 +01:00
Lachlan Collins
92211fc5e9 feat: Sort packages by last update (#547) 2023-12-24 08:45:45 +11:00
Lachlan Collins
622667952a fix: Use @sveltejs/adapter-vercel (#546)
* fix: Use @sveltejs/adapter-vercel

* Update gitignore
2023-12-24 08:05:47 +11:00
github-actions[bot]
9c18c377ec 🤖 Update data (#545)
Co-authored-by: lachlancollins <lachlancollins@users.noreply.github.com>
2023-12-23 18:11:36 +11:00
Lachlan Collins
cda7738dae Add 10 packages to packages.json (#544) 2023-12-23 18:03:48 +11:00
Andres Felipe Alarcon
85c408fec1 Add @maximux13/svelte-i18next (#395)
Co-authored-by: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com>
2023-12-23 17:44:52 +11:00
Sam Littlefair
8dd141c306 Add Prismic packages (#449)
* Add `@slicemachine/adapter-svelte` to tools.json

* Add `@prismicio/svelte` to components.json

* Update packages.json

---------

Co-authored-by: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com>
2023-12-23 17:39:29 +11:00
Kieran Boyle
95008520ab Add @sveltestrap/sveltestrap package (#543) 2023-12-23 11:47:06 +11:00
Lachlan Collins
6948b31fa9 chore: Remove miscellaneous section from /resources (#542) 2023-12-22 18:11:25 +11:00
Ben McCann
c17e6503ac rename ID to keep it same as before 2023-12-21 14:43:58 -08:00
Ben McCann
dadeba807b add ids for deep linking 2023-12-21 14:42:44 -08:00
Lachlan Collins
88e454ec51 chore: Scope styles for SearchableJson.svelte (#540) 2023-12-21 19:42:18 +11:00
Lachlan Collins
2c9fca3240 fix: Require tags field to be present (#539) 2023-12-21 17:47:08 +11:00
github-actions[bot]
3de9192cfe 🤖 Update data (#538)
Co-authored-by: lachlancollins <lachlancollins@users.noreply.github.com>
2023-12-21 12:50:07 +11:00
Lachlan Collins
0e03dcbc69 Add more package submissions (#537) 2023-12-21 12:43:04 +11:00
Lachlan Collins
615adbaea6 fix: Run updateNpm.js and updatePublint.js in chunked pages (#536)
* fix: Run `updateNpm` and `updatePublint` in chunked pages

* Object shorthand
2023-12-21 10:42:31 +11:00
Lachlan Collins
9d6c7c55dc fix: Script types and a11y warnings (#535)
* Fix Tag.svelte a11y warnings

* Fix types in scripts

* Remove unused CardList.svelte

* Revert "Remove unused CardList.svelte"

This reverts commit acd01fd4fdb57487521de9721e175e9d8d4c72cf.

* Clearer import

* Format
2023-12-21 10:32:57 +11:00
Lachlan Collins
f63fef858e feat: Stricter JSON validation (#534)
* Max length on title and description

* Fix repo link

* Update @casual-ui/svelte reference

* Update @perfectthings/ui reference

* Merge form-related tags

* More tags tweaks

* Remove "component sets" tag

* Maximum of 5 tags
2023-12-21 09:55:38 +11:00
Lachlan Collins
f0442d55e8 feat: Submitted data restructure (#533)
* Merge tools into components and resources

* Rename components to packages

* Format

* Redirect with code 302

* Fix text on submitting page

* Validate misc.json, format

* Permanent redirects

* Implement feedback for resources

* Fix lint

* Improve updateNpm.js types

* Fix repo links
2023-12-21 08:58:42 +11:00
Lachlan Collins
820d2f937b Fix SvelteUI package name in components.json (#531) 2023-12-19 09:00:22 +11:00
github-actions[bot]
d59830c9d0 🤖 Update data (#530)
Co-authored-by: lachlancollins <lachlancollins@users.noreply.github.com>
2023-12-19 08:58:24 +11:00
Lachlan Collins
ebb9e1280e Add several new components to components.json (#529) 2023-12-19 08:52:26 +11:00
MentalGear
1646da69ee Add use-vest (#355)
* feat: add use-vest form validation library

* feat: update with clearer desc

* Update components.json

* Update components.json

* Update components.json

* Update components.json

* Update components.json

---------

Co-authored-by: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com>
2023-12-19 08:44:10 +11:00
Lachlan Collins
88ac6591da Add some missing components and templates (#528)
* Add some missing components and templates

* Remove some whitespace
2023-12-18 18:01:15 +11:00
Lachlan Collins
ea37aa2395 feat: Separate github and gitlab scripts (#526)
* feat: Add updateGitlab.js

* feat: Add updateGithub.js

* Remove stars action

* Remove @actions/core

* Add injectors

* Fix matching repo URLs

* Format

* Simplify injectData

* Add shared chunk.js file
2023-12-18 17:44:20 +11:00
Lachlan Collins
2054e0b26f feat: Use netlify adapter with edge functions (#517)
* Test netlify edge functions

* Update gitignore
2023-12-18 15:07:12 +11:00
Lachlan Collins
94803b4cae fix: Simplify scripts/updatePublint.js (#527) 2023-12-18 14:35:53 +11:00
Lachlan Collins
156f65436c feat: Add script to check if packages pass publint (#523)
* Add zod schemas for CI validation

* Require npm field for components.json

* Remove svelte-layout-resizable

* Stricter Zod validation

* Stricter repository field validation

* Implement requested changes

* Add back accidentally removed field

* Move SvelteStore to templates.json

* Update category and tags

* Add script to get npm data

* Add script to get publint data

* Re-run updateNpm.js

* Re-run updatePublint.js

* Implement initial feedback

* Use npm.json data

* Update npm.js

* Switch async/await to then/catch

Co-authored-by: MacFJA <MacFJA@users.noreply.github.com>

* Fix prettier

* Run script

* Re-run updateNpm

* Also read tools.json

* Add @types/node

* Restructure npm.json output

* Fix updatePublint.js

* Display last update on components page

* Add to weekly workflow

* Clarify updating npm data

* Update src/lib/utils/injectNpmData.ts

Co-authored-by: MacFJA <MacFJA@users.noreply.github.com>

* Smaller date font, add version

* Improve error text

* Fix property title

* Move json to lib/data directory

* Fix npm.json path

* Also check tools.json

* Add to automated PR

* Add injectPublintData function

* Update publint

---------

Co-authored-by: MacFJA <MacFJA@users.noreply.github.com>
2023-12-18 13:26:25 +11:00
Lachlan Collins
02dc9dfa9e chore: Move pageList.ts to lib (#525) 2023-12-18 12:37:05 +11:00
Lachlan Collins
7daa4d9953 chore: Update dependencies and remove unused dependencies (#524)
* chore: Clean-up dependencies

* Bump eslint
2023-12-18 12:26:53 +11:00
Lachlan Collins
e66d169303 chore: Remove husky and lint-staged (#522)
* Rely on github action to lint rather than git hook

* Run format

* Add .cjs formatting

* Simplify prettier command

* Format

* Update prettier script

* Add to automated PR

* Revert "Add to automated PR"

This reverts commit 663319ab1eae8971446dafdb3426bf0a55f3bb23.
2023-12-18 12:19:50 +11:00
github-actions[bot]
431879e88a 🤖 Update data (#521)
Co-authored-by: lachlancollins <lachlancollins@users.noreply.github.com>
2023-12-18 11:17:37 +11:00
Lachlan Collins
578d1ed63c chore: Clean-up repo config (#520)
* Delete .gitpod.yml

* Fix relative import

* Format cjs and svx files

* Typecheck .eslintrc.cjs
2023-12-18 11:13:53 +11:00
Lachlan Collins
c597e70e11 chore: Edit automated PR config (#519)
* Edit PR title/body, add $lib/data folder

* Remove unused scripts/updateStars.js

* Load json with import assertion
2023-12-18 10:59:20 +11:00
Lachlan Collins
77451078d7 feat: Add script to get npm package data (#499)
* Add zod schemas for CI validation

* Require npm field for components.json

* Remove svelte-layout-resizable

* Stricter Zod validation

* Stricter repository field validation

* Implement requested changes

* Add back accidentally removed field

* Move SvelteStore to templates.json

* Update category and tags

* Add script to get npm data

* Re-run updateNpm.js

* Implement initial feedback

* Update npm.js

* Switch async/await to then/catch

Co-authored-by: MacFJA <MacFJA@users.noreply.github.com>

* Fix prettier

* Run script

* Re-run updateNpm

* Also read tools.json

* Add @types/node

* Restructure npm.json output

* Display last update on components page

* Add to weekly workflow

* Clarify updating npm data

* Update src/lib/utils/injectNpmData.ts

Co-authored-by: MacFJA <MacFJA@users.noreply.github.com>

* Smaller date font, add version

* Improve error text

* Fix property title

---------

Co-authored-by: MacFJA <MacFJA@users.noreply.github.com>
2023-12-18 10:37:40 +11:00
Lachlan Collins
3ee0d8f570 feat: Use @sindresorhus/slugify to generate category IDs (#514) 2023-12-18 08:38:43 +11:00
Lachlan Collins
35411e9a32 chore: Improve PR linting instructions (#513)
* chore: Update readme

* Add pull_request_template.md

* Add reminder to lint before submitting
2023-12-17 12:53:56 +01:00
Lachlan Collins
6289dbe82d fix: Add missing @types/node (#516) 2023-12-17 19:03:11 +11:00
Lachlan Collins
b45fa20655 feat: Require svelte script lang="ts" (#515)
* Require svelte script lang="ts"

* Undo changes to .svx file
2023-12-17 18:56:52 +11:00
Philippe Manzano
d995bec4d0 Add walk-and-graph-svelte-components (#227)
* Added walk-and-graph-svelte-components

* removed empty npm line

---------

Co-authored-by: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com>
2023-12-17 15:42:27 +11:00
Guy Romm
74a35eb0f0 Add svelte-postgrest-template (#179)
* svelte(kit)+postgresql, postgrest starter template

* Update templates.json

---------

Co-authored-by: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com>
2023-12-17 15:35:11 +11:00
github-actions[bot]
3679941c5c (AUTO) Update stars (#512)
Co-authored-by: MacFJA <MacFJA@users.noreply.github.com>
2023-12-17 12:43:28 +11:00
Kolja
24ea3257a4 Add SvelteKit with Prisma and AuthJS template (#351)
* ADD SK-Auth

* Update templates.json

---------

Co-authored-by: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com>
2023-12-17 10:08:02 +11:00
thecodejack
539382de21 Add several components (#204)
* Update components.json

* Update components.json

* Update components.json

* Update components.json

---------

Co-authored-by: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com>
2023-12-17 10:02:37 +11:00
Ero Karlsen
81e5723b98 Add svelte-stopwatch (#255)
* Update components.json

* Reduce number of tags

---------

Co-authored-by: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com>
2023-12-17 10:02:17 +11:00
specialdoom
6bb415ee00 Add @specialdoom/proi-ui (#315)
Co-authored-by: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com>
2023-12-17 09:53:41 +11:00
Sk Shahriar Ahmed Raka
f42a5695ae Add svelte-vite-typescript-tailwindcss-template (#284)
* Update templates.json

* Update templates.json

---------

Co-authored-by: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com>
2023-12-17 09:52:56 +11:00
Si Nguyen
f2007f748f Add openai-quickstart-sveltekit (#378)
Co-authored-by: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com>
2023-12-17 09:51:24 +11:00