{"id":174623898,"number":"3.29.9","published_at":"2026-02-22T20:56:00.466Z","licenses":"ISC","integrity":"sha512-uW6BRpy03yY0heLO9dBdOCBHDp9zgWfIesM1oOYdpZNSNMkkuN8f+fM8sgAXGgtr6z+H9rxVtfmqxr3jjEqxGw==","status":null,"download_url":"https://registry.npmjs.org/@opensourceframework/next-auth/-/next-auth-3.29.9.tgz","registry_url":"https://www.npmjs.com/package/@opensourceframework/next-auth/v/3.29.9","documentation_url":null,"install_command":"npm install @opensourceframework/next-auth@3.29.9","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"riceharvest","email":"myappleiddarimaan@gmail.com"},"dist":{"shasum":"d7af6164c8946a9be295dcb1495fc05cbab6043f","tarball":"https://registry.npmjs.org/@opensourceframework/next-auth/-/next-auth-3.29.9.tgz","fileCount":43,"integrity":"sha512-uW6BRpy03yY0heLO9dBdOCBHDp9zgWfIesM1oOYdpZNSNMkkuN8f+fM8sgAXGgtr6z+H9rxVtfmqxr3jjEqxGw==","signatures":[{"sig":"MEQCIFacCcrQ/luCgH0z6Q/2uNM/qpeFnj3ApMrYiAzv3GyFAiB8oFIpHTOvpagEVluUxvhrSz8SI2QZAd1oZZwKb4mjnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1141045},"gitHead":"afccfe2c0f88d311686c51bcbe9b27abcbce5455","main":"index.js","scripts":{"dev":"cd app \u0026\u0026 npm run dev","lint":"eslint .","test":"vitest run --config vitest.config.js","build":"tsup --config tsup.config.js","watch":"tsup --config tsup.config.js --watch","test:ci":"npm run lint \u0026\u0026 npm run test:types \u0026\u0026 npm run test","build:js":"tsup --config tsup.config.js","lint:fix":"eslint . --fix","test:e2e":"playwright test --config playwright.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","test:types":"dtslint types --onlyTestTsNext","version:pr":"node ./config/version-pr","prepublishOnly":"npm run build"},"_npmVersion":"10.9.4","_nodeVersion":"22.22.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":{".":"./dist/server/index.js","./jwt":"./dist/lib/jwt.js","./client":"./dist/client/index.js","./errors":"./dist/lib/errors.js","./adapters":"./dist/adapters/index.js","./providers":"./dist/providers/index.js","./providers/*":"./dist/providers/*.js"},"browserify":null},"created_at":"2026-02-22T21:04:54.054Z","updated_at":"2026-02-22T21:04:54.054Z","purl":"pkg:npm/%40opensourceframework/next-auth@3.29.9","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@opensourceframework%2Fnext-auth/versions/3.29.9","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@opensourceframework%2Fnext-auth/versions/3.29.9/codemeta","dependencies":[{"id":1927563528,"ecosystem":"npm","package_name":"jose","requirements":"^1.27.2","kind":"runtime","optional":false},{"id":1927563529,"ecosystem":"npm","package_name":"oauth","requirements":"^0.9.15","kind":"runtime","optional":false},{"id":1927563530,"ecosystem":"npm","package_name":"preact","requirements":"^10.4.1","kind":"runtime","optional":false},{"id":1927563531,"ecosystem":"npm","package_name":"nodemailer","requirements":"^6.4.16","kind":"runtime","optional":false},{"id":1927563532,"ecosystem":"npm","package_name":"futoin-hkdf","requirements":"^1.3.2","kind":"runtime","optional":false},{"id":1927563533,"ecosystem":"npm","package_name":"querystring","requirements":"^0.2.0","kind":"runtime","optional":false},{"id":1927563534,"ecosystem":"npm","package_name":"jsonwebtoken","requirements":"^8.5.1","kind":"runtime","optional":false},{"id":1927563535,"ecosystem":"npm","package_name":"@babel/runtime","requirements":"^7.14.0","kind":"runtime","optional":false},{"id":1927563536,"ecosystem":"npm","package_name":"pkce-challenge","requirements":"^2.1.0","kind":"runtime","optional":false},{"id":1927563537,"ecosystem":"npm","package_name":"preact-render-to-string","requirements":"^5.1.14","kind":"runtime","optional":false},{"id":1927563538,"ecosystem":"npm","package_name":"@next-auth/prisma-legacy-adapter","requirements":"0.1.2","kind":"runtime","optional":false},{"id":1927563539,"ecosystem":"npm","package_name":"@next-auth/typeorm-legacy-adapter","requirements":"0.1.4","kind":"runtime","optional":false},{"id":1927563540,"ecosystem":"npm","package_name":"msw","requirements":"^0.28.2","kind":"Development","optional":false},{"id":1927563541,"ecosystem":"npm","package_name":"jest","requirements":"^26.6.3","kind":"Development","optional":false},{"id":1927563542,"ecosystem":"npm","package_name":"next","requirements":"^11.0.1","kind":"Development","optional":false},{"id":1927563543,"ecosystem":"npm","package_name":"tsup","requirements":"^8.5.1","kind":"Development","optional":false},{"id":1927563544,"ecosystem":"npm","package_name":"husky","requirements":"^6.0.0","kind":"Development","optional":false},{"id":1927563545,"ecosystem":"npm","package_name":"react","requirements":"^17.0.2","kind":"Development","optional":false},{"id":1927563546,"ecosystem":"npm","package_name":"dotenv","requirements":"^8.2.0","kind":"Development","optional":false},{"id":1927563547,"ecosystem":"npm","package_name":"eslint","requirements":"^7.19.0","kind":"Development","optional":false},{"id":1927563548,"ecosystem":"npm","package_name":"vitest","requirements":"^4.0.18","kind":"Development","optional":false},{"id":1927563549,"ecosystem":"npm","package_name":"cssnano","requirements":"^4.1.10","kind":"Development","optional":false},{"id":1927563550,"ecosystem":"npm","package_name":"dtslint","requirements":"^4.0.8","kind":"Development","optional":false},{"id":1927563551,"ecosystem":"npm","package_name":"prettier","requirements":"^2.2.1","kind":"Development","optional":false},{"id":1927563552,"ecosystem":"npm","package_name":"@swc/core","requirements":"^1.15.11","kind":"Development","optional":false},{"id":1927563553,"ecosystem":"npm","package_name":"react-dom","requirements":"^17.0.2","kind":"Development","optional":false},{"id":1927563554,"ecosystem":"npm","package_name":"@babel/cli","requirements":"^7.8.4","kind":"Development","optional":false},{"id":1927563555,"ecosystem":"npm","package_name":"babel-jest","requirements":"^26.6.3","kind":"Development","optional":false},{"id":1927563556,"ecosystem":"npm","package_name":"playwright","requirements":"^1.58.2","kind":"Development","optional":false},{"id":1927563557,"ecosystem":"npm","package_name":"typescript","requirements":"^4.1.3","kind":"Development","optional":false},{"id":1927563558,"ecosystem":"npm","package_name":"@babel/core","requirements":"^7.9.6","kind":"Development","optional":false},{"id":1927563559,"ecosystem":"npm","package_name":"postcss-cli","requirements":"^7.1.1","kind":"Development","optional":false},{"id":1927563560,"ecosystem":"npm","package_name":"@types/react","requirements":"^17.0.0","kind":"Development","optional":false},{"id":1927563561,"ecosystem":"npm","package_name":"autoprefixer","requirements":"^9.7.6","kind":"Development","optional":false},{"id":1927563562,"ecosystem":"npm","package_name":"pretty-quick","requirements":"^3.1.0","kind":"Development","optional":false},{"id":1927563563,"ecosystem":"npm","package_name":"whatwg-fetch","requirements":"^3.6.2","kind":"Development","optional":false},{"id":1927563564,"ecosystem":"npm","package_name":"postcss-nested","requirements":"^4.2.1","kind":"Development","optional":false},{"id":1927563565,"ecosystem":"npm","package_name":"@playwright/test","requirements":"^1.56.1","kind":"Development","optional":false},{"id":1927563566,"ecosystem":"npm","package_name":"@babel/preset-env","requirements":"^7.9.6","kind":"Development","optional":false},{"id":1927563567,"ecosystem":"npm","package_name":"@types/nodemailer","requirements":"^6.4.2","kind":"Development","optional":false},{"id":1927563568,"ecosystem":"npm","package_name":"eslint-plugin-jest","requirements":"^24.3.6","kind":"Development","optional":false},{"id":1927563569,"ecosystem":"npm","package_name":"eslint-plugin-node","requirements":"^11.1.0","kind":"Development","optional":false},{"id":1927563570,"ecosystem":"npm","package_name":"@babel/preset-react","requirements":"^7.13.13","kind":"Development","optional":false},{"id":1927563571,"ecosystem":"npm","package_name":"babel-preset-preact","requirements":"^2.0.0","kind":"Development","optional":false},{"id":1927563572,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"^2.22.1","kind":"Development","optional":false},{"id":1927563573,"ecosystem":"npm","package_name":"eslint-plugin-promise","requirements":"^4.3.1","kind":"Development","optional":false},{"id":1927563574,"ecosystem":"npm","package_name":"@testing-library/react","requirements":"^11.2.6","kind":"Development","optional":false},{"id":1927563575,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^8.2.0","kind":"Development","optional":false},{"id":1927563576,"ecosystem":"npm","package_name":"eslint-plugin-standard","requirements":"^5.0.0","kind":"Development","optional":false},{"id":1927563577,"ecosystem":"npm","package_name":"@testing-library/jest-dom","requirements":"^5.12.0","kind":"Development","optional":false},{"id":1927563578,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^4.22.0","kind":"Development","optional":false},{"id":1927563579,"ecosystem":"npm","package_name":"@testing-library/user-event","requirements":"^13.1.9","kind":"Development","optional":false},{"id":1927563580,"ecosystem":"npm","package_name":"@babel/plugin-transform-runtime","requirements":"^7.13.15","kind":"Development","optional":false},{"id":1927563581,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^4.22.0","kind":"Development","optional":false},{"id":1927563582,"ecosystem":"npm","package_name":"eslint-config-standard-with-typescript","requirements":"^19.0.1","kind":"Development","optional":false},{"id":1927563583,"ecosystem":"npm","package_name":"conventional-changelog-conventionalcommits","requirements":"4.4.0","kind":"Development","optional":false},{"id":1927563584,"ecosystem":"npm","package_name":"@babel/plugin-proposal-optional-catch-binding","requirements":"^7.14.2","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@opensourceframework%2Fnext-auth"}