{"id":174623899,"number":"3.29.10","published_at":"2026-02-22T21:04:01.343Z","licenses":"ISC","integrity":"sha512-6Tro6aPtnhgloeWJYjvJLFLR9ZEqPrT5GEpnUJVLTAhRLbmZBaluddYl1XBJlyhEFwCMstaUtjnNPws4WAVftg==","status":null,"download_url":"https://registry.npmjs.org/@opensourceframework/next-auth/-/next-auth-3.29.10.tgz","registry_url":"https://www.npmjs.com/package/@opensourceframework/next-auth/v/3.29.10","documentation_url":null,"install_command":"npm install @opensourceframework/next-auth@3.29.10","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"riceharvest","email":"myappleiddarimaan@gmail.com"},"dist":{"integrity":"sha512-6Tro6aPtnhgloeWJYjvJLFLR9ZEqPrT5GEpnUJVLTAhRLbmZBaluddYl1XBJlyhEFwCMstaUtjnNPws4WAVftg==","shasum":"0935af55b72e1a0a45e45a04faa6a675423c82a8","tarball":"https://registry.npmjs.org/@opensourceframework/next-auth/-/next-auth-3.29.10.tgz","fileCount":43,"unpackedSize":1141046,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICtSmNygwDy6wTbsaoP339N0cDGTceIjiTzBdTIGw2RCAiEA09R4INAh7KUKPFiTkQ5x6dUmBOyDZNfOsAz9TiSrJW4="}]},"gitHead":"afccfe2c0f88d311686c51bcbe9b27abcbce5455","main":"index.js","scripts":{"build":"tsup --config tsup.config.js","build:js":"tsup --config tsup.config.js","build:css":"postcss --config config/postcss.config.js src/**/*.css --base src --dir dist \u0026\u0026 node config/wrap-css.js","dev:setup":"npm i \u0026\u0026 npm run build:css \u0026\u0026 cd app \u0026\u0026 npm i","dev":"cd app \u0026\u0026 npm run dev","watch":"tsup --config tsup.config.js --watch","test":"vitest run --config vitest.config.js","test:e2e":"playwright test --config playwright.config.js","test:ci":"npm run lint \u0026\u0026 npm run test:types \u0026\u0026 npm run test","test:types":"dtslint types --onlyTestTsNext","prepublishOnly":"npm run build","lint":"eslint .","lint:fix":"eslint . --fix","version:pr":"node ./config/version-pr"},"_npmVersion":"10.9.4","_nodeVersion":"22.22.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":{".":"./dist/server/index.js","./jwt":"./dist/lib/jwt.js","./adapters":"./dist/adapters/index.js","./client":"./dist/client/index.js","./providers":"./dist/providers/index.js","./providers/*":"./dist/providers/*.js","./errors":"./dist/lib/errors.js"},"browserify":null},"created_at":"2026-02-22T21:04:54.054Z","updated_at":"2026-02-22T21:04:55.210Z","purl":"pkg:npm/%40opensourceframework/next-auth@3.29.10","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@opensourceframework%2Fnext-auth/versions/3.29.10","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@opensourceframework%2Fnext-auth/versions/3.29.10/codemeta","dependencies":[{"id":1927563471,"ecosystem":"npm","package_name":"@babel/runtime","requirements":"^7.14.0","kind":"runtime","optional":false},{"id":1927563472,"ecosystem":"npm","package_name":"@next-auth/prisma-legacy-adapter","requirements":"0.1.2","kind":"runtime","optional":false},{"id":1927563473,"ecosystem":"npm","package_name":"@next-auth/typeorm-legacy-adapter","requirements":"0.1.4","kind":"runtime","optional":false},{"id":1927563474,"ecosystem":"npm","package_name":"futoin-hkdf","requirements":"^1.3.2","kind":"runtime","optional":false},{"id":1927563475,"ecosystem":"npm","package_name":"jose","requirements":"^1.27.2","kind":"runtime","optional":false},{"id":1927563476,"ecosystem":"npm","package_name":"jsonwebtoken","requirements":"^8.5.1","kind":"runtime","optional":false},{"id":1927563477,"ecosystem":"npm","package_name":"nodemailer","requirements":"^6.4.16","kind":"runtime","optional":false},{"id":1927563478,"ecosystem":"npm","package_name":"oauth","requirements":"^0.9.15","kind":"runtime","optional":false},{"id":1927563479,"ecosystem":"npm","package_name":"pkce-challenge","requirements":"^2.1.0","kind":"runtime","optional":false},{"id":1927563480,"ecosystem":"npm","package_name":"preact","requirements":"^10.4.1","kind":"runtime","optional":false},{"id":1927563481,"ecosystem":"npm","package_name":"preact-render-to-string","requirements":"^5.1.14","kind":"runtime","optional":false},{"id":1927563482,"ecosystem":"npm","package_name":"querystring","requirements":"^0.2.0","kind":"runtime","optional":false},{"id":1927563483,"ecosystem":"npm","package_name":"@babel/cli","requirements":"^7.8.4","kind":"Development","optional":false},{"id":1927563484,"ecosystem":"npm","package_name":"@babel/core","requirements":"^7.9.6","kind":"Development","optional":false},{"id":1927563485,"ecosystem":"npm","package_name":"@babel/plugin-proposal-optional-catch-binding","requirements":"^7.14.2","kind":"Development","optional":false},{"id":1927563486,"ecosystem":"npm","package_name":"@babel/plugin-transform-runtime","requirements":"^7.13.15","kind":"Development","optional":false},{"id":1927563487,"ecosystem":"npm","package_name":"@babel/preset-env","requirements":"^7.9.6","kind":"Development","optional":false},{"id":1927563488,"ecosystem":"npm","package_name":"@babel/preset-react","requirements":"^7.13.13","kind":"Development","optional":false},{"id":1927563489,"ecosystem":"npm","package_name":"@playwright/test","requirements":"^1.56.1","kind":"Development","optional":false},{"id":1927563490,"ecosystem":"npm","package_name":"@swc/core","requirements":"^1.15.11","kind":"Development","optional":false},{"id":1927563491,"ecosystem":"npm","package_name":"@testing-library/jest-dom","requirements":"^5.12.0","kind":"Development","optional":false},{"id":1927563492,"ecosystem":"npm","package_name":"@testing-library/react","requirements":"^11.2.6","kind":"Development","optional":false},{"id":1927563493,"ecosystem":"npm","package_name":"@testing-library/user-event","requirements":"^13.1.9","kind":"Development","optional":false},{"id":1927563494,"ecosystem":"npm","package_name":"@types/nodemailer","requirements":"^6.4.2","kind":"Development","optional":false},{"id":1927563495,"ecosystem":"npm","package_name":"@types/react","requirements":"^17.0.0","kind":"Development","optional":false},{"id":1927563496,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^4.22.0","kind":"Development","optional":false},{"id":1927563497,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^4.22.0","kind":"Development","optional":false},{"id":1927563498,"ecosystem":"npm","package_name":"autoprefixer","requirements":"^9.7.6","kind":"Development","optional":false},{"id":1927563499,"ecosystem":"npm","package_name":"babel-jest","requirements":"^26.6.3","kind":"Development","optional":false},{"id":1927563500,"ecosystem":"npm","package_name":"babel-preset-preact","requirements":"^2.0.0","kind":"Development","optional":false},{"id":1927563501,"ecosystem":"npm","package_name":"conventional-changelog-conventionalcommits","requirements":"4.4.0","kind":"Development","optional":false},{"id":1927563502,"ecosystem":"npm","package_name":"cssnano","requirements":"^4.1.10","kind":"Development","optional":false},{"id":1927563503,"ecosystem":"npm","package_name":"dotenv","requirements":"^8.2.0","kind":"Development","optional":false},{"id":1927563504,"ecosystem":"npm","package_name":"dtslint","requirements":"^4.0.8","kind":"Development","optional":false},{"id":1927563505,"ecosystem":"npm","package_name":"eslint","requirements":"^7.19.0","kind":"Development","optional":false},{"id":1927563506,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^8.2.0","kind":"Development","optional":false},{"id":1927563507,"ecosystem":"npm","package_name":"eslint-config-standard-with-typescript","requirements":"^19.0.1","kind":"Development","optional":false},{"id":1927563508,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"^2.22.1","kind":"Development","optional":false},{"id":1927563509,"ecosystem":"npm","package_name":"eslint-plugin-jest","requirements":"^24.3.6","kind":"Development","optional":false},{"id":1927563510,"ecosystem":"npm","package_name":"eslint-plugin-node","requirements":"^11.1.0","kind":"Development","optional":false},{"id":1927563511,"ecosystem":"npm","package_name":"eslint-plugin-promise","requirements":"^4.3.1","kind":"Development","optional":false},{"id":1927563512,"ecosystem":"npm","package_name":"eslint-plugin-standard","requirements":"^5.0.0","kind":"Development","optional":false},{"id":1927563513,"ecosystem":"npm","package_name":"husky","requirements":"^6.0.0","kind":"Development","optional":false},{"id":1927563514,"ecosystem":"npm","package_name":"jest","requirements":"^26.6.3","kind":"Development","optional":false},{"id":1927563515,"ecosystem":"npm","package_name":"msw","requirements":"^0.28.2","kind":"Development","optional":false},{"id":1927563516,"ecosystem":"npm","package_name":"next","requirements":"^11.0.1","kind":"Development","optional":false},{"id":1927563517,"ecosystem":"npm","package_name":"playwright","requirements":"^1.58.2","kind":"Development","optional":false},{"id":1927563518,"ecosystem":"npm","package_name":"postcss-cli","requirements":"^7.1.1","kind":"Development","optional":false},{"id":1927563519,"ecosystem":"npm","package_name":"postcss-nested","requirements":"^4.2.1","kind":"Development","optional":false},{"id":1927563520,"ecosystem":"npm","package_name":"prettier","requirements":"^2.2.1","kind":"Development","optional":false},{"id":1927563521,"ecosystem":"npm","package_name":"pretty-quick","requirements":"^3.1.0","kind":"Development","optional":false},{"id":1927563522,"ecosystem":"npm","package_name":"react","requirements":"^17.0.2","kind":"Development","optional":false},{"id":1927563523,"ecosystem":"npm","package_name":"react-dom","requirements":"^17.0.2","kind":"Development","optional":false},{"id":1927563524,"ecosystem":"npm","package_name":"tsup","requirements":"^8.5.1","kind":"Development","optional":false},{"id":1927563525,"ecosystem":"npm","package_name":"typescript","requirements":"^4.1.3","kind":"Development","optional":false},{"id":1927563526,"ecosystem":"npm","package_name":"vitest","requirements":"^4.0.18","kind":"Development","optional":false},{"id":1927563527,"ecosystem":"npm","package_name":"whatwg-fetch","requirements":"^3.6.2","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@opensourceframework%2Fnext-auth"}