chore: downgrade formsnap

This commit is contained in:
Elias Schneider
2025-01-27 12:00:40 +01:00
parent 04c7f180de
commit dab37c5967
3 changed files with 4743 additions and 4779 deletions

View File

@@ -14,7 +14,7 @@
"bits-ui": "^0.22.0", "bits-ui": "^0.22.0",
"clsx": "^2.1.1", "clsx": "^2.1.1",
"crypto": "^1.0.1", "crypto": "^1.0.1",
"formsnap": "^2.0.0", "formsnap": "^1.0.1",
"jose": "^5.9.6", "jose": "^5.9.6",
"lucide-svelte": "^0.474.0", "lucide-svelte": "^0.474.0",
"mode-watcher": "^0.5.1", "mode-watcher": "^0.5.1",
@@ -2708,19 +2708,15 @@
} }
}, },
"node_modules/formsnap": { "node_modules/formsnap": {
"version": "2.0.0", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/formsnap/-/formsnap-2.0.0.tgz", "resolved": "https://registry.npmjs.org/formsnap/-/formsnap-1.0.1.tgz",
"integrity": "sha512-W61elddvdzeBEs10nNvwxQnx/FctJFHBXPk9uluNQAckHo1nuSUvSQGIjtLjTKIbQdQnwEOoxqWrk9tuv0U7hA==", "integrity": "sha512-TvU9CoLSiacW1c7wXhLiyVpyy/LBfG0CEFDbs3M3jrsxBSrkTpsuhbQ8JYKY3CNCmIhZlgxCH+Vqr7RBF9G53w==",
"dependencies": { "dependencies": {
"svelte-toolbelt": "^0.5.0" "nanoid": "^5.0.5"
},
"engines": {
"node": ">=18",
"pnpm": ">=8.7.0"
}, },
"peerDependencies": { "peerDependencies": {
"svelte": "^5.0.0", "svelte": "^4.0.0 || ^5.0.0-next.1",
"sveltekit-superforms": "^2.19.0" "sveltekit-superforms": "^2.3.0"
} }
}, },
"node_modules/fsevents": { "node_modules/fsevents": {
@@ -2844,11 +2840,6 @@
"node": ">=0.8.19" "node": ">=0.8.19"
} }
}, },
"node_modules/inline-style-parser": {
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz",
"integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q=="
},
"node_modules/is-core-module": { "node_modules/is-core-module": {
"version": "2.16.1", "version": "2.16.1",
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
@@ -4085,14 +4076,6 @@
"url": "https://github.com/sponsors/sindresorhus" "url": "https://github.com/sponsors/sindresorhus"
} }
}, },
"node_modules/style-to-object": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz",
"integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==",
"dependencies": {
"inline-style-parser": "0.2.4"
}
},
"node_modules/superstruct": { "node_modules/superstruct": {
"version": "2.0.2", "version": "2.0.2",
"resolved": "https://registry.npmjs.org/superstruct/-/superstruct-2.0.2.tgz", "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-2.0.2.tgz",
@@ -4253,25 +4236,6 @@
"svelte": "^3.0.0 || ^4.0.0 || ^5.0.0-next.1" "svelte": "^3.0.0 || ^4.0.0 || ^5.0.0-next.1"
} }
}, },
"node_modules/svelte-toolbelt": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/svelte-toolbelt/-/svelte-toolbelt-0.5.0.tgz",
"integrity": "sha512-t3tenZcnfQoIeRuQf/jBU7bvTeT3TGkcEE+1EUr5orp0lR7NEpprflpuie3x9Dn0W9nOKqs3HwKGJeeN5Ok1sQ==",
"funding": [
"https://github.com/sponsors/huntabyte"
],
"dependencies": {
"clsx": "^2.1.1",
"style-to-object": "^1.0.8"
},
"engines": {
"node": ">=18",
"pnpm": ">=8.7.0"
},
"peerDependencies": {
"svelte": "^5.0.0-next.126"
}
},
"node_modules/svelte/node_modules/is-reference": { "node_modules/svelte/node_modules/is-reference": {
"version": "3.0.3", "version": "3.0.3",
"resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz", "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz",

View File

@@ -19,7 +19,7 @@
"bits-ui": "^0.22.0", "bits-ui": "^0.22.0",
"clsx": "^2.1.1", "clsx": "^2.1.1",
"crypto": "^1.0.1", "crypto": "^1.0.1",
"formsnap": "^2.0.0", "formsnap": "^1.0.1",
"jose": "^5.9.6", "jose": "^5.9.6",
"lucide-svelte": "^0.474.0", "lucide-svelte": "^0.474.0",
"mode-watcher": "^0.5.1", "mode-watcher": "^0.5.1",

View File

@@ -1,8 +1,8 @@
import type { Passkey } from '$lib/types/passkey.type'; import type { Passkey } from '$lib/types/passkey.type';
import type { User } from '$lib/types/user.type'; import type { User } from '$lib/types/user.type';
import type { AuthenticationResponseJSON, RegistrationResponseJSON } from '@simplewebauthn/types';
import APIService from './api-service'; import APIService from './api-service';
import userStore from '$lib/stores/user-store'; import userStore from '$lib/stores/user-store';
import type { AuthenticationResponseJSON, RegistrationResponseJSON } from '@simplewebauthn/browser';
class WebAuthnService extends APIService { class WebAuthnService extends APIService {
async getRegistrationOptions() { async getRegistrationOptions() {