UNPKG

svelte-clerk

Version:

Svelte Clerk is the easiest way to add authentication and user management to your Svelte and SvelteKit applications. Add sign up, sign in, and profile management to your application in minutes.

120 lines 3.2 kB
{ "name": "svelte-clerk", "version": "0.16.6", "license": "MIT", "homepage": "https://github.com/wobsoriano/svelte-clerk#readme", "keywords": [ "clerk", "typescript", "svelte", "auth", "authentication", "passwordless", "session", "jwt" ], "repository": { "type": "git", "url": "git+https://github.com/wobsoriano/svelte-clerk.git" }, "bugs": "https://github.com/wobsoriano/svelte-clerk/issues", "exports": { ".": { "types": "./dist/index.d.ts", "svelte": "./dist/index.js" }, "./client": { "types": "./dist/client/index.d.ts", "svelte": "./dist/client/index.js" }, "./server": { "types": "./dist/server/index.d.ts", "svelte": "./dist/server/index.js" }, "./webhooks": { "types": "./dist/webhooks.d.ts", "svelte": "./dist/webhooks.js" }, "./env": "./dist/env.d.ts" }, "files": [ "dist", "!dist/**/*.test.*", "!dist/**/*.spec.*" ], "peerDependencies": { "@sveltejs/kit": "^2.20.0", "svelte": "^5.11.0" }, "typesVersions": { ">4.0": { "index.d.ts": [ "./dist/index.d.ts" ], "client": [ "./dist/client/index.d.ts" ], "server": [ "./dist/server/index.d.ts" ], "env.d.ts": [ "./dist/env.d.ts" ] } }, "devDependencies": { "@changesets/cli": "^2.28.1", "@clerk/testing": "^1.9.1", "@dotenvx/dotenvx": "^1.45.1", "@playwright/test": "^1.49.1", "@sveltejs/adapter-auto": "^6.0.1", "@sveltejs/adapter-static": "^3.0.8", "@sveltejs/kit": "^2.27.1", "@sveltejs/package": "^2.4.0", "@sveltejs/vite-plugin-svelte": "^6.1.0", "@types/eslint": "^9.6.1", "@types/set-cookie-parser": "^2.4.10", "autoprefixer": "^10.4.20", "eslint": "^9.13.0", "eslint-config-prettier": "^10.0.1", "eslint-plugin-svelte": "^3.11.0", "globals": "^15.11.0", "postcss": "^8.5.3", "prettier": "^3.5.1", "prettier-plugin-svelte": "^3.4.0", "publint": "^0.2.11", "svelte": "^5.37.3", "svelte-check": "^4.3.1", "tailwindcss": "^3.4.14", "tslib": "^2.8.0", "typescript": "^5.6.3", "typescript-eslint": "^8.11.0", "vite": "^7.0.5", "vitepress": "^1.6.3" }, "svelte": "./dist/index.js", "types": "./dist/index.d.ts", "type": "module", "dependencies": { "@clerk/backend": "^2.7.0", "@clerk/shared": "^3.18.1", "@clerk/types": "^4.74.0", "set-cookie-parser": "^2.7.1" }, "scripts": { "dev": "vite dev", "build": "vite build && npm run package", "preview": "vite preview", "lint": "prettier --check . && eslint .", "release": "pnpm build && changeset publish", "format": "prettier --write .", "package": "svelte-kit sync && svelte-package && publint", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "docs:dev": "vitepress dev docs", "docs:build": "vitepress build docs", "docs:preview": "vitepress preview docs", "test:e2e": "playwright test", "test": "npm run test:e2e" } }