{"_id":"@badgifter/auth-helpers","name":"@badgifter/auth-helpers","dist-tags":{"latest":"0.10.7"},"versions":{"0.10.7":{"name":"@badgifter/auth-helpers","version":"0.10.7","private":false,"scripts":{"build":"turbo run build","build:example":"turbo run build:example","build:example:sveltekit":"turbo run build:example --filter=@example/sveltekit","build:example:nextjs":"turbo run build:example --filter=@example/nextjs","build:sveltekit":"turbo run build --filter=@supabase/auth-helpers-sveltekit","build:sveltekit:watch":"turbo run build:watch --filter=@supabase/auth-helpers-sveltekit","build:nextjs":"turbo run build --filter=@supabase/auth-helpers-nextjs","build:react":"turbo run build --filter=@supabase/auth-helpers-react","build:remix":"turbo run build --filter=@supabase/auth-helpers-remix","build:shared":"turbo run build --filter=@supabase/auth-helpers-shared","build:ssr":"turbo run build --filter=@supabase/ssr","dev":"turbo run dev --parallel","lint":"turbo run lint --filter=!@example/*","test":"turbo run test","test:watch":"turbo run test:watch","check":"prettier --check .","format":"prettier --write .","docs":"typedoc","clean:all":"turbo run clean:all","ci:version":"changeset version","ci:release":"changeset publish","prepare":"husky install"},"devDependencies":{"@changesets/cli":"^2.22.0","husky":"^8.0.3","prettier":"^2.8.8","turbo":"^1.10.13","typedoc":"^0.24.8","typescript":"^4.9.5"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"packageManager":"pnpm@7.1.7","peerDependencies":{"typescript":"4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x || 4.5.x || 4.6.x"},"lint-staged":{"**/*.{ts,tsx,md}":["prettier --check"]},"gitHead":"a0d98a49a4d16c07c9a71b2c79611f79548e32a1","description":"A collection of framework specific Auth utilities for working with Supabase.","_id":"@badgifter/auth-helpers@0.10.7","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-MUFUOPM1ddHTU5oHWmPCKNSPJAc34PY4f50VTpMyP+XQHROmdCoHcGeDUGifgMmpoKWEWkuozkSd2Efi3nur6A==","shasum":"362edecbad242210d39ed408ad731ae559c57829","tarball":"https://registry.npmjs.org/@badgifter/auth-helpers/-/auth-helpers-0.10.7.tgz","fileCount":53,"unpackedSize":61927,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaci5Au0qFo/VDxZrmsgdc66AdbEdQ1gzbaJ1gRRsQAAIgDuONzN9bMq7mxzbv5IG3ehp4DXcSxItkt7caxGvdPbg="}]},"_npmUser":{"name":"badgifter","email":"badgifter@gmail.com"},"directories":{},"maintainers":[{"name":"badgifter","email":"badgifter@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-helpers_0.10.7_1701896926103_0.9684028233166888"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-06T21:08:45.997Z","0.10.7":"2023-12-06T21:08:46.260Z","modified":"2023-12-06T21:08:46.648Z"},"maintainers":[{"name":"badgifter","email":"badgifter@gmail.com"}],"description":"A collection of framework specific Auth utilities for working with Supabase.","readme":"# @supabase/auth-helpers (BETA)\r\n\r\nA collection of framework specific Auth utilities for working with Supabase.\r\n\r\n## Supported Frameworks\r\n\r\n- [Next.js](https://nextjs.org) [[Documentation](https://supabase.com/docs/guides/auth/auth-helpers/nextjs)]\r\n- [Nuxt - via @nuxtjs/supabase](https://supabase.nuxtjs.org/)\r\n- [SvelteKit](https://kit.svelte.dev) [[Documentation](https://supabase.com/docs/guides/auth/auth-helpers/sveltekit)]\r\n- [Remix](https://remix.run/) [[Documentation](https://supabase.com/docs/guides/auth/auth-helpers/remix)]\r\n\r\n### Examples and Packages\r\n\r\n- Examples\r\n  - `@examples/nextjs`: a [Next.js](https://nextjs.org) app using App Router\r\n  - `@examples/nextjs-pages`: a [Next.js](https://nextjs.org) app using Pages Router\r\n  - `@examples/sveltekit`: a [SvelteKit](https://kit.svelte.dev) app\r\n  - `@examples/sveltekit-email-password`: a [SvelteKit](https://kit.svelte.dev) app with SSR sign in\r\n  - `@examples/sveltekit-magic-link`: a [SvelteKit](https://kit.svelte.dev) app with magic links\r\n  - `@examples/remix`: a [Remix](https://remix.run/) app\r\n- Packages\r\n  - `@supabase/auth-helpers-nextjs`: the supabase auth helper nextjs library used by `nextjs` application\r\n  - `@supabase/auth-helpers-react`: the supabase auth helper reactjs library used by `react` application\r\n  - `@supabase/auth-helpers-sveltekit`: the supabase auth helper sveltekit library used by `sveltekit` application\r\n  - `@supabase/auth-helpers-remix`: the supabase auth helper remix library used by `remix` application\r\n  - `shared`: shared typescript types used by `@supabase/auth-helpers-nextjs` library\r\n  - `config`: `eslint` configurations (includes `eslint-config-next` and `eslint-config-prettier`)\r\n  - `tsconfig`: `tsconfig.json`s used throughout the monorepo\r\n\r\nEach package/app is 100% [TypeScript](https://www.typescriptlang.org/).\r\n\r\n### Utilities\r\n\r\nThis turborepo has some additional tools already setup for you:\r\n\r\n- [TypeScript](https://www.typescriptlang.org/) for static type checking\r\n- [ESLint](https://eslint.org/) for code linting\r\n- [Prettier](https://prettier.io) for code formatting\r\n\r\n## Development & Contributing\r\n\r\nRead the [development.md](./development.md) guide for more information on local setup, testing, and preparing a release.\r\n\r\nUsing a `@supabase/auth-helpers-[framework-name]` naming convention for packages\r\n","readmeFilename":"README.md"}