Compare commits

...

13 Commits

Author SHA1 Message Date
GitHub Actions
bcf909b69e chore(release): bump package version(s) [skip ci] 2022-12-24 16:39:23 +00:00
Balázs Orbán
4dcdd21242 fix(providers): add state check to Twitter by default
Fixes #6135
2022-12-24 17:16:22 +01:00
Balázs Orbán
137d993a13 chore(dev): upgrade next 2022-12-24 17:15:35 +01:00
Balázs Orbán
8dda662cd6 chore: fix issue validator path 2022-12-24 16:43:51 +01:00
Balázs Orbán
8a438bab32 Merge branch 'main' of github.com:nextauthjs/next-auth 2022-12-24 16:36:33 +01:00
Balázs Orbán
4aaad03e9c chore: fix issue validator 2022-12-24 16:36:30 +01:00
Fatih Aygün
4fa0d1fa2a fix(core): correctly normalize endpoint configuration (#6173) 2022-12-24 15:31:47 +00:00
Balázs Orbán
c081773667 chore: use classic PAT for example sync 2022-12-24 15:25:57 +00:00
Balázs Orbán
1ab0a2aed4 fix(adapters): correct peer dependency for Supabase Adapter
Fixes #6172
2022-12-24 15:23:29 +00:00
Balázs Orbán
cac9816d32 chore: update sync examples PAT 2022-12-24 15:19:27 +00:00
Balázs Orbán
65defc709e chore(examples): change to named import 2022-12-24 15:14:06 +00:00
Balázs Orbán
1601626d31 chore: prettier ignore generated file 2022-12-24 04:34:47 +01:00
Balázs Orbán
8c4f439279 fix: add package keywords 2022-12-24 04:32:10 +01:00
16 changed files with 129 additions and 271 deletions

File diff suppressed because one or more lines are too long

View File

@@ -526,7 +526,7 @@ IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
root root
ISC License ISC License
Copyright (c) 2018-2021, Iain Collins Copyright (c) 2022-2023, Balázs Orbán
Permission to use, copy, modify, and/or distribute this software for any Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above purpose with or without fee is hereby granted, provided that the above
@@ -540,6 +540,7 @@ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
tr46 tr46
MIT MIT

View File

@@ -4,6 +4,7 @@ import * as github from "@actions/github"
// @ts-expect-error // @ts-expect-error
import * as core from "@actions/core" import * as core from "@actions/core"
import { readFileSync } from "node:fs" import { readFileSync } from "node:fs"
import { join } from "node:path"
const addReproductionLabel = "incomplete" const addReproductionLabel = "incomplete"
@@ -40,7 +41,13 @@ async function run() {
label: { name: newLabel }, label: { name: newLabel },
} = payload } = payload
if (pull_request || !issue?.body || !process.env.GITHUB_TOKEN) return if (
pull_request ||
!issue?.body ||
!process.env.GITHUB_TOKEN ||
!process.env.GITHUB_ACTION_PATH
)
return
const labels = issue.labels.map((l) => l.name) const labels = issue.labels.map((l) => l.name)
// const isBugReport = // const isBugReport =
@@ -70,7 +77,10 @@ async function run() {
}), }),
client.issues.createComment({ client.issues.createComment({
...issueCommon, ...issueCommon,
body: readFileSync("repro.md", "utf8"), body: readFileSync(
join(process.env.GITHUB_ACTION_PATH, "repro.md"),
"utf8"
),
}), }),
]) ])
return core.info( return core.info(

View File

@@ -14,6 +14,6 @@ jobs:
# Can update to v1 when https://github.com/BetaHuhn/repo-file-sync-action/issues/168 is resolved # Can update to v1 when https://github.com/BetaHuhn/repo-file-sync-action/issues/168 is resolved
uses: BetaHuhn/repo-file-sync-action@v1.16.5 uses: BetaHuhn/repo-file-sync-action@v1.16.5
with: with:
GH_PAT: ${{ secrets.SYNC_EXAMPLE_PAT }} GH_PAT: ${{ secrets.GH_PAT_CLASSIC }}
SKIP_PR: true SKIP_PR: true
ORIGINAL_MESSAGE: true ORIGINAL_MESSAGE: true

View File

@@ -23,6 +23,7 @@ build
docs/docs/reference/03-core docs/docs/reference/03-core
docs/docs/reference/04-sveltekit docs/docs/reference/04-sveltekit
static static
docs/providers.json
# --------------- Packages --------------- # --------------- Packages ---------------

View File

@@ -12,5 +12,11 @@ module.exports = {
], ],
options: { printWidth: 150 }, options: { printWidth: 150 },
}, },
{
files: ["**/*package.json"],
options: {
trailingComma: "none",
},
},
], ],
} }

View File

@@ -1,4 +1,4 @@
{ {
"typescript.tsdk": "../../node_modules/.pnpm/typescript@4.8.4/node_modules/typescript/lib", "typescript.tsdk": "../../node_modules/.pnpm/typescript@4.9.4/node_modules/typescript/lib",
"typescript.enablePromptUseWorkspaceTsdk": true "typescript.enablePromptUseWorkspaceTsdk": true
} }

View File

@@ -20,7 +20,7 @@
"@prisma/client": "^3", "@prisma/client": "^3",
"@supabase/supabase-js": "^2.0.5", "@supabase/supabase-js": "^2.0.5",
"faunadb": "^4", "faunadb": "^4",
"next": "13.0.6", "next": "13.1.1",
"next-auth": "workspace:*", "next-auth": "workspace:*",
"@auth/core": "workspace:*", "@auth/core": "workspace:*",
"nodemailer": "^6", "nodemailer": "^6",

View File

@@ -1,4 +1,4 @@
import SvelteKitAuth from "@auth/sveltekit" import { SvelteKitAuth } from "@auth/sveltekit"
import GitHub from "@auth/core/providers/github" import GitHub from "@auth/core/providers/github"
import { GITHUB_ID, GITHUB_SECRET } from "$env/static/private" import { GITHUB_ID, GITHUB_SECRET } from "$env/static/private"

View File

@@ -1,6 +1,6 @@
{ {
"name": "@next-auth/supabase-adapter", "name": "@next-auth/supabase-adapter",
"version": "0.2.0", "version": "0.2.1",
"description": "Supabase adapter for next-auth.", "description": "Supabase adapter for next-auth.",
"homepage": "https://authjs.dev", "homepage": "https://authjs.dev",
"repository": "https://github.com/nextauthjs/next-auth", "repository": "https://github.com/nextauthjs/next-auth",
@@ -25,7 +25,7 @@
}, },
"peerDependencies": { "peerDependencies": {
"@supabase/supabase-js": "^2.0.5", "@supabase/supabase-js": "^2.0.5",
"next-auth": "workspace:*" "next-auth": "^4.18.7"
}, },
"devDependencies": { "devDependencies": {
"@next-auth/adapter-test": "workspace:^0.0.0", "@next-auth/adapter-test": "workspace:^0.0.0",

View File

@@ -1,7 +1,18 @@
{ {
"name": "@auth/core", "name": "@auth/core",
"version": "0.2.2", "version": "0.2.3",
"description": "Authentication for the web.", "description": "Authentication for the Web.",
"keywords": [
"authentication",
"authjs",
"jwt",
"oauth",
"oidc",
"passwordless",
"standard",
"vanilla",
"webapi"
],
"homepage": "https://authjs.dev", "homepage": "https://authjs.dev",
"repository": "https://github.com/nextauthjs/next-auth.git", "repository": "https://github.com/nextauthjs/next-auth.git",
"author": "Balázs Orbán <info@balazsorban.com>", "author": "Balázs Orbán <info@balazsorban.com>",

View File

@@ -97,5 +97,5 @@ function normalizeEndpoint(
// eslint-disable-next-line @typescript-eslint/no-unnecessary-type-assertion // eslint-disable-next-line @typescript-eslint/no-unnecessary-type-assertion
for (const k in e.params) url.searchParams.set(k, e.params[k] as any) for (const k in e.params) url.searchParams.set(k, e.params[k] as any)
return { url } return { ...e, url }
} }

View File

@@ -146,6 +146,7 @@ export default function Twitter<
id: "twitter", id: "twitter",
name: "Twitter", name: "Twitter",
type: "oauth", type: "oauth",
checks: ["pkce", "state"],
authorization: { authorization: {
url: "https://twitter.com/i/oauth2/authorize", url: "https://twitter.com/i/oauth2/authorize",
params: { scope: "users.read tweet.read offline.access" }, params: { scope: "users.read tweet.read offline.access" },

View File

@@ -1,7 +1,17 @@
{ {
"name": "@auth/sveltekit", "name": "@auth/sveltekit",
"version": "0.1.9", "version": "0.1.10",
"description": "Authentication for SvelteKit.", "description": "Authentication for SvelteKit.",
"keywords": [
"authentication",
"authjs",
"jwt",
"sveltekit",
"oauth",
"oidc",
"passwordless",
"svelte"
],
"homepage": "https://sveltekit.authjs.dev", "homepage": "https://sveltekit.authjs.dev",
"repository": "https://github.com/nextauthjs/next-auth.git", "repository": "https://github.com/nextauthjs/next-auth.git",
"author": "Thang Huu Vu <hi@thvu.dev>", "author": "Thang Huu Vu <hi@thvu.dev>",

View File

@@ -42,7 +42,7 @@
"clean": "rm -rf coverage client css utils providers core jwt react next index.d.ts index.js adapters.d.ts middleware.d.ts middleware.js", "clean": "rm -rf coverage client css utils providers core jwt react next index.d.ts index.js adapters.d.ts middleware.d.ts middleware.js",
"build:css": "postcss --config config/postcss.config.js src/**/*.css --base src --dir . && node config/wrap-css.js", "build:css": "postcss --config config/postcss.config.js src/**/*.css --base src --dir . && node config/wrap-css.js",
"dev": "pnpm clean && pnpm generate-providers && concurrently \"pnpm watch:css\" \"pnpm watch:ts\"", "dev": "pnpm clean && pnpm generate-providers && concurrently \"pnpm watch:css\" \"pnpm watch:ts\"",
"watch:ts": "pnpm tsc --project tsconfig.dev.json", "watch:ts": "pnpm tsc",
"watch:css": "postcss --config config/postcss.config.js --watch src/**/*.css --base src --dir .", "watch:css": "postcss --config config/postcss.config.js --watch src/**/*.css --base src --dir .",
"test": "jest --config ./config/jest.config.js", "test": "jest --config ./config/jest.config.js",
"prepublishOnly": "pnpm build", "prepublishOnly": "pnpm build",
@@ -119,7 +119,7 @@
"jest-environment-jsdom": "^28.1.1", "jest-environment-jsdom": "^28.1.1",
"jest-watch-typeahead": "^1.1.0", "jest-watch-typeahead": "^1.1.0",
"msw": "^0.42.3", "msw": "^0.42.3",
"next": "13.0.6", "next": "13.1.1",
"postcss": "^8.4.14", "postcss": "^8.4.14",
"postcss-cli": "^9.1.0", "postcss-cli": "^9.1.0",
"postcss-nested": "^5.0.6", "postcss-nested": "^5.0.6",

324
pnpm-lock.yaml generated
View File

@@ -75,7 +75,7 @@ importers:
'@types/react-dom': ^18.0.6 '@types/react-dom': ^18.0.6
fake-smtp-server: ^0.8.0 fake-smtp-server: ^0.8.0
faunadb: ^4 faunadb: ^4
next: 13.0.6 next: 13.1.1
next-auth: workspace:* next-auth: workspace:*
nodemailer: ^6 nodemailer: ^6
pg: ^8.7.3 pg: ^8.7.3
@@ -93,7 +93,7 @@ importers:
'@prisma/client': 3.15.2_prisma@3.15.2 '@prisma/client': 3.15.2_prisma@3.15.2
'@supabase/supabase-js': 2.0.5 '@supabase/supabase-js': 2.0.5
faunadb: 4.6.0 faunadb: 4.6.0
next: 13.0.6_biqbaboplfbrettd7655fr4n2y next: 13.1.1_biqbaboplfbrettd7655fr4n2y
next-auth: link:../../packages/next-auth next-auth: link:../../packages/next-auth
nodemailer: 6.7.5 nodemailer: 6.7.5
react: 18.2.0 react: 18.2.0
@@ -119,8 +119,8 @@ importers:
react-dom: ^18.2.0 react-dom: ^18.2.0
typescript: ^4 typescript: ^4
dependencies: dependencies:
next: 13.1.0_biqbaboplfbrettd7655fr4n2y next: 13.1.1_biqbaboplfbrettd7655fr4n2y
next-auth: 4.18.7_a7o4k2ano2ofergp6h3kvkfoim next-auth: 4.18.7_pd2pfo5hg3x3us5b46cgnfvqxi
nodemailer: 6.7.5 nodemailer: 6.7.5
react: 18.2.0 react: 18.2.0
react-dom: 18.2.0_react@18.2.0 react-dom: 18.2.0_react@18.2.0
@@ -579,7 +579,7 @@ importers:
jest-watch-typeahead: ^1.1.0 jest-watch-typeahead: ^1.1.0
jose: ^4.9.3 jose: ^4.9.3
msw: ^0.42.3 msw: ^0.42.3
next: 13.0.6 next: 13.1.1
oauth: ^0.9.15 oauth: ^0.9.15
openid-client: ^5.1.0 openid-client: ^5.1.0
postcss: ^8.4.14 postcss: ^8.4.14
@@ -633,7 +633,7 @@ importers:
jest-environment-jsdom: 28.1.1 jest-environment-jsdom: 28.1.1
jest-watch-typeahead: 1.1.0_jest@28.1.1 jest-watch-typeahead: 1.1.0_jest@28.1.1
msw: 0.42.3 msw: 0.42.3
next: 13.0.6_4cc5zw5azim2bix77d63le72su next: 13.1.1_4cc5zw5azim2bix77d63le72su
postcss: 8.4.14 postcss: 8.4.14
postcss-cli: 9.1.0_postcss@8.4.14 postcss-cli: 9.1.0_postcss@8.4.14
postcss-nested: 5.0.6_postcss@8.4.14 postcss-nested: 5.0.6_postcss@8.4.14
@@ -8143,234 +8143,113 @@ packages:
is-promise: 4.0.0 is-promise: 4.0.0
dev: true dev: true
/@next/env/13.0.6: /@next/env/13.1.1:
resolution: {integrity: sha512-yceT6DCHKqPRS1cAm8DHvDvK74DLIkDQdm5iV+GnIts8h0QbdHvkUIkdOvQoOODgpr6018skbmSQp12z5OWIQQ==} resolution: {integrity: sha512-vFMyXtPjSAiOXOywMojxfKIqE3VWN5RCAx+tT3AS3pcKjMLFTCJFUWsKv8hC+87Z1F4W3r68qTwDFZIFmd5Xkw==}
/@next/env/13.1.0: /@next/swc-android-arm-eabi/13.1.1:
resolution: {integrity: sha512-6iNixFzCndH+Bl4FetQzOMjxCJqg8fs0LAlZviig1K6mIjOWH2m2oPcHcOg1Ta5VCe7Bx5KG1Hs+NrWDUkBt9A==} resolution: {integrity: sha512-qnFCx1kT3JTWhWve4VkeWuZiyjG0b5T6J2iWuin74lORCupdrNukxkq9Pm+Z7PsatxuwVJMhjUoYz7H4cWzx2A==}
dev: false
/@next/swc-android-arm-eabi/13.0.6:
resolution: {integrity: sha512-FGFSj3v2Bluw8fD/X+1eXIEB0PhoJE0zfutsAauRhmNpjjZshLDgoXMWm1jTRL/04K/o9gwwO2+A8+sPVCH1uw==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm] cpu: [arm]
os: [android] os: [android]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-android-arm-eabi/13.1.0: /@next/swc-android-arm64/13.1.1:
resolution: {integrity: sha512-ANBZZRjZBV+Sii11ZVxbxSvfIi6dZwu4w+XnJBDmz+0/wtAigpjYWyMkuWZ/RCD7INdusOlU4EgJ99WzWGIDjA==} resolution: {integrity: sha512-eCiZhTzjySubNqUnNkQCjU3Fh+ep3C6b5DCM5FKzsTH/3Gr/4Y7EiaPZKILbvnXmhWtKPIdcY6Zjx51t4VeTfA==}
engines: {node: '>= 10'}
cpu: [arm]
os: [android]
requiresBuild: true
dev: false
optional: true
/@next/swc-android-arm64/13.0.6:
resolution: {integrity: sha512-7MgbtU7kimxuovVsd7jSJWMkIHBDBUsNLmmlkrBRHTvgzx5nDBXogP0hzZm7EImdOPwVMPpUHRQMBP9mbsiJYQ==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm64] cpu: [arm64]
os: [android] os: [android]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-android-arm64/13.1.0: /@next/swc-darwin-arm64/13.1.1:
resolution: {integrity: sha512-nPwbkS3aZjCIe61wztgjXjIeylijOP8uGtDGjjJVUF3B/5GLVx3ngZu6tjPTMEgaLM0u//HuGK+aZolWUQWE4g==} resolution: {integrity: sha512-9zRJSSIwER5tu9ADDkPw5rIZ+Np44HTXpYMr0rkM656IvssowPxmhK0rTreC1gpUCYwFsRbxarUJnJsTWiutPg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [android]
requiresBuild: true
dev: false
optional: true
/@next/swc-darwin-arm64/13.0.6:
resolution: {integrity: sha512-AUVEpVTxbP/fxdFsjVI9d5a0CFn6NVV7A/RXOb0Y+pXKIIZ1V5rFjPwpYfIfyOo2lrqgehMNQcyMRoTrhq04xg==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-darwin-arm64/13.1.0: /@next/swc-darwin-x64/13.1.1:
resolution: {integrity: sha512-0hUydiAW18jK2uGPnZRdnRQtdB/3ZoPo84A6zH7MJHxAWw9lzVsv3kMg9kgVBBlrivzqdNN8rdgA+eYNxzXU9w==} resolution: {integrity: sha512-qWr9qEn5nrnlhB0rtjSdR00RRZEtxg4EGvicIipqZWEyayPxhUu6NwKiG8wZiYZCLfJ5KWr66PGSNeDMGlNaiA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: false
optional: true
/@next/swc-darwin-x64/13.0.6:
resolution: {integrity: sha512-SasCDJlshglsPnbzhWaIF6VEGkQy2NECcAOxPwaPr0cwbbt4aUlZ7QmskNzgolr5eAjFS/xTr7CEeKJtZpAAtQ==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-darwin-x64/13.1.0: /@next/swc-freebsd-x64/13.1.1:
resolution: {integrity: sha512-3S3iQqJIysklj0Q9gnanuYMzF8H9p+fUVhvSHxVVLcKH4HsE8EGddNkXsaOyznL1kC6vGKw7h6uz1ojaXEafCA==} resolution: {integrity: sha512-UwP4w/NcQ7V/VJEj3tGVszgb4pyUCt3lzJfUhjDMUmQbzG9LDvgiZgAGMYH6L21MoyAATJQPDGiAMWAPKsmumA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
requiresBuild: true
dev: false
optional: true
/@next/swc-freebsd-x64/13.0.6:
resolution: {integrity: sha512-6Lbxd9gAdXneTkwHyYW/qtX1Tdw7ND9UbiGsGz/SP43ZInNWnW6q0au4hEVPZ9bOWWRKzcVoeTBdoMpQk9Hx9w==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [x64] cpu: [x64]
os: [freebsd] os: [freebsd]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-freebsd-x64/13.1.0: /@next/swc-linux-arm-gnueabihf/13.1.1:
resolution: {integrity: sha512-wAgzwm/em48GIuWq3OYr0BpncMy7c+UA3hsyX+xKh/vb/sOIpQly7JTa+GNdk17s7kprhMfsgzPG3da36NLpkA==} resolution: {integrity: sha512-CnsxmKHco9sosBs1XcvCXP845Db+Wx1G0qouV5+Gr+HT/ZlDYEWKoHVDgnJXLVEQzq4FmHddBNGbXvgqM1Gfkg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [freebsd]
requiresBuild: true
dev: false
optional: true
/@next/swc-linux-arm-gnueabihf/13.0.6:
resolution: {integrity: sha512-wNdi5A519e1P+ozEuYOhWPzzE6m1y7mkO6NFwn6watUwO0X9nZs7fT9THmnekvmFQpaZ6U+xf2MQ9poQoCh6jQ==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-linux-arm-gnueabihf/13.1.0: /@next/swc-linux-arm64-gnu/13.1.1:
resolution: {integrity: sha512-Cr2hzL7ad+4nj9KrR1Cz1RDcsWa61X6I7gc6PToRYIY4gL480Sijq19xo7dlXQPnr1viVzbNiNnNXZASHv7uvw==} resolution: {integrity: sha512-JfDq1eri5Dif+VDpTkONRd083780nsMCOKoFG87wA0sa4xL8LGcXIBAkUGIC1uVy9SMsr2scA9CySLD/i+Oqiw==}
engines: {node: '>= 10'}
cpu: [arm]
os: [linux]
requiresBuild: true
dev: false
optional: true
/@next/swc-linux-arm64-gnu/13.0.6:
resolution: {integrity: sha512-e8KTRnleQY1KLk5PwGV5hrmvKksCc74QRpHl5ffWnEEAtL2FE0ave5aIkXqErsPdXkiKuA/owp3LjQrP+/AH7Q==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-linux-arm64-gnu/13.1.0: /@next/swc-linux-arm64-musl/13.1.1:
resolution: {integrity: sha512-EjCIKfeZB9h72evL2yGNwBvE5Im96Zn7o2zxImlvCiUYb/xXDqn4hzhck035BSP3g3sGDLfijFTE1wKRyXIk4w==} resolution: {integrity: sha512-GA67ZbDq2AW0CY07zzGt07M5b5Yaq5qUpFIoW3UFfjOPgb0Sqf3DAW7GtFMK1sF4ROHsRDMGQ9rnT0VM2dVfKA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: false
optional: true
/@next/swc-linux-arm64-musl/13.0.6:
resolution: {integrity: sha512-/7RF03C3mhjYpHN+pqOolgME3guiHU5T3TsejuyteqyEyzdEyLHod+jcYH6ft7UZ71a6TdOewvmbLOtzHW2O8A==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-linux-arm64-musl/13.1.0: /@next/swc-linux-x64-gnu/13.1.1:
resolution: {integrity: sha512-WAsZtCtPXlz/7/bnW9ryw856xEun+c6xSwZwbcvrMxtcSiW3z0LD91Nsj3AkexsjRtBjeEpNeVtDExqF2VKKSA==} resolution: {integrity: sha512-nnjuBrbzvqaOJaV+XgT8/+lmXrSCOt1YYZn/irbDb2fR2QprL6Q7WJNgwsZNxiLSfLdv+2RJGGegBx9sLBEzGA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: false
optional: true
/@next/swc-linux-x64-gnu/13.0.6:
resolution: {integrity: sha512-kxyEXnYHpOEkFnmrlwB1QlzJtjC6sAJytKcceIyFUHbCaD3W/Qb5tnclcnHKTaFccizZRePXvV25Ok/eUSpKTw==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-linux-x64-gnu/13.1.0: /@next/swc-linux-x64-musl/13.1.1:
resolution: {integrity: sha512-Tjd5gieI3X9vPce5yF+GsQxOl0jwUkyOrTR1g5PQr+bT/9Qos/yPL48H1L5ayEp0hxgLVPW7skGal7lVnAoVEQ==} resolution: {integrity: sha512-CM9xnAQNIZ8zf/igbIT/i3xWbQZYaF397H+JroF5VMOCUleElaMdQLL5riJml8wUfPoN3dtfn2s4peSr3azz/g==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: false
optional: true
/@next/swc-linux-x64-musl/13.0.6:
resolution: {integrity: sha512-N0c6gubS3WW1oYYgo02xzZnNatfVQP/CiJq2ax+DJ55ePV62IACbRCU99TZNXXg+Kos6vNW4k+/qgvkvpGDeyA==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-linux-x64-musl/13.1.0: /@next/swc-win32-arm64-msvc/13.1.1:
resolution: {integrity: sha512-H9UMEQv40e9pkgdX4mCms0dDf2dimmZ6WXhDTWF/yIh9icgcsHaP73BJ9IFlgvh80wLiUgWZ3LAX4vXnXzidmg==} resolution: {integrity: sha512-pzUHOGrbgfGgPlOMx9xk3QdPJoRPU+om84hqVoe6u+E0RdwOG0Ho/2UxCgDqmvpUrMab1Deltlt6RqcXFpnigQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: false
optional: true
/@next/swc-win32-arm64-msvc/13.0.6:
resolution: {integrity: sha512-QjeMB2EBqBFPb/ac0CYr7GytbhUkrG4EwFWbcE0vsRp4H8grt25kYpFQckL4Jak3SUrp7vKfDwZ/SwO7QdO8vw==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-win32-arm64-msvc/13.1.0: /@next/swc-win32-ia32-msvc/13.1.1:
resolution: {integrity: sha512-LFFIKjW/cPl4wvG8HF/6oYPJZ+Jy32G3FUflC8UW1Od6W9yOSEvadhk9fMyDZN4cgsNOcVc3uVSMpcuuCpbDGw==} resolution: {integrity: sha512-WeX8kVS46aobM9a7Xr/kEPcrTyiwJqQv/tbw6nhJ4fH9xNZ+cEcyPoQkwPo570dCOLz3Zo9S2q0E6lJ/EAUOBg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
requiresBuild: true
dev: false
optional: true
/@next/swc-win32-ia32-msvc/13.0.6:
resolution: {integrity: sha512-EQzXtdqRTcmhT/tCq81rIwE36Y3fNHPInaCuJzM/kftdXfa0F+64y7FAoMO13npX8EG1+SamXgp/emSusKrCXg==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [ia32] cpu: [ia32]
os: [win32] os: [win32]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-win32-ia32-msvc/13.1.0: /@next/swc-win32-x64-msvc/13.1.1:
resolution: {integrity: sha512-MBLaoHZSenMdxhB3Ww1VNEhjyPT3uLjzAi5Ygk48LLLbOGu5KxQolhINRrqGuJWqJRNWSJ9JSFBfJrZwQzrUew==} resolution: {integrity: sha512-mVF0/3/5QAc5EGVnb8ll31nNvf3BWpPY4pBb84tk+BfQglWLqc5AC9q1Ht/YMWiEgs8ALNKEQ3GQnbY0bJF2Gg==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
requiresBuild: true
dev: false
optional: true
/@next/swc-win32-x64-msvc/13.0.6:
resolution: {integrity: sha512-pSkqZ//UP/f2sS9T7IvHLfEWDPTX0vRyXJnAUNisKvO3eF3e1xdhDX7dix/X3Z3lnN4UjSwOzclAI87JFbOwmQ==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
requiresBuild: true requiresBuild: true
optional: true optional: true
/@next/swc-win32-x64-msvc/13.1.0:
resolution: {integrity: sha512-fFTfIQvnmpbKoyh4v3ezlGqtERlgc2Sx8qJwPuYqoVi0V08wCx9wp2Iq1CINxP3UMHkEeNX7gYpDOd+9Cw9EiQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
requiresBuild: true
dev: false
optional: true
/@nicolo-ribaudo/chokidar-2/2.1.8-no-fsevents.3: /@nicolo-ribaudo/chokidar-2/2.1.8-no-fsevents.3:
resolution: {integrity: sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==} resolution: {integrity: sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==}
requiresBuild: true requiresBuild: true
@@ -21555,7 +21434,7 @@ packages:
engines: {node: '>= 0.4.0'} engines: {node: '>= 0.4.0'}
dev: true dev: true
/next-auth/4.18.7_a7o4k2ano2ofergp6h3kvkfoim: /next-auth/4.18.7_pd2pfo5hg3x3us5b46cgnfvqxi:
resolution: {integrity: sha512-kR3s1JVPMaDuSAlFxcGyv7Ec3fdE6za71r1F77IOII5zJmW2wfkIA2xj223fM0D20ip2pzFpHfk/qN4L6l5XMA==} resolution: {integrity: sha512-kR3s1JVPMaDuSAlFxcGyv7Ec3fdE6za71r1F77IOII5zJmW2wfkIA2xj223fM0D20ip2pzFpHfk/qN4L6l5XMA==}
engines: {node: ^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0} engines: {node: ^12.19.0 || ^14.15.0 || ^16.13.0 || ^18.12.0}
peerDependencies: peerDependencies:
@@ -21571,7 +21450,7 @@ packages:
'@panva/hkdf': 1.0.2 '@panva/hkdf': 1.0.2
cookie: 0.5.0 cookie: 0.5.0
jose: 4.11.1 jose: 4.11.1
next: 13.1.0_biqbaboplfbrettd7655fr4n2y next: 13.1.1_biqbaboplfbrettd7655fr4n2y
nodemailer: 6.7.5 nodemailer: 6.7.5
oauth: 0.9.15 oauth: 0.9.15
openid-client: 5.1.6 openid-client: 5.1.6
@@ -21585,8 +21464,8 @@ packages:
/next-tick/1.1.0: /next-tick/1.1.0:
resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==}
/next/13.0.6_4cc5zw5azim2bix77d63le72su: /next/13.1.1_4cc5zw5azim2bix77d63le72su:
resolution: {integrity: sha512-COvigvms2LRt1rrzfBQcMQ2GZd86Mvk1z+LOLY5pniFtL4VrTmhZ9salrbKfSiXbhsD01TrDdD68ec3ABDyscA==} resolution: {integrity: sha512-R5eBAaIa3X7LJeYvv1bMdGnAVF4fVToEjim7MkflceFPuANY3YyvFxXee/A+acrSYwYPvOvf7f6v/BM/48ea5w==}
engines: {node: '>=14.6.0'} engines: {node: '>=14.6.0'}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
@@ -21603,34 +21482,34 @@ packages:
sass: sass:
optional: true optional: true
dependencies: dependencies:
'@next/env': 13.0.6 '@next/env': 13.1.1
'@swc/helpers': 0.4.14 '@swc/helpers': 0.4.14
caniuse-lite: 1.0.30001431 caniuse-lite: 1.0.30001431
postcss: 8.4.14 postcss: 8.4.14
react: 18.2.0 react: 18.2.0
react-dom: 18.2.0_react@18.2.0 react-dom: 18.2.0_react@18.2.0
styled-jsx: 5.1.0_5wvcx74lvxq2lfpc5x4ihgp2jm styled-jsx: 5.1.1_5wvcx74lvxq2lfpc5x4ihgp2jm
optionalDependencies: optionalDependencies:
'@next/swc-android-arm-eabi': 13.0.6 '@next/swc-android-arm-eabi': 13.1.1
'@next/swc-android-arm64': 13.0.6 '@next/swc-android-arm64': 13.1.1
'@next/swc-darwin-arm64': 13.0.6 '@next/swc-darwin-arm64': 13.1.1
'@next/swc-darwin-x64': 13.0.6 '@next/swc-darwin-x64': 13.1.1
'@next/swc-freebsd-x64': 13.0.6 '@next/swc-freebsd-x64': 13.1.1
'@next/swc-linux-arm-gnueabihf': 13.0.6 '@next/swc-linux-arm-gnueabihf': 13.1.1
'@next/swc-linux-arm64-gnu': 13.0.6 '@next/swc-linux-arm64-gnu': 13.1.1
'@next/swc-linux-arm64-musl': 13.0.6 '@next/swc-linux-arm64-musl': 13.1.1
'@next/swc-linux-x64-gnu': 13.0.6 '@next/swc-linux-x64-gnu': 13.1.1
'@next/swc-linux-x64-musl': 13.0.6 '@next/swc-linux-x64-musl': 13.1.1
'@next/swc-win32-arm64-msvc': 13.0.6 '@next/swc-win32-arm64-msvc': 13.1.1
'@next/swc-win32-ia32-msvc': 13.0.6 '@next/swc-win32-ia32-msvc': 13.1.1
'@next/swc-win32-x64-msvc': 13.0.6 '@next/swc-win32-x64-msvc': 13.1.1
transitivePeerDependencies: transitivePeerDependencies:
- '@babel/core' - '@babel/core'
- babel-plugin-macros - babel-plugin-macros
dev: true dev: true
/next/13.0.6_biqbaboplfbrettd7655fr4n2y: /next/13.1.1_biqbaboplfbrettd7655fr4n2y:
resolution: {integrity: sha512-COvigvms2LRt1rrzfBQcMQ2GZd86Mvk1z+LOLY5pniFtL4VrTmhZ9salrbKfSiXbhsD01TrDdD68ec3ABDyscA==} resolution: {integrity: sha512-R5eBAaIa3X7LJeYvv1bMdGnAVF4fVToEjim7MkflceFPuANY3YyvFxXee/A+acrSYwYPvOvf7f6v/BM/48ea5w==}
engines: {node: '>=14.6.0'} engines: {node: '>=14.6.0'}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
@@ -21647,51 +21526,7 @@ packages:
sass: sass:
optional: true optional: true
dependencies: dependencies:
'@next/env': 13.0.6 '@next/env': 13.1.1
'@swc/helpers': 0.4.14
caniuse-lite: 1.0.30001431
postcss: 8.4.14
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
styled-jsx: 5.1.0_react@18.2.0
optionalDependencies:
'@next/swc-android-arm-eabi': 13.0.6
'@next/swc-android-arm64': 13.0.6
'@next/swc-darwin-arm64': 13.0.6
'@next/swc-darwin-x64': 13.0.6
'@next/swc-freebsd-x64': 13.0.6
'@next/swc-linux-arm-gnueabihf': 13.0.6
'@next/swc-linux-arm64-gnu': 13.0.6
'@next/swc-linux-arm64-musl': 13.0.6
'@next/swc-linux-x64-gnu': 13.0.6
'@next/swc-linux-x64-musl': 13.0.6
'@next/swc-win32-arm64-msvc': 13.0.6
'@next/swc-win32-ia32-msvc': 13.0.6
'@next/swc-win32-x64-msvc': 13.0.6
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
dev: false
/next/13.1.0_biqbaboplfbrettd7655fr4n2y:
resolution: {integrity: sha512-lQMZH1V94L5IL/WaihQkTYabSY73aqgrkGPJB5uz+2O3ES4I3losV/maXLY7l7x5e+oNyE9N81upNQ8uRsR5/A==}
engines: {node: '>=14.6.0'}
hasBin: true
peerDependencies:
fibers: '>= 3.1.0'
node-sass: ^6.0.0 || ^7.0.0
react: ^18.2.0
react-dom: ^18.2.0
sass: ^1.3.0
peerDependenciesMeta:
fibers:
optional: true
node-sass:
optional: true
sass:
optional: true
dependencies:
'@next/env': 13.1.0
'@swc/helpers': 0.4.14 '@swc/helpers': 0.4.14
caniuse-lite: 1.0.30001431 caniuse-lite: 1.0.30001431
postcss: 8.4.14 postcss: 8.4.14
@@ -21699,19 +21534,19 @@ packages:
react-dom: 18.2.0_react@18.2.0 react-dom: 18.2.0_react@18.2.0
styled-jsx: 5.1.1_react@18.2.0 styled-jsx: 5.1.1_react@18.2.0
optionalDependencies: optionalDependencies:
'@next/swc-android-arm-eabi': 13.1.0 '@next/swc-android-arm-eabi': 13.1.1
'@next/swc-android-arm64': 13.1.0 '@next/swc-android-arm64': 13.1.1
'@next/swc-darwin-arm64': 13.1.0 '@next/swc-darwin-arm64': 13.1.1
'@next/swc-darwin-x64': 13.1.0 '@next/swc-darwin-x64': 13.1.1
'@next/swc-freebsd-x64': 13.1.0 '@next/swc-freebsd-x64': 13.1.1
'@next/swc-linux-arm-gnueabihf': 13.1.0 '@next/swc-linux-arm-gnueabihf': 13.1.1
'@next/swc-linux-arm64-gnu': 13.1.0 '@next/swc-linux-arm64-gnu': 13.1.1
'@next/swc-linux-arm64-musl': 13.1.0 '@next/swc-linux-arm64-musl': 13.1.1
'@next/swc-linux-x64-gnu': 13.1.0 '@next/swc-linux-x64-gnu': 13.1.1
'@next/swc-linux-x64-musl': 13.1.0 '@next/swc-linux-x64-musl': 13.1.1
'@next/swc-win32-arm64-msvc': 13.1.0 '@next/swc-win32-arm64-msvc': 13.1.1
'@next/swc-win32-ia32-msvc': 13.1.0 '@next/swc-win32-ia32-msvc': 13.1.1
'@next/swc-win32-x64-msvc': 13.1.0 '@next/swc-win32-x64-msvc': 13.1.1
transitivePeerDependencies: transitivePeerDependencies:
- '@babel/core' - '@babel/core'
- babel-plugin-macros - babel-plugin-macros
@@ -26428,8 +26263,8 @@ packages:
supports-color: 5.5.0 supports-color: 5.5.0
dev: false dev: false
/styled-jsx/5.1.0_5wvcx74lvxq2lfpc5x4ihgp2jm: /styled-jsx/5.1.1_5wvcx74lvxq2lfpc5x4ihgp2jm:
resolution: {integrity: sha512-/iHaRJt9U7T+5tp6TRelLnqBqiaIT0HsO0+vgyj8hK2KUk7aejFqRrumqPUlAqDwAj8IbS/1hk3IhBAAK/FCUQ==} resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==}
engines: {node: '>= 12.0.0'} engines: {node: '>= 12.0.0'}
peerDependencies: peerDependencies:
'@babel/core': '*' '@babel/core': '*'
@@ -26446,23 +26281,6 @@ packages:
react: 18.2.0 react: 18.2.0
dev: true dev: true
/styled-jsx/5.1.0_react@18.2.0:
resolution: {integrity: sha512-/iHaRJt9U7T+5tp6TRelLnqBqiaIT0HsO0+vgyj8hK2KUk7aejFqRrumqPUlAqDwAj8IbS/1hk3IhBAAK/FCUQ==}
engines: {node: '>= 12.0.0'}
peerDependencies:
'@babel/core': '*'
babel-plugin-macros: '*'
react: '>= 16.8.0 || 17.x.x || ^18.0.0-0'
peerDependenciesMeta:
'@babel/core':
optional: true
babel-plugin-macros:
optional: true
dependencies:
client-only: 0.0.1
react: 18.2.0
dev: false
/styled-jsx/5.1.1_react@18.2.0: /styled-jsx/5.1.1_react@18.2.0:
resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==}
engines: {node: '>= 12.0.0'} engines: {node: '>= 12.0.0'}