Skip to content

Commit 96b7d7d

Browse files
thobsonjanosh
andauthored
Update sites.yml to reflect new Passlock monorepo (#128)
* Update sites.yml to reflect new Passlock monorepo I've moved to a monorepo setup and also introduced a `pnpm create @passlock/sveltekit` wizard to create a starter app. This PR incorporates the updated GitHub repo and documentation page. * bump deps and pre-commit hooks * change "Auth starter app" url to https://passlock.dev for better screenshot * update readme --------- Co-authored-by: Janosh Riebesell <[email protected]>
1 parent 0c3dcca commit 96b7d7d

File tree

9 files changed

+41
-38
lines changed

9 files changed

+41
-38
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ repos:
5454
stages: [commit, commit-msg]
5555

5656
- repo: https://github.com/pre-commit/mirrors-eslint
57-
rev: v9.8.0
57+
rev: v9.10.0
5858
hooks:
5959
- id: eslint
6060
types: [file]

readme.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -668,6 +668,16 @@ Awesome examples of SvelteKit in the wild. Visit **[janosh.github.io/awesome-sve
668668

669669
uses: [TypeScript], [Sass], [Monaco], [WASM]
670670

671+
1. **[Auth starter app](https://passlock.dev)**&nbsp;
672+
[[code](https://github.com/passlock-dev/passlock/tree/master/packages/create-sveltekit/docs)]&ensp;
673+
<a href="https://github.com/passlock-dev/passlock/stargazers">
674+
<img src="https://img.shields.io/github/stars/passlock-dev/passlock?logo=github" alt="GitHub stars" valign="middle">
675+
</a>
676+
677+
SvelteKit template featuring Passkeys, Social Sign in and more.<br>
678+
679+
uses: [passlock], [tailwind], [superforms], [lucia]
680+
671681
1. **[Paper Trader Game](https://paper-trader.davjhan.com)**&nbsp;
672682
[[code](https://github.com/davjhan/paper-trader-game)]&ensp;
673683
<a href="https://github.com/davjhan/paper-trader-game/stargazers">
@@ -714,16 +724,6 @@ Awesome examples of SvelteKit in the wild. Visit **[janosh.github.io/awesome-sve
714724

715725
uses: [TypeScript], [PNPM], [Cloudflare Pages], [MDsveX], [Tailwind], [PostCSS], [DaisyUI]
716726

717-
1. **[Passkey authentication starter](https://d1rl0ue18b0151.cloudfront.net)**&nbsp;
718-
[[code](https://github.com/passlock-dev/svelte-passkeys)]&ensp;
719-
<a href="https://github.com/passlock-dev/svelte-passkeys/stargazers">
720-
<img src="https://img.shields.io/github/stars/passlock-dev/svelte-passkeys?logo=github" alt="GitHub stars" valign="middle">
721-
</a>
722-
723-
SvelteKit template featuring Passkeys, Social Sign in and more.<br>
724-
725-
uses: [passlock], [tailwind], [superforms], [lucia]
726-
727727
1. **[The Pudding](https://pudding.cool)**&nbsp;
728728
[[code](https://github.com/the-pudding/website)]&ensp;
729729
<a href="https://github.com/the-pudding/website/stargazers">

site/package.json

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -18,29 +18,29 @@
1818
},
1919
"devDependencies": {
2020
"@iconify/svelte": "^4.0.2",
21-
"@playwright/test": "^1.45.1",
21+
"@playwright/test": "^1.47.1",
2222
"@rollup/plugin-yaml": "^4.1.2",
23-
"@sveltejs/adapter-static": "^3.0.2",
24-
"@sveltejs/kit": "^2.5.18",
25-
"@sveltejs/vite-plugin-svelte": "^3.1.1",
23+
"@sveltejs/adapter-static": "^3.0.5",
24+
"@sveltejs/kit": "^2.5.28",
25+
"@sveltejs/vite-plugin-svelte": "^3.1.2",
2626
"dotenv": "^16.4.5",
27-
"eslint": "8",
28-
"eslint-plugin-svelte": "^2.41.0",
27+
"eslint": "^9.10.0",
28+
"eslint-plugin-svelte": "^2.44.0",
2929
"js-yaml": "^4.1.0",
30-
"marked": "^13.0.2",
31-
"prettier": "^3.3.2",
32-
"prettier-plugin-svelte": "^3.2.5",
33-
"puppeteer": "^22.12.1",
34-
"sharp": "^0.33.4",
35-
"svelte": "4.2.18",
36-
"svelte-check": "^3.8.4",
30+
"marked": "^14.1.2",
31+
"prettier": "^3.3.3",
32+
"prettier-plugin-svelte": "^3.2.6",
33+
"puppeteer": "^23.3.1",
34+
"sharp": "^0.33.5",
35+
"svelte": "4.2.19",
36+
"svelte-check": "^4.0.2",
3737
"svelte-multiselect": "^10.3.0",
38-
"svelte-preprocess": "^6.0.1",
39-
"svelte-zoo": "^0.4.10",
40-
"svelte2tsx": "^0.7.13",
41-
"typescript": "5.5.3",
42-
"typescript-eslint": "^7.15.0",
43-
"vite": "^5.3.3"
38+
"svelte-preprocess": "^6.0.2",
39+
"svelte-zoo": "^0.4.11",
40+
"svelte2tsx": "^0.7.19",
41+
"typescript": "5.6.2",
42+
"typescript-eslint": "^8.6.0",
43+
"vite": "^5.4.6"
4444
},
4545
"keywords": [
4646
"sveltekit",

site/src/sites.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3054,9 +3054,11 @@
30543054
name: martin
30553055
location: France
30563056
company: null
3057-
- title: Passkey authentication starter
3058-
url: https://d1rl0ue18b0151.cloudfront.net
3059-
repo: https://github.com/passlock-dev/svelte-passkeys
3057+
- title: Auth starter app
3058+
url: https://passlock.dev
3059+
site_src: >-
3060+
https://github.com/passlock-dev/passlock/tree/master/packages/create-sveltekit/docs
3061+
repo: https://github.com/passlock-dev/passlock
30603062
description: SvelteKit template featuring Passkeys, Social Sign in and more.
30613063
uses:
30623064
- passlock
@@ -3071,8 +3073,8 @@
30713073
- template
30723074
date_created: 2024-04-22T00:00:00.000Z
30733075
date_added: 2024-05-17T00:00:00.000Z
3074-
slug: passkey-authentication-starter
3075-
repo_stars: 60
3076+
slug: auth-starter-app
3077+
repo_stars: 114
30763078
contributors:
30773079
- github: thobson
30783080
twitter: TobyHobsonUK
18.5 KB
Binary file not shown.
8.09 KB
Binary file not shown.
-16.5 KB
Binary file not shown.
-7.22 KB
Binary file not shown.

sites.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -893,9 +893,10 @@
893893
date_created: 2022-02-03
894894
date_added: 2024-01-22
895895

896-
- title: Passkey authentication starter
897-
url: https://d1rl0ue18b0151.cloudfront.net
898-
repo: https://github.com/passlock-dev/svelte-passkeys
896+
- title: Auth starter app
897+
url: https://passlock.dev
898+
site_src: https://github.com/passlock-dev/passlock/tree/master/packages/create-sveltekit/docs
899+
repo: https://github.com/passlock-dev/passlock
899900
description: SvelteKit template featuring Passkeys, Social Sign in and more.
900901
uses: [passlock, tailwind, superforms, lucia]
901902
tags: [security, authentication, passkeys, template]

0 commit comments

Comments
 (0)