Skip to content

Commit 6e28ccf

Browse files
authoredMar 21, 2022
chore(adapters): Add next-autth as devDependencies for adapters (#4226)
* Upgrade turborepo, add next-auth as dev deps * Fix TS error * Update adapters.json * ignore linting
1 parent f542b40 commit 6e28ccf

File tree

17 files changed

+89
-79
lines changed

17 files changed

+89
-79
lines changed
 

‎package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"semver": "7.3.5",
4444
"stream-to-array": "2.3.0",
4545
"ts-node": "10.5.0",
46-
"turbo": "1.1.4",
46+
"turbo": "^1.1.6",
4747
"typescript": "^4.5.2"
4848
},
4949
"engines": {

‎packages/adapter-dgraph/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
"@types/jsonwebtoken": "^8.5.5",
3939
"@types/node-fetch": "^2.5.11",
4040
"jest": "^27.0.6",
41+
"next-auth": "^4.0.1",
4142
"ts-jest": "^27.0.3"
4243
},
4344
"dependencies": {

‎packages/adapter-dynamodb/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
"devDependencies": {
3838
"@aws-sdk/client-dynamodb": "^3.36.1",
3939
"@aws-sdk/lib-dynamodb": "^3.36.1",
40-
"@shelf/jest-dynamodb": "^2.1.0"
40+
"@shelf/jest-dynamodb": "^2.1.0",
41+
"next-auth": "^4.0.1"
4142
}
4243
}

‎packages/adapter-fauna/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@
3737
},
3838
"devDependencies": {
3939
"@fauna-labs/fauna-schema-migrate": "^2.1.3",
40-
"faunadb": "^4.3.0"
40+
"faunadb": "^4.3.0",
41+
"next-auth": "^4.0.1"
4142
},
4243
"jest": {
4344
"preset": "adapter-test/jest"

‎packages/adapter-firebase/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
},
3838
"devDependencies": {
3939
"firebase": "^8.6.2",
40-
"firebase-tools": "^9.11.0"
40+
"firebase-tools": "^9.11.0",
41+
"next-auth": "^4.0.1"
4142
}
4243
}

‎packages/adapter-mikro-orm/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@
3737
},
3838
"devDependencies": {
3939
"@mikro-orm/core": "^5.0.2",
40-
"@mikro-orm/sqlite": "^5.0.2"
40+
"@mikro-orm/sqlite": "^5.0.2",
41+
"next-auth": "^4.0.1"
4142
},
4243
"jest": {
4344
"preset": "adapter-test/jest"

‎packages/adapter-mongodb/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@
2626
"next-auth": "^4.0.1"
2727
},
2828
"devDependencies": {
29-
"mongodb": "^4.4.0"
29+
"mongodb": "^4.4.0",
30+
"next-auth": "^4.0.1"
3031
},
3132
"jest": {
3233
"preset": "adapter-test/jest"

‎packages/adapter-neo4j/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@
3838
},
3939
"devDependencies": {
4040
"@types/uuid": "^8.3.3",
41-
"neo4j-driver": "^4.4.0"
41+
"neo4j-driver": "^4.4.0",
42+
"next-auth": "^4.0.1"
4243
},
4344
"dependencies": {
4445
"uuid": "^8.3.2"

‎packages/adapter-pouchdb/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
},
3333
"devDependencies": {
3434
"@types/pouchdb": "^6.4.0",
35+
"next-auth": "^4.0.1",
3536
"pouchdb": "^7.2.2",
3637
"pouchdb-adapter-memory": "^7.2.2",
3738
"pouchdb-find": "^7.2.2"

‎packages/adapter-prisma/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
},
3434
"devDependencies": {
3535
"@prisma/client": "^3.10.0",
36+
"next-auth": "^4.0.1",
3637
"prisma": "^3.10.0"
3738
},
3839
"jest": {

‎packages/adapter-sequelize/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
"sequelize": "^6.6.5"
3434
},
3535
"devDependencies": {
36+
"next-auth": "^4.0.1",
3637
"sequelize": "^6.6.5"
3738
},
3839
"jest": {

‎packages/adapter-typeorm-legacy/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
"sqlite": "tests/sqlite/test.sh"
3838
},
3939
"devDependencies": {
40+
"next-auth": "^4.0.1",
4041
"mssql": "^7.2.1",
4142
"mysql": "^2.18.1",
4243
"pg": "^8.7.1",

‎packages/adapter-upstash-redis/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@
3535
},
3636
"devDependencies": {
3737
"@upstash/redis": "^1.0.1",
38-
"dotenv": "^10.0.0"
38+
"dotenv": "^10.0.0",
39+
"next-auth": "^4.0.1"
3940
},
4041
"dependencies": {
4142
"uuid": "^8.3.2"

‎packages/next-auth/src/core/lib/oauth/client-legacy.ts

+2
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ export function oAuth1Client(options: InternalOptions<"oauth">) {
3636
// Promisify getOAuth1AccessToken() for OAuth1
3737
const originalGetOAuth1AccessToken =
3838
oauth1Client.getOAuthAccessToken.bind(oauth1Client)
39+
// eslint-disable-next-line @typescript-eslint/no-misused-promises
3940
oauth1Client.getOAuthAccessToken = async (...args: any[]) => {
4041
return await new Promise((resolve, reject) => {
4142
originalGetOAuth1AccessToken(
@@ -52,6 +53,7 @@ export function oAuth1Client(options: InternalOptions<"oauth">) {
5253

5354
const originalGetOAuthRequestToken =
5455
oauth1Client.getOAuthRequestToken.bind(oauth1Client)
56+
// eslint-disable-next-line @typescript-eslint/no-misused-promises
5557
oauth1Client.getOAuthRequestToken = async (params = {}) => {
5658
return await new Promise((resolve, reject) => {
5759
originalGetOAuthRequestToken(

‎packages/next-auth/src/lib/logger.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ export function proxyLogger(
9999
}
100100
;(metadata as any).client = true
101101
const url = `${basePath}/_log`
102-
const body = new URLSearchParams({ level, code, ...metadata })
102+
const body = new URLSearchParams({ level, code, ...(metadata as any) })
103103
if (navigator.sendBeacon) {
104104
return navigator.sendBeacon(url, body)
105105
}

‎packages/tsconfig/adapters.json

+1-5
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@
33
"compilerOptions": {
44
"target": "ES2019",
55
"module": "commonjs",
6-
"declaration": true,
7-
"strict": true,
8-
"esModuleInterop": true,
9-
"skipLibCheck": true,
10-
"forceConsistentCasingInFileNames": true
6+
"strict": true
117
}
128
}

‎yarn.lock

+65-65
Original file line numberDiff line numberDiff line change
@@ -13940,7 +13940,7 @@ netmask@^2.0.1:
1394013940
resolved "https://registry.yarnpkg.com/netmask/-/netmask-2.0.2.tgz#8b01a07644065d536383835823bc52004ebac5e7"
1394113941
integrity sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==
1394213942

13943-
next-auth@^4.3.1, next-auth@latest:
13943+
next-auth@latest:
1394413944
version "4.3.1"
1394513945
resolved "https://registry.yarnpkg.com/next-auth/-/next-auth-4.3.1.tgz#94520592d1d1851eb66ca3ad2758637e1df950e1"
1394613946
integrity sha512-DBYEPBLq5naIqh/1i2zEHljcA1OXXecKW3NRU1W4s6R3UX3RdLZ2lWlqgBHUiZQ1zdNikFM/bYQxVGyG7bx8oA==
@@ -18356,83 +18356,83 @@ tunnel@0.0.6, tunnel@^0.0.6:
1835618356
resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c"
1835718357
integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==
1835818358

18359-
turbo-darwin-64@1.1.4:
18360-
version "1.1.4"
18361-
resolved "https://registry.yarnpkg.com/turbo-darwin-64/-/turbo-darwin-64-1.1.4.tgz#cfe3970da9eb2c40e6d39aee06e2a124ef591d0c"
18362-
integrity sha512-X10dAxqCMXnDjyN4K5mSvhol42kfAcJhI9NS7neIMD25kLcULYFe96Qk1XWEBxgCEBAmkf7UrysYSP+dQMPlGw==
18359+
turbo-darwin-64@1.1.6:
18360+
version "1.1.6"
18361+
resolved "https://registry.yarnpkg.com/turbo-darwin-64/-/turbo-darwin-64-1.1.6.tgz#1f493d9fed174e609b65c2f64028d42d095c9bb7"
18362+
integrity sha512-xzl79T7mPKaIGhMBCAzpTvXkbFNZaMyeOMsNXxVT5dTY+d3FwLFfbqHIoG1dH745TbH6i67bxtt70lKdQa+qdQ==
1836318363

18364-
turbo-darwin-arm64@1.1.4:
18365-
version "1.1.4"
18366-
resolved "https://registry.yarnpkg.com/turbo-darwin-arm64/-/turbo-darwin-arm64-1.1.4.tgz#565413799f98ff7da170be13396975e834c7d570"
18367-
integrity sha512-sl5TiMLNqWKvKpQsh6lg2sUXRTVt5lfRqnStVw/E/5BTm/KIBZTNWHmx0hO8/LwDmXenVtpiW7h7BbWewfPqTQ==
18364+
turbo-darwin-arm64@1.1.6:
18365+
version "1.1.6"
18366+
resolved "https://registry.yarnpkg.com/turbo-darwin-arm64/-/turbo-darwin-arm64-1.1.6.tgz#aa6218492de696e49c1af16bb1d13118aa85a203"
18367+
integrity sha512-r0D+Kfwcaqec5h9Xa4T/VD6mWZ2LQr+zOEBBL6UA15htgel06B2eXiGdjRiw4i7ieV80tEBEDdz9tSWJBhAL/Q==
1836818368

18369-
turbo-freebsd-64@1.1.4:
18370-
version "1.1.4"
18371-
resolved "https://registry.yarnpkg.com/turbo-freebsd-64/-/turbo-freebsd-64-1.1.4.tgz#ad11411522ea3ffc470a89e33a8e8dae41220dcf"
18372-
integrity sha512-EKrAzIyVgmeQf0NpAcxYrhFEiBTrjO163dpiiHxwRiRxTYtcWgY+RJiWVQyIeG0yPx1Z+aLXvmPqf6HvC0T3hg==
18369+
turbo-freebsd-64@1.1.6:
18370+
version "1.1.6"
18371+
resolved "https://registry.yarnpkg.com/turbo-freebsd-64/-/turbo-freebsd-64-1.1.6.tgz#9a7b6affb3177f100a2315cdd81c3b2f87180287"
18372+
integrity sha512-v5MJeRcyeCDF3La40TOub0+/OuGGFuLzlVHb4jYxthESbtLve1H23bDiL+4gCQgPYOsKMOvKQpuoMaKW2gxk7A==
1837318373

18374-
turbo-freebsd-arm64@1.1.4:
18375-
version "1.1.4"
18376-
resolved "https://registry.yarnpkg.com/turbo-freebsd-arm64/-/turbo-freebsd-arm64-1.1.4.tgz#bf73cbb4d59244c6486dcf87a758842fed662284"
18377-
integrity sha512-Vz3NSbc909eZU1DaS54vL1Z022OCG9wnrK7cB2e2ynMMdeYrIxAWnQeGVrYewQHYhwcCs7/6TgZCfhZKnG2nxQ==
18374+
turbo-freebsd-arm64@1.1.6:
18375+
version "1.1.6"
18376+
resolved "https://registry.yarnpkg.com/turbo-freebsd-arm64/-/turbo-freebsd-arm64-1.1.6.tgz#e70e94277c7149ba95cbacd826068f46b0346727"
18377+
integrity sha512-5gm3r+M5f/Idt/pggyCQ+MZSlaUdxUeb/4LtPohhWOoj4PYo1o5kwInaRlckr7uV36E4/npDvz9cDV96Pohejg==
1837818378

18379-
turbo-linux-32@1.1.4:
18380-
version "1.1.4"
18381-
resolved "https://registry.yarnpkg.com/turbo-linux-32/-/turbo-linux-32-1.1.4.tgz#cc4e02a790a6703535f9fb8144d95d27a6e75437"
18382-
integrity sha512-sACZPPv0wDpoTu1qRuOP0CYZS6HY8naySg9fTBP4kcRF5dLC4xPQZA46g8AUMkRFoBsyqA08t2whwV8gvYFoUg==
18379+
turbo-linux-32@1.1.6:
18380+
version "1.1.6"
18381+
resolved "https://registry.yarnpkg.com/turbo-linux-32/-/turbo-linux-32-1.1.6.tgz#02f072f68bb8a71e205f24cee2068ee455fb1cb1"
18382+
integrity sha512-dLc1Vd/LQP5n3NGLMf+cdaK99sMWvHdDvTUSrSwoYDy5fWFpUm0E12lAxRH3tikX2m7Kfcy2uY5xSJIuq5xzYQ==
1838318383

18384-
turbo-linux-64@1.1.4:
18385-
version "1.1.4"
18386-
resolved "https://registry.yarnpkg.com/turbo-linux-64/-/turbo-linux-64-1.1.4.tgz#a64834b2abd0be4f4fb7ff0497445bcd005421b1"
18387-
integrity sha512-VTDSlTiF01P50JcyemWhGC1lx736gQMi3q6eLkGrt0t9HTtkl9FpQEypJDyRKZXTL+60ldriIwhivHmWm9cwQA==
18384+
turbo-linux-64@1.1.6:
18385+
version "1.1.6"
18386+
resolved "https://registry.yarnpkg.com/turbo-linux-64/-/turbo-linux-64-1.1.6.tgz#5b90ab2aa1e2e0a94f18905871d88656335f0285"
18387+
integrity sha512-V4rb41yQUA+vPDgXc06oHmKbgrBUbwm09oRtjvmlIQU8zX8qujMPZIun8tGP4NuzErJXGzD3WDgj7VSsO23IIw==
1838818388

18389-
turbo-linux-arm64@1.1.4:
18390-
version "1.1.4"
18391-
resolved "https://registry.yarnpkg.com/turbo-linux-arm64/-/turbo-linux-arm64-1.1.4.tgz#cc1c35896de9a55f67d473165a49d916072d7437"
18392-
integrity sha512-rMSjwzWg9W8J/JwIBtp0+e8O8MP6Z5U4htMgk88zalhSYhAxGIhOCIQT8KsaKoc71Ee/wG1soeprZvqBf/B84Q==
18389+
turbo-linux-arm64@1.1.6:
18390+
version "1.1.6"
18391+
resolved "https://registry.yarnpkg.com/turbo-linux-arm64/-/turbo-linux-arm64-1.1.6.tgz#f7e738e35b5daa7e5f82f61aa1018a39ad03501f"
18392+
integrity sha512-QsE7gow3WxWXKwNWJX4DIJys6xc6Up4/icjdTZCZbglPLwuG2UiUzjJ2+beXxVU4EmpQF6NwKubHCtrs8m8/kQ==
1839318393

18394-
turbo-linux-arm@1.1.4:
18395-
version "1.1.4"
18396-
resolved "https://registry.yarnpkg.com/turbo-linux-arm/-/turbo-linux-arm-1.1.4.tgz#7c4310dfc7e8e1e42a766f57969e972a23c4c70b"
18397-
integrity sha512-XDVX6rzRr7AgqQvA4VwPVAHWxxWFI8SgEsNtbXD4sKiEFo9fTWqMvtRJqhx86Z/XHtCJF8VuU3yPS5puItdc9A==
18394+
turbo-linux-arm@1.1.6:
18395+
version "1.1.6"
18396+
resolved "https://registry.yarnpkg.com/turbo-linux-arm/-/turbo-linux-arm-1.1.6.tgz#39b29c3f91a5e426fb17f1fe543ed8587b861c7b"
18397+
integrity sha512-zAaIa0+EhRYYkM51ruB1LCUqyeigK66A+KfXZ3Y9+aiKg7EYbDvuv+ReD4srLPKoIuAxR5dYlk5RVhSKejt2Cw==
1839818398

18399-
turbo-linux-mips64le@1.1.4:
18400-
version "1.1.4"
18401-
resolved "https://registry.yarnpkg.com/turbo-linux-mips64le/-/turbo-linux-mips64le-1.1.4.tgz#33ce619f2ed6259594a521bf4495f51f0ee8171b"
18402-
integrity sha512-2VK+R9eUQU1xPJ+tGOsALQ6hsc8W7h9ohIumBYYs++SDazwaMQB7lsusXDasf6smEzD02KyUJuj0OvwzJjqq7Q==
18399+
turbo-linux-mips64le@1.1.6:
18400+
version "1.1.6"
18401+
resolved "https://registry.yarnpkg.com/turbo-linux-mips64le/-/turbo-linux-mips64le-1.1.6.tgz#b10aab67382984d728e3c2e7239bd4d9a67da9e2"
18402+
integrity sha512-098DB9daXoI6LRCkuOv1Pqim+H4wXZrFza9Xd7zJIel1WmxEgNsHqWpSH5Jn2J92LbkWl+tfN1+myw4+a4ESfw==
1840318403

18404-
turbo-linux-ppc64le@1.1.4:
18405-
version "1.1.4"
18406-
resolved "https://registry.yarnpkg.com/turbo-linux-ppc64le/-/turbo-linux-ppc64le-1.1.4.tgz#fa9e9b5fa5efd2cad7d076ef9060af874019b994"
18407-
integrity sha512-Ja9eiRxjioO1PV+TxRmTzsNvGGUQDdJnTLsG1YkKldkplecQdUfJRFdWksEZ7dZ+Hv44g4zvskJgUuCYlGckyA==
18404+
turbo-linux-ppc64le@1.1.6:
18405+
version "1.1.6"
18406+
resolved "https://registry.yarnpkg.com/turbo-linux-ppc64le/-/turbo-linux-ppc64le-1.1.6.tgz#0fa6bdcf3420ee65b4faa2755fe852390c022a5b"
18407+
integrity sha512-U5A1mnsGM994h/1VT4FbsV/bb+I0fgvkY5/TTX7MfA9Iwt0SxsNlh+Jgofe1svPz0CKEe6Hl2WQSGHTlBPJb5Q==
1840818408

18409-
turbo-windows-32@1.1.4:
18410-
version "1.1.4"
18411-
resolved "https://registry.yarnpkg.com/turbo-windows-32/-/turbo-windows-32-1.1.4.tgz#e0762183582e01a21384023199e6b9fb2a883b84"
18412-
integrity sha512-c8l91hmpsFcmZQJBsDlhLAxfaBl83DXSmDOQoE7YT60vOZZSkfPlNSsHm9tq+4WN54unFfqpNbO7r6z+6R7rfw==
18409+
turbo-windows-32@1.1.6:
18410+
version "1.1.6"
18411+
resolved "https://registry.yarnpkg.com/turbo-windows-32/-/turbo-windows-32-1.1.6.tgz#724185a8584fa2c14edc4892056f23576aeb0317"
18412+
integrity sha512-0C+/EI11j8ABtI6O2n+NYL2osDI6moo7YL8pqiWbNrdEGI2KbeCTVQpruUH+GONsMov06pR4BouL9UT2jSpG0g==
1841318413

18414-
turbo-windows-64@1.1.4:
18415-
version "1.1.4"
18416-
resolved "https://registry.yarnpkg.com/turbo-windows-64/-/turbo-windows-64-1.1.4.tgz#a11e1cc8fc9867066f2863da506179373b39e6bd"
18417-
integrity sha512-DMitFYd5eIhZ2CyPUeds3JXDB/onXBdA2DEj9cxVXY7q2ZBE4rpoV0Ft/mh15LsQZhwap9ipgddbCn16OGFvzw==
18414+
turbo-windows-64@1.1.6:
18415+
version "1.1.6"
18416+
resolved "https://registry.yarnpkg.com/turbo-windows-64/-/turbo-windows-64-1.1.6.tgz#3965a5c0c55273de2882e580ca042c6564c43272"
18417+
integrity sha512-O2kC+7+zuMjFIi6mpU1qz+Bv27TcHkkCczcDNVU29G52pm5lwj7BZ+/gu+EPJSnF5VrgdA6Oru6KVXPRS1q+Cg==
1841818418

18419-
turbo@1.1.4:
18420-
version "1.1.4"
18421-
resolved "https://registry.yarnpkg.com/turbo/-/turbo-1.1.4.tgz#c42db7d5b5eaad5714bff7c5babf11ba97a17244"
18422-
integrity sha512-kz08AV61hJeY9xuL4yQ27G2qks5LMAdvbd36GpcKvrh4Za+m0t+r2ijMjDvATp8uj4i6IlSV0t/G0/OMwkm6HA==
18419+
turbo@^1.1.6:
18420+
version "1.1.6"
18421+
resolved "https://registry.yarnpkg.com/turbo/-/turbo-1.1.6.tgz#dcae11bbd7a465473bdf416b82caac2b7f94d641"
18422+
integrity sha512-pZTc6Sb5MtK/X/qhiDSssc8AZWoUoYf14ZqYjvDWg/aEtqgwYorVJqfRcj4XOXOqtVZ3gO/91eXwdyh/q2aQHA==
1842318423
optionalDependencies:
18424-
turbo-darwin-64 "1.1.4"
18425-
turbo-darwin-arm64 "1.1.4"
18426-
turbo-freebsd-64 "1.1.4"
18427-
turbo-freebsd-arm64 "1.1.4"
18428-
turbo-linux-32 "1.1.4"
18429-
turbo-linux-64 "1.1.4"
18430-
turbo-linux-arm "1.1.4"
18431-
turbo-linux-arm64 "1.1.4"
18432-
turbo-linux-mips64le "1.1.4"
18433-
turbo-linux-ppc64le "1.1.4"
18434-
turbo-windows-32 "1.1.4"
18435-
turbo-windows-64 "1.1.4"
18424+
turbo-darwin-64 "1.1.6"
18425+
turbo-darwin-arm64 "1.1.6"
18426+
turbo-freebsd-64 "1.1.6"
18427+
turbo-freebsd-arm64 "1.1.6"
18428+
turbo-linux-32 "1.1.6"
18429+
turbo-linux-64 "1.1.6"
18430+
turbo-linux-arm "1.1.6"
18431+
turbo-linux-arm64 "1.1.6"
18432+
turbo-linux-mips64le "1.1.6"
18433+
turbo-linux-ppc64le "1.1.6"
18434+
turbo-windows-32 "1.1.6"
18435+
turbo-windows-64 "1.1.6"
1843618436

1843718437
tweetnacl@^0.14.3, tweetnacl@~0.14.0:
1843818438
version "0.14.5"

0 commit comments

Comments
 (0)
Please sign in to comment.