{"_id":"@putkoff/abstract-logins","_rev":"101-1165e3ee63f896b615b0e0a9fe9e3753","name":"@putkoff/abstract-logins","dist-tags":{"latest":"0.1.12"},"versions":{"0.0.1":{"name":"@putkoff/abstract-logins","version":"0.0.1","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.1","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"be13227ee3e2878a9710ff83e7b9e3802d6aa103","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.1.tgz","fileCount":79,"integrity":"sha512-0d5yjy/dDBfcGynv57dABLwVPywXgTXo7MXqV/4M6MJ8PqhmaU2OpcFrGtfNAcu+XQLIWB/dQAPdZYwQRUGs1A==","signatures":[{"sig":"MEYCIQDb1C2kFuwfw4y2VYADbYnEeS5wYa3gg+9uoOdOIBZ2jgIhAJY/yku2kUQhIIOE7sn9gf/LJZdPRlqduj/Obz1q7jOt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154088},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.1.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.1_1751418509475_0.9758854399501322","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@putkoff/abstract-logins","version":"0.0.2","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.2","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"ac95eada2b40790a856d0c5926027a8f6d0b4738","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.2.tgz","fileCount":79,"integrity":"sha512-kxIayvV6hVLU+Ss9wmPuQyabG5t69RmzdZU6mLMxNP6+y71lfwqQXCYukiCnvb3Q4lQ6oPIyZvqLEexf2PEfsA==","signatures":[{"sig":"MEUCIQDEdpPHf++vcaWi3Ah25sO7efFEH/ObYLRmujN4ZwXhzQIgJkZQNbaklDtekTcz0pcR1pi5XJLq6OYrkRFjVB/ZvsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154053},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.1.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.2_1751427742049_0.10872226342439517","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@putkoff/abstract-logins","version":"0.0.3","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.3","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"7af5e35c17b0a610563f22f5821f479248731320","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.3.tgz","fileCount":79,"integrity":"sha512-qX6wv+SNb1tyEgpmqzmthRUsjI6q9Y2ZLT7OxuVVjHCqye5yNybwrYUUARkzDE4QN+oMkayp4IVO8wHq0pHN/g==","signatures":[{"sig":"MEYCIQDSw7C3AxYNy5nqRCNQowtchN8iT2ZVnoh0jLtHvpzQPwIhAIoP9p8tXUccZTTzTmjbuhdeGMrNh1IvZaUbDXGp7LDl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154053},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.1.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.3_1751427783630_0.2718158737030918","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@putkoff/abstract-logins","version":"0.0.4","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.4","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"30952d877c6eaee9bcfce3273eee9e915bb6d490","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.4.tgz","fileCount":125,"integrity":"sha512-194NOQ6aJEzNGCDFV2PGnaGwJnwcQ6erDIsuf2h1eLn3AARhBFG4bVSQPWOPLdh7ouW4eXjdijslXsa9lHy7fA==","signatures":[{"sig":"MEQCICDr2p5SRDelqmJwsii3w0uXc7w7+NzUJGq1BV2EC6gpAiBOPhHB74t9A4kvHvps8zIazppMPQQjm9+lhgVjNT0H7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166893},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.1.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.4_1751456277125_0.931717331974198","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@putkoff/abstract-logins","version":"0.0.5","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.5","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"875ed7b493918e39336aa604a8853a774556aa57","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.5.tgz","fileCount":122,"integrity":"sha512-5/R1KpCrvWbdK5jQTFhJsUM9/jS3btLYg+SeP4IUW+8gjV7JGqw34rq36EbL01NCkZcxvec9nFLwNBWvF0nSSA==","signatures":[{"sig":"MEQCICe8peZMN/D3QHWbAG4FO0BJ6i8W0KiccovyQ3JoeR3QAiAo0kO+E0ygG1jNoenLuoCLtW+ywE0pHB1H6mZmr5LIJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166073},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.1.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.5_1751468251357_0.4890297129046941","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@putkoff/abstract-logins","version":"0.0.6","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.6","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"58fdd993dc97f150b335518e4b65be0a30d1fa3b","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.6.tgz","fileCount":83,"integrity":"sha512-qG+psztvsYrKPJ6nW5JIQLYcv8FskMmtehSc4V/z7ZCzR7MCxU0ZhpSRKfoxK5Q6Kmey/VnYZomvdtPtyugU+A==","signatures":[{"sig":"MEUCIQDldVpalERKj4AbdHjWjr/7VSA9s857LNTSw2j1DZAXagIgf4atc3Z5CLJ1TpnrJWvjlNgTzvqIQHY/Fsf4MhkPuTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309438},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.114"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.6_1751707197857_0.5929529982633852","host":"s3://npm-registry-packages-npm-production"}},"0.0.602":{"name":"@putkoff/abstract-logins","version":"0.0.602","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.602","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"dd36a5173635758d3235827879f7282c90784ec5","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.602.tgz","fileCount":83,"integrity":"sha512-rwmIawYRmT+B2uu2HXd+MBTTCElxlkwqy4GCMqY+319AnqzpOq0gRGdbeD2uAOkI0PGNKlGSbFSAI2LlkbOwXw==","signatures":[{"sig":"MEUCIQCVXeeYGhxQSkg9BjSikVRozY14IBYigbgYl/trtbiXnAIgNaBUJys3DcPc1n2qpAbZQ94/CCYlA011ptBSK+2dKPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315652},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.117"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.602_1751772264040_0.9614459107833866","host":"s3://npm-registry-packages-npm-production"}},"0.0.603":{"name":"@putkoff/abstract-logins","version":"0.0.603","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.603","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"61f16da5f62a9d7a8de64525088852979c6bc242","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.603.tgz","fileCount":83,"integrity":"sha512-BKUuJ4Mc1pX3XhSEvOtMp1/BJAYnvrFSUOx0zTb6BeC49+zSh3azCJDGXTrFY+RP1vqZd83TjMvHXlRyw1JkYQ==","signatures":[{"sig":"MEUCIQDDocCZoe/3yzAQVfefDQz1dDtnt1gwcXkjLpKslSTYCQIgUADhUEYzhIAJ/s2fjbql7rWe8OMqE0pinG1He/aSWcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316710},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.118"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.603_1751772737898_0.5669762792296908","host":"s3://npm-registry-packages-npm-production"}},"0.0.604":{"name":"@putkoff/abstract-logins","version":"0.0.604","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.604","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"a55a2ae66a93f8678a4b72159fba1b7e6f632fc4","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.604.tgz","fileCount":83,"integrity":"sha512-dHqT7TfPvkvEItrSErmyA0YbUiNetBxd+TUnJMIBCjINHm/UopdC6ZIECB4/Ao4x5V7ldeFl/bKz2yre8uNQMg==","signatures":[{"sig":"MEUCIGnJ9s/rmQQBav5exSInSC6v9VOITLC43ep0X6rXUhyKAiEAsdDiPFpXUaC9WnBN3hZ7tn0wmmG02NbA43wUnCJubrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317110},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.118"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.604_1751773552945_0.9092441093641206","host":"s3://npm-registry-packages-npm-production"}},"0.0.605":{"name":"@putkoff/abstract-logins","version":"0.0.605","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.605","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"8421fe4a23487ea0b968bc4c0773dc8d20b1b4c5","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.605.tgz","fileCount":83,"integrity":"sha512-9jmMxFLDeL9Bql3XxdKWS/LHJhki7cDGUKhK2KWS1wglZuFn2cNqb5inXyXk4kQgA86x34L3tqoNJy0N63PDHg==","signatures":[{"sig":"MEQCIFfKcuCttLbo+pjXmX/soBiiJq7cqwsQJ/jwMYrn2tkvAiAyY8H9UtpgMtwCUIlSOQJWEM4SlwVQaat4iMiM1aCMpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317110},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.118"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.605_1751773708142_0.9586840809351591","host":"s3://npm-registry-packages-npm-production"}},"0.0.606":{"name":"@putkoff/abstract-logins","version":"0.0.606","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.606","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"94b7d3ffb9afdb80f69dbe0d0d48df728d135cee","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.606.tgz","fileCount":83,"integrity":"sha512-JHNxZkBfS3NurEDpvrNATDb/6XfMff8SNZCdkIKS+MQTGATJpcYBSlOF8f/k+AWQjBp+RKbCShky5l9xjbczXA==","signatures":[{"sig":"MEYCIQDIDxLNrX/hhLCX7D1MCQa7PilLBcgYZaH6io30VFjeZgIhAPXiOcMhpk73ynKyhpBwHkRGpidrWnkgBuVFiMeaj3zL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317110},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.118"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.606_1751773728522_0.403971923490972","host":"s3://npm-registry-packages-npm-production"}},"0.0.607":{"name":"@putkoff/abstract-logins","version":"0.0.607","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.607","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"d18d6872b2a6de0dd5ce59ddc39061ed91494606","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.607.tgz","fileCount":83,"integrity":"sha512-H1LZt7YQ3/lLMvygBFrAfCdBHiZUNaUNXp0wR/kPtxnWPOJuDdDbAJyKXtFIEAOFPdqB0Ml99CeZp9HIPskbHA==","signatures":[{"sig":"MEQCIAacW85PF6b8zm+EDhiPMA7OdXeW7s3UdEm2NUd7hJfRAiB+OQ9iijcbEBDHjCbeYCMWwmR70AW2hkO0Uwb7F0MVxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331704},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.130"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.607_1751808750491_0.3798881977401247","host":"s3://npm-registry-packages-npm-production"}},"0.0.608":{"name":"@putkoff/abstract-logins","version":"0.0.608","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.608","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"7c57eb3fed11f5c886c83bdc0201e03792b2a419","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.608.tgz","fileCount":83,"integrity":"sha512-IMxNGD01Z+QPfgTLPG5pnALSjuMcwSM2/+AtGk/4xTcV019hJg3F41oWS/dcw/qeAfJsUAldpP7iC8tSiExwqw==","signatures":[{"sig":"MEUCIQDOJUK7FbC+AwZV4MqkmBZZCv/gniyay7wYZ3XVTyLBWwIgHaqLkDgZ1nINgATbvHD1zIsFw2GSdQwG1YrTP3zgC7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331704},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.131"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.608_1751809132733_0.665755248540643","host":"s3://npm-registry-packages-npm-production"}},"0.0.609":{"name":"@putkoff/abstract-logins","version":"0.0.609","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.609","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"d1fea798beea16da80c1d1a5fd37b8fa4d59b4cf","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.609.tgz","fileCount":83,"integrity":"sha512-wzPfARHjgO2zFunfSOwlWwlxJAxvZ7A6UK2rAaEUIrqiYWhcUwQwPZjLvWbguXF4V+ePxdLAt+n64D5V/FU7EA==","signatures":[{"sig":"MEYCIQDMlSQlXcEeHyMIXSyuLzn9XjZtVanQkP4YyD08w+jGqAIhAPa59ieokqlcWF2IRxRoEKIg7xxTfozsKHDy6U39m9E/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331704},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.131"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.609_1751809188664_0.6683485352152672","host":"s3://npm-registry-packages-npm-production"}},"0.0.610":{"name":"@putkoff/abstract-logins","version":"0.0.610","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.610","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"a096eabeb4c1ada7baa7506ec164adf137cfafab","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.610.tgz","fileCount":83,"integrity":"sha512-tDjgFo6oKrvDIYwz4fMyeAjmCBtNYHjWhd6OMRlqisou7GhMWHHzBcPhSV4ZXKq9bTX2X/niOTY4mFn/C+9AOw==","signatures":[{"sig":"MEUCIQDBrpGNoI8eUKQdz2Yxd+rkRNnACzik03M/8P6+BTJDrAIgQgLOJjl8tWeQ5rnBWE9GDM41PeldBqvtEGS/WTqnLiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329334},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.132"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.610_1751809414978_0.1740747611374316","host":"s3://npm-registry-packages-npm-production"}},"0.0.611":{"name":"@putkoff/abstract-logins","version":"0.0.611","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.611","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"cfd24d32ecdd5dbb3bdabcf19a1699ff0ca04fd3","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.611.tgz","fileCount":83,"integrity":"sha512-2yoaRehfSdOt3M9O/zvtXvzhOY9kcEWCXfZ0vIz6lmQojcL31d/nmIOypvnFseeAZXFwQCYWjEhA2XVKzHv29Q==","signatures":[{"sig":"MEYCIQDBSdkkSQxm33qVSjhvSKaOB1l68P8DNoPGMvQqsF4LsgIhAK3MQmzyZOfQMCJJr1ajxA2blrRoYZj6lZgsy/IssI5J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326526},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.133"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.611_1751809506316_0.5253531533906661","host":"s3://npm-registry-packages-npm-production"}},"0.0.612":{"name":"@putkoff/abstract-logins","version":"0.0.612","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.612","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b7c242b8042457772e4b75a39995f785993e7604","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.612.tgz","fileCount":83,"integrity":"sha512-KMVpFC7ryONHY9JtNpzlpfIBxk92bEZXaD7SSdnbwu68ynCsNLCRv30WAGwUs2pJeKBHNl5YFV3s5Aju1XldZQ==","signatures":[{"sig":"MEUCIQCE1CfeAOct+IUo6TA+80GvVJmoQbwuFFExtEWunfNjHAIgNu+BGX6eZj0nqhmqhBxhn5QpaltVM+vgIpiingcQGOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326534},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.134"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.612_1751809792468_0.7239384093502981","host":"s3://npm-registry-packages-npm-production"}},"0.0.613":{"name":"@putkoff/abstract-logins","version":"0.0.613","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.613","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"e5326a28f9f5e72cf442bc5426809e15e2d05a69","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.613.tgz","fileCount":83,"integrity":"sha512-WcJJ9ffNcNLrDipzJTAH/qW+XfwxzTf1VMWhTV0JThgPZvd+zZNF6mCepAK1B2fs9yCtkd0a44FFaW8ruOlPNw==","signatures":[{"sig":"MEYCIQDZB1bLUcaWPVHVeqniqEtQxePNcSUlr98IdwrX2swD3AIhAMmpDb2frgWSpnSfBpWKkGXWvyE6Vhw9eCjmexPdqJXx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332127},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.135"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.613_1751816031532_0.5026184064694852","host":"s3://npm-registry-packages-npm-production"}},"0.0.614":{"name":"@putkoff/abstract-logins","version":"0.0.614","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.614","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"cc9b2dae6752a3a929e758d24a73c61da20df908","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.614.tgz","fileCount":83,"integrity":"sha512-j0n/hDznayjwNbTa+krcRsr0+QczAoNiUcl8Drn2oPi67cbO9N3YdZeItE1q/Qxd6RMVTcSy0hgy/o6lV0P7cA==","signatures":[{"sig":"MEYCIQCqTbitY3Bnaday8pknnyP5xyY3yg+Y8bWRimBtHRZTjgIhAIncBpT6qQAXzTRTtIpSw1rjL7/I01h2FY3mYhfvmih6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331051},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.136"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.614_1751817026127_0.7175414352908487","host":"s3://npm-registry-packages-npm-production"}},"0.0.615":{"name":"@putkoff/abstract-logins","version":"0.0.615","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.615","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"3c69aa1594155a01bb087c40b17cd7a80d5e64dc","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.615.tgz","fileCount":83,"integrity":"sha512-4/4c0X7k+a52Aw2X/lI6FFQBqBA2dcAlhM42uV2CdAr2KLsJ3sTCzD+ILAXi0cr1hfiDTO9nVw2EjtG2DKkcGw==","signatures":[{"sig":"MEQCIB2a7aoMqidqTa4nl5HBVsYT/d67ZfDmh8X8zct9UTzzAiBl9h+HeU1En9WgVtAlh30ZNHCZg/Jo6Fuq3dHsAvTvWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330967},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.137"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.615_1751851617192_0.9962506033951579","host":"s3://npm-registry-packages-npm-production"}},"0.0.616":{"name":"@putkoff/abstract-logins","version":"0.0.616","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.616","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"543c85416dfaacd8e27eb6090597777a0dd2304a","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.616.tgz","fileCount":83,"integrity":"sha512-Kxu763nZyHGeyTLNQnpGrc81iogV1LjWzLBjj0au36GVy8PaVPDE24f87zxAbqBJB1vNzkgfHiM6N2Msf5aAyw==","signatures":[{"sig":"MEQCIGkoYRMDkjPHfIfClmiulqhrnEKG5sBbwN3mcs9phFN5AiAgQFxUeH/QbKztav2j6dR6Uj9yS68/EcRYX4GOJYL7mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330939},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.138"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.616_1751851815894_0.24288897608808346","host":"s3://npm-registry-packages-npm-production"}},"0.0.617":{"name":"@putkoff/abstract-logins","version":"0.0.617","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.617","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"72330f03543ca404c6ad403506e43b0f953d6ee1","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.617.tgz","fileCount":83,"integrity":"sha512-yOi1mon8glRL7Yemw2P07uNk+oLXdouvit7uedw2whrWH9hTAsslaFF1B8qAm5DdV4T7Mi/GSfMO9K0xVmkbEQ==","signatures":[{"sig":"MEYCIQCb+VTMXDYjfrEI56FRZOnNoBIFml3KkwsV/7dOsSA+SAIhANUAmqaFKg/4fLl+tighxhYfUXOCmrI+CP7j6PI+9RRN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330939},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.138"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.617_1751851974290_0.8559937519668259","host":"s3://npm-registry-packages-npm-production"}},"0.0.618":{"name":"@putkoff/abstract-logins","version":"0.0.618","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.618","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"7415756e332e56256bcc12f75b5240c9a24b1d40","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.618.tgz","fileCount":83,"integrity":"sha512-t2q9ZBM19p5kK1io/++kLWfqBalvON4M2dpAkevkrT6IL6xe51gwFL2VblaODpGaSJjetrdAipyuObUeHMZpgA==","signatures":[{"sig":"MEYCIQC1LUw36l1k00z/h8E8BcQSS/o74Q1BNVsCU5JHMN0yNgIhAN3mbFvj2V0eO+r5FG+1raShPP6XY/osoSvjwLo8ldVT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331743},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.140"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.618_1751858503573_0.06819583388651473","host":"s3://npm-registry-packages-npm-production"}},"0.0.619":{"name":"@putkoff/abstract-logins","version":"0.0.619","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.619","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b463db07dd7435e0119fc68168bc5ec73611ce1c","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.619.tgz","fileCount":83,"integrity":"sha512-8uDmA5NB4iYLxPfzeXF0BJpe3WynJbW501edn0d/cEcaeFb+8AlmAbxmDxWQbyLELC9oIEuo+ojLMwsY+gmk9w==","signatures":[{"sig":"MEUCIG9dHNBaAlVsLEeaZKPCKH8zYXR0Oqk2AaVYIDJaH0KLAiEAw85nu41zowDuUCvrQqgPxjR86Z4KYw/IAwg+tIY1YYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330171},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.141"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.619_1751858703225_0.27285303220285795","host":"s3://npm-registry-packages-npm-production"}},"0.0.620":{"name":"@putkoff/abstract-logins","version":"0.0.620","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.620","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"9603deabcf459f9e718e0b5568d0c44255bdafd6","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.620.tgz","fileCount":83,"integrity":"sha512-VAb1K9w+m2cxpxB7vIHjhk4Zz0fxKJufefJ5ZaOHg1wPcemfMW+tZ+Ee9lKCciTApe7oy5QiE3yEvrTFK2hlNg==","signatures":[{"sig":"MEYCIQDd+jmRIErReKkzyt3AU/XIDyO3dU9bRtHNqBuDbUgbCgIhAJHI/Z0E6bI5zIhdDWH0aRuCjXHueDsrF5qooKcj8ZBm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330171},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.141"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.620_1751858772509_0.10535348849552895","host":"s3://npm-registry-packages-npm-production"}},"0.0.621":{"name":"@putkoff/abstract-logins","version":"0.0.621","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.621","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"bda41928144ebb3ca565535b97bcd4fcb71e17c5","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.621.tgz","fileCount":83,"integrity":"sha512-3ufg7LbH4kPNgddX9WNtGsyXh3yOsXjtIKQh07vpHu9D7yAhTipKwhFbuiqgv3R1TEn8IRyAPA/iWuZc5A9JeA==","signatures":[{"sig":"MEYCIQCvVUwpv6RTDACuqQRHH06xJF2E9L/sbiz3w3UwbgoaXQIhAKHy6CyKmkSl4QInlPO+QEhxszB8mArM68DMfrF/xKIB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330161},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.141"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.621_1751862343414_0.4861973193245688","host":"s3://npm-registry-packages-npm-production"}},"0.0.622":{"name":"@putkoff/abstract-logins","version":"0.0.622","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.622","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"3f4b1568e59fc50a90fbcd92b1906d1d9bb3b133","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.622.tgz","fileCount":83,"integrity":"sha512-W9agpb7IKlZ+6OlKWBhsT1dct3+EG4Q9p1+W18HoZ33DlYGqcEtrcE2jdVVQOCdGVAZk40MlnUAYnwjbeEaNdg==","signatures":[{"sig":"MEUCIQC02bAgr8Fdw1uaAhYdibJuB9voD4oMtP1m6UyPo2q3WAIgEOZ2FD2ZRTpX9+eW/zUoOKVjl2mFUk0+UN/02Sxjb1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330161},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.141"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.622_1751862451973_0.8105197447646524","host":"s3://npm-registry-packages-npm-production"}},"0.0.623":{"name":"@putkoff/abstract-logins","version":"0.0.623","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.623","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"c33cc3a550ce3c0267b3e27fc3329a4d15c2eb5f","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.623.tgz","fileCount":83,"integrity":"sha512-SBfHNhl5o10jpADPzQw/UlHPmGcg0z/bHUdCHbla9bbD/qnd5122FsgYNARGNVUIHUxU9R/9HSso3Veo0pQkUQ==","signatures":[{"sig":"MEUCIEsIawKR29KWn62zJlybxMNdE9J8yHrSfKN/XrjpgRs6AiEAyba1Xi4O2eTuafl5si0xnCFrpaHWy+10O5TNgGiu+bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330161},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.141"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.623_1751862793090_0.29205276400427294","host":"s3://npm-registry-packages-npm-production"}},"0.0.624":{"name":"@putkoff/abstract-logins","version":"0.0.624","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.624","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b2619e2b92ab71ef851c9e887508f903c2f20a7b","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.624.tgz","fileCount":83,"integrity":"sha512-kA5SpuAYVKB1+NQjRT1jtPgo7hgVplaKERa/EFyokuW+gwFJjqSps7EHZ0OCUxYzAxCIKwwEzblidu5fPejY6g==","signatures":[{"sig":"MEUCIQDNA/K1C8kenPjlwe52MtobI69aQy4rki8fXRjaLoHHCgIgesgMigmY/SIFdPrAV/K+DYYQte226kxGYfoKVFI/Gd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330133},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.142"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.624_1751862895926_0.5136603590576438","host":"s3://npm-registry-packages-npm-production"}},"0.0.625":{"name":"@putkoff/abstract-logins","version":"0.0.625","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.625","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"581adb6ff96191862758910e601993786ef23bb5","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.625.tgz","fileCount":83,"integrity":"sha512-Zg63sui0YuD1xhcMpUzvb1A9PT/2u6qFZjrxbiow3z19B0RbneKBrz1Rcn3rDPd45kD+hC+YDC84RrR1uZ9vlw==","signatures":[{"sig":"MEUCIQCDgrxuTA6X8MsjhLjvS2f1uqrFvIq3M1jT5RUAnbya+AIgA3Ik+cK0aVh66f7cUER3uPSpoE8GaUrjCcVEHgp9Fhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336164},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.142"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.625_1751863083684_0.3100128238983222","host":"s3://npm-registry-packages-npm-production"}},"0.0.626":{"name":"@putkoff/abstract-logins","version":"0.0.626","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.626","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"6c7f8b26d2476bdd76d3620849fefe68e3efac63","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.626.tgz","fileCount":83,"integrity":"sha512-ocKD8uCSMxUJ+gMGaeakMuwa/WAvQ8o+xxaWFrwOdx9vsYYfSXm++wdtOiABNZQuDvgzFWS+gllDRtvTxTn1zQ==","signatures":[{"sig":"MEQCIDe577Gf0mp8uCZRXJkcdSxvEtSR4AMgmvnCa4kY1oFjAiB/3OjCCy0aqu/CcDwbnPwsNhKJnDqe8VXgbu+uEjs9Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336164},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.142"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.626_1751863490281_0.909873872169283","host":"s3://npm-registry-packages-npm-production"}},"0.0.627":{"name":"@putkoff/abstract-logins","version":"0.0.627","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.627","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"9edc67e60a459509f9978e6016f472928f521ead","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.627.tgz","fileCount":83,"integrity":"sha512-376R3+Mk3EF2+rM8kvb9CkScxf7H/8/Qs9wYQtX9bHPORF7dFjAwjsHbTCHrORuZkYifo+fS7P5RS57RSwsjbQ==","signatures":[{"sig":"MEYCIQCK9ehn+ywB1D7nV7nhIumRkMWtsTcMOd+CfE3YI7+M2QIhALclAPRrsW4+acY8N1rVFSl0xyak8wHnYoML3UPjkYH3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336051},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.142"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.627_1751863602165_0.5402719756044954","host":"s3://npm-registry-packages-npm-production"}},"0.0.628":{"name":"@putkoff/abstract-logins","version":"0.0.628","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.628","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"1ddb8a0a002b382ac173d35dd5f9d43c52e8aa7d","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.628.tgz","fileCount":83,"integrity":"sha512-KWBqcf0tDl4DeS0MpM7Dsfyb1ODB2rvJ/oAfdZSZ4Xvv03nN3PaCQqHGKAOm6HyU7QjFg6A325iNhx01CAJ47A==","signatures":[{"sig":"MEUCIAJdqOR5agnng6qYWdVwBsn08VkEiCwLBo6jfYjnDvZaAiEA2qHcai2ZTkR+xgbSu6UdpQM7RBcDkUCFbsVGWwFluR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336051},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.142"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.628_1751863793570_0.6242361890804169","host":"s3://npm-registry-packages-npm-production"}},"0.0.629":{"name":"@putkoff/abstract-logins","version":"0.0.629","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.629","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"2f82fa71ea9b658b4c15b8e2793bd645f4547e9a","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.629.tgz","fileCount":83,"integrity":"sha512-l+/ckXtqkkbRDpUXhKBx+flqSg9rRy4nPWorh0I8H0DuhPCPpEtrlfO2Wx9hWdlcWWXzeqoDCCa4W5OUqmVrPg==","signatures":[{"sig":"MEYCIQDnIKSDTygjQT+4WDFSvSrEUUVSr+WfJit4E/hivUL1JgIhAOjJbkmJB8szi9z1jZ+azYoOu1R+LsCIs4yAqeumqERr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336051},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.142"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.629_1751863814286_0.3587888318076953","host":"s3://npm-registry-packages-npm-production"}},"0.0.630":{"name":"@putkoff/abstract-logins","version":"0.0.630","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.630","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"3368bc49cf5af935582e2ab4068e5f136718968f","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.630.tgz","fileCount":83,"integrity":"sha512-oKsRXHlZIB7120l7QisjJ5oRK5xiWEhSe/t/TIExKbltcJnAofSNcScWrSV14jWL7iHnzLNJ2bLM0C5KgvUv2Q==","signatures":[{"sig":"MEUCIDFPP1OEUifU1t5zSpdVtOrRWkwWJAd1fgzUJvvH6rakAiEAyQWBFxmAE/2ePEgSOoZdcXNudYr9RrtfKWHsUh9x+RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335035},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"putkoff","actor":{"name":"putkoff","type":"user","email":"putkey2@sbcglobal.net"},"email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.145"},"_hasShrinkwrap":false,"compilerOptions":{"jsx":"react-jsx","types":"dist/types/index.d.ts","module":"esnext","outDir":"dist","strict":true,"target":"es2016","declaration":true,"skipLibCheck":true,"declarationDir":"dist","esModuleInterop":true,"moduleResolution":"node","allowImportingTsExtensions":true,"allowSyntheticDefaultImports":true,"forceConsistentCasingInFileNames":true},"devDependencies":{"jest":"^29.7.0","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/react":"^18.2.55","@types/react-dom":"^18.2.19","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.2.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.630_1752072719373_0.47944598574245023","host":"s3://npm-registry-packages-npm-production"}},"0.0.634":{"name":"@putkoff/abstract-logins","version":"0.0.634","_id":"@putkoff/abstract-logins@0.0.634","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"181dd56768a72b3eaa8e7442181be66c97a67750","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.634.tgz","fileCount":43,"integrity":"sha512-V7qRiR5nSse2xABR2dPdXQpDckF5YSzDnf0eYMfRIxPWC+pgK2ly0gKwBEtG/UeFv5dX50FSWMEroHAhwB8cLw==","signatures":[{"sig":"MEUCIQChoeTwA7SM2nlCYwGGxNXZ7lwyOOSrRvcDPTPLTNbcCQIgBZOBG9McXjiC44Xe6PKHCHqYrpGelCsPXKjthMKIVs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56746},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","target":"es2022","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts src/functions/index.ts --format esm,cjs --dts --out-dir dist --no-splitting","prepare":"npm run build"},"ts-node":{"esm":true,"swc":false},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-apis":"^0.0.329","@putkoff/abstract-utilities":"^0.1.195"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.634_1752336440895_0.36414117669249224","host":"s3://npm-registry-packages-npm-production"}},"0.0.635":{"name":"@putkoff/abstract-logins","version":"0.0.635","_id":"@putkoff/abstract-logins@0.0.635","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"9b4d9584f07855e6f4f145296c7cc71ee21440b0","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.635.tgz","fileCount":43,"integrity":"sha512-M/JaEeekJVczvOBxccN5LuAuCmL3tKUb949EoBZ9pc/Odxag10JPLqCUk8Lg8MTYXVOhouRY+Jjz6Ni4J6SgHQ==","signatures":[{"sig":"MEYCIQDF0WBOnnglZJ/bsmJc2j6Lx2G4/Tqo57BBm08068f/4gIhALbh7VVoxhFNB9pYGdTqTRS/sHBuPSEJmJ+N2+ogb7A5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56746},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","target":"es2022","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"tsup src/index.ts src/functions/index.ts --format esm,cjs --dts --out-dir dist --no-splitting","prepare":"npm run build"},"ts-node":{"esm":true,"swc":false},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-apis":"^0.0.329","@putkoff/abstract-utilities":"^0.1.195"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.635_1752336470479_0.8692370428769731","host":"s3://npm-registry-packages-npm-production"}},"0.0.669":{"name":"@putkoff/abstract-logins","version":"0.0.669","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.669","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"4de26de6e4474e1e6f594fa1c6cd11597b9bfa8d","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.669.tgz","fileCount":71,"integrity":"sha512-wWb4MJw7LssUFVGbPqd1T8ILnLlB7Er0UlGFZRCPiQ21WlCwgZ7FJ41v+SbS5oxxg082Y/CfkFsZXOx206o8jA==","signatures":[{"sig":"MEUCICyLRvmXl27HH+ccOba+Z5M66hqpmJDmHZP1oUauJn9JAiEA+mWOXu3XGEahHIbHZ//0fcv2ohLE151HhUTQ3tc1wvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73488},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.329","@putkoff/abstract-utilities":"^0.1.195"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.669_1752528300364_0.7773588306576948","host":"s3://npm-registry-packages-npm-production"}},"0.0.670":{"name":"@putkoff/abstract-logins","version":"0.0.670","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.670","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"2e9b743857fe9f7b54658a5d33cb6a38eeafa1f1","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.670.tgz","fileCount":71,"integrity":"sha512-ktsJ88f70CTfJzaQahVaHNdc7z1rmCsGEgtjmuCeVzPMhyrVzPixVKpt/TJSE2RkP7a/R7+WUqLTBJi8u0LtCA==","signatures":[{"sig":"MEUCIQC1p78arWyL9Kuuu5cWmaMRXiRex7lAmIyJvEUbmcsjHQIgJO9Uj4zcgCLtWf7vaOp8/lEepTtudxEL9SgnGlxtodA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73488},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.329","@putkoff/abstract-utilities":"^0.1.195"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.670_1752528372320_0.8513901830822239","host":"s3://npm-registry-packages-npm-production"}},"0.0.671":{"name":"@putkoff/abstract-logins","version":"0.0.671","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.671","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"8caf10812e3757e163eb9306d300279399b73724","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.671.tgz","fileCount":71,"integrity":"sha512-1KO9gGxe97V4hmdd7zU9B4jPmLpCuSjqBCbGP131Ah57FRroGTW2BLe8UfcDMem0J2+d/Pbgr0xzN6TqJyuBwA==","signatures":[{"sig":"MEYCIQDsi/jQcX0D3opUGZIFxf3N8lZ9ZpoZWeongLx7jX3vIQIhAKzukpo3kw74Q1WVbx1TMUxy7oXFZerAdRA6y2Qqn7qh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73488},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.329","@putkoff/abstract-utilities":"^0.1.204"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.671_1752528424969_0.7516041059075671","host":"s3://npm-registry-packages-npm-production"}},"0.0.672":{"name":"@putkoff/abstract-logins","version":"0.0.672","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.672","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"14828fb30136a0b0c8b89f4d39028391c8a32c8e","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.672.tgz","fileCount":71,"integrity":"sha512-KNRV5fo090phheMhkrGT4ERKdS3ISH/kYbXkfGhVakpzZl8Qsx4+r7CJ9i/7cW0trsjruh+8kOBEmkvZib/JmA==","signatures":[{"sig":"MEQCIE0HJdvpvIuy8LS3MUibcsV7Ur565NHyFSWKtBTVCH/qAiBNr8FI5Ktm9sKdlGk/s3oNNCCChaiRwNDy5ghYgWTF5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73488},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.329","@putkoff/abstract-utilities":"^0.1.204"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.672_1752530172359_0.7447519488717738","host":"s3://npm-registry-packages-npm-production"}},"0.0.673":{"name":"@putkoff/abstract-logins","version":"0.0.673","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.673","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"0e0938c7f2a161224e54365a996410a282e37113","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.673.tgz","fileCount":73,"integrity":"sha512-VYKCOUPQG+ErTeA/OzpYVSgEKKhkwK/7oYezhATN6ba+nRmsrK+uPOSR5tqdVMpByNs6CWCru6+bZB2zL8NPEA==","signatures":[{"sig":"MEUCIQCjoKyEjNj+H3oa+9h4ajf6tM6I/6+xkXfmYtSZ4Gvk5AIgR79E0JHuBsuSoMRpYvtEet8nDkRNNoAP21OVR2/iZT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73488},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.329","@putkoff/abstract-utilities":"^0.1.204"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.673_1752530348131_0.9622276247869046","host":"s3://npm-registry-packages-npm-production"}},"0.0.674":{"name":"@putkoff/abstract-logins","version":"0.0.674","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.674","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"e2766471d254f93b3728c10b46ae1e1de8916557","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.674.tgz","fileCount":73,"integrity":"sha512-Wgip9SvdgESicpfC4UO7oajdHPku8RAxKV3na2QQ9aREHmJB2HoAdF/8kcccVqc9wL1WuUTH0ondPYL20P9+YQ==","signatures":[{"sig":"MEQCIFMNDwducAhBDuqX8HlQvvK6USgZy7ptDgBngGTnNv9kAiB5Nmfl6V52k50Qqw5OF2zqLtESZNBBTC7/2O5x9FLUnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73498},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.379","@putkoff/abstract-utilities":"^0.1.206"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.674_1752533815436_0.4039964999826462","host":"s3://npm-registry-packages-npm-production"}},"0.0.675":{"name":"@putkoff/abstract-logins","version":"0.0.675","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.675","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"5e74208a6a91e0bccd91ede95abf76ebf8ce10a5","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.675.tgz","fileCount":73,"integrity":"sha512-Vg945EEEOwCedyk6ABAmYLvEL3hcAmidgUrpJJYIZnvBTw/e+cpbsRT7eTd+R3uuvnHcr2csy0eEKj5hKrOTbQ==","signatures":[{"sig":"MEQCIHvZZgbiGc0khKLoOadHaaDfrhDYfheOMDd5jA1g2sOCAiBT2OkSvpH8M4dl3GaI/qtGaJ3Z9VSCJy+pKVMSgiN5Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73498},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.380","@putkoff/abstract-utilities":"^0.1.206"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.675_1752535299063_0.11865905274025845","host":"s3://npm-registry-packages-npm-production"}},"0.0.676":{"name":"@putkoff/abstract-logins","version":"0.0.676","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.676","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b24591e0925b4a29ca53cefbbb502990003e4d13","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.676.tgz","fileCount":73,"integrity":"sha512-GzrxVN+/xFlvSVpNx9g5u2p9avPxPqbuZKPc76gKUX56BtuhDWZOc9gUa078AEATwK8e92S3BoCn3xYTQgeCUw==","signatures":[{"sig":"MEUCIFSoYYLi6Bo3821GIL+b9hcRMx9ma5LzI6NYSCeZQD/+AiEAjiTip9pLhrTmlEmu37LBfmDPM3ZGjgndFPIqVRqwkiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73390},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.380","@putkoff/abstract-utilities":"^0.1.206"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.676_1752535510358_0.4422251401316881","host":"s3://npm-registry-packages-npm-production"}},"0.0.677":{"name":"@putkoff/abstract-logins","version":"0.0.677","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.677","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"c12a12ea084fe3d7fd6be94a25b240c193c1a06f","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.677.tgz","fileCount":75,"integrity":"sha512-B2X1j9gkZa2r8CkbfJ40mDC88QI7QTlRusYOFe9O9KLwNj6yukdkzOvAimK2rLsngpGlVEhh04HCRf8oUfekgw==","signatures":[{"sig":"MEYCIQCEiSSZ38nniGGO8h63KtnnYo5LHG4mvdxGh9ibvVhxsAIhAMoCQswh6eWpou69ljtO0ZkuXqLV1hOygNF19AlvJ/Po","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74166},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.19.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.380","@putkoff/abstract-utilities":"^0.1.206"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.677_1753340277152_0.9151476402536114","host":"s3://npm-registry-packages-npm-production"}},"0.0.678":{"name":"@putkoff/abstract-logins","version":"0.0.678","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.678","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"f16eda2370f5587bf007e24c1dc70441b4b040ac","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.678.tgz","fileCount":75,"integrity":"sha512-gCSE28/wRGCEG5Kq4U/ygXHImigCsT8fqbJe7TPA2Os0Zx6sp/9ikjEPoy3Ah1veC2YKAXsx1JvDJMUgWa+vAw==","signatures":[{"sig":"MEUCIBbh+wwjVnnRzRLhYKJdEBmb0W6OTP6daV+qLmk4kMrjAiEAv7NM/WHX09nmPO6sD0mt5W3IaXu1Kl4AgLqSPqNgX0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74522},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.380","@putkoff/abstract-utilities":"^0.1.206"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.678_1753341858035_0.942356171636245","host":"s3://npm-registry-packages-npm-production"}},"0.0.679":{"name":"@putkoff/abstract-logins","version":"0.0.679","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.679","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"ab89cad7bfdaa3aceb125a25f10f9446e29abcdb","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.679.tgz","fileCount":75,"integrity":"sha512-7H5TFCAnan/6WzkbGVkXYZ6mCS8LzTm/opN9o/Jv7vnX3Kxnkud15Iea3/ze0QJIm8HG2BbEuv43lUJcy/pW0g==","signatures":[{"sig":"MEQCICsd5Tv5R1T89qb7IcpdgJ15/rGNVO66qsQGjryltbPWAiAwXxsyN3TzWd4SpXfi1gdx8i2d2xtahOcXP/8PVnlMDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74522},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.380","@putkoff/abstract-utilities":"^0.1.207"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.679_1753417987615_0.920054132194428","host":"s3://npm-registry-packages-npm-production"}},"0.0.680":{"name":"@putkoff/abstract-logins","version":"0.0.680","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.680","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"8c4f3a9c63186c375b070ca902e57249f52c9be9","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.680.tgz","fileCount":75,"integrity":"sha512-MeDfNl29pVtVNTUxsvotyUSlx+Y3/QcXMRGPvtuCFnWQBRKqRF0c0DBw8+tECnULdETp2GnmID80LDlrQZs7cA==","signatures":[{"sig":"MEQCIDkV2vdBI3GKqHoPQJqYfiz+r7G3vN9doVBdZ6qVxqp5AiBeUY7FIdOKquSPr6dK6+4r+Rp4Q5acL5uvaouK4OD3aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74522},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.381","@putkoff/abstract-utilities":"^0.1.207"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.680_1753433791337_0.2935727713658862","host":"s3://npm-registry-packages-npm-production"}},"0.0.681":{"name":"@putkoff/abstract-logins","version":"0.0.681","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.681","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"fe3307bde501c940a2218a8a4502c1b5f2f24b68","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.681.tgz","fileCount":75,"integrity":"sha512-sffCEzBmHtsR5SCMQkx206z6dsOBPfXYxWQBhQlSoLkntW0uUKMEmdm1D2E+7sOchIk9Tm+w8yKJu+YE5KXupw==","signatures":[{"sig":"MEYCIQCALHeWIk4ujxpKolMEWy3gVgPwb+ZXffrZgOhMuuTTcgIhAJjG66MfbIdfwy3PoBExZLwf5u2KuuIIwaaB/Bv0SozX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74522},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.381","@putkoff/abstract-utilities":"^0.1.207"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.681_1753433887112_0.45839454836688964","host":"s3://npm-registry-packages-npm-production"}},"0.0.682":{"name":"@putkoff/abstract-logins","version":"0.0.682","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.682","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"f2eb4729e83405af91cfd1ee4d6294f21e8a5c92","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.682.tgz","fileCount":75,"integrity":"sha512-PW0M/58SsY5yMjfXWPGsYbC/UKTarZETPeGBPB2xszJKOZEKc1cByCI3KHdzwn/fKIl/lHBiDrIKyCghxnBmJw==","signatures":[{"sig":"MEUCIEXgsLJctEDWeugulsqtbp2mmRt5PL/Vz1jXBw8i69j4AiEA/utl5s1ia17UmZl9dpvAdlUbg60G6RYkLKlhBbt+11o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74846},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.381","@putkoff/abstract-utilities":"^0.1.207"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.682_1753434229507_0.5615198084429676","host":"s3://npm-registry-packages-npm-production"}},"0.0.683":{"name":"@putkoff/abstract-logins","version":"0.0.683","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.683","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"c1a0a4d9e52b763f7133c9cd153d493bbaaec776","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.683.tgz","fileCount":75,"integrity":"sha512-rYYRIYQrEYv/JrQCpHK8DdiGVMq90OTRVtko2t/zFIEBGVkG6s6hGn7j/bWA6gp96wzplrWjZuxbR6UmK7mK4w==","signatures":[{"sig":"MEUCIFjMtJKh/U0v4ssqiSmAib4Y4eip3cZUkoin+6y4iePkAiEAvZmrrWu5K+IlPpLr2eT5XqrtQPAcKbEpNi9XmMD0+L0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74846},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.381","@putkoff/abstract-utilities":"^0.1.207"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.683_1753436124989_0.49240825375648645","host":"s3://npm-registry-packages-npm-production"}},"0.0.684":{"name":"@putkoff/abstract-logins","version":"0.0.684","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.684","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"30f4b90bf73c94aef96672fa2f99d003fc197ba0","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.684.tgz","fileCount":75,"integrity":"sha512-0UliS9APqbN6voAxb3a9dKJo+ATbeHTapWcdul9WkSOnVVEhlSIVwoG2HN5cW6NSJ2LfvVJnQ21P+1/q+7VlKA==","signatures":[{"sig":"MEYCIQC7N5pYXASa/hkkCFy++uiclfQoiam4zhqd/yG4AW41+gIhANfU12zm4EnNKUzhWd9GAf9w1TweM3aft3BIx/w04gtJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74846},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.381","@putkoff/abstract-utilities":"^0.1.208"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.684_1753436529188_0.5073089427521078","host":"s3://npm-registry-packages-npm-production"}},"0.0.685":{"name":"@putkoff/abstract-logins","version":"0.0.685","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.685","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"c47270ae3b48af90d2628e8670e9614a38489f98","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.685.tgz","fileCount":75,"integrity":"sha512-1YrB2wjbBbDT6wfKII1pqNh3FL78SrcoME/ErV5gYuIzhyMPKsCSC71WteIkDvYo6zuErvKfXQPnbQwJ6Qfq6g==","signatures":[{"sig":"MEYCIQDSjBcWZTRYqOOnYgfc/jA87xzWGHgLtHo7+JXXBT+qtgIhAK8Jk9wE0mrpLANwVGeK+MIbl/0dxNS+a7lYRL0oFOce","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74846},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.381","@putkoff/abstract-utilities":"^0.1.208"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.685_1753436557592_0.04292355110193369","host":"s3://npm-registry-packages-npm-production"}},"0.0.686":{"name":"@putkoff/abstract-logins","version":"0.0.686","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.686","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"515fdb89361e26a79150a3ad0a5c4f65b8e7dd9b","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.686.tgz","fileCount":75,"integrity":"sha512-qIeyRwbaRllC6/E9gf/LKWPuNl1zHY7LU+crIJlWYDBxf/HHoMGl4SdMx6BAyAh1YydYtCP9Q0fYmwUlNOUeXw==","signatures":[{"sig":"MEYCIQC6SGsMzb3zRfj0midMyovOnBpobSrxuA6gRFkHwB+U7wIhAKwU4qkZvssyBnV6+HDoHCGoTLCPMQ1WuBaDMDGvhM87","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74846},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.382","@putkoff/abstract-utilities":"^0.1.209"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.686_1753436806858_0.6825492776053732","host":"s3://npm-registry-packages-npm-production"}},"0.0.687":{"name":"@putkoff/abstract-logins","version":"0.0.687","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.687","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"1653805eb1efce051b3dd6449e5e42453c5958be","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.687.tgz","fileCount":77,"integrity":"sha512-/JRz+Xcx+oPmeIvLY4//i57fE6xWuWfsFTnEjlMWqHBOiF9PfVqP+ALBtJO0I5o4/7PTBxHUFL/s96Cc+qU2YA==","signatures":[{"sig":"MEYCIQC1/Jbcw6K5QZm798fx/R+jyAHNfEJ4Su5BVjeXIQOBeAIhAMqMMBnlQOKx12JU+BBWB9DnQvyiBoVkL9Sh+6xLK6sD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75581},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.382","@putkoff/abstract-utilities":"^0.1.211"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.687_1753458719877_0.006400649879618303","host":"s3://npm-registry-packages-npm-production"}},"0.0.688":{"name":"@putkoff/abstract-logins","version":"0.0.688","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.688","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"efbd6b7972dd12b870d20e9e9143ad269f1ecc37","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.688.tgz","fileCount":77,"integrity":"sha512-KAdsfOc4aHopodXR0YawQlGTGA711LOhIVNZn0zrPPsFHnidbwb6Al0pYfRRlbZ0EJAF9MHA3mKPpsT9QH+n4w==","signatures":[{"sig":"MEUCIQC2irhQg4kImROZNGhMdsIyAwKvd87kb2ZDT6mGCi/eHQIgUPgLRxngcJzMZt0nxDzd+rUPUdSgenZxvzT/1F+VRRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76721},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.382","@putkoff/abstract-utilities":"^0.1.211"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.688_1753458930770_0.3112889257098883","host":"s3://npm-registry-packages-npm-production"}},"0.0.689":{"name":"@putkoff/abstract-logins","version":"0.0.689","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.689","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"fbb76492db8ec2e0c7de216ce1894fb62ae6691d","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.689.tgz","fileCount":77,"integrity":"sha512-OdVgtFFdHhR4EFyV8KtV8WFopOb9aMFtt4IdOhlmjDOtZh6fY18PhLF5ZRH4QLaq8AEoVNnXeQuOwlvxNcf3gQ==","signatures":[{"sig":"MEYCIQC3VMcljI4IhP0N0si2TKxfarXgybbJZNkkKOgks9/5agIhAOOxgJzHZ2Y19Et0n0nLIEKxN2YWN42A4tVWfMm5Q/hE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76728},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.382","@putkoff/abstract-utilities":"^0.1.212"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.689_1753462495057_0.6109312899651815","host":"s3://npm-registry-packages-npm-production"}},"0.0.690":{"name":"@putkoff/abstract-logins","version":"0.0.690","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.690","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"9752c4fd00f41ff88b1f3baa4576d65368497a32","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.690.tgz","fileCount":77,"integrity":"sha512-WR7SHAQVoI1B8FOq/m/OxiHsiw4VzQkPa6QHq05G/94XNF+YQvCEtNZBzK+87Joe8g7qr4gNzXz/16KRFK3Trw==","signatures":[{"sig":"MEYCIQCCs5TZsvuYbq21qgl4F1V0Q4SaiNPGpzoaXykZo6SGfgIhAJjP5uNZE77ty3X/NR+HW9NHfKQi0/CWRh0tUsuu491P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76728},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.382","@putkoff/abstract-utilities":"^0.1.213"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.690_1753464886110_0.5395653751510912","host":"s3://npm-registry-packages-npm-production"}},"0.0.691":{"name":"@putkoff/abstract-logins","version":"0.0.691","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.691","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"4f5328cad1ac4070e0f234169f1819d14a9091bc","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.691.tgz","fileCount":77,"integrity":"sha512-iR/poODXtXtp1pV2TxFxw7tWdM8PoNN+aoZ6aju362a+k0s2rdR7lfWG79kxciBDCYm6d8LJIR6wfG47QUuBcw==","signatures":[{"sig":"MEUCIG0g2TprEwLLBLAYX1teByikpohk45aY3MKlmk/F/EvtAiEA0rSanXlBDUfRNeVUQs8ypqvaQhl6Kc0BVb7tLo3ymMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76728},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.390","@putkoff/abstract-utilities":"^0.1.216"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.691_1753554115754_0.06485653103254396","host":"s3://npm-registry-packages-npm-production"}},"0.0.692":{"name":"@putkoff/abstract-logins","version":"0.0.692","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.692","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b4e1f3947ebe6f2c22aa680561c0fe14ec2865d2","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.692.tgz","fileCount":74,"integrity":"sha512-cNc4MPI17RvBQ4WDdaUF33/wC1K5S5VUFOcKdyYTnHC2nFfJE6WbHkp0fvkaYc36vV8y3dKVjawbvi1HxXrHFA==","signatures":[{"sig":"MEUCIFSrbm2yySE8g3UaRLVBdG8cbfX9LOGxRs5G8XN8CHeZAiEAx0FnnUK1ZrZNPp5+i72tlaSS+noQLnYl2gvmegtJXco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76714},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.393","@putkoff/abstract-utilities":"^0.1.218"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.692_1753556784725_0.2060135097232072","host":"s3://npm-registry-packages-npm-production"}},"0.0.695":{"name":"@putkoff/abstract-logins","version":"0.0.695","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.695","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"96c500c1c36c42b3335c829b64b94c0ae0fde487","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.695.tgz","fileCount":75,"integrity":"sha512-h7I3aWPsRBblZsUmM08jfSVM03gnhP+AzRSmPp1U1QzU/Ec/iFw/FmT7fXsNwWdjl2JXr7pMGVnYJ0r48+eEmQ==","signatures":[{"sig":"MEUCIQDVReGs2LpXbSOGLnfZ9hTRtLQSkZN9CQqJjvvWOURjmAIgYC9C25bbS6n7E88oSCA9sip4Zx16Ai6sUAbCqIycUlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1806727},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.393","@putkoff/abstract-utilities":"^0.1.218"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.695_1753558428236_0.8941441780020933","host":"s3://npm-registry-packages-npm-production"}},"0.0.696":{"name":"@putkoff/abstract-logins","version":"0.0.696","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.696","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"480369c1697698e664c555a3042e55c5ff8526e4","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.696.tgz","fileCount":75,"integrity":"sha512-gMSvAvHW4Xrb0mmqkxm/x6U4OdN8M+2X1EqH18P0fzYgX7pAKPn/bZuHQdKGtgVcKQPmXN+gsn4WNuC8eECTrg==","signatures":[{"sig":"MEUCIQDjWtCRlPj6ONZk7eVbE0E198oZkVsL+DQESIPTrr42kgIgZ+NZ+zUB+cgZrTjt90ZALHviLgswltEKq/AlbGCri8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1137481},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.393","@putkoff/abstract-utilities":"^0.1.218"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.696_1753558589666_0.4482676196113975","host":"s3://npm-registry-packages-npm-production"}},"0.0.700":{"name":"@putkoff/abstract-logins","version":"0.0.700","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.700","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"08168c5050dbfc6390ff4891021011130bbd2076","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.700.tgz","fileCount":74,"integrity":"sha512-RFZpn8Ji3xE9d5STarMipmdPojlhfaUyl+xEns/ljIcnTxa/ysG5YLGeKnzKqgTM23dFYL9VlyLCJLXwElBZ8w==","signatures":[{"sig":"MEUCIHdV5vyJFujN7ahu27ApPCblDtWvYmlUWF+GOkpIC3FMAiEAoT/XJ7skBz+pYHG0wmwduJs7Ftnk/PXFm5nXKIb7oC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1219774},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.417","@putkoff/abstract-utilities":"^0.1.222"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.700_1753563175052_0.2280709887031005","host":"s3://npm-registry-packages-npm-production"}},"0.0.702":{"name":"@putkoff/abstract-logins","version":"0.0.702","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.702","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"d3c07934fd19a37a03d8c9c9d7b616cc770894f1","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.702.tgz","fileCount":75,"integrity":"sha512-QGQ2CJZcKNc3jDP3FHzlEB2J3LzCd2+HrJHaULMy0gou092yIF4Sm8tSooDpYAdLmTVqncFpGkidNNLQ4IPECA==","signatures":[{"sig":"MEUCIQC5QBLBpCWUHDSGXjAq1RhtdNx8oj4nmM5Ob283OcBc4wIgM+09O2Qc+MkiUfsqKTKTahNPEMUySI2s8FDmw8vnjQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82434},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.417","@putkoff/abstract-utilities":"^0.1.222"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.702_1753563580696_0.13807123978352887","host":"s3://npm-registry-packages-npm-production"}},"0.0.703":{"name":"@putkoff/abstract-logins","version":"0.0.703","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.703","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"5a3494556d835e768eba576b7e6339985e5c5a80","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.703.tgz","fileCount":75,"integrity":"sha512-MZhEGctw2Wet576C9UH/uDtC6YI067dg7/KeLKsZ8SqpPB3Bfok1hp+TcCu5stjnu3v20Q+AcDZbzsxeb4/c/g==","signatures":[{"sig":"MEYCIQDrpQVXo1+APp61N2nDYvTOR6WZyUIo029vJ6vIeSB+QwIhAMePhGiyKJrftGR4xEdBj1tsZ1PmSa31WOAFVjvZPd9E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82466},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"22.17.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.417","@putkoff/abstract-utilities":"^0.1.222"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.703_1753563760113_0.9998384468549129","host":"s3://npm-registry-packages-npm-production"}},"0.0.704":{"name":"@putkoff/abstract-logins","version":"0.0.704","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.704","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"c1fd0bae3fe2e9d986d552e1e1b7ed5a9805352e","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.704.tgz","fileCount":76,"integrity":"sha512-y4AbPUwNMr9eAoXqT3n9h1FMYvIS3OKFgVqCDonxo4JyK6htsK7cx6bJEwl3tgc1AnDWFFnInbnwz/pwT5SKxA==","signatures":[{"sig":"MEUCIBMAJJYBgZA5TZagy+Alj9DCFwWmZh/LDFGtgdctDoH6AiEA6WfmInwF6KyISM9hpaCSAKTD1lmgcvitMo/532iz1Os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76839},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.19.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.417","@putkoff/abstract-utilities":"^0.1.229"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.704_1754557146825_0.771679233527685","host":"s3://npm-registry-packages-npm-production"}},"0.0.705":{"name":"@putkoff/abstract-logins","version":"0.0.705","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.705","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"246caab6ee8f6ac294948fd70a59ee830c325242","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.705.tgz","fileCount":76,"integrity":"sha512-gCsob0hwO25L4mHozEIkX2hCIdhjjHXCceIppVQEDKKxxDFAf2p1ka4BnyjKTtJJHdn7gHNm8rYjkyWu+MW1Cw==","signatures":[{"sig":"MEUCIHr/mjmR1jS7ksq6jvC7/hj111/fW3YnqpeTF4SH5ED6AiEAl1qfpa7phzMDC0X4FgXLKMGJ+BId6GzFLooZLbVo9us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76839},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.19.0","dependencies":{"tslib":"^2.8.1","@putkoff/abstract-apis":"^0.0.418","@putkoff/abstract-utilities":"^0.1.229"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.705_1754557210498_0.4189386326440834","host":"s3://npm-registry-packages-npm-production"}},"0.0.724":{"name":"@putkoff/abstract-logins","version":"0.0.724","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.724","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"f48dd07929289ba7dd63a4761f59e49cf9f3b2cd","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.724.tgz","fileCount":103,"integrity":"sha512-FUVJDzwig6YJAQpBX0k51LCwV+FujZkvF741YOyYrT02gQPzk6eDkzag1U3x25OV7dl9YiRrMrxQ/GE5iniyGQ==","signatures":[{"sig":"MEUCIAKgL3+LPdUzzE7Egt73SNxbs5ehAQgPkKv0sd4wj6c0AiEA0cFXBBQh/ojVeJnfiXeeQUXFW4OxwdWze29eiI9WDYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3663979},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"^0.0.419","@putkoff/abstract-utilities":"^0.1.230"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.724_1755228667967_0.4821167282930563","host":"s3://npm-registry-packages-npm-production"}},"0.0.725":{"name":"@putkoff/abstract-logins","version":"0.0.725","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.725","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"00ede241ff3081a191bf0db46813aee872ba98c1","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.725.tgz","fileCount":103,"integrity":"sha512-qyO3ptrr8GimrBpXo4m0OC+aoWachlB8XTvy/BdtlhYFWvhw+o5/9XrvGCD9RtnpD2BAOhJD+ubu0w7Kh/xeSw==","signatures":[{"sig":"MEUCIHuYWFvwgu6CcLlZhKL2+vDKvCJLpDIYC/rqW9QpWMpnAiEAh4KBbOA9oB9EIrqvkYRmirB1EfVCVZJDcSQEFxraLCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3663979},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"^0.0.419","@putkoff/abstract-utilities":"^0.1.230"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.725_1755228715581_0.7743222366875218","host":"s3://npm-registry-packages-npm-production"}},"0.0.726":{"name":"@putkoff/abstract-logins","version":"0.0.726","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.726","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"815a44011dce74cfe761246f2dcd5c5c3272ada5","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.726.tgz","fileCount":103,"integrity":"sha512-Qw1mx/S8DxEYbZ+SKd1KCixkOXmWr0CYDRRa7R5eukAzOWsLuGJ5MhfUn0gaS1KsTIPMufn/HEaMk0P8lQ1sjQ==","signatures":[{"sig":"MEYCIQCwp9+hvwcd+v3CsceR755JlTOtwkuf5i/HVM6A+IqQKQIhAM6bswyQIkfzjbxlHd1iVc2EecK+JAjh47CJ+PbvwjQd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3650668},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"^0.0.419","@putkoff/abstract-utilities":"^0.1.230"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.726_1755228904228_0.12567358259148853","host":"s3://npm-registry-packages-npm-production"}},"0.0.727":{"name":"@putkoff/abstract-logins","version":"0.0.727","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.727","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"ebb370d5e2d250baf5c2d679b6adb316260a7891","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.727.tgz","fileCount":103,"integrity":"sha512-ci15kiaK0ZS3dwRgvhskVPwOOjf1vaVAw5E4/n0VIOvW4A0I2Dq74Lm7eC3KhDHmPoGxbLvWpv3btnkE+NoCdQ==","signatures":[{"sig":"MEUCIQCKfeXJGVzw7IMF1CqOEr/tlsu9Caf5PYw/rqAVPtWZygIgCqGNzdl69HFF1ekB586sjjeYsRKhO+GRe2WEy2/qZK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3650209},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"^0.0.419","@putkoff/abstract-utilities":"^0.1.230"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.727_1755229071130_0.5145335984369028","host":"s3://npm-registry-packages-npm-production"}},"0.0.728":{"name":"@putkoff/abstract-logins","version":"0.0.728","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.728","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"c025f942eb9eac97177570ac35dc607864557ac5","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.728.tgz","fileCount":103,"integrity":"sha512-tw42004olwxg4ur7rzsCfwr9SsV1Lf78kaRoh/qPGDLzEJgOobeX7IqT3RWACdRoj/gMq7FBH0QttT60jneb9Q==","signatures":[{"sig":"MEYCIQD+XFAG7uTtor3LMXSaJt6h5mEMPDqfyj/tGY3mZTnShAIhANI+2h8728zN27CjgOzSC8IF6MiOSFfcpN/+2izm1SPZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3650064},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"^0.0.419","@putkoff/abstract-utilities":"^0.1.230"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.728_1755229168266_0.9918772300356762","host":"s3://npm-registry-packages-npm-production"}},"0.0.729":{"name":"@putkoff/abstract-logins","version":"0.0.729","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.729","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"92a45cbc1e59d748f63447a262737816650cf63b","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.729.tgz","fileCount":103,"integrity":"sha512-w1y/alCgAmLHsGsQ1065zmM6+fm7Ihecu6lT/nFAkTP7nOEsa4XCnFFO9iyoIBQ1pdAYq49/bujpUI7Szq9FEQ==","signatures":[{"sig":"MEUCIQCSEC70nY7l5h80mjUxvZDR4pTOvFmXyu8Bw5L6AJnlPgIgfVGV84jKgqIvtXxj9sgArp0PZt+umhDmCC4mg3G1LYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3650064},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"^0.0.419","@putkoff/abstract-utilities":"^0.1.230"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.729_1755229211236_0.8431393526096882","host":"s3://npm-registry-packages-npm-production"}},"0.0.730":{"name":"@putkoff/abstract-logins","version":"0.0.730","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.730","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"8d3649aa0ef8bad9988f8bc64f75ed95517120cd","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.730.tgz","fileCount":103,"integrity":"sha512-jlP1wKvHs88jO/EdEO5u2s0dF1HfUm7sZWxYTikCta6wQn3Pun7ggPNlaT6OkYcGKSdGFhdkr40QuiceUFYEPA==","signatures":[{"sig":"MEUCIQCYimmOvonp/JBi0RKVd+JIc0wqSveQDNJg4xIeEjmxxQIgUMMZZck2LdiE9skS2s0Jje8G9PlNQuseU444Lan8X5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3650110},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"^0.0.419","@putkoff/abstract-utilities":"^0.1.230"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.730_1755229409102_0.04343777528903603","host":"s3://npm-registry-packages-npm-production"}},"0.0.731":{"name":"@putkoff/abstract-logins","version":"0.0.731","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.731","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"ef159019875a432549c0c9887d26b68142b4d666","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.731.tgz","fileCount":103,"integrity":"sha512-CAZiEbz9cZWulQQ4MlnR0cajfMGsCAcLdfylztvNg41ABJq2FcMk+3YA26aHY23yJ8458xInDEQQoQvVZ5/d7w==","signatures":[{"sig":"MEUCIQCnq+1vqwxRDd/fvbZQvP8Gm+/7LZwbLhYIq89Su+EyVQIgSpRyFRqbdb0U3E/VYt7GHNpipKta3K0GKHdplv9UAig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3650760},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"^0.0.419","@putkoff/abstract-utilities":"^0.1.230"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.731_1755230166643_0.00856658848959957","host":"s3://npm-registry-packages-npm-production"}},"0.0.732":{"name":"@putkoff/abstract-logins","version":"0.0.732","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.732","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"bf0eee5498300620c36deab318ddfaecb656f6fd","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.732.tgz","fileCount":103,"integrity":"sha512-+D9rwC0id3AnbPD3dEEfdhF5cr+OA08cndKcvJTU5316OrTi9Ponm7FDfc00PMR4EnbDkFUMXEHS0LeAAnR/+A==","signatures":[{"sig":"MEUCIAFzgLdPBeXCeDwGchnCF1ehazW003A//t1kTeevGKm0AiEA9sXc0W0XXi7HydwfmgASGjBxXd5S0oyZEfo2sl6vt84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3650760},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"^0.0.419","@putkoff/abstract-utilities":"^0.1.230"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.732_1755230251769_0.8982347541542035","host":"s3://npm-registry-packages-npm-production"}},"0.0.733":{"name":"@putkoff/abstract-logins","version":"0.0.733","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.733","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"46d000f21a00454d5d1413df3c76198fb0a4acf8","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.733.tgz","fileCount":103,"integrity":"sha512-oopdVBd1xdX9JCbngH1Bi/ql5a2eVM5b3rymN5TBzN7f1cK1Tl/t6ixoyFD1Edramr1lJwbjgh9pkPJa2TETYA==","signatures":[{"sig":"MEUCIDyDkkIGWMTJRfKL3h7rr0GjTvzUJSwNHZEBRXu6akIVAiEAjpPywmLEljMYq2sfyWghjkQ7TORTjfDi/2bkFkl4dbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3652748},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"^0.0.419","@putkoff/abstract-utilities":"^0.1.230"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.733_1755414583910_0.42043419700576257","host":"s3://npm-registry-packages-npm-production"}},"0.0.734":{"name":"@putkoff/abstract-logins","version":"0.0.734","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.734","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"d9c69b4f9869855724b464b75c94741317d5ada8","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.734.tgz","fileCount":103,"integrity":"sha512-VCB7CaQTY64kxaqo4IE7QtMjmfkb5NsXzNH5MWcGIamP8IPE26AtpEQc4eSssrLElA7IOyjuFJc1rUdhmMlG6g==","signatures":[{"sig":"MEYCIQCusichGSbPTaxxLVhMpnA0EpMc8EHwWPJNi1oCn9q4OAIhAO/49OFpOAXc1h0l+utCaEqmh0aylZwO+rAKUWmkPWLP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3653870},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"^0.0.419","@putkoff/abstract-utilities":"^0.1.230"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.734_1755415659759_0.14049672212599162","host":"s3://npm-registry-packages-npm-production"}},"0.0.735":{"name":"@putkoff/abstract-logins","version":"0.0.735","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.735","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"1f3753266c4431470c376d9967383e24f26faf18","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.735.tgz","fileCount":190,"integrity":"sha512-gv4u9fuWrr38SbBWoEyhXCFTtcQKA3MH7733RXWwLmKLRiTHYLfecDalQVPYvnxkKiXDb3Ua8rK52SiN655+Nw==","signatures":[{"sig":"MEYCIQC2FxbwjfBdHI3zlcy6hs9Q05Xu+Z5ezokXpUDMUAUUcgIhAMUR4uPfkI8wiZpqX1yHj9s5100yncH5gv1nCUlzvAwg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3770682},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.19.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"^0.0.419","@putkoff/abstract-utilities":"^0.1.243"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.735_1757486133134_0.8724964537045474","host":"s3://npm-registry-packages-npm-production"}},"0.0.736":{"name":"@putkoff/abstract-logins","version":"0.0.736","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.736","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"534a20f8c9ca6666be4f912823a6c3897bfdbf4b","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.736.tgz","fileCount":191,"integrity":"sha512-4VxR1GtMOJ5qDzo2uS1T4C69+iVTXu7blzFpwCn71+nAMDqGG5N2iZ2Jk6Tp6P2EKtwTDePtEa3dRgAlEwXhdw==","signatures":[{"sig":"MEUCIAY529VVLguajap1qXOs0UvnS+ZOUVghh3JtXD1PYQVIAiEAjdJXq7+zp0bmw7il19/JB/TPhBghyvDPmvulL6I4jps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3772582},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.19.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"^0.0.419","@putkoff/abstract-utilities":"^0.1.244"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.736_1757486313214_0.8045340636764664","host":"s3://npm-registry-packages-npm-production"}},"0.0.737":{"name":"@putkoff/abstract-logins","version":"0.0.737","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.737","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"5c3749ae4db3cf21a7e6483931e9b7b0177a3b2e","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.737.tgz","fileCount":108,"integrity":"sha512-ZkuXB6VgNh1MTZFb5M3WUtohUF7gCOSMM4I8IRsxdfOQOYKOBZe7RBHq4cWqCXA+ANHusg6JurephKKmbPhPqQ==","signatures":[{"sig":"MEUCIQDu1qdVVBYSEXsY/RiF+yUm/0iBsCjoEhicrX6PaCaqBgIgPFsok46U6vlARcxxun+y6u4lNqdMXjjVH8U/kqFZBps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3715943},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.19.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"^0.0.419","@putkoff/abstract-utilities":"^0.1.244"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.737_1757487070688_0.24533702386612544","host":"s3://npm-registry-packages-npm-production"}},"0.0.738":{"name":"@putkoff/abstract-logins","version":"0.0.738","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.738","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"45c138c1338cef119de7640e670b120f237c002e","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.738.tgz","fileCount":190,"integrity":"sha512-ARYxuicduy4hWYkq6Vi/TmWsqeOzgmGADg9lYsl3Nre6IejtiO1/Oe1OHzQHhF93GyuRkl5XbB87n/D4oY1VNw==","signatures":[{"sig":"MEYCIQDROObsFgrcoDb3OsrnuDK+Y6+y0q+HRMD9bjEjHlRLwAIhALddD9csErdzXMnR9tlkXTMicftlPUaiVsKFBp7kDlCL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3770682},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.19.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"^0.0.419","@putkoff/abstract-utilities":"^0.1.244"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.738_1757488487364_0.24174623909241633","host":"s3://npm-registry-packages-npm-production"}},"0.0.739":{"name":"@putkoff/abstract-logins","version":"0.0.739","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.739","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"00a1e744fb6583d4817d20beef826559fe1e5776","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.739.tgz","fileCount":104,"integrity":"sha512-j/iodPMYtpXXV9Hg1bBeTWLbXYHwA9+vOema+lmg7jYNypqflwoud3bwqWMg8jfo4Hp55jKB9eqHrC4r9h+QUw==","signatures":[{"sig":"MEQCICAm82uDP/4X1jTThsc21gzbEolbS18BQKqE20mnePuJAiAl2M5dAqUTmYOCR8ipbtqb8cjFvJQCHY32S9fQiEEPNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3682152},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.439","@putkoff/abstract-utilities":"1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.739_1758009440391_0.10936676566840986","host":"s3://npm-registry-packages-npm-production"}},"0.0.740":{"name":"@putkoff/abstract-logins","version":"0.0.740","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.740","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"788ea60f0618cf4ce348270d45a3c3410a4ba072","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.740.tgz","fileCount":104,"integrity":"sha512-+b4myBFidcViFqfPhBFivkl3MmoV+RXtCmjKN93q1EZce+5m/YXIMmwaDP5UgYjKjEDvYV9kh3M4Tru0LKnXjw==","signatures":[{"sig":"MEQCIF8HXzRAqy/ds488v7MyueX4CH4+Wk0uuFDnPYrq43ESAiAX6vDHGcjsz2rFEmrHPFppylLti7hfTMAWVhwnTmeVGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3682152},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.439","@putkoff/abstract-utilities":"1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.740_1758009552652_0.3570855956208967","host":"s3://npm-registry-packages-npm-production"}},"0.0.741":{"name":"@putkoff/abstract-logins","version":"0.0.741","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.741","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"72165eff2585e6ba87ed137d603823efd8e336b1","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.741.tgz","fileCount":104,"integrity":"sha512-oR4RFS0RlVBn71N1vlJ1R7eNqyvXM9auG8o7Uf2hQZ081mm0n3Pq29asSNLODvQ0eH3+pwVCAiF/btZzvnC0Uw==","signatures":[{"sig":"MEQCIDONvmKUS19/DorWVspF/8kSlFD4UI4qj79yid7ZkAv1AiAYILYK4TqyBM1bSWX3QGWaQnQWDvDUURlYwRjl5K4vaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3682152},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.439","@putkoff/abstract-utilities":"1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.741_1758009700351_0.6408720358435636","host":"s3://npm-registry-packages-npm-production"}},"0.0.742":{"name":"@putkoff/abstract-logins","version":"0.0.742","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.742","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"99f4c85d242efb2f761719dcd5532051e71891a1","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.742.tgz","fileCount":106,"integrity":"sha512-SSWnI1QCRxvscoowd94yR0r7LV3pChqNUbgBs49xTaFY2syHfQXktPJAv4k0QXZ3ssii4IV1s7+sZaooyfUZ9g==","signatures":[{"sig":"MEUCIQD2il56iZq5JEp5UIcQCCKutu7Dz9AWlbKpbp/EU7XI6AIgPw01JtAZY0i1c1hBlSvfVzn3oci3BVG/p1IY2yszfd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3682671},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.439","@putkoff/abstract-utilities":"1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.742_1758010766465_0.10318953862716862","host":"s3://npm-registry-packages-npm-production"}},"0.0.743":{"name":"@putkoff/abstract-logins","version":"0.0.743","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.743","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"1a77a79a6b4b779ba1f24a583ac36adec4ffd75c","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.743.tgz","fileCount":106,"integrity":"sha512-coCf3cBHPkKYX22wQfUtAiCn3z/7yYcmW9H4jzbTUFZV2jk/NdX0MWrSxN1nebvSnveS69rzIWdGnoCmQm9KGA==","signatures":[{"sig":"MEUCIB2r86kBF6ytQcQ9ISxcBCyatPxCPQ+N7FpgFYcVOsVRAiEA06kC0t2xvsRt97V6fbx+7R8io4ZfTjcPSnqK4So+Guw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3682671},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.440","@putkoff/abstract-utilities":"1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.743_1758012433354_0.3977273640476384","host":"s3://npm-registry-packages-npm-production"}},"0.0.744":{"name":"@putkoff/abstract-logins","version":"0.0.744","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.744","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"aec144e4f321d2e2939ef02b457c4f6f9a77a40e","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.744.tgz","fileCount":106,"integrity":"sha512-H9daIuK/zDh+WkMOdojqn9TFwgQVHgRbboslkrXA1PyM7sox/HOBAkDK2WCv25ZWxgJiX6p/vtCD1CjjJ4Dh6Q==","signatures":[{"sig":"MEUCIQDXqscQVrwoRk2IkypOFQCeeQ/PqJS1V/9DDxTi0W/BcwIgGJNZ0/h1/o1YSyMfc1buCKR4MQ7QRE0pJbp5HkRWOJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3682671},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.440","@putkoff/abstract-utilities":"1.0.24"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.744_1758016428741_0.5299097040417475","host":"s3://npm-registry-packages-npm-production"}},"0.0.745":{"name":"@putkoff/abstract-logins","version":"0.0.745","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.745","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"d8b90944c37ddead41c3744a1aa023fa6d94fbd6","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.745.tgz","fileCount":106,"integrity":"sha512-k1eHLjEENTsF9yKh3W9Z+dRFg6bUDr8Rpp9epch4rBWB2GUoknAMpna9PalzigxU0G7C7jpe9jCJkcMfvO7XFg==","signatures":[{"sig":"MEUCIQCsGHNgvoh0clInYKJC5rlC1uzxStnNYHmGozz6Ojse7AIgJf+76+HI2dJatSsk6FJ63m3zv/9nTcbNSnlir50fuzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3682671},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.441","@putkoff/abstract-utilities":"1.0.24"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.745_1758017149927_0.4210493592670088","host":"s3://npm-registry-packages-npm-production"}},"0.0.746":{"name":"@putkoff/abstract-logins","version":"0.0.746","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.746","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"2310127837c32711fecae381dd9dc9a14691f3e7","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.746.tgz","fileCount":106,"integrity":"sha512-YtfCGUmBcsq/LzhOKOWfgKu1dB3Yy3923BqDghNGDkgmzGEzvs3Du7fet3/k6WlRenrYlf705h8KIvuH3l+HMQ==","signatures":[{"sig":"MEUCIQC7tgHnUWbfHm5K+B7oGyU4WqeE4e6R4/bDL2QWOYvSTAIgQo3SAcgRHarPVYgTaAtaAbPyLv4OOCA/rR+JDVvcYVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3682671},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.441","@putkoff/abstract-utilities":"1.0.24"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.746_1758017399552_0.013198509311819873","host":"s3://npm-registry-packages-npm-production"}},"0.0.747":{"name":"@putkoff/abstract-logins","version":"0.0.747","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.747","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"22aad19cad58ef83da15d0382476d9729d417f8f","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.747.tgz","fileCount":106,"integrity":"sha512-YwX1PvGXGkBgv9/SepaLOQCjTEq1TzwyA9Wx12BHYVSl+8h5vQkvuL+s1uRimm9eLLCKSdiGZE3aIswKdD2ayg==","signatures":[{"sig":"MEQCIAgd+wKoYWRPGeOjmi8/NAaISka2icHmeV73T2f7QEeTAiBtoARvSAQHf3BmblOjehmFt8oOZkSxyOCY/NIZj46NAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3682671},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.443","@putkoff/abstract-utilities":"1.0.24"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.747_1758034831377_0.11720063756514132","host":"s3://npm-registry-packages-npm-production"}},"0.0.764":{"name":"@putkoff/abstract-logins","version":"0.0.764","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.764","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"930c2f0dfb8305766c094a9d6f6161cc9d67f2bc","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.764.tgz","fileCount":116,"integrity":"sha512-SGNnUEe+wsmmvR6jJgTCnLZ7xGOIuu2o3CpMA9F2QmEm/TcoGuV5yBbt+kj2bQ9MTjOuB3znTr32CCtBxr5kgQ==","signatures":[{"sig":"MEQCIEi49JUXrjllx+WO2ClhRLit4wIa4CWTIo6LmzEyhMCrAiBKp+YtsPANf4XtPiT/hqZQ8F9H2nXOWXj3bMfkE+RY8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3688413},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"11.12.1","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.443","@putkoff/abstract-utilities":"1.0.156"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.764_1777918428776_0.08933214466133221","host":"s3://npm-registry-packages-npm-production"}},"0.0.765":{"name":"@putkoff/abstract-logins","version":"0.0.765","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.765","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"2162e086aef34d566571c163bcb76a2c9477568d","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.765.tgz","fileCount":116,"integrity":"sha512-KzR1zTTiEd6xWThTZ8cDb2rMt6B7xMmMrhoIZ4Cs4uBO+xQhO4DpMPhU+e5i88gnB/WglY3tFcDaq9Eg97nYqw==","signatures":[{"sig":"MEQCIDg8PNmUa+NBSQNU1jJlH67+zIXwI0u3KKADSE9DGCwRAiAXsW6zz+/BTzHYCdOpQAZb5/u1Jb5sXWB+QQIbOb7Juw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3688413},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"11.12.1","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.443","@putkoff/abstract-utilities":"1.0.156"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.765_1777920424477_0.048955017684328084","host":"s3://npm-registry-packages-npm-production"}},"0.0.769":{"name":"@putkoff/abstract-logins","version":"0.0.769","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.769","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"17bc5fc922dd7815bfd2caaa3499b68eee493f11","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.769.tgz","fileCount":122,"integrity":"sha512-BYewKK8nappdjiVNU4+D6+KcWYHpyx2emvP8hmra4yU4DyaGIC2Wa67FFxjCNJpzC1YoazvQiTk3Sk6Y5RiXpg==","signatures":[{"sig":"MEUCIQC+2HZ0w3XYbhQGXE604kMLZ5YAgOnLxon3/0M2sXbwrQIgOPks8TXkKDZWaJlhV/5kyYnhQQnoeH400aObmwvTwZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3703639},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"11.12.1","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.462","@putkoff/abstract-utilities":"1.0.157"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.769_1777928147113_0.09491095111311987","host":"s3://npm-registry-packages-npm-production"}},"0.0.770":{"name":"@putkoff/abstract-logins","version":"0.0.770","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.770","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"5a4e80ee032f3163b43a9977ac85cbe3d5941a04","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.770.tgz","fileCount":122,"integrity":"sha512-5ipHBSNLYA+69/yB9j8sKem40tGfncURM1Ytn343JQSj/4DI5Z9xQF6BubS2n6rMO5gYwHHwr+6UnFW45OUjdQ==","signatures":[{"sig":"MEUCIQDAh69daCdD8XsRbTTcNCVji207YNYeFNf26Hsx1uz7hQIgL5tneIKGDB0QGfY18WZyNOfcdJUE+GMi5OsklnMdFJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3704883},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"11.12.1","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.463","@putkoff/abstract-utilities":"1.0.157"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.770_1777928776063_0.8801292350430285","host":"s3://npm-registry-packages-npm-production"}},"0.0.771":{"name":"@putkoff/abstract-logins","version":"0.0.771","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.771","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"587e37ac74a842a4de0a706e6ad91c36868e6a96","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.771.tgz","fileCount":122,"integrity":"sha512-EEhRCBj6sp9vwTXzWkv52Guzy3Njz0Dh/Nv10Ixd9EBtf65xXYoIMXd0plyV6mJ2GfxYwnJWjnoELhLXXGTYVQ==","signatures":[{"sig":"MEQCICGSwNosl15jUgBFZ6gHn/ySFoSN6hnr5G+S2a6K++/gAiAGbs8ftLVTXFb6FqGNXDoZGCPBAvmk0kFcJ2b0ZzjsbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3704883},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"11.12.1","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.463","@putkoff/abstract-utilities":"1.0.158"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.771_1777929230273_0.8735009246633503","host":"s3://npm-registry-packages-npm-production"}},"0.0.773":{"name":"@putkoff/abstract-logins","version":"0.0.773","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.773","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"dac8caff757fe5813154016de0922e59cf28d17e","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.773.tgz","fileCount":122,"integrity":"sha512-2DvUVbliJkE29bz9QXc6tuHCPQWlRGHAzTGFDoU3mF8gQiuzUC2ZQD4PQG4QGMldmKedxTg3ytlvsQF3heX5/g==","signatures":[{"sig":"MEQCIFqdrKIyzLDOvjtyxcrIVhxKl46Uw0jdJu21+4cAFkSpAiAbEMRnrWWmvx/LEaw0iz4DNHDb2kc+GCOVmfFABZTvmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3712388},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"11.12.1","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.463","@putkoff/abstract-utilities":"1.0.158"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.773_1777934134053_0.8550675485527837","host":"s3://npm-registry-packages-npm-production"}},"0.0.774":{"name":"@putkoff/abstract-logins","version":"0.0.774","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.0.774","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"5615131abd975e867af6a27858b8c95b5dd02b2a","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.0.774.tgz","fileCount":122,"integrity":"sha512-ll5kDvOUEZ+pHA7F3OTwb+1COPucVdTQKBeEDmku/KJma6st51wKiu2I9gTJC85qquE2PUNUdo8B5J5U4N4Qng==","signatures":[{"sig":"MEQCIEoBuWXm5P6KG0vCU0b2L51mplhJSBviYmk/ktbFbC0DAiAO7LbnnByTFpANalPxxRadaNkOyTDslGGsDUXx2pwt5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3712150},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"release"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"11.12.1","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"^2.8.1","@mui/system":"5","react-redux":"^9.2.0","@mui/material":"5","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@reduxjs/toolkit":"^2.8.2","react-router-dom":"^7.8.0","@putkoff/abstract-apis":"0.0.463","@putkoff/abstract-utilities":"1.0.158"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","csstype":"^3.1.3","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","undici-types":"^7.11.0","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","@putkoff/shared-scripts":"file:../../shared-scripts","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.0.774_1777934245756_0.3020514232331708","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@putkoff/abstract-logins","version":"0.1.1","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.1.1","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"4fda3d31e2e04e080b063fae2b03d589f40e7538","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.1.1.tgz","fileCount":24,"integrity":"sha512-TshZDZsLTbyN/A96oulWnQDJzvDkQA9/W+iBRSgqf0vaZ43aL6baZz43auw2tS7MPKx7P2SoP7GXP/CRaQUN/Q==","signatures":[{"sig":"MEUCIQC/2i0gVcwGZ/fI8PxCCkOZoMv7uOITMhqcX4PjW8kk6QIgThXQVU277qSxnO7lGrfbZJo8Ju3AyXMwVVJv5beqqCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91071},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./package.json":"./package.json"},"scripts":{"build":"rm -rf dist && tsc --emitDeclarationOnly --outDir dist/types && rollup -c"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"11.12.1","description":"Headless email/password auth for React & Next.js — provider, hooks, unstyled Login/Register/Logout/ChangePassword, and a pure-crypto server core. No MUI, redux, or router.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.0.0","typescript":"^5.8.3","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.2.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-logins_0.1.1_1781001128994_0.0014956774902679104","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@putkoff/abstract-logins","version":"0.1.12","description":"Headless email/password auth for React & Next.js — provider, hooks, unstyled Login/Register/Logout/ChangePassword, and a pure-crypto server core. No MUI, redux, or router.","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js","require":"./dist/server.cjs"},"./package.json":"./package.json"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"devDependencies":{"@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-typescript":"^12.1.4","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup":"^4.0.0","rollup-plugin-dts":"^6.2.1","rollup-plugin-peer-deps-external":"^2.2.4","tslib":"^2.8.1","typescript":"^5.8.3"},"dependencies":{},"scripts":{"build":"rm -rf dist && tsc --emitDeclarationOnly --outDir dist/types && rollup -c"},"type":"module","sideEffects":false,"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-logins@0.1.12","_nodeVersion":"20.20.2","_npmVersion":"11.12.1","dist":{"integrity":"sha512-ykU0KEWLgnZYV6BrIqvuEBb/Qekg/1HNgULQ9pDkjpEIeX55rPEyC7l5GTNS+Ne/3IimMq3GkkTWhAlI6wl0TQ==","shasum":"835d8c82d9f24a570dac683809d49da5e8a4952e","tarball":"https://registry.npmjs.org/@putkoff/abstract-logins/-/abstract-logins-0.1.12.tgz","fileCount":24,"unpackedSize":93880,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD2UKU9QYhU1QqNOySfQfJe3Bbe4e/xgcrDT1jcnGpxHwIhAMgqKoyb2K5OhUH3LFI3FDQE3GqUE/pLFovVrF89biiY"}]},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"directories":{},"maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/abstract-logins_0.1.12_1781008161863_0.2942153645814132"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-02T01:08:29.396Z","modified":"2026-06-09T12:29:22.129Z","0.0.1":"2025-07-02T01:08:29.655Z","0.0.2":"2025-07-02T03:42:22.238Z","0.0.3":"2025-07-02T03:43:03.815Z","0.0.4":"2025-07-02T11:37:57.311Z","0.0.5":"2025-07-02T14:57:31.560Z","0.0.6":"2025-07-05T09:19:58.075Z","0.0.602":"2025-07-06T03:24:24.234Z","0.0.603":"2025-07-06T03:32:18.125Z","0.0.604":"2025-07-06T03:45:53.119Z","0.0.605":"2025-07-06T03:48:28.324Z","0.0.606":"2025-07-06T03:48:48.713Z","0.0.607":"2025-07-06T13:32:30.772Z","0.0.608":"2025-07-06T13:38:52.940Z","0.0.609":"2025-07-06T13:39:48.879Z","0.0.610":"2025-07-06T13:43:35.167Z","0.0.611":"2025-07-06T13:45:06.487Z","0.0.612":"2025-07-06T13:49:52.685Z","0.0.613":"2025-07-06T15:33:51.745Z","0.0.614":"2025-07-06T15:50:26.324Z","0.0.615":"2025-07-07T01:26:57.412Z","0.0.616":"2025-07-07T01:30:16.094Z","0.0.617":"2025-07-07T01:32:54.465Z","0.0.618":"2025-07-07T03:21:43.777Z","0.0.619":"2025-07-07T03:25:03.401Z","0.0.620":"2025-07-07T03:26:12.760Z","0.0.621":"2025-07-07T04:25:43.597Z","0.0.622":"2025-07-07T04:27:32.174Z","0.0.623":"2025-07-07T04:33:13.236Z","0.0.624":"2025-07-07T04:34:56.085Z","0.0.625":"2025-07-07T04:38:03.905Z","0.0.626":"2025-07-07T04:44:50.489Z","0.0.627":"2025-07-07T04:46:42.354Z","0.0.628":"2025-07-07T04:49:53.785Z","0.0.629":"2025-07-07T04:50:14.443Z","0.0.630":"2025-07-09T14:51:59.612Z","0.0.634":"2025-07-12T16:07:21.065Z","0.0.635":"2025-07-12T16:07:50.667Z","0.0.669":"2025-07-14T21:25:00.530Z","0.0.670":"2025-07-14T21:26:12.515Z","0.0.671":"2025-07-14T21:27:05.154Z","0.0.672":"2025-07-14T21:56:12.528Z","0.0.673":"2025-07-14T21:59:08.296Z","0.0.674":"2025-07-14T22:56:55.623Z","0.0.675":"2025-07-14T23:21:39.246Z","0.0.676":"2025-07-14T23:25:10.557Z","0.0.677":"2025-07-24T06:57:57.327Z","0.0.678":"2025-07-24T07:24:18.227Z","0.0.679":"2025-07-25T04:33:07.812Z","0.0.680":"2025-07-25T08:56:31.531Z","0.0.681":"2025-07-25T08:58:07.325Z","0.0.682":"2025-07-25T09:03:49.710Z","0.0.683":"2025-07-25T09:35:25.152Z","0.0.684":"2025-07-25T09:42:09.369Z","0.0.685":"2025-07-25T09:42:37.829Z","0.0.686":"2025-07-25T09:46:47.017Z","0.0.687":"2025-07-25T15:52:00.093Z","0.0.688":"2025-07-25T15:55:30.942Z","0.0.689":"2025-07-25T16:54:55.227Z","0.0.690":"2025-07-25T17:34:46.299Z","0.0.691":"2025-07-26T18:21:55.959Z","0.0.692":"2025-07-26T19:06:24.881Z","0.0.695":"2025-07-26T19:33:48.466Z","0.0.696":"2025-07-26T19:36:29.890Z","0.0.700":"2025-07-26T20:52:55.267Z","0.0.702":"2025-07-26T20:59:40.931Z","0.0.703":"2025-07-26T21:02:40.303Z","0.0.704":"2025-08-07T08:59:07.010Z","0.0.705":"2025-08-07T09:00:10.679Z","0.0.724":"2025-08-15T03:31:08.209Z","0.0.725":"2025-08-15T03:31:55.819Z","0.0.726":"2025-08-15T03:35:04.500Z","0.0.727":"2025-08-15T03:37:51.353Z","0.0.728":"2025-08-15T03:39:28.482Z","0.0.729":"2025-08-15T03:40:11.464Z","0.0.730":"2025-08-15T03:43:29.322Z","0.0.731":"2025-08-15T03:56:06.870Z","0.0.732":"2025-08-15T03:57:32.022Z","0.0.733":"2025-08-17T07:09:44.160Z","0.0.734":"2025-08-17T07:27:39.989Z","0.0.735":"2025-09-10T06:35:33.370Z","0.0.736":"2025-09-10T06:38:33.448Z","0.0.737":"2025-09-10T06:51:10.908Z","0.0.738":"2025-09-10T07:14:47.602Z","0.0.739":"2025-09-16T07:57:20.633Z","0.0.740":"2025-09-16T07:59:12.852Z","0.0.741":"2025-09-16T08:01:40.575Z","0.0.742":"2025-09-16T08:19:26.696Z","0.0.743":"2025-09-16T08:47:13.597Z","0.0.744":"2025-09-16T09:53:48.954Z","0.0.745":"2025-09-16T10:05:50.154Z","0.0.746":"2025-09-16T10:09:59.768Z","0.0.747":"2025-09-16T15:00:31.601Z","0.0.764":"2026-05-04T18:13:48.971Z","0.0.765":"2026-05-04T18:47:04.754Z","0.0.769":"2026-05-04T20:55:47.374Z","0.0.770":"2026-05-04T21:06:16.309Z","0.0.771":"2026-05-04T21:13:50.527Z","0.0.773":"2026-05-04T22:35:34.271Z","0.0.774":"2026-05-04T22:37:25.935Z","0.1.1":"2026-06-09T10:32:09.134Z","0.1.12":"2026-06-09T12:29:22.005Z"},"author":{"name":"putkoff"},"license":"MIT","description":"Headless email/password auth for React & Next.js — provider, hooks, unstyled Login/Register/Logout/ChangePassword, and a pure-crypto server core. No MUI, redux, or router.","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"readme":"# @putkoff/abstract-logins\n\nHeadless email/password auth for React & Next.js. A tiny, dependency-light\nclient for cookie-session `/api/auth/*` route handlers, plus a pure-crypto\nserver core. **No MUI, no Redux, no react-router** — bring your own styling and\nrouting.\n\n## Install\n\n```bash\nnpm i @putkoff/abstract-logins\n```\n\n`react` / `react-dom` are peer dependencies.\n\n## Client\n\n```tsx\nimport { AuthProvider, useAuth, AuthBar, Login, Register, Logout, ChangePassword }\n  from \"@putkoff/abstract-logins\";\n\n// Drop-in header widget — carries its own provider, works in server components:\n<AuthBar onAuthChange={() => router.refresh()} />\n\n// Or compose manually:\n<AuthProvider basePath=\"/api/auth\">\n  <Login onSuccess={...} />\n</AuthProvider>\n\n// Hook:\nconst { status, user, signIn, signUp, signOut, changePassword } = useAuth();\n```\n\nAll components and the provider talk to (configurable, default `/api/auth`):\n`POST /login`, `POST /register`, `POST /logout`, `POST /change-password`,\n`GET /me` — `email` + `password`, HTTP-only cookie session, same-origin.\n\nThere are also bare fetch helpers if you don't want the components:\n`loginWithAbstract`, `registerWithAbstract`, `logoutUser`, `changePassword`,\n`fetchMe` — each takes an optional `basePath` and resolves to `null` on success\nor an error-message string.\n\n## Server core\n\nFramework-agnostic primitives (pure node `crypto`) for your route handlers:\n\n```ts\nimport {\n  hashPassword, verifyPassword, makeToken, verifyToken, newUserId, SESSION_MAX_AGE,\n} from \"@putkoff/abstract-logins/server\";\n```\n\nWire `makeToken(uid, SESSION_SECRET)` onto a cookie, verify with\n`verifyToken(token, SESSION_SECRET)`. See `clownworld` (`src/server/auth.ts` +\n`src/app/api/auth/*`) for a complete Next.js App Router reference.\n\n## Breaking change from 0.0.x\n\n`0.1.0` is a ground-up rewrite. The old MUI/Redux/react-router exports are gone:\n`AuthCard`, `store`, `AbstractLogin`, and the `import.meta.env`/`VITE_*` config.\n`Login` / `Logout` / `ChangePassword` / `Register` are now headless, and\n`loginWithAbstract` / `changePassword` / `logoutUser` are plain fetch helpers\nwith new signatures. Consumers still on the old API (`hugpy/ui`,\n`abstract-shares`) must migrate before upgrading.\n","readmeFilename":"README.md"}