{"_id":"abstract-apis","_rev":"35-67969f00b94a45390866cdfa082dd654","name":"abstract-apis","dist-tags":{"latest":"0.0.317"},"versions":{"0.0.311":{"name":"abstract-apis","version":"0.0.311","_id":"abstract-apis@0.0.311","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b7389a342e2a41e90126679fa4ba2f87f3f34eae","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.311.tgz","fileCount":6,"integrity":"sha512-owqx8juOKdTzWKdiRiDyBFbOJ6CgBRCbEXDAvXOz1zvru8v2pW/gr7kc0XkaUU5Kvb5LcuE8RTrop2nioSM12A==","signatures":[{"sig":"MEYCIQCNmEUjFxYz2xg3iUQorKYBhiJ7YPD3nCIgqROV4De0KQIhALhhbIZmwj4QDhkUi0EA36btyA9hSWECTOGW2vc0F87S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1006067},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","scripts":{"build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable utility library","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.191"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.44.2","typescript":"^5.8.3","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"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-apis_0.0.311_1752288704482_0.05946983190055688","host":"s3://npm-registry-packages-npm-production"}},"0.0.312":{"name":"abstract-apis","version":"0.0.312","_id":"abstract-apis@0.0.312","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"d3d3098a0ce2fd66b086dee6384e5f2ffc1c6813","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.312.tgz","fileCount":6,"integrity":"sha512-qzE3BGSFEhcQbsJXrJjZcxBzgdORpfLPtmQhsWs05D78mjKXSJdo1Z3F46fkOFLYkJMVGwPUs85Tor6pK5FNFg==","signatures":[{"sig":"MEYCIQCTRYxmeacBcsPnkoU5eJcqK8syqY0X/LDGSE4L8+d84AIhAKtYXj93DclejM3YFCRb58VhYzWbnt1MyUI1NzmMCqSr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1005875},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","scripts":{"build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"A reusable utility library","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@putkoff/abstract-utilities":"^0.1.191"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.44.2","typescript":"^5.8.3","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"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-apis_0.0.312_1752289294011_0.3055506892269033","host":"s3://npm-registry-packages-npm-production"}},"0.0.313":{"name":"abstract-apis","version":"0.0.313","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.313","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"067bd01a5d5160c69fb885ef6737a8fbc7d4fe9e","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.313.tgz","fileCount":13,"integrity":"sha512-DcqOQrghB5OLFKgtrj0hHD+iBfAh0Vcz+VP2cZDF2yJEpsBFPsbNV0MixaYewgluo8q9/jLqkslaorB+ep6iqg==","signatures":[{"sig":"MEQCIBe5uPnL0+hVQczXYCp/Hx/JexPD8KGL6UuBK0+G6nw9AiAYqK856+GrETuFVtnQ8GByJ56jWW+xGklVVuargJTnAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007985},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.313_1752290568464_0.4034234952303246","host":"s3://npm-registry-packages-npm-production"}},"0.0.314":{"name":"abstract-apis","version":"0.0.314","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.314","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"bf3f9bc5a33ca31d21383f15fb773dafa32cac32","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.314.tgz","fileCount":13,"integrity":"sha512-iAincwlF0xjW7l3mE+TMw6mOpq3Rk/XDzGZpg3opLUy9mNXzAY3UROck1b16bMtNruD6NHe/f9XhJ02qF4JF9Q==","signatures":[{"sig":"MEUCIA9YAAe9rjr4fTkMEWXNCDb+/9gILyUPWhCxPiUe2RNuAiEAmOV+esCjsvJ07xwb0h9yTOqalILtq2Mdgj5TUoqppt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007985},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.314_1752291071400_0.004717570161875129","host":"s3://npm-registry-packages-npm-production"}},"0.0.318":{"name":"abstract-apis","version":"0.0.318","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.318","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"fcf07b6065cfa015729f86f94ee520346eec0b67","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.318.tgz","fileCount":13,"integrity":"sha512-CCwSuUBcLaTDOJxUIAtJfEiBeRKlljsfY0n555AaOilZLYY57p3Xx+M5Q1yZlocjYkVClbD3NMrEjJZiEg13pA==","signatures":[{"sig":"MEYCIQCEoPqykxBFqt06OlZIeBuse2NQthhIR3NyJSv+vYKxrwIhAJSyNor5L51ZQ6V5g2Q4uXWi4b4KNxpg8m37sgcc8qBH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.318_1752301993234_0.5613484142699983","host":"s3://npm-registry-packages-npm-production"}},"0.0.319":{"name":"abstract-apis","version":"0.0.319","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.319","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"70383881ed852df5c538e2101aa1d87c17fd7385","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.319.tgz","fileCount":13,"integrity":"sha512-s14wYjJCztl4LViNvqhStKMhRjRMzWkhJalu90rcfdcMA6H13jJEruAsNJKNfwMgpkvB4JzsxJXQmbx6ofdnzw==","signatures":[{"sig":"MEUCIBwbnN3VBmhC8xOKG68tpGdYjXia9lUZwEQv0LslBwfOAiEAtZUMynu42ZFLYQFymgeX6VHwUm0tG3LLhpfjOvBZ+cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.319_1752302729232_0.1287223373882862","host":"s3://npm-registry-packages-npm-production"}},"0.0.320":{"name":"abstract-apis","version":"0.0.320","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.320","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"e3326a63f2d96c035baccff75376c009172a6648","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.320.tgz","fileCount":13,"integrity":"sha512-68CLNQ36u2kLMx1tu9xGNY1PzDIQ7PhrZ3UA0h4iPQfHJnwumgVvSvfdIX+DqBogBISkXDf8iBCX6GHmhrGvKQ==","signatures":[{"sig":"MEYCIQDGAFVt2aDXwDyK2PJApcbmeb54aJomRdew2DCduYAkZgIhAIKeu18E8/yu9QRqJ4vibh+IX4NwPtfMSkFII0cfjeeB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.320_1752304521354_0.8397968399399347","host":"s3://npm-registry-packages-npm-production"}},"0.0.321":{"name":"abstract-apis","version":"0.0.321","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.321","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"15867b38b7c7572dad7bf77ca5df090361c7ac51","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.321.tgz","fileCount":13,"integrity":"sha512-N9QHp6/f5aN9rZURq9NXENZ6mM2rpqSErhJze27ORSh0oNYmzSQubAYFD6OQ8xJj86z2KSg3l6kAowHYbHUBcQ==","signatures":[{"sig":"MEUCIEbXOzr7WXbjh+KjQMx8dZg2bEcApSN+268broZDF3yRAiEAtkwjjv+L76TdEpBfs0tsBrpp9Sx6PYsCx8rAhZzXN0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.321_1752304577500_0.37505894781017957","host":"s3://npm-registry-packages-npm-production"}},"0.0.322":{"name":"abstract-apis","version":"0.0.322","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.322","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"f5b00fa5373e44002294a83fe0cc9c27aa9cf5df","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.322.tgz","fileCount":13,"integrity":"sha512-F7qmmYxYJsE3KByGA60oYTmrbq8hsrfF8PvMY+tZ5/6i26Xe0iN5nPXwC327sEKbzkUfYMdxDGLrDxgORra9nw==","signatures":[{"sig":"MEUCIQDpJQQaNY2KdWSQh/i7jAGqpj4x6Eh47eK2IOZhrWAIaQIgHr579f+3/izH6vwG2bhNFvbbGh/M3BC6p6FtlHpQ0UM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.322_1752304838385_0.3436995085585759","host":"s3://npm-registry-packages-npm-production"}},"0.0.323":{"name":"abstract-apis","version":"0.0.323","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.323","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"66986c42226be786ff7358ce4d5689a0e96d5b7c","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.323.tgz","fileCount":13,"integrity":"sha512-e2AZSj3k9nUp6h66O2uUcblIQD8wmzzZvz+PaGs9hoBD77XMk43iOp900OVGbtdfLGypxn7ZoZqHNXlfoHOOdg==","signatures":[{"sig":"MEUCIQCbCjsgQhuSL7F8mVBJZgjl7JZvcmzk/x+k+DUkRv0LdAIgK7ZwGdIMpUmqgOedtfvqqXHiWx4SEtDqWOft1qIwSnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.323_1752304896314_0.26898448123362084","host":"s3://npm-registry-packages-npm-production"}},"0.0.324":{"name":"abstract-apis","version":"0.0.324","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.324","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"09eb6453ff2e7f845f0f2cea02678bd525443dc3","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.324.tgz","fileCount":13,"integrity":"sha512-Fvvj+tx7M9+9DELeJ3eblc9rTggWVylIPV7CZc0D94iJhMO47WWPeD5TToXokR/0DapcBGEEC5/BGme97Atw5A==","signatures":[{"sig":"MEYCIQDnpk+nbvYwG/YIcM2yJ6IOy4qVBhtZB0fwKwoPJhKqUQIhAKe3CHk8qv+mNHE9Hfe4g4IYyuGXPTsWbmy/ZQRLcTnG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.324_1752304946420_0.7728513535522439","host":"s3://npm-registry-packages-npm-production"}},"0.0.325":{"name":"abstract-apis","version":"0.0.325","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.325","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"085705a2f095ad149e62f5c924ea5d057f758b6e","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.325.tgz","fileCount":13,"integrity":"sha512-+9pyU2y0u9KFPnSUug+WVpNlRAFRYqeBcOZHaqoCtAF5sMmSDDdcLqqPSv0+rXZy+CszNN/S3xVNMmJLJq3mRg==","signatures":[{"sig":"MEYCIQCavjzL9dFvrenhp0fxRjOqVPHabfKDWDfmcXIiCDojPAIhAMaA1O0so4TpZw+69n0JwnDBe3/hsDPzSC6o8fICEqmQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.325_1752305002856_0.31717023396189914","host":"s3://npm-registry-packages-npm-production"}},"0.0.326":{"name":"abstract-apis","version":"0.0.326","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.326","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"f669252f0f85f4ea751bc57bcb9ece192f50859f","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.326.tgz","fileCount":13,"integrity":"sha512-yzyHTXqWBLG03ZwHAaZhMqNVIpBQGEmme5pVaKHok57KQJ0gHFa6MrLhbwtVDVO8Gh23hlLy9ISTTW6irT2YNg==","signatures":[{"sig":"MEUCIGUDfuDunwvptNX2QQzX44BS1cddHbbxigwj3tpMvETTAiEA6H9Lqwg+juWBvjr9br5GbOIH/4qh8lY05bV5uIoM2MA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.326_1752305079155_0.6943210039348129","host":"s3://npm-registry-packages-npm-production"}},"0.0.327":{"name":"abstract-apis","version":"0.0.327","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.327","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"0e26e138e89d5ca3bee0c03d5100b0d5cbcb8e86","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.327.tgz","fileCount":13,"integrity":"sha512-Qk+UfbFipsbO96ycnTaICMj057Yb9SKV5XZb0yLb6SXbpRB8PdKMCfjxnkAE4XwK7EVOXkOkh88oILpxiKIzTw==","signatures":[{"sig":"MEUCIQCcrscD4+m1ALw7++IWcvqHeYwbHqJWrY/gpg5ke8dxAAIgHSMqj50F986IyWLnVNACg026nuekiaNSxQSF4rbAZdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.327_1752305528549_0.7234472475752962","host":"s3://npm-registry-packages-npm-production"}},"0.0.329":{"name":"abstract-apis","version":"0.0.329","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.329","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"5036d9185e2600ed74c22c05e3e793e8162f9158","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.329.tgz","fileCount":13,"integrity":"sha512-dGm7hb8VwccjZ2/lKqpA9SWu2SlwvpjbX2d5rBPJqTxMU9clWouwTguZH0YjIn9Ss8RAQ5Jr0nMtx8huBdaxDQ==","signatures":[{"sig":"MEUCIQD5Ro0+tsmd+37Z3lSC9aa9w1woxu3onfqfXVS8lv100gIgEEAg27JYzvKuZ/a0BHqb1GqbiUBU/HPZaYrLmByA7y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.329_1752305932068_0.6514629800027993","host":"s3://npm-registry-packages-npm-production"}},"0.0.339":{"name":"abstract-apis","version":"0.0.339","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.339","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"7bd8effd15aee7bb973fb499822cabd388f3f58e","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.339.tgz","fileCount":13,"integrity":"sha512-QL5OdybhXV9IHxYOD30Vf58zLkL2WINbFS71Pr9RiKszrzJYGIRGfVb0OyX2DVbztUEZmTloLygj//m7Q5MI/Q==","signatures":[{"sig":"MEQCIFLG0LejfgdndKAqIQ7uFD7DOiFoFQXwyR/kZ2/4Zo15AiBdfKpIhsW++o5ejh8hVUFRUueALIfk0JWxqZDT2WW6uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.339_1752308878265_0.43956066896209456","host":"s3://npm-registry-packages-npm-production"}},"0.0.342":{"name":"abstract-apis","version":"0.0.342","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.342","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"27fc7ec1349e687d9b9933b6b3957546b3c63c5c","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.342.tgz","fileCount":13,"integrity":"sha512-opMQaPaBbHEovPKGZ17KB2As7drgS/ZmrCE0P1qiXekEpTbNpZAz/kGxaZ5I+lw1PqzSvOckxr4d+//uP75q6Q==","signatures":[{"sig":"MEUCIQDxC8bcixgUo6WZq2kjtHEPUO6os7iuA0PiGhJswvE+ogIgPvdwzNiZ+v2Be2rvxyca3tlx4lK/Mxk7i1nmjG2S8Qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.342_1752309569007_0.2636589041343549","host":"s3://npm-registry-packages-npm-production"}},"0.0.343":{"name":"abstract-apis","version":"0.0.343","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.343","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"0e447d7dc57d1b7218ed410d078b8be3c83f973f","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.343.tgz","fileCount":13,"integrity":"sha512-M6a6YOG3nzgCIzmWzXhP7kLGzCf0/VtQHotkXP5y0qrtkxq/Xl4K0MKbbsc9Sj7GRYhH/jQsBNE0g88tnrSdpg==","signatures":[{"sig":"MEQCIE8nQMOnJda5hfK9ccAE2mp5Cy9Mac7EVvPfhfn9g5TcAiBwKhWsC5ZeFYPwqMQcCQFI8SWwJXBuph4dYY2zbcymAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.343_1752309602669_0.1865995843866457","host":"s3://npm-registry-packages-npm-production"}},"0.0.344":{"name":"abstract-apis","version":"0.0.344","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.344","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"23ad2a2c4a1686a6c65235479730d70c07d5b6e3","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.344.tgz","fileCount":13,"integrity":"sha512-O2/Sod3kIaPlwjNPOoobk3Li3uzacqeL2yS6BmJwZH6yMke804qWKx9VqNK8Fdujs+cE37m04zpGCCwHv2yEpg==","signatures":[{"sig":"MEUCIQDbD0NhxW9Jqyq+QI5pHDIsrTiUG9VKykImeyuE1xNGJgIgGcX46hYvXJr8ZCjcWypYUZp2VvbtIpWxW9rzUaI2CLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.344_1752309707016_0.1951657369198041","host":"s3://npm-registry-packages-npm-production"}},"0.0.345":{"name":"abstract-apis","version":"0.0.345","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.345","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"0c4e1d5f14c9e0a5b223d0d74918fcb0b535e3c8","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.345.tgz","fileCount":13,"integrity":"sha512-gO1C4map6U+ETbszcEZlFZEIAyt13xGW9NFdwspMwRx1zPmB/Y5EoZF949lJHS4hm+koRRfrwBLsrLQhXXqp7g==","signatures":[{"sig":"MEYCIQC3tF5J/oieEI4kObeqTDRK/bPUfmIKxZVAFVWQdP7zigIhAI3hLo6hQ07FC+u0ZH1So4xQxp+TKyeAWxff16fGTDnD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.345_1752309733467_0.3971365038777579","host":"s3://npm-registry-packages-npm-production"}},"0.0.347":{"name":"abstract-apis","version":"0.0.347","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.347","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"06a38fb90b646680ebf1e9f36395f6594ff3a6d6","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.347.tgz","fileCount":13,"integrity":"sha512-rxA8kfxBxHozheXBcG1fzJhGa5CMEFOENvf6DR+euYOUDodDgcumhTYKOjGE428BefDxbzTDMY0KHCrY0GudXQ==","signatures":[{"sig":"MEUCIQDuJgidO32Kt7ymnoO1aupvg+uTFtQ96zVKzyr7PQQoZwIgQtNQT88K3YsEkTiwacCVb50TmT+XOKkVuwHQwC0XJns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.347_1752309806596_0.7058481093919691","host":"s3://npm-registry-packages-npm-production"}},"0.0.348":{"name":"abstract-apis","version":"0.0.348","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.348","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"6d26593f9bf04429d4a42ba85af99cf97b9b8a8c","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.348.tgz","fileCount":13,"integrity":"sha512-VWFP1swYcV/3RU3BAKZ5dwYWvdrW3Yx6gcn2VIdw6zua81HO5uQ0cW+vx8jKFhcPTayhSTFOSW9uMO4jfeuxzg==","signatures":[{"sig":"MEQCIDcakMQEguf1qhWlI6ga+b9/BAXlMVq0uM+t/xE/X9NrAiBqfl6LAVEvh/OYe7o8efbLEnOhcfPa1sDzpoZorvZv0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.348_1752309862222_0.09138789896281141","host":"s3://npm-registry-packages-npm-production"}},"0.0.351":{"name":"abstract-apis","version":"0.0.351","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.351","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"4f505e84499913ccc01f484f15f103695ae10af6","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.351.tgz","fileCount":13,"integrity":"sha512-aYpoMVGFMre6v6A2JSnH2sNrk+m9IkaO+ISe/iTI03X0poiE2C4r/rOobjlkgANK5JGq48U8N8tsVSfAABSTyw==","signatures":[{"sig":"MEUCIQDVtRcx4kGYNOKM+Q3zVI63tFfYnWGCKXggbST0iuzQ8wIgDpcjMLi/AEhRO07XV7YihA1er/Xhl2YK3nPqLjpAwLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.351_1752309976375_0.9358782788828754","host":"s3://npm-registry-packages-npm-production"}},"0.0.353":{"name":"abstract-apis","version":"0.0.353","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.353","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"2ab2fb36ed5e91502a63e6296819c7bcc47b45eb","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.353.tgz","fileCount":13,"integrity":"sha512-QQfcuvzEY1t2y8GI6yYf2IgApExPkGyRy3bSqWZWEAMG6i/mX4QNqHpC/1mWB5sc1rJen9a5CURcxjWQKZcdxQ==","signatures":[{"sig":"MEUCIQCME0QnCnjlwU7afdqDsTjZqKF5r29KUU6+W5m4eDb5LAIgXBp5cAUcGJS32ivoTB7XdD/ZfTyBC1s/dPZI//E2I/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.353_1752310016976_0.0779007074227327","host":"s3://npm-registry-packages-npm-production"}},"0.0.354":{"name":"abstract-apis","version":"0.0.354","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.354","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"ca44f30922a2a1ce084857775ebca2382cd4d14f","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.354.tgz","fileCount":13,"integrity":"sha512-nYVo/kTP2fExbFLLMGPkHllO+sGafTVeA9fNBRNwQhGmyAKoPwqHuxS2qDZomZh1q0zH013UmCK3dsoCdvfSUw==","signatures":[{"sig":"MEUCIFdjr6IJx7R40lTspFN3OSiw5YY5zfEe+g6039anE3cmAiEAjHmX9Hj2W9sawzbMUqNsjtxSIz2WG+LE/tj95K3EE8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.354_1752314098924_0.38686782916118556","host":"s3://npm-registry-packages-npm-production"}},"0.0.304":{"name":"abstract-apis","version":"0.0.304","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.304","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"af4dbd243ee34bee47d8d768a3655aa847ac8a36","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.304.tgz","fileCount":13,"integrity":"sha512-5pzO6rGlEaSWdCALzfJmP3JJq7IwVhZgxWlr0mN//R/Xg8z5Ttvz4bwidwK9c0vBcS6RSd/vADtqG+15uqlKNQ==","signatures":[{"sig":"MEUCIH/zwdSIGtsnTbvwWvMlCfDTaM1vbJABFRJd/tINTWC4AiEA//bK74JiIO4rEh0w8vC8Qp4+pHQA8/BsYJyfhbNLbLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007985},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.304_1752316365250_0.9674385104050165","host":"s3://npm-registry-packages-npm-production"}},"0.0.303":{"name":"abstract-apis","version":"0.0.303","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.303","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"cc35b6b48cedc9ef719ea102d13b76c2decb7617","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.303.tgz","fileCount":13,"integrity":"sha512-ZdrcSvRa40Z4eHvaccexDL2Vy/pLES5k+bGP/IbTW2QNL4EdEn8nj27a70qcGiLyzEpbPp3AoIFUVzf5A6YpZg==","signatures":[{"sig":"MEQCIE3zdHymaJ7gE0Wuz27Xlcb5mAd/ns9+StpL1FqhU7OaAiBUENb+qlv2CWIHZnqI2kyNZCMeIue1lNm5KK0IeaADDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007985},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.303_1752316756958_0.18857729947153357","host":"s3://npm-registry-packages-npm-production"}},"0.0.315":{"name":"abstract-apis","version":"0.0.315","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.315","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"7ee489cf8a767a3c8c7ce1edd45ab5b640fc6106","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.315.tgz","fileCount":13,"integrity":"sha512-eU1EXArbBe3aAC7ZJkecIg3xzZLOe/Itqn9peyEyrZnbLa13I4TmS6DUZt6B4fiY8H77TAkFrtjxd35HhHx7aA==","signatures":[{"sig":"MEUCIQDnf2OUjoPvunw+sZmszdKo/LAku/AKFrYy+Jy/Wf3KdwIgE4nFJA6j/65mxGZH5znCBLEmBjg44LWF9bMezjvsmmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007985},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.315_1752318897398_0.09680388094999337","host":"s3://npm-registry-packages-npm-production"}},"0.0.373":{"name":"abstract-apis","version":"0.0.373","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.373","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"0b1d1208af1a0cda51729a07134cd3d6c865ded6","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.373.tgz","fileCount":13,"integrity":"sha512-4wlmfLbr8x9X7HAAW9d5hiCToAIpqRvlYmtfDoTclPeYJ5zKwZtdlYsZQOGH000tzGcvkxhpMQsMUNvyAePMGw==","signatures":[{"sig":"MEYCIQCAsiPNiZ9ll3F/c6aVfmZX9oOFrOns1LhG7Dx/cQcS9gIhANExfxAwAaj3vxsngq+m44LuZM2KTIXklemk+LHuhhSa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.373_1752323776989_0.4779311534986981","host":"s3://npm-registry-packages-npm-production"}},"0.0.305":{"name":"abstract-apis","version":"0.0.305","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.305","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"973ce4e885dde3b8719172b793bad6ff95e66ffd","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.305.tgz","fileCount":13,"integrity":"sha512-9gNdMFGaHZoH06ptrXNm7jfkt+6ZWpDzKlYNIgprtVcz1eQ/1gUQtGs/javisx52TiAc4/F/4y0G047RTmIvgQ==","signatures":[{"sig":"MEYCIQDslLzDXPq1In2MNJOZTMYc3MuF3BR4nWMPX/FLEwNILQIhAPZApOQTvtOJRiWruV79+Qtsdy8tPKzTQ8M47DC4TZG9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007990},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.305_1752328101705_0.84221442303774","host":"s3://npm-registry-packages-npm-production"}},"0.0.306":{"name":"abstract-apis","version":"0.0.306","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.306","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"d0c8adbd15a1739f6510558bc994d18cda5284de","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.306.tgz","fileCount":13,"integrity":"sha512-yeBu3n8QhHl6XdCko3czUVNvAC9xt0RZ6BGdum6tNvTgmCLtirZ82jA8zOq27+NNPYmskmOQy5rC0Jf4GY6BIg==","signatures":[{"sig":"MEUCIElT3bd4k8fzmSLRcMrmxcF5KmVO5ZNuFASwjtjDoxqPAiEA5Uv2UsxIrNy+SAeWV4eiTXhrFgQHtc71U2B3aJvmg10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007990},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.306_1752328190140_0.8650120974714823","host":"s3://npm-registry-packages-npm-production"}},"0.0.307":{"name":"abstract-apis","version":"0.0.307","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.307","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"642bf14cddc2a0d4506ca7e5406fc05a1b6e8517","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.307.tgz","fileCount":13,"integrity":"sha512-T8dTN0oFdLAnMDrQxlmDJFuwOWjaIRShc8NAq7iIvxtlxUsNUyLDJKASBaSJ0q61OyElIEt32hHZdhjMTsvOZw==","signatures":[{"sig":"MEQCIHwUVZfdQKInx7hoaQFPh6PwFJqiHxe7DRow9gqasNviAiBPQaL5Dh9k6J+zI7JRSH+MuvPZ0t9gcIZV+4nvI8LkRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.307_1752328372251_0.6542110061124669","host":"s3://npm-registry-packages-npm-production"}},"0.0.309":{"name":"abstract-apis","version":"0.0.309","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.309","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"a83d73fa0c6e8f7d6db7444b2fc67275efcc2b20","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.309.tgz","fileCount":13,"integrity":"sha512-6Nao4yOvHXhin3na1gHedlZsgVV7I6lOvMigxIZKTz/opwDUeH7V68c+LsDMYsKMxAhnrqYq+kfPEFRgqvywCw==","signatures":[{"sig":"MEYCIQD1ik0Xii8kqBmPVL5T/QUlUdDE+eoOz/8lCb/O67K4nwIhAIySbSxl6blKvtDGSVoEawwlAWtO/8GFk+oT1gV6mcuL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007986},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.309_1752328637634_0.4015734943384155","host":"s3://npm-registry-packages-npm-production"}},"0.0.316":{"name":"abstract-apis","version":"0.0.316","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"abstract-apis@0.0.316","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"a8ce90991c72be0b8a0641825ee3c55ba9eb30e9","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.316.tgz","fileCount":13,"integrity":"sha512-tyIF67uYyn//gOrkHDkXMJacv9CDuEDfReFu8rRjD6Pkdel+rPk/Ce0WOB3+vtYmct4NUCNpvbO5ZoixAlHfYA==","signatures":[{"sig":"MEUCIGdBkxzMwPBStfvHCPMOrAHzMgW8ND9Ez1Xzc5hMG2EpAiEAnOyoQ1+X8InVH1LhoLU7y6vdqFHMBLqzFOssoCnw8bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007985},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.195"},"_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":{"tsx":"^4.20.3","jest":"^29.7.0","tslib":"^2.8.1","rollup":"^4.12.0","postcss":"^8.5.6","ts-jest":"^29.1.2","ts-node":"^10.9.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^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-apis_0.0.316_1752331651185_0.9975943883683731","host":"s3://npm-registry-packages-npm-production"}},"0.0.317":{"name":"abstract-apis","version":"0.0.317","type":"module","description":"A reusable React Login component with JWT authentication","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --emitDeclarationOnly && rollup -c","test":"jest","prepublishOnly":"npm run build"},"keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"dependencies":{"@putkoff/abstract-utilities":"^0.1.195","path-browserify":"^1.0.1"},"devDependencies":{"@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@testing-library/jest-dom":"^6.4.2","@testing-library/react":"^14.2.1","@types/jest":"^29.5.12","@types/node":"^24.0.13","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","jest":"^29.7.0","postcss":"^8.5.6","rollup":"^4.12.0","rollup-plugin-dts":"^6.1.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","ts-jest":"^29.1.2","ts-node":"^10.9.2","tslib":"^2.8.1","tsx":"^4.20.3","typescript":"^5.3.3"},"compilerOptions":{"target":"es2016","module":"esnext","esModuleInterop":true,"forceConsistentCasingInFileNames":true,"strict":true,"skipLibCheck":true,"jsx":"react-jsx","declaration":true,"declarationDir":"dist","outDir":"dist","moduleResolution":"node","allowSyntheticDefaultImports":true,"types":"dist/types/index.d.ts","allowImportingTsExtensions":true},"include":["src/**/*"],"exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"ts-node":{"esm":true},"_id":"abstract-apis@0.0.317","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HYlRLd6Cpdkil2BKemxdDbdqCuU9fmZ4ODclHAF+Hm+jqFdBfEDzBFGx3g3vG+i7UdPLkJsHVGEqCFDgGp5zoA==","shasum":"11fffa74fae6ebfade83ee5c3fe05a8e408a39ce","tarball":"https://registry.npmjs.org/abstract-apis/-/abstract-apis-0.0.317.tgz","fileCount":13,"unpackedSize":1007985,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCubT0tK1K0mAJR2XgS0Jw6k8bGEqy44o+xdLYJDd5N1gIgcgRdqEXINO8fbbrawWc8QoDWRHaKQv5Qa5JmSPua8AA="}]},"_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-apis_0.0.317_1752331773481_0.25212561894548235"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-12T02:51:44.335Z","modified":"2025-07-12T14:49:33.906Z","0.0.311":"2025-07-12T02:51:44.687Z","0.0.312":"2025-07-12T03:01:34.238Z","0.0.313":"2025-07-12T03:22:48.691Z","0.0.314":"2025-07-12T03:31:11.643Z","0.0.318":"2025-07-12T06:33:13.544Z","0.0.319":"2025-07-12T06:45:29.458Z","0.0.320":"2025-07-12T07:15:21.654Z","0.0.321":"2025-07-12T07:16:17.736Z","0.0.322":"2025-07-12T07:20:38.628Z","0.0.323":"2025-07-12T07:21:36.576Z","0.0.324":"2025-07-12T07:22:26.650Z","0.0.325":"2025-07-12T07:23:23.070Z","0.0.326":"2025-07-12T07:24:39.377Z","0.0.327":"2025-07-12T07:32:08.792Z","0.0.329":"2025-07-12T07:38:52.341Z","0.0.339":"2025-07-12T08:27:58.549Z","0.0.342":"2025-07-12T08:39:29.261Z","0.0.343":"2025-07-12T08:40:02.949Z","0.0.344":"2025-07-12T08:41:47.264Z","0.0.345":"2025-07-12T08:42:13.671Z","0.0.347":"2025-07-12T08:43:26.859Z","0.0.348":"2025-07-12T08:44:22.470Z","0.0.351":"2025-07-12T08:46:16.693Z","0.0.353":"2025-07-12T08:46:57.218Z","0.0.354":"2025-07-12T09:54:59.196Z","0.0.304":"2025-07-12T10:32:45.487Z","0.0.303":"2025-07-12T10:39:17.193Z","0.0.315":"2025-07-12T11:14:57.600Z","0.0.373":"2025-07-12T12:36:17.177Z","0.0.305":"2025-07-12T13:48:21.992Z","0.0.306":"2025-07-12T13:49:50.374Z","0.0.307":"2025-07-12T13:52:52.525Z","0.0.309":"2025-07-12T13:57:17.971Z","0.0.316":"2025-07-12T14:47:31.470Z","0.0.317":"2025-07-12T14:49:33.722Z"},"author":{"name":"Your Name"},"license":"MIT","keywords":["react","login","component","jwt","authentication"],"description":"A reusable React Login component with JWT authentication","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"readme":"ERROR: No README data found!","readmeFilename":""}