{"_id":"@putkoff/abstract-utilities","_rev":"208-9a7b5e4c030453e427f37345849d783e","name":"@putkoff/abstract-utilities","dist-tags":{"latest":"1.0.158"},"versions":{"0.0.3":{"name":"@putkoff/abstract-utilities","version":"0.0.3","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.0.3","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"8d5a464c4569da6d9f2bf50739457affe334b2ef","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.0.3.tgz","fileCount":298,"integrity":"sha512-pDBnxBRnbVsVjvbupcCVNuPajEZU46forZ3fDmnfhOYvITJMKVDCkLUMUsxZQLor7y9+MrtVdCjB6BKEdfR4Yw==","signatures":[{"sig":"MEUCIAMCwjg6kXSXQRqOd1haJfE2YpQdXqGbcPFRFHwHHXeLAiEA3Fmhu1Q4CHxHgcm6eLjkXtls3FwfDX7qtgI7Wj9lmlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459959},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.0.3_1751501361282_0.6975099598495234","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@putkoff/abstract-utilities","version":"0.0.4","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.0.4","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b399d733a818ef9a106761990f24ca170ac300d1","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.0.4.tgz","fileCount":298,"integrity":"sha512-WFSc7ipLgz2k3pAl9pR4XDb8bbnzF4RaZObKRBHwWSO2MMhVyYsHPj1lVAVd+JA75JYttGmuXUgCmLsh3sJOjQ==","signatures":[{"sig":"MEUCIQCPnR5PtcmN3q6YmgJSVxl1Y6/9IY/yQv6aA63v9e929wIgc60s+XghdUvoaRHNVuZvLCfhbVbXBkhgN4UJYo+Sa6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463893},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.0.4_1751502132294_0.5856157462004712","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@putkoff/abstract-utilities","version":"0.0.5","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.0.5","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b413599bbe843af8620eb8e01ae308557049a023","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.0.5.tgz","fileCount":301,"integrity":"sha512-ZAgMjsrcaHe93Y71NlL0yDzDAk3Zh24VEXayUX04gpFsxCq6v33K2yf3M3VLoglpSli2IgZ57/KpaHgWszdR3w==","signatures":[{"sig":"MEUCIBSalSpRL/zs4FAc+/taPzTSKipIMv8qT2+2ofoijCk4AiEAiVOULfAuEyfS05AxfLeu8M3L1AFA82wJk/zeUXRq/rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467661},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.0.5_1751505878260_0.25328120905122953","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@putkoff/abstract-utilities","version":"0.0.7","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.0.7","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"623076fd0f8821ab562b146926b41c9a518d8957","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.0.7.tgz","fileCount":301,"integrity":"sha512-VELt5jmLYvO3crcy4jAc8wyFOSg7NKBYZTeQ16djNTGwowj9aA47SE6xalkL5b4rJEVtqgVbKDtLLIalYdQDPg==","signatures":[{"sig":"MEUCIC0IRnskceZUSIdqMaLWYN2p/Ag2U9LKgLi6ATgv1/oqAiEA4YcllmJn3mI03rCU49ivSuanLmqJnIwWc8mdfUKsV0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468282},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.0.7_1751508932994_0.18329137843355747","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@putkoff/abstract-utilities","version":"0.1.0","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.0","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"2eb70e5bbd32eb7313972a185dd07b7772b8e0a0","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.0.tgz","fileCount":319,"integrity":"sha512-a75ieYQKZuaheDEBRvxG/Cet8kknpcRcz3fAiXWAojnWwISCoRYp0EcpqzQjaio0G46aB9sxFd4bMHdb6uIA6Q==","signatures":[{"sig":"MEUCIB9BQeAtXytu/A8W9Y77oko9fXle30xaTk/zcyrC2LnWAiEAxVC9t7F7kuc03JWkX3wt8b5nAjEmKgSoks7IqDnCJtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472813},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.0_1751510458652_0.7249479296556502","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@putkoff/abstract-utilities","version":"0.1.1","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.1","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"97ebf5b51c3a6b1f8247ea832343e14c845f202c","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.1.tgz","fileCount":319,"integrity":"sha512-VSlqGdTJg+OmOSyVQuci8salF8PxfabkypVhsnvXPREhNbE6qu6gBK/9T5MmcUH1kV7zj4ebTVLEx7GTZauK7A==","signatures":[{"sig":"MEUCIQClya/jk1347d0ILXeOdz0Iu1IPdhIy01aXWD9ALmXUvAIgXdJ4iA0eWT6iPEPF+x236w14RZtm1fSWO3oYUK3rNPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470077},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.1_1751515138069_0.7105315058862953","host":"s3://npm-registry-packages-npm-production"}},"0.1.101":{"name":"@putkoff/abstract-utilities","version":"0.1.101","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.101","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"5002e2e269e3dbba89fac6ee71cf1a725e2eb5f2","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.101.tgz","fileCount":319,"integrity":"sha512-lqRXjzABu6Bq2vgSjpqcU/akevoCE9/7J7IPF/d3M2B4PWsa4iM9SnTDQymcDHYNqM8EAqztBAKrc3kYyekrUw==","signatures":[{"sig":"MEUCIQDz3QwhROr4FMVuG0xU4fXEPDd/Slx9L0fM9PNAN/Ah7gIgdXLDLNkB1HYwZ96Wqy4ZIx0NYTY4EAJ/7q5DgUX+pWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471165},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.101_1751515777751_0.8725994823374208","host":"s3://npm-registry-packages-npm-production"}},"0.1.102":{"name":"@putkoff/abstract-utilities","version":"0.1.102","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.102","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"086bb5c2eb5c14c92f2fe5a24f6c72e4fbedc5b9","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.102.tgz","fileCount":319,"integrity":"sha512-evTtdU/3N+i7h1HlYVJFcYepV7HKDazJVhQsjdyvoTGKN8EzZRrS1QgKKITWEUz2uX+TbbLhl8aoTfxfEgS4uw==","signatures":[{"sig":"MEYCIQD9bJ5N94YxGZiTCwzBvvjb+/wckEqWujm+9eZJOc4QEAIhAMgcPiDMQmCa37b9kCkPjOB5c4H4fHsJ16C9acEt32MY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473322},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.102_1751580126164_0.8970219181078025","host":"s3://npm-registry-packages-npm-production"}},"0.1.103":{"name":"@putkoff/abstract-utilities","version":"0.1.103","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.103","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"60d90addd00c44de38927dff09003d2c9f44d102","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.103.tgz","fileCount":319,"integrity":"sha512-FJDHEbSYrJ+sOKt+UY36bZcxw43C2wAucrAQEX1J/EvEj2jiVM5iG/Z0EeFD9CVad3Ek+UfOfxJnFryy0ef8+A==","signatures":[{"sig":"MEUCIQCe2JzT+6bpUSe5E1O2oQ8Uwj7qzKG0GrBgEMAdgjigxgIgcX8e+XCfQpAD1/BwpzJ1MpA2FGyd31O2kgrq8kF7Ci8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473808},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.103_1751581022496_0.9838492128175853","host":"s3://npm-registry-packages-npm-production"}},"0.1.104":{"name":"@putkoff/abstract-utilities","version":"0.1.104","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.104","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b7ef98a24f1b8d4ecfb0da5ac18f77966133d2eb","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.104.tgz","fileCount":322,"integrity":"sha512-3JRgUMDN+g5IfgX4x8VoTECvLR7Ylzx1MajvY1FeAWR2aEgmcMRujpNMp9VvBH9emTN0EFMxd1DFACt/eTvNMw==","signatures":[{"sig":"MEQCIERzUpMMIqEsR0pDnEKIomcYoR7dxYM6YQvVhJg+nIqEAiBPTVSV5YVlISFJAkvxfbMvdR7vCC60Z83tSAk//MN4DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472300},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.104_1751581724749_0.4273552557742015","host":"s3://npm-registry-packages-npm-production"}},"0.1.105":{"name":"@putkoff/abstract-utilities","version":"0.1.105","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.105","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"73ecebcb02ebc4910e55bb9b3c201bd218f0b7b4","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.105.tgz","fileCount":322,"integrity":"sha512-vJnhllHcOEDl3FeC0BjUregpChHHntVxevyQq4YbXCX5w8S5F8UFOBEJEQQfx8teb4HlGp8oEo+p6hYbxoTLnQ==","signatures":[{"sig":"MEUCIHpn0LrLDBJN6f9tA+yrrwYa29Y2U8BQEhU3hm1oMt4uAiEA0d05UiDA18aOxXvZCj/0dNKkQdzwA2+LzF5/TCH7kqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472947},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.105_1751600771325_0.4509797902919441","host":"s3://npm-registry-packages-npm-production"}},"0.1.106":{"name":"@putkoff/abstract-utilities","version":"0.1.106","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.106","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"e65f06ed2abe76a562fd294f3b196be127eb4e0e","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.106.tgz","fileCount":322,"integrity":"sha512-YceziT3GGBecnPPFVrrFJQYaVD43oG5aibB0wAM8+QNojM+FsDb8JZamVGLJ9jCOUTZNEgb9nvh6ENBuQpQhHw==","signatures":[{"sig":"MEUCIB9mLXwivRFFDqjM/arI0xtVrFqccu+KfoX3m95klxkEAiEAlQ4gVWbwZTEKKN9zlXa5wzf8vfM89mICdNT9lPseKhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473127},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.106_1751601103698_0.2628346373654138","host":"s3://npm-registry-packages-npm-production"}},"0.1.107":{"name":"@putkoff/abstract-utilities","version":"0.1.107","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.107","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"92f9c122dc13670a66de3584fed580a10ebe4f20","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.107.tgz","fileCount":323,"integrity":"sha512-1toL9+l4YhhO05D3hTs7ukv6saY480XbhMYgorX/2lgCvbfGJqET887IwjBC7x0Yb9LyH63XI8s8ZXbU/VaOgA==","signatures":[{"sig":"MEYCIQCbFhQfTMjHifuFFkAPS8J8mnVP4g7FRLbR3iHziOa9sgIhAIeDAFAA4l2NM8NAfmBCAoqFtsSHhVPGLiG0Uy/Vu3U0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375849},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.107_1751606769414_0.7398718044182819","host":"s3://npm-registry-packages-npm-production"}},"0.1.108":{"name":"@putkoff/abstract-utilities","version":"0.1.108","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.108","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"d9ab77ae0d7fc5e4dc7dcc11ccc0816b74d5c22c","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.108.tgz","fileCount":323,"integrity":"sha512-DBsijv1l8pfWgTumjNFrTfXP58I2yZah6FT1kdoj8oCZwEeLvGBCAzhMiVoxA54AmzhE4px+FyuGAlpQ44q1Tg==","signatures":[{"sig":"MEUCIEyyc6Vu5JIWBnBsVntgZHZiR9kdZnvkEUr11KygYFiPAiEAjVAgiHhpcRm0rixNQLWe2i93wkMRfOyuDz2AJEm1fN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375900},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.108_1751606930571_0.6314705765639133","host":"s3://npm-registry-packages-npm-production"}},"0.1.109":{"name":"@putkoff/abstract-utilities","version":"0.1.109","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.109","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"3c707663ba9152d115241c22e69069b18de4467f","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.109.tgz","fileCount":323,"integrity":"sha512-6ixP+YkLYWAF1jIhiQGcHlp9kZ6fYnsdIe4ILyAaZ9iXDTGeRQjq5HgxjyUxmHts1GJIEL1DSAtCxyxv47qCQQ==","signatures":[{"sig":"MEUCIQDEUTlTr+LE3we2j9qRYO8cppK2y1kYZLXD0eNxPh+UdAIgQIaYMavWIL7bcby8gCKQRaTL2+EkEgTRMVgplQ49sbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375816},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.109_1751607578131_0.8165670367387137","host":"s3://npm-registry-packages-npm-production"}},"0.1.110":{"name":"@putkoff/abstract-utilities","version":"0.1.110","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.110","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"db4e1dc7f2f17682a76ecb872f8602402a0458b2","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.110.tgz","fileCount":323,"integrity":"sha512-1HZWKk5oRwB0jVS1GVjSEj6FZGuUxzTGnJQEZOD4LUgLmM8F7UtAv7qTeItQLwGVdqBmLhqOMTE2DvojThl1ng==","signatures":[{"sig":"MEYCIQCgPcQ9qOt4FrVjKCfhYNmDH7Ebaglo/ln9LKkcsw06yAIhAOPSBjdVf7PZMM6bk+fQ41PXX7qb0HuInPSKyw0ZJ17l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375816},"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","dependencies":{"path-browserify":"^1.0.1","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.110_1751608603555_0.08173237930988586","host":"s3://npm-registry-packages-npm-production"}},"0.1.111":{"name":"@putkoff/abstract-utilities","version":"0.1.111","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.111","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"1614c569f7848e600ac1a270bf46b22348cd9210","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.111.tgz","fileCount":178,"integrity":"sha512-U3swUxiqk9tSOe9ws5uopFVCA045GJq1ANb//3hiatd3yI5y1G+bhTus5G3n5VJjVDgtRjBl7RNLLJhrYuJ8yw==","signatures":[{"sig":"MEUCIFOipixYWIqvFroePTzdCjX88kPnaO8aZ4erdYi25aB7AiEA+PkvcI78SnpRzzcu/JSKDgVMJhhfv+f+bWArfGK4Mpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351320},"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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.111_1751646813042_0.03017017098300867","host":"s3://npm-registry-packages-npm-production"}},"0.1.112":{"name":"@putkoff/abstract-utilities","version":"0.1.112","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.112","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"f59867087e839d92ce23e78c860e49e3e917eb6a","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.112.tgz","fileCount":178,"integrity":"sha512-8Chaj3c48aH5M0cjFLj33O2t/HiTzk+fxVY1zKd/OBn/6YGuc/YV6kzsoE1xVsxpVcHv2F93Jf5SK2jllH4wgw==","signatures":[{"sig":"MEUCIDyChghjKLa20GvZkIKWtT+iMtaGPTzGm26TA3nH9G4cAiEAimsAR0OTcMySUuEcvpn7eOJ6OxnMioDLBPR6xF5e0Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351335},"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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.112_1751647104233_0.7276445815946664","host":"s3://npm-registry-packages-npm-production"}},"0.1.113":{"name":"@putkoff/abstract-utilities","version":"0.1.113","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.113","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"fe2db3436ddb58a78ebd0c9370292144ec096997","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.113.tgz","fileCount":172,"integrity":"sha512-BcBLSHydk8kNE6nUyV3C49MxbjeffkGTH8uy9dOeS6/geovoLw9IHGAi4eW4K0NKJdUgVCVil8eOq2Vxi79hLA==","signatures":[{"sig":"MEYCIQD9yitbBZxG7vNs4EPAWEadirNmP9DTVwglPxoz+qHddwIhAM47ojCeJoC99X+rpasV9OIgHw4CLDCQuVUIvAe9rqKL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356436},"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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.113_1751704955324_0.4061883010378857","host":"s3://npm-registry-packages-npm-production"}},"0.1.114":{"name":"@putkoff/abstract-utilities","version":"0.1.114","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.114","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"2ccf799d78dfe74089f92954706b3844e6d212c3","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.114.tgz","fileCount":172,"integrity":"sha512-GIGJlnSEdSkr7rRzC3XQVgNkc5VaxAMk16L2UL8fKP8S4CsUomdLzpfmxGuQT3fNzRVKf2VOjVyDiVrZmgk8ew==","signatures":[{"sig":"MEYCIQCiFmuyqKuH0/ZRMaJdNnypkW82VIvku7GOjaPUWOy/jwIhAPQOvNvNuegBArMRSA9Jx3toAhtOer6g+VbFGiGIu3mN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356436},"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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.114_1751705444054_0.40191014115828927","host":"s3://npm-registry-packages-npm-production"}},"0.1.115":{"name":"@putkoff/abstract-utilities","version":"0.1.115","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.115","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"3ab2dc9dbc9e60c6a711805faa66e6e6202bd409","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.115.tgz","fileCount":196,"integrity":"sha512-meTqml5zs0/MkMlev585apFB+ZVAMppWrtLMRtwInlU8lOmCGRAbSFUO//GuAZYsnx0UemlXnIbx+J61zltY2g==","signatures":[{"sig":"MEUCIGqZRmbbHSXgog2mY1z8j6znNEE+813AeZQiFIAaMjoNAiEA0PFt/sN9tudM56VkZgm+UDzH8CAtvHHWVmORxuQOhKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378401},"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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.115_1751766694966_0.4085516934255744","host":"s3://npm-registry-packages-npm-production"}},"0.1.116":{"name":"@putkoff/abstract-utilities","version":"0.1.116","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.116","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"92dd91451351f969225329aad653567b761678c2","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.116.tgz","fileCount":196,"integrity":"sha512-zO69L/Z+qVGpXwW9MytSKiPgV9HQpd/T59PLOlFsajhM7DH3gHtguaf8ZprWU/0Ww57zvqvOCcVZoGNuUbXM/w==","signatures":[{"sig":"MEQCICRYPwghzMofTkt/iZ4E6ZrCMJSmAFfkS1dbb++b0VWDAiAwlDXOCBVhfPV+ncQ0Lx9K9gcsmGRxAZSMi+uJ5tmXzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373624},"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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.116_1751767217177_0.4811790486069589","host":"s3://npm-registry-packages-npm-production"}},"0.1.117":{"name":"@putkoff/abstract-utilities","version":"0.1.117","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.117","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"2017c52738196f0af794a7ff70bfd74260a80c06","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.117.tgz","fileCount":194,"integrity":"sha512-gAi4azKbo6ZNMMOgcS+UXAMkqZfmIxe5F+RyYDnb/WeM0a3hghC0cSaXoR8PvEMNIt9+O4kWhch0Ywz2F06NzA==","signatures":[{"sig":"MEQCICkIUo5JaXiZN9C+LB+J8jeqju2zryqCO+srFnyxdvrBAiAIIHlnA1EcS0Qluue0gA5luThpvt4q/K7J5kqio1gR+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369462},"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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.117_1751772102527_0.8124638153133115","host":"s3://npm-registry-packages-npm-production"}},"0.1.118":{"name":"@putkoff/abstract-utilities","version":"0.1.118","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.118","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"33d774999648542515f5c9e8092175e70021e9dc","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.118.tgz","fileCount":194,"integrity":"sha512-YALVhf9ipOMRAAikp2pd6Gv8vsRTxFWkSfX0855NtzYLZLejV+7eNgyIv8oLbDHK3ORZYAJoNwwCmC23dQNKpg==","signatures":[{"sig":"MEQCIB6KLHjmXma3EYkpXnz6Y+MEunroXT1eY+ctHXyhgMBYAiBvEvHgXAXssat2iOG0vPXXXdmsr35l3i/1pJtzUzOp4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370210},"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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.118_1751772697385_0.05428025414644888","host":"s3://npm-registry-packages-npm-production"}},"0.1.119":{"name":"@putkoff/abstract-utilities","version":"0.1.119","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.119","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"615db4eded5a90c936fb6f69c5e1d33a6fcfd4eb","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.119.tgz","fileCount":194,"integrity":"sha512-0+7op1SaF7keQ726Ww8dMkeObNgrFKeONm2saK2wdOeyQHDUj9yxeCjmFlq/Ueszzb6TgL8V/MFjHtf6Hzflqw==","signatures":[{"sig":"MEUCIQDNYBuvyb+ZbO1cejpIierEv/rBhY0CMrYh3+Inrn2d8QIgUMO0snqEjC3yzFXjSVe3xT3/QIptdsuQ1V5WjLo74bA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371163},"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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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-utilities_0.1.119_1751801321783_0.643485647410412","host":"s3://npm-registry-packages-npm-production"}},"0.1.122":{"name":"@putkoff/abstract-utilities","version":"0.1.122","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.122","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"875f38d71bacb06cc5ccb5a6a79f4b7b38b40cf6","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.122.tgz","fileCount":259,"integrity":"sha512-yHDT2q2Ew+2qLKL6xa/tQp7CNGXDiIqWH8Ass2Wdu+n9Qkr9TsSvKCkvTFmse+Rvmgp3GyGuw1Eh1kqKzDroXg==","signatures":[{"sig":"MEQCIFZvKzxws60ORo6UKKEMTChkjpVZQ8eQqCjR1/w6fbN7AiBwiehDy6uYhxYxM3nO0RyBEIkGRyUsUD3gPVr5j4Vy9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411694},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.122_1751803975314_0.300280004444198","host":"s3://npm-registry-packages-npm-production"}},"0.1.123":{"name":"@putkoff/abstract-utilities","version":"0.1.123","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.123","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"006df8d47bce9162963f80f65768add343ee85a7","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.123.tgz","fileCount":259,"integrity":"sha512-hTQi4374xfMABotJY4Vh8DA+jnU09fGzGgXNtnkU2Tyexiw9ui8T31sOKVdse8iWMBCv7HUgKJk0g7dRXNGA8g==","signatures":[{"sig":"MEUCIDeaQTO5jA2dfEVAIgFG/Z3zbz8uMSfMNUY1NZanv2a+AiEAgLuRbdXaYcVwNqQ5OxGK2gBYXGzbGmXZTPUc7+09kVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407957},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.123_1751804088667_0.455960330633959","host":"s3://npm-registry-packages-npm-production"}},"0.1.124":{"name":"@putkoff/abstract-utilities","version":"0.1.124","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.124","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"c12d0ff2d926b6188c05791d22def01bd5fe9716","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.124.tgz","fileCount":194,"integrity":"sha512-Ktw5d+znyaGwwHUpRabGh8gg31fIoO5JW6Msoc5/iMeIkC7s6aqtuj8nIOSxf5wgqmCVKaJwLQZkv13KFjLsiA==","signatures":[{"sig":"MEYCIQCQpebZAj5rRRBxvnJAW6DYKEZbQyd9ZSWexZA7LI/9cQIhAN6lSY44n7gWJY5vNP8v5Fu4UzZ9eNKU4IAhyZhe5DAI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369551},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.124_1751804222761_0.07849898879067752","host":"s3://npm-registry-packages-npm-production"}},"0.1.125":{"name":"@putkoff/abstract-utilities","version":"0.1.125","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.125","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"2ea60e95c73d959b9f77c18f4904dd1059f02399","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.125.tgz","fileCount":194,"integrity":"sha512-h8mdPUujOq1DL5isnJXe4sEfrGwMOP7YDQQz9Kq9EJZXJJPHM2ZPSEqlwpY9fjDzk1iFiUCZOoYpbgAia7CyoQ==","signatures":[{"sig":"MEUCIQC0DsmRzLUtcI51BE06A4IwEoGBVFHqFJNbNOCwTv7lVwIgMpNUk+8S44ateEg6rA8iaVmmccBsMB4Zn6sF7X06UKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369497},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.125_1751805514549_0.7021329515101886","host":"s3://npm-registry-packages-npm-production"}},"0.1.126":{"name":"@putkoff/abstract-utilities","version":"0.1.126","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.126","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"8918752363af8d181f288c68b650e9fa9e408996","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.126.tgz","fileCount":194,"integrity":"sha512-eXkZdDhwfZH31f4D1D8LI1cPypu9ANOwz0/aSCAXOsSjXvmBXON/2Xk9Ny+zJaJ6Qp1vsOAG4WMO8AuudBG6Vg==","signatures":[{"sig":"MEQCIEpH0avgNKU05vP5fCiYTRxX9iq32AS9UhNx3eiXdvSwAiAr2Mn1n7CVnghlN0caizhP7G3RuNp2kNc2Tsoo3W0x4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368208},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.126_1751805618824_0.941110327886135","host":"s3://npm-registry-packages-npm-production"}},"0.1.127":{"name":"@putkoff/abstract-utilities","version":"0.1.127","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.127","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"853b1862258e78109ca3e65f068e9912b0c172c4","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.127.tgz","fileCount":194,"integrity":"sha512-iKf68hBlK5IEYTVWjY7tUNBdERD3mzkAuaFXwRZkFYNXKuhPpSGH13ucli6hyXJ4OQcFXQpaQigmKXMfg4lsEg==","signatures":[{"sig":"MEQCIGz7JfQ4TIqG4N6wgncc/s4wOeyBr+heIYGBSqfOBF8GAiAcBA/lV+lPRcEydw3lSYMq7orgQnxFcDIttmB5AsYLEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367594},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.127_1751805921621_0.6118488973003073","host":"s3://npm-registry-packages-npm-production"}},"0.1.128":{"name":"@putkoff/abstract-utilities","version":"0.1.128","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.128","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"d3a61cf30a72509f96b90d82a8898b8478544e80","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.128.tgz","fileCount":194,"integrity":"sha512-CvCV7wZ9/PirXOQMyt7PGRH+gXASAXSrEJIyQg4ph2tKp6YRMZ7w2T4IQwhRVJQcm30E8uAW1dNICqj2yFRkKg==","signatures":[{"sig":"MEQCIC35e3N1KAKZATJxBomq3UfHgX/U3qRscE7HlPZ407WWAiBer4fUGyydSbcgL/ljh0Rafqd5taE3vEQk5YGl3OLUkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368487},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.128_1751807548862_0.0532148006011095","host":"s3://npm-registry-packages-npm-production"}},"0.1.129":{"name":"@putkoff/abstract-utilities","version":"0.1.129","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.129","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"257572440c70b588780b429ab4c7257479711787","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.129.tgz","fileCount":194,"integrity":"sha512-TwxziebjIc9H6WW0Xy373BJ4//Sr7hanbBZ36u2mmy8sVm4uOmnlg2y0FtDY7TrlcaeOOIoBJuTwDtq44K6pag==","signatures":[{"sig":"MEYCIQDylzk2EEAI1ERblY/nu/Gnbs7gXUBZdi/CRio1aCteNAIhAN4fmD9xOIufihJQDt0VDId8ebdSGf/8Ioc7hfQ+1vdS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369065},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.129_1751808361885_0.01044551623202894","host":"s3://npm-registry-packages-npm-production"}},"0.1.130":{"name":"@putkoff/abstract-utilities","version":"0.1.130","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.130","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"0a3eb4de8610ae9e5bb2594ffba4e8e3e35421e9","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.130.tgz","fileCount":194,"integrity":"sha512-JVVwi8NnXOgY85ZPdS1v3gy5pvwtrzwXDPabxU90yUGbnJr+TOqosYkOxNyJ5+GP7OlJfnERtJmYPd/jw6SkQg==","signatures":[{"sig":"MEUCIQCJE29/fp9ZMf5R+V9wa2hGTrQn8+CZOQ7XcZZNVHM3pgIgbFszhKhxImldPCKRFS8BL7qblrHWihkiJ5sKL9VpE0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369909},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.130_1751808681045_0.30406514656946815","host":"s3://npm-registry-packages-npm-production"}},"0.1.131":{"name":"@putkoff/abstract-utilities","version":"0.1.131","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.131","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"9f37fdaab6eb66e9ebb01efa21841ab6f59ef5fb","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.131.tgz","fileCount":194,"integrity":"sha512-wqHoEl3XK0O1C7/v9VII39KdMIgC1TSVVUW6/Vb36RX1rd1L3W7oA/YFnMf/rB/ylQ3Ilc1JOEkQZH39cQjN0g==","signatures":[{"sig":"MEUCIQDx1eKSGwmbwnJ7xikh/4POc7vS6f3KtHwu8liHEErx0wIgRgxqCvCjYyqZuzJRyCrxwRmjpH6m74uIuU3lUrnDwnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369909},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.131_1751808740998_0.03519341328473202","host":"s3://npm-registry-packages-npm-production"}},"0.1.132":{"name":"@putkoff/abstract-utilities","version":"0.1.132","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.132","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"fb16e04b2095f4984ee8e2bbb364b52565511e60","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.132.tgz","fileCount":194,"integrity":"sha512-adcsmWwFSubqj7/Ub77kELykcPJk/CCJfO41oc6cnJB0PBxmpkpueazLziVtd2V047Jb8BydWJ+xnHRSD8MkBw==","signatures":[{"sig":"MEUCIQDIf5m83fI+9ft2o3389E9pDt6GlrsQ+zr6GcTFCnPR5AIgcVhO1I7+I6aPxJ6mzuncMkcCX47LpJUpcbo86oZm81Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367813},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.132_1751809180181_0.3751643398276565","host":"s3://npm-registry-packages-npm-production"}},"0.1.133":{"name":"@putkoff/abstract-utilities","version":"0.1.133","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.133","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"af27b042efc484713c62d87fc4d66680cce260ab","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.133.tgz","fileCount":194,"integrity":"sha512-i/OvJLyZWQieLg7YQFarafXOdZ54NOxeej77thVrpTM/UvcOu8B10ci4QfR2Jr+1ZbT2VbA+Xq9Xg/VA0TeFOw==","signatures":[{"sig":"MEYCIQCKx+5xWiquudU7BO0T5UA4xA6evkbym+wR2pB5VZVO4wIhAK707JAvjsMBHXXXGtfGaMokc19jVCMeUA0jj9GC35rE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368019},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.133_1751809403637_0.3893322815792186","host":"s3://npm-registry-packages-npm-production"}},"0.1.134":{"name":"@putkoff/abstract-utilities","version":"0.1.134","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.134","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"a066e3f5d9e68305f1cea879e5e157a9b6ce1a79","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.134.tgz","fileCount":194,"integrity":"sha512-VzcUMNr+2od+ZmIdBeNffPxsWkCJa2/E7ftHuQj2huHhEFe/njUPh6BlOZrktQddziwtLx7/aOHUphgjuhJ7yA==","signatures":[{"sig":"MEUCIQCmF6OQtu5IOagluH4dBvXgimtcC6DBCoLuPVGebEIdLgIgD1oFsveZh6zt1PO13FIy1/+UzjVSicvHZwufiiWt3uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368027},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.134_1751809496884_0.3257703253200954","host":"s3://npm-registry-packages-npm-production"}},"0.1.135":{"name":"@putkoff/abstract-utilities","version":"0.1.135","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.135","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"a2a6d10687dfcbfa9bb192f2de57e400b56f5232","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.135.tgz","fileCount":194,"integrity":"sha512-vYTghS/WojbAtkRkZT2ChfMdHUCmLwDvoNGc1gf0cOrHSvPWOESbFveEE4/bXc7dwBTjWwxdrx5o7sP8G9ORpA==","signatures":[{"sig":"MEUCIQDglOCHfS6rWezYJe+w8x6jm+awd63SoUwKiKwDH4O5iwIgHbALFmwwmGRb/rnGBjwSBt/bAGwJrAZd8wWMHMr5t8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368027},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.135_1751809773352_0.11158732983812514","host":"s3://npm-registry-packages-npm-production"}},"0.1.136":{"name":"@putkoff/abstract-utilities","version":"0.1.136","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.136","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"4d0b240b07005d5d3be86238a80e89815cd303c4","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.136.tgz","fileCount":194,"integrity":"sha512-agS1K8W7q4sz2wIIrZWPS5Ssbd9q4oqqMiTy/ga0sIcQLY6XtwH7opXUa57WQfCACQABje+EmTgGQrLxKRznjg==","signatures":[{"sig":"MEYCIQCitW71kATwjpyrMu5Jck1Qqp9WnKDXK5+rwJAfgZWVRgIhAI55aXOw8BATP69Z7iOPBipieCbgDFwerStuJEZCIgz7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365497},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.136_1751817015951_0.1410200294281152","host":"s3://npm-registry-packages-npm-production"}},"0.1.137":{"name":"@putkoff/abstract-utilities","version":"0.1.137","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.137","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"9076b4e14495e983a7e215fd4448d0d451a1a620","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.137.tgz","fileCount":194,"integrity":"sha512-EcCf+JTQ5je6cadmhi0xjtSoOn8Km0a5cC4OYBexyqefURoUF3Q7k29CtQB4lX1c3qS5ONgvxb9+R7j/1Ia1Bw==","signatures":[{"sig":"MEYCIQCxB27bO5dfqhQtQDMVbDf+QwlncqenO/7j+5+TqkLjLwIhAKUCLVbWGPUN+TCbEatM287lMgshSWn6eE6NaxU2HlBA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365251},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.137_1751851556009_0.4650348771945192","host":"s3://npm-registry-packages-npm-production"}},"0.1.138":{"name":"@putkoff/abstract-utilities","version":"0.1.138","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.138","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"0470554017bd43f58d810e84b3e8f047dea3de07","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.138.tgz","fileCount":194,"integrity":"sha512-mRzuFHCuYehO4YSwu9/B7ugSAuCGruNXoxXbh63UUIz/H/xKjxyLjnxYa4eGObWqcWuaRien8OMSDCUv//3X5A==","signatures":[{"sig":"MEUCIQD5uffChlj2LY4FADrxYfB22u8MFLz6eRIUS/VLJ8kf1gIgY5jaUX8rxsdmFCzvRaaWm4HO4BXWhtp4NgzgkntxUIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365223},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.138_1751851784325_0.22845182269381903","host":"s3://npm-registry-packages-npm-production"}},"0.1.139":{"name":"@putkoff/abstract-utilities","version":"0.1.139","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.139","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"985199ad043fa12b752749b7b8b8c0bfc7676fe2","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.139.tgz","fileCount":194,"integrity":"sha512-KLsfMYzWad96y5hOQ5xVkTBvs/SZpSpdzJXUT4rrPed16Nx98ufb+7veJqYNyiZ0BoR7XS46In58cCAL4FJKHA==","signatures":[{"sig":"MEQCIFCcEkEKT3ZG8OIeVVzMaqjCB519bIBPzG/ili8eyauSAiBZK8XF+BqBcqUfu7d5meurHrRtLzal2hbiWwf0VaIkxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365449},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.139_1751851947845_0.5472425604797666","host":"s3://npm-registry-packages-npm-production"}},"0.1.140":{"name":"@putkoff/abstract-utilities","version":"0.1.140","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.140","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"3d7da15fb4bed744b334479d1a4c337d8a8ded01","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.140.tgz","fileCount":194,"integrity":"sha512-Ol98Mc1hM4XBRXzCoROPoRnTWlK30pz/N/ui4ImvkivojmZqJjhQTaeb1ia8xsGoWjT7T+TFdQQyeXDGbO5BYA==","signatures":[{"sig":"MEUCIQDTPhEhwhGPBKXCTjUq0peM+fc+CLUiPAB9Q9xNo8gFXAIgK7NO/vQtUaJYztViycTnRlxwCbQkPG/nsNYx7tZ5Cyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366475},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.140_1751858442549_0.5305238725551409","host":"s3://npm-registry-packages-npm-production"}},"0.1.141":{"name":"@putkoff/abstract-utilities","version":"0.1.141","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.141","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"bfa2bc4a74b5e918927f4a25b01d7dc2b3e625b5","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.141.tgz","fileCount":194,"integrity":"sha512-N5o4HcJPbYIZ3wIRcdzCCICxmVYNi6HaFa95sUlFcEalaorU0R9CE0wckcBlkLaQvrL3RNghxPkN/99feuQIuw==","signatures":[{"sig":"MEYCIQDNdS8dsTCJaMfdAzNwrHkROYnib+6T9tvyW4gwaF1UMQIhAMUwx3y1JxGpSxbnI58xyfXt/0xCh7exOavXnZT3wqYq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365811},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.141_1751858647505_0.9866403068331215","host":"s3://npm-registry-packages-npm-production"}},"0.1.142":{"name":"@putkoff/abstract-utilities","version":"0.1.142","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.142","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"4b010419290463811519bfb82d2cf8e1015ff0a8","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.142.tgz","fileCount":194,"integrity":"sha512-p3/FcteVhGaQtoQ4DB4hHdww0rZA5UQ4t0DIDmRyS5Txy1p2EkpyJzxsRvcRb9SaS4aqZOTxvrEwZ9uaHq208g==","signatures":[{"sig":"MEQCIAZGdoOa4pzXL8pBI1ujyyQbSJ55Y9DseOPXSwrg+jCnAiBHqbVNiHvygqnk0DiLN/0E3DE0SevFXL80OlD/kncJMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365783},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.142_1751858748343_0.28023240952213","host":"s3://npm-registry-packages-npm-production"}},"0.1.143":{"name":"@putkoff/abstract-utilities","version":"0.1.143","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.143","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"0cf5788bfd9b3117e6f492ee93731f0bcdf8589d","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.143.tgz","fileCount":194,"integrity":"sha512-aWDD1lFP/Aln5JMIzO9JlciHaXtH0b9h0dGDhITTI5EGIN7BVPwF984JeO5VdYF404OcTCBmLnyNbZcYY9ko0w==","signatures":[{"sig":"MEQCIDvQcVDsMb5cgQyXgo8UxgZ/WMtTUyZEIlozbJ6xgHHrAiAGghfgQklM6tiQUNXakbyvpMWL+Ms2JK15jPk0IU/Zjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363887},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.143_1751863742438_0.17441019915888023","host":"s3://npm-registry-packages-npm-production"}},"0.1.145":{"name":"@putkoff/abstract-utilities","version":"0.1.145","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.145","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"217bbdb82705f263d527325f19ee07df186e7d23","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.145.tgz","fileCount":194,"integrity":"sha512-zEUfGn0/OBQTRO7KKjILmUrkEA+moHxree0Z6Ayb5ZbojVq5bQiQok/qH+LXDx0tVnFUVTVc55GDwVtr8+VRvA==","signatures":[{"sig":"MEQCICunlbxhYN6On1q+Ao34N4W6w1FX87vhGXZzcD64jzcpAiBvC/MRM3Ppxr2TkfX4cVmX+aR61tZcyyx2hbhTZYXD6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363965},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.145_1752072573561_0.9915583677859734","host":"s3://npm-registry-packages-npm-production"}},"0.1.146":{"name":"@putkoff/abstract-utilities","version":"0.1.146","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.146","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"0e9e43d19486effa3b4929de729bfc6477e84128","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.146.tgz","fileCount":194,"integrity":"sha512-pSIzFG/fgzN5GEn2oO1fU758J2esT8SSZ/LQiiHqcX2p9jirFUpX5mdIgKoLpltOIRUVFFjuMWDOaM3gl4pA2Q==","signatures":[{"sig":"MEUCIQCznPgOXSbJoR7LAjdIXlt0JeZibenHdrf4Pt3dz5dOWAIgeYcIGVxVvbjwaiwzzPndcIFETuRhIZM2xNJINhk0X60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363965},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.146_1752072944772_0.551108681006411","host":"s3://npm-registry-packages-npm-production"}},"0.1.147":{"name":"@putkoff/abstract-utilities","version":"0.1.147","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.147","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"2a9ff7b32deefdb2f34d1ce0b9f9d84be7a23f7e","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.147.tgz","fileCount":194,"integrity":"sha512-WVW/ATXaZMEXDUYpzP2QFfkKKt1MsbUYaAmcCIOoq5GCoNb+WlrH+iYhVqAjhngO8zAd+YQFqLhBRuI8xNw/zg==","signatures":[{"sig":"MEUCIE+UwQFw9vYUjCyne4WZbsJoH9X0fIwuOvyu3aeih7e8AiEAqWcyFzifi4krQF0SInTrdO6gBXO1A4A3SMrdBPMgmB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363887},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.147_1752073328174_0.8801438789685927","host":"s3://npm-registry-packages-npm-production"}},"0.1.148":{"name":"@putkoff/abstract-utilities","version":"0.1.148","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.148","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"12874ef350d3bef83a2557e02ff084a173213450","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.148.tgz","fileCount":194,"integrity":"sha512-vdJzzGi7RaOG/ERqccJbzzRT+MiEy1dfaVEfsQkmmJr1vLkVZyYir3idgZmxf1dH3/AhEDYjmowHk+Rd60a7HQ==","signatures":[{"sig":"MEUCIQCoYwvF8TwjSgKMi8MQcjUE4lwZidTbP/wi8IzYJGoDJwIgfN/FKg5T8t5HxCdcUCxGkgXB3eS7OLmd5i9vQjZDH94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363887},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0","@putkoff/abstract-configs":"^0.0.2","@putkoff/abstract-utilities":"^0.1.107","@putkoff/abstract_utilities":"^0.0.1"},"_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","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.10","@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-utilities_0.1.148_1752073409696_0.1949029200706054","host":"s3://npm-registry-packages-npm-production"}},"0.1.149":{"name":"@putkoff/abstract-utilities","version":"0.1.149","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.149","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"2a994349ca5cf874ba4fe07b3fae2d503eac877b","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.149.tgz","fileCount":194,"integrity":"sha512-U9vFkAeKBch1HbbCCzAnDqh2Q7VKWFZ8Bjq49r8+qmV7vWLF6CZpSmgbCtWGoCGoU1vs2w97KpLw9RM3JCFUuQ==","signatures":[{"sig":"MEUCIQDdBWNzNMAl8oA/jHo5E6AZ0FPY0usjf8GJ2bYJShMNCwIgFt6Wdx+StZJW5ozNgcAD4R2cjaYEJHCr/mT1qMDqpSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363740},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0"},"_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","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.10","@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-utilities_0.1.149_1752073450666_0.28657668092470967","host":"s3://npm-registry-packages-npm-production"}},"0.1.150":{"name":"@putkoff/abstract-utilities","version":"0.1.150","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.150","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"96e2e8f3039a56d890a606956a7d5c465e6e8811","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.150.tgz","fileCount":194,"integrity":"sha512-zqZBDvgh2v+qb7if1jYpsWC7LxabP2ZFlJVDow5P0zoZNZIojGi1cs2hHD9gk9IW7tDVOcPGEdosk5nNPYIIsQ==","signatures":[{"sig":"MEYCIQD2PGnIK8JD3AaFSE/hUESavyoK+LdZfHFDOpzPnOpV3wIhAJtf+4mIL+KdFYQIBbAV0u0tCn1pLduC3T2DtIFoaTt0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363740},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0"},"_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","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.10","@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-utilities_0.1.150_1752074115339_0.5645649606333389","host":"s3://npm-registry-packages-npm-production"}},"0.1.151":{"name":"@putkoff/abstract-utilities","version":"0.1.151","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.151","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"55b9c1af26730847f339e8e289b8d44f1b5bcfe1","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.151.tgz","fileCount":194,"integrity":"sha512-SdiyXMZw8+mQbWQZLDNeFWF4QrKNy7kT/HCEnkIsCYlcd7DeCjAnn+OPrwNzfKjbgqekTjfEIQtcSbYDaI6dKg==","signatures":[{"sig":"MEUCIDnOunW/3K4+CbYZYAeN7gUtTRe91jc/Lsw007Cc0pi4AiEAySbfXqYDTSEbm4Y3cDn8kf6rsYXfmXqD7/QTv095zH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363740},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0"},"_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","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.10","@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-utilities_0.1.151_1752074341091_0.8539697652406093","host":"s3://npm-registry-packages-npm-production"}},"0.1.152":{"name":"@putkoff/abstract-utilities","version":"0.1.152","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.152","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"312cf47c02acd94ac32aeec677691d177e82a4d4","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.152.tgz","fileCount":194,"integrity":"sha512-GRYpOhvSc6DtV+rUbpf2ZTlbMuclWCLYQiy5K2NLXdTadvWkS+jBJLxMXbNRB/oM1xgO3IpPLu4fCMA9GZzi3g==","signatures":[{"sig":"MEYCIQCeoiioWNNdC7dsjBIleQ7Jh2SiQtmpryeuZKnNB0EysQIhAP+AcezJzq+/iIA4ug56yv6pBF+mGMxkKDdSLsVc//u4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363740},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0"},"_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","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.10","@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-utilities_0.1.152_1752074830544_0.359977269705829","host":"s3://npm-registry-packages-npm-production"}},"0.1.153":{"name":"@putkoff/abstract-utilities","version":"0.1.153","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.153","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"be6d2bbf4f95477cd6499763ca385695bdb0a921","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.153.tgz","fileCount":194,"integrity":"sha512-cPHTwPmqE8GJCGIz9oB6raTXlxLJD6vIsHLIYrNb4qgBiRCKfS8dj57JCpIf9h9kO4U23gw7q5G+PorTlShYng==","signatures":[{"sig":"MEYCIQD4yX6KYKu6KjNR1l0h4j/aGJLepRBUV3qu0yK9uHJ39wIhAJD6yeGC5zaHkzMcUipGhEit1sP8wmOF5mA6gD124cDt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363740},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0"},"_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","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.10","@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-utilities_0.1.153_1752074950404_0.9388903534977255","host":"s3://npm-registry-packages-npm-production"}},"0.1.154":{"name":"@putkoff/abstract-utilities","version":"0.1.154","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.154","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"ce2e9f535ca2a9eccea1fee5e0575669fd93f8ca","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.154.tgz","fileCount":194,"integrity":"sha512-ZExJ4kJrvmxOjLOuddREHeoD3BvYnOZOsfVIt8z103TXxzuFoVp6oFAWFSPiUbxUZkJIwS/J8irP97WAemI2WA==","signatures":[{"sig":"MEUCIQDpSjw50C8T7L5WH2peiLoxfdAwnigSLzDtRoAUIat+jQIgCD14frgiRS/MRM0pnIwWmHOSDQmIEukjNmHTr742FiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363740},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0"},"_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","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.10","@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-utilities_0.1.154_1752074967087_0.7032720743919365","host":"s3://npm-registry-packages-npm-production"}},"0.1.155":{"name":"@putkoff/abstract-utilities","version":"0.1.155","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.155","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"de6b3aab72138ce5a2a49e29571fbe8753fca063","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.155.tgz","fileCount":194,"integrity":"sha512-5k/Hp4dCvJwmeyV08/Qpa8SYT+TWIVrEByTVAahlyqeoUGn2Vcw6RhYDY4RrDUk0hDMm/icEMACsUXefuYUCVg==","signatures":[{"sig":"MEYCIQDmiXsU5XItG3vvGObCpK3cQ0/oGccYIS2zxJtLZtkFkgIhANuieBz7CVklkh2hYnzPmx3Mfxvz6MbI1r/nw/xyGGM3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363740},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-json":"^6.1.0"},"_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","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.10","@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-utilities_0.1.155_1752075000546_0.7926078497139939","host":"s3://npm-registry-packages-npm-production"}},"0.1.156":{"name":"@putkoff/abstract-utilities","version":"0.1.156","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.156","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"40c694b15f16e91f9d1e3291210cd2307d38f3f0","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.156.tgz","fileCount":194,"integrity":"sha512-uyixfEwFB/yKkTVt0ccAo/Z3ToOdYtbeWAJ0KoAvzva4ee/aUXybkBhNRJmc8a0Vj54iNmPiXlUFDle/u/hgIA==","signatures":[{"sig":"MEQCIAX8CafxcCazF4RtFi44oM07XtUAP+JSitJfWVEYnN0CAiAwr+UCfV93/RZzgUQnA9SS55v9BNNCLc/9xVqh2t/rPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363755},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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","@rollup/plugin-json":"^6.1.0"},"_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.10","@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-utilities_0.1.156_1752256334228_0.3046617952883599","host":"s3://npm-registry-packages-npm-production"}},"0.1.157":{"name":"@putkoff/abstract-utilities","version":"0.1.157","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.157","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"9ffb611148141923c48e474a1db857d247b26f91","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.157.tgz","fileCount":194,"integrity":"sha512-vdT/BIJF3Zvhkh/ffqSvIKhOOtca4/3Du6T/KD2ca9PoTah15Wo9DdJ+9kCeW208sWVkv1RahwFy7WQRw4cxdg==","signatures":[{"sig":"MEUCIE959EzLvg06QOWGDWlPVdOwIzk9fI+WEPB42YGb2f3/AiEA+GmrFj9kvJe3hIkRxrSYlpkNeZKTfFFc8xFKjL/jrro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372449},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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","@rollup/plugin-json":"^6.1.0"},"_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.10","@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-utilities_0.1.157_1752256936665_0.4800720578574389","host":"s3://npm-registry-packages-npm-production"}},"0.1.158":{"name":"@putkoff/abstract-utilities","version":"0.1.158","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.158","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"8d6d0cdda89c74e74bdb268e53c07724e92e1739","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.158.tgz","fileCount":194,"integrity":"sha512-LIDWxm0174thlpTDQJ9TM/HHnc0fcdIwv4kWHkmQjLFKY4yVSmktFNTjuXGK9kf+0GE0U6sWEWYyWe031GXB2Q==","signatures":[{"sig":"MEQCICt4asSxozp8hKTQ6pycddFdabYiq4y/BfK80kouRVexAiAknIRd8TEOw5kKFSNV+5LjLUK7bwBTomsLYyg5iOzv1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374021},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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","@rollup/plugin-json":"^6.1.0"},"_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.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-utilities_0.1.158_1752257067990_0.3483732520269691","host":"s3://npm-registry-packages-npm-production"}},"0.1.159":{"name":"@putkoff/abstract-utilities","version":"0.1.159","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.159","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"f3f0f42d0fdc3e6a6ba5189147ef2db91fca36e2","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.159.tgz","fileCount":194,"integrity":"sha512-WTiz5eGqShdXwWx9n0L5MxjiBJytO30zxj/xbRI5A+zYdKTM5v7LDgZAdHzQ5VXkMB9iWweEiA+tDsGcfvTt7w==","signatures":[{"sig":"MEQCIARh0LSlwp0Q4kKopWAjcmqi5xd1mOeoy2ro+axT3DWkAiBIEjyNNnsn0yOWKPJtbjTumuB2oXldAxamBhJ5c6pAag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374021},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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","@rollup/plugin-json":"^6.1.0"},"_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.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-utilities_0.1.159_1752257111912_0.28164207008246644","host":"s3://npm-registry-packages-npm-production"}},"0.1.160":{"name":"@putkoff/abstract-utilities","version":"0.1.160","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.160","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"0c2c5e71e8c8fbe330ab63b61d4a179feb481b51","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.160.tgz","fileCount":194,"integrity":"sha512-WK8NjsQjfoUjbUGXUpSDnd/3MA8qW63DguM/6iZwI0P619WkRSnYIdjETVNK7b3lFVJKZ4SwB6E8/7Mx+8jmrA==","signatures":[{"sig":"MEYCIQCk8mHrOC7xmkwJ1kpimvP5o1Bx1/kj3GyDdnjTCSx/9QIhAPH2+t6A+nrHkLOF7mN87HtAsC/Du41fjyjUzdDLNpzW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374021},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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","@rollup/plugin-json":"^6.1.0"},"_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.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-utilities_0.1.160_1752257183008_0.0717296273337722","host":"s3://npm-registry-packages-npm-production"}},"0.1.161":{"name":"@putkoff/abstract-utilities","version":"0.1.161","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.161","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"1ef77bf6e798a4b3cc89775dcfab5f7320f3dca5","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.161.tgz","fileCount":194,"integrity":"sha512-nab9jTKV+5sU9UoLv5H0Npd94t2OjMzXjHJomoVYHoaYHt+87Zi7wgvXj9OH9N33557WbWYn632egQjTyJX08g==","signatures":[{"sig":"MEYCIQD/Ln9MnDqP8oLW2KEA0sptekfzxj+aGNfWMBqCs3dddAIhAI5hohP1x5SQZkE3JKGnswXRvAemRYBYzqlC0JRhx3Wi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374021},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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","@rollup/plugin-json":"^6.1.0"},"_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.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-utilities_0.1.161_1752257920358_0.17117917533118354","host":"s3://npm-registry-packages-npm-production"}},"0.1.162":{"name":"@putkoff/abstract-utilities","version":"0.1.162","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.162","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b8cb7fc8f201808052fa956fecce55c0910f816d","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.162.tgz","fileCount":70,"integrity":"sha512-Dc8LiHuMENBuD5Au6sdjBHUWbPWIWxF8dAW0ur9MCrAtBpxt1pLwvhyuzUC2Hte1I9gO9Mj3slLgPqXoyWknpg==","signatures":[{"sig":"MEQCIHA0jv3l0UJKEZj2ENJQmcSCP8lIpNP2824Oio9yhBesAiBfDzJeWmjhQnLs4rSyib/5UXdNArCxFPmFU59slqw3cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331440},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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.2.55","@types/react-dom":"^18.2.19","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-utilities_0.1.162_1752258568095_0.18348966509774733","host":"s3://npm-registry-packages-npm-production"}},"0.1.163":{"name":"@putkoff/abstract-utilities","version":"0.1.163","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.163","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"6a15765b5e3ed211c31de889ec36c0f28302fc00","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.163.tgz","fileCount":70,"integrity":"sha512-u3zR/T5Djolywp4udsiD65Q1wXEQSfD5fr5EcSshThUYNlHxmi0+G344pFqLBqpBmswnpvi6Q+b+TYnbaZV6gQ==","signatures":[{"sig":"MEYCIQCPV5+fyWBUE0YXRCW7w76Rz3NbOSc4xcMv9KeqAyUFfwIhALjJ2luhZGomo4n20VNpP9TQ2Ffi7S+kMInUmjEUfRtt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331440},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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.2.55","@types/react-dom":"^18.2.19","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-utilities_0.1.163_1752259075377_0.37204203216302956","host":"s3://npm-registry-packages-npm-production"}},"0.1.164":{"name":"@putkoff/abstract-utilities","version":"0.1.164","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.164","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"9c2b9e9d0fa537be9811e7fce0f5693074fc73ea","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.164.tgz","fileCount":70,"integrity":"sha512-qjV16YEjStyLewWuwU5icEufpEmUAwkTdLv4drf930C4F3UOxRewLdCA4gEpqAqI8uZMbV6m7GgEM+YaUPdVQQ==","signatures":[{"sig":"MEQCIEfeA0XNhwTHvUK0G/55FSHj5qRnknUHA9nZlXN1+25DAiAFysZ5ySuIbhQLBpWXwCbhATGVZUstAkVV/rhpW3odFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331439},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.164_1752259396326_0.2832440747921683","host":"s3://npm-registry-packages-npm-production"}},"0.1.165":{"name":"@putkoff/abstract-utilities","version":"0.1.165","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.165","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"1d7cd4e4b6453d8899ff93d954868303f8441a52","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.165.tgz","fileCount":75,"integrity":"sha512-FTqdkNddyhPKSo4E2X/fsBBNvwvW2hI6VrLy8ACYjgVFnIrSQS4Z/WH0KzspWdCflMrZND3jRMCdXSp5taox/w==","signatures":[{"sig":"MEYCIQD2L2CeZGUGdwXyj31JA+84QRttQmw/CR6IihNbLX10zgIhAOV7IyqVZBBUcaILQp/perTYIxa/WXC6ho+VoZHs6z+W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346915},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.165_1752261455581_0.8477066291225586","host":"s3://npm-registry-packages-npm-production"}},"0.1.166":{"name":"@putkoff/abstract-utilities","version":"0.1.166","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.166","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"3d5dd8f454c8dddab435467fc8ca58a3f0d85d99","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.166.tgz","fileCount":75,"integrity":"sha512-PlSpEQNBC/KtjF3IdAYuE13pelg26GrcS6ynZkROK5q4deB4T3VNHxEsqc93Jkz0VCyqTyMJTFuJpyVD05PGug==","signatures":[{"sig":"MEUCIQCg9TMAVrKAhzzuk8XuYmYS0Z7bQPhP7/UhfABtL5a8RwIgIl/Z4q58TvaAgRKaOUZyfWUMbxT9ZTNXuut2jBgDgVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346845},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.166_1752261588501_0.7417740887276207","host":"s3://npm-registry-packages-npm-production"}},"0.1.167":{"name":"@putkoff/abstract-utilities","version":"0.1.167","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.167","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"964f2932c3391a563ca153589b35b30f63cc6235","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.167.tgz","fileCount":75,"integrity":"sha512-YdLHHeKu2mEn3T3rJaffvjBiAjHx27IZDHOmHBsVyeve6VG2HFQrMK9TIlYMbL3iU6nmzdNsLMmrr/1q0C/5Xw==","signatures":[{"sig":"MEUCIGFf5cLMAwr9RzzfASPKXhMYustmXODiBzwjidV7IWS5AiEAtPTVgiLWKkaCjKI0b0X91cq6RHPmGKEq3zevKM22sQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346823},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.167_1752261692965_0.4315360328020241","host":"s3://npm-registry-packages-npm-production"}},"0.1.168":{"name":"@putkoff/abstract-utilities","version":"0.1.168","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.168","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"5a0eff841fcdf9e0aa430b8f3b967e5970e07c5c","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.168.tgz","fileCount":75,"integrity":"sha512-OJbc0gyUeCz1cuuR6eVQ/2eYZZfVe5/nK52GuSfwvT2EMN3Eu4ige3jhFxMwF0IJ0UKaRPRk4yVKv8s0CepTMQ==","signatures":[{"sig":"MEYCIQC1DHpd9CudklRUINy/xk2UdtNuBouiUPznInhfSoPikwIhAPBqIomrlQsUH/zcNKig2GOocp2lyGy0Q/CBk9JLg2tO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346823},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.168_1752261824464_0.061935543075865684","host":"s3://npm-registry-packages-npm-production"}},"0.1.169":{"name":"@putkoff/abstract-utilities","version":"0.1.169","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.169","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"d6e92c5b60e49ccaaeda4e84943c1ccd3cda3e41","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.169.tgz","fileCount":76,"integrity":"sha512-OZL9Tj995TBCZfduQJNIWxgmA4MXorXaeZE2A844TRjUa0noXNrBaOH1vXyt9lVrrOnahc+a20iZg38X30R4yw==","signatures":[{"sig":"MEQCIBpRUw2OvYAi2hMXUiI9D/UicB0ZkOK7+KZ74dkKU8x5AiBtAvvUbn72zrh/qS0uIuYLPKqHNQqRvwhkVzixV+o5Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350370},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.169_1752262130377_0.798791902293035","host":"s3://npm-registry-packages-npm-production"}},"0.1.170":{"name":"@putkoff/abstract-utilities","version":"0.1.170","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.170","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"59d32abb2f7afabedcf7698dc5af216d4d48d1ea","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.170.tgz","fileCount":76,"integrity":"sha512-4tE1eUZu0cWySz425VVIBHyrUj9+nYpT9Dq6kFSBzmbbXtBop3wEdQGm0ymUp7Qzuq0NisDR1Qt/VoZuxuirFA==","signatures":[{"sig":"MEUCIQCpaOCirnTqsX6UrF8eJnJ1wMpOKlFbfRnc9KAE4dAKMwIgKLFt33dZgjDEbzZ+SCaDMK0SFx8fU3QIWi0QaPw1zxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354336},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.170_1752262646960_0.798140352381959","host":"s3://npm-registry-packages-npm-production"}},"0.1.171":{"name":"@putkoff/abstract-utilities","version":"0.1.171","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.171","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"1ece713775a6ae7d0196ce44f82ec54bbdbb49f1","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.171.tgz","fileCount":76,"integrity":"sha512-dgTbhWFJ8kZx5UkaeJ9FnYUp6/p5/shWThSIt76l+kpNzJF3Cqx6kbrsIHuUztHutQgLOLbyTRvLuogdG7H89Q==","signatures":[{"sig":"MEQCIBpniucV2lXRcyZTXFI5mx5Lz9uALr3gwOEpYdyCMBy1AiBdeDJTh8AnWOS767ZKJ5iJ0sqRCaYoHB9T6punYA0ESA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354536},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.171_1752262744498_0.62230992997346","host":"s3://npm-registry-packages-npm-production"}},"0.1.172":{"name":"@putkoff/abstract-utilities","version":"0.1.172","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.172","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"f83f6eaf84af49724345345d1091d40ffafc3664","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.172.tgz","fileCount":78,"integrity":"sha512-TCFstqycjYb6jANC0DobmXGUVmpifJsEKiv8UMNwTt6uWbaKLQ7qCzJ66zKXHjRk2bnpRMGjFAxTpkBX0LBWTw==","signatures":[{"sig":"MEQCIGfapDBV/O45sMPjc8G/vUEqKJ+9F1hr8IKKwl8bMp9xAiA+vhUVNnSh7nY4vWcjgig6oCSq08V690bqvVrvCdBbag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363165},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.172_1752263016435_0.8987440507681044","host":"s3://npm-registry-packages-npm-production"}},"0.1.173":{"name":"@putkoff/abstract-utilities","version":"0.1.173","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.173","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"d06680b4597bb1aadac13c3d4ed4ca1b9d447c51","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.173.tgz","fileCount":78,"integrity":"sha512-PUwp9wwKbbNF9xFr1gbaLYwJlUxQPdLiiZXB5x6hIlJFK680yLsBmiJ+9pJPpli2Q/VX+7imloWYPl1JKHEauw==","signatures":[{"sig":"MEUCIQD9Dk5M6z6gcbe2ajK4Ib+bzlECPmxtthq2ed8FaUlOrgIgdikyjQfsoTOb1JU1jJca2TqjY5j7kmwWOxAOxjSxhMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363805},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.173_1752263060125_0.6451872549384727","host":"s3://npm-registry-packages-npm-production"}},"0.1.174":{"name":"@putkoff/abstract-utilities","version":"0.1.174","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.174","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"757eae578ddd14a7e04818c7bd745f4ddb75d183","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.174.tgz","fileCount":78,"integrity":"sha512-QVz1IwjNOh3BysXxqRHC8oBbVV81e178uUWpA0fMmhsQZ8M9AseNut7r/3lBc1kvTNBiA+pKGD/BtRScgRRzqw==","signatures":[{"sig":"MEYCIQC0+6kn4TgGqW3eZnE5/JWdpIdYuk9EZqONyQHv1MddywIhAKCxgSfwciGYar7YCGK9qMXCNVUNWWoZ3KZdTf2rCJ7h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359852},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.174_1752263945198_0.6114001917677931","host":"s3://npm-registry-packages-npm-production"}},"0.1.175":{"name":"@putkoff/abstract-utilities","version":"0.1.175","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.175","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"8245af9a8b515185b44b03bfb61d53717c36bdce","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.175.tgz","fileCount":78,"integrity":"sha512-EfYnFqHkr9TKWhmOQ3f4TKF4qpc2h4AozCvw/LuFc76K+BvXG6BYZmspnIkCMvWdbFMeTONrMvBQUSWpzfGFFg==","signatures":[{"sig":"MEUCIQD7/fwxwEWk8OOqHv8sS/kxiq9MgRx6FBETiyUdBwfovgIgbkqNBj2EWL+UR02N7VPKn6C07ipGfjp0pQR0M6WK/zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361013},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.175_1752265244746_0.5836616662323604","host":"s3://npm-registry-packages-npm-production"}},"0.1.176":{"name":"@putkoff/abstract-utilities","version":"0.1.176","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.176","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b6b9855a1a3df35a849b758ab6e4afe12980ca2b","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.176.tgz","fileCount":78,"integrity":"sha512-x0k3QyZ8Quui1jUFOeqC8TXqEjJgYwvwRgwE9WcgBIuzXcpXfUalfEOrHHWKVouNuvSxxA6M5hwjNZZwqaWuhg==","signatures":[{"sig":"MEQCIHM6wQb5h/IH8c3Y2Q4Or7aLd7sRP7d2cnU2uAB+VOBdAiABhi7xN/rOA54SUVeiRj9HTluoX20H1A967hMtyWjwPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361993},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.176_1752265457886_0.05673864397840478","host":"s3://npm-registry-packages-npm-production"}},"0.1.177":{"name":"@putkoff/abstract-utilities","version":"0.1.177","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.177","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"93344033d2189b4b5a79f7b127374fd08144c835","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.177.tgz","fileCount":78,"integrity":"sha512-nABwnRP2kB/O7L0F/BvKHfL8F0IY4MdqlnFzYgY/k8q2lduE0iFOGJ/d2TUOAxQ0EJm2Lzebji1Vc47Xdk1VHA==","signatures":[{"sig":"MEQCIA1Wsfov2kBZ269fcqXH6ICflfYjJR5Y2kmb4YxwDmKHAiA+lwNbopUDc5d2IGFZobsJ6Prjpn1ddVasg58qgt+ZGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361993},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.177_1752265510656_0.5024848671172553","host":"s3://npm-registry-packages-npm-production"}},"0.1.178":{"name":"@putkoff/abstract-utilities","version":"0.1.178","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.178","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"87f239a071f7a3d96a2c02edc3e8416282d881e8","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.178.tgz","fileCount":78,"integrity":"sha512-olWZGM2wwb87xPDKy8NOXAlqEWCSgdiv3FGYHU4fahaHz9gXMjyoGx/g+dA9yAYmyYX9n9qUNOLIfpeQgoCZKA==","signatures":[{"sig":"MEUCIQDYKf8o+lAg3ntBRqSGN/1iJlBllaGku5xwkO6rW6foUwIgd7wIXVf90I2qTmcETPyT1DQ/LXo6e5ZshJwt2CxnsqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361530},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.178_1752265626518_0.3677921784828888","host":"s3://npm-registry-packages-npm-production"}},"0.1.179":{"name":"@putkoff/abstract-utilities","version":"0.1.179","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.179","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"9420b9d8309e483591d44b2e66ca5f934949a555","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.179.tgz","fileCount":79,"integrity":"sha512-XGSumH4IiV5EDqEuC+J+dEHLPVmcq1W4/rZzStcQRzP51KAO2rLXNfOnvfK/9Spxq97XU/fAllFtcz3pEdZT2w==","signatures":[{"sig":"MEUCIQChaicYwlap0eL3uXdq4HpRF7mGqCFuiddeqb6NISFnQwIgV6kKz5albVA80oloQqZtAGGaDbaBS4C9xmaHFgkCY58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363197},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.179_1752266705152_0.36578668454071317","host":"s3://npm-registry-packages-npm-production"}},"0.1.180":{"name":"@putkoff/abstract-utilities","version":"0.1.180","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.180","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"c4f7ecbdde8d59822b81cd19a235eb46f24247f2","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.180.tgz","fileCount":79,"integrity":"sha512-5P5BgEa8s+/mf519RySkFqswuk3VYPL3L7SnriuKzW1wAeJOBq41YGPjP0ERz5hqZWNKYWjnOvDlw6OXnIYH7Q==","signatures":[{"sig":"MEQCIA4du079UTVs1Zvp/bfMrkzAvU52ecYshNnT3F+XxcqWAiBAaSJKcwtrJq9IcgmFkSsap11L3YMlLfIC0ixeysEB5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362928},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.180_1752267470373_0.27697586623836457","host":"s3://npm-registry-packages-npm-production"}},"0.1.181":{"name":"@putkoff/abstract-utilities","version":"0.1.181","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.181","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"db07e4f45bbab7802b9abfe0105f445830e04d1b","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.181.tgz","fileCount":79,"integrity":"sha512-qnqmV+eOraaggMJlMlvxmiRIDJsLrV9xlRIJMeqT577azPUogz6vpjaiYYTWrUjUWkYU33eWJF/bYQ3f4pdJSg==","signatures":[{"sig":"MEQCIHPGeFqjrRvIduw0hvUeMxBBghAVsjClKcH+7cegQYlzAiB0Oi916W05ZRUAwBTXXdEovLzfYmpqfKq0VmS3nidjbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363064},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.181_1752267630216_0.4217826371282687","host":"s3://npm-registry-packages-npm-production"}},"0.1.182":{"name":"@putkoff/abstract-utilities","version":"0.1.182","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.182","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"f9afecc321513a5dcaba1d7444c59038c8f55c21","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.182.tgz","fileCount":79,"integrity":"sha512-PtQ4vJm+vS6a7NoDPy/dlIB0+qFo+s4gBnpWPJPtryXCknDqMGlSZB/sS6ekPw5nh1YMR6y0eiLZDuxkNgGyiA==","signatures":[{"sig":"MEQCIE4uoy9IXVcplZT8iBlZJYjbMFoTckbIlSI2iP16MfVJAiAfud6elK9oHhCNCSRir81EGEy9fr7ap8hXx8OtroILJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369352},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.182_1752268481441_0.7313299699361948","host":"s3://npm-registry-packages-npm-production"}},"0.1.183":{"name":"@putkoff/abstract-utilities","version":"0.1.183","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.183","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"4171e24afc1f80a1137698f6af37925624d2930a","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.183.tgz","fileCount":79,"integrity":"sha512-OUCKCT6POAxIgmDapsJ06OTH4+0NLk0T2DMT0PiJFnbgpcKjrlgpqIwuUHdej2StbCJoIykT4vbMRbAPWWxwPQ==","signatures":[{"sig":"MEUCIQDMucoNXnEpT1ZRjswxVofb8yr+WZ+WRZZ+pQRRRYDvcAIgHJjzdhWUAZmzdcfelac2X2VyfYVKeE89ZPE6yrFPRpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370580},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.183_1752268662861_0.9101888562255072","host":"s3://npm-registry-packages-npm-production"}},"0.1.184":{"name":"@putkoff/abstract-utilities","version":"0.1.184","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.184","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"c0c517e8da48082681e30af4664cdf5b532111f3","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.184.tgz","fileCount":79,"integrity":"sha512-wXGS0u19ViMJ1uuPoUXR3HZ7sagMv6V79QemioGRCRlMjk38UHsl8BhIMsHa96uxdw1JhgZQH6pfE5Ksi9SxTA==","signatures":[{"sig":"MEQCIF0E+mRzdLdKLcs9QsKciQrDVRrWjtlH0HwpIJsbiNIIAiAYRZPl7XRbYGvQSob7+96/+DpoIMXIR88JtCK1Jc+fvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372634},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.184_1752268898276_0.47537820753675275","host":"s3://npm-registry-packages-npm-production"}},"0.1.185":{"name":"@putkoff/abstract-utilities","version":"0.1.185","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.185","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"d60a261e093d53b03aa9fa14ab2f23c71c4d7129","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.185.tgz","fileCount":79,"integrity":"sha512-tvp3JrC3awhORdRv1DczxUFoViSBm79DsUNMfz2XvGCv1rvg7rWv/pNj6SSwv0gdMkn98fXynHMOwALf4r7+SQ==","signatures":[{"sig":"MEUCIHBuHHTzZ2OoFSGbaDB65sm/x5tvce39/tu+5vn/c7bIAiEAhgddF+gte9BawjIKpyiwa4YtpejPlP/2X5pAXYOTD9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386364},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.185_1752271557845_0.7626843175939895","host":"s3://npm-registry-packages-npm-production"}},"0.1.186":{"name":"@putkoff/abstract-utilities","version":"0.1.186","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.186","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"24bb5991f715417a84ca2b9eb7ac492fca36bec7","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.186.tgz","fileCount":79,"integrity":"sha512-K1tLib4lIQ6wWcbwCie0zFKN1otaxvjO19k+NMJNirnKoszD5Cn3I2dxQiv8U7maIjQegoqc0csonTKOf75wWw==","signatures":[{"sig":"MEYCIQC0TnejYK1DZryqXnRKxn6/L3aGsSAluPTiphknGxmHxwIhAK5ZCdv5k1n63WqXtB4z07ogt5DM/PVWncBftX/ifnA3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386482},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.186_1752271998855_0.4740000198347225","host":"s3://npm-registry-packages-npm-production"}},"0.1.187":{"name":"@putkoff/abstract-utilities","version":"0.1.187","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.187","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"ce7acf9d6cb3df8240687cae61944f30e5f91f64","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.187.tgz","fileCount":79,"integrity":"sha512-hD98Vx/LScy5aXXAjNkvGipIuBPFNSIbmoPvzRioaDp5L7s/Io2q7FFdomJiPbghxrODtgf2T3GJFP+v3koJBg==","signatures":[{"sig":"MEQCIHh54a2HOxZaNYwYS8PhdNURrzETN+len7bQo9g+ADE6AiBrmTfn1bVlpfCdylKBml47mKo3VZs0ZcGCDMiBVqo0lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386482},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.187_1752272271951_0.6042059911504356","host":"s3://npm-registry-packages-npm-production"}},"0.1.188":{"name":"@putkoff/abstract-utilities","version":"0.1.188","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.188","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"2a1d761ce36360144e8f1098a9719d597c5cad13","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.188.tgz","fileCount":79,"integrity":"sha512-mXwO+N0ssaAwNYYvyEYLqu2KwE8fnxf+nbCDOmoHdbkTUNbZ6P4UYSMTsytxsrNEYMMyhrFGZEfJZ/dADplwsw==","signatures":[{"sig":"MEYCIQCLm3voZRWbgWQ9hVUaTAyG9ULPZrvKidSSnZ8SsQjCawIhAIouF2Didy/eGxeRaIIKHfjpp8ZBLbl0VC2tUcYdiWEu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352672},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.188_1752275003781_0.7814513329790898","host":"s3://npm-registry-packages-npm-production"}},"0.1.189":{"name":"@putkoff/abstract-utilities","version":"0.1.189","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.189","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"3ee173aaff6a39e5ef9df5050243e80f577e39aa","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.189.tgz","fileCount":79,"integrity":"sha512-mq8dRxhtAw6EbVQCsJE4wRRb+sAAsuJld9Wx5X+4SEE8vObinDPayGWcy9xMK5+l4Ecd61p2wJ0FVZXVfm5B0w==","signatures":[{"sig":"MEUCIQCNRmHfaCFrZ8CjcfSit7HTshmoxl1W0LsIctV8Nin1agIgZa+IKnsiKMw8iFV8n8Wdik7M9tUrMvfgGaQSCiK596Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352672},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.189_1752275617420_0.9349370874726783","host":"s3://npm-registry-packages-npm-production"}},"0.1.190":{"name":"@putkoff/abstract-utilities","version":"0.1.190","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.190","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"0accb1d2bd29fd538a8362867fb23b46e0feb8e9","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.190.tgz","fileCount":80,"integrity":"sha512-vGd7NUNvqZuB40whGXF087ooQZV0+ZZL8aJ++KJz4P7HCgy0FEmGFwkVYVr0NKbDspGzh5GGa5SkRJSZr4YKpA==","signatures":[{"sig":"MEUCIQCErVXhy3WHV2qUBkRzGuY7zTABzOY+XyXW17QpHObKjwIgS/wSLhMfiIFbpvkcEYoGLK2KzNoN/zXJikNfprS46pI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351390},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.190_1752278313885_0.6902474682514346","host":"s3://npm-registry-packages-npm-production"}},"0.1.191":{"name":"@putkoff/abstract-utilities","version":"0.1.191","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.191","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"22b6963d21bb93be1ff75700703db3827108c256","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.191.tgz","fileCount":80,"integrity":"sha512-ZgrH20/+XZwu1yk5kx6wTPBqkan9390wDofPylEruPFCSXbjcC023ShjWSyj/Hj61glM2N5FseECyW3YU8kA2w==","signatures":[{"sig":"MEYCIQDV3Lzdp1Xfmpwa1kXaPYi0/4OiBdTWLdJxIrG8tDk/FAIhAOF6ksT5W5XgdV8pC5F6WXZJF8AVkjrnU1fQD8fsE15Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351116},"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","dev:fetch-utils":"ts-node-esm --experimental-specifier-resolution=node src/functions/fetch_utils/index.ts"},"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"},"_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-utilities_0.1.191_1752279739013_0.7287778417180819","host":"s3://npm-registry-packages-npm-production"}},"0.1.193":{"name":"@putkoff/abstract-utilities","version":"0.1.193","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.193","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b4ccc5d99c3f84e567eebc2e1d27cef1972f0ec8","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.193.tgz","fileCount":77,"integrity":"sha512-OVjGmH6iuB0aCxaZuGv1qvD6oESeubF8W9X0g/7m/izOi37AFQL8IikRk4B9QDvHNjTT7gOfMrLWzQVFWSe9Ew==","signatures":[{"sig":"MEQCID1FV/SnLr42p+VgHGKLcUb4GXtkpSjO3BNIz0eaBJUwAiAo8UgEdlF1PV7s8u1UVWi4oZw2saymUk60UHTqwBcUfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349759},"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"},"_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-utilities_0.1.193_1752289552375_0.90359388592462","host":"s3://npm-registry-packages-npm-production"}},"0.1.194":{"name":"@putkoff/abstract-utilities","version":"0.1.194","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.194","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b3bef88bf938a2ca821ae907c3ec215829816c5d","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.194.tgz","fileCount":77,"integrity":"sha512-x07PhgK2OHTEm8gpk90g6XxlKJPQ1P1iKFKNxFCi0dlVq3Ultgm+EX5Iy0JbHmV8adSBZy/WDV7583L/9/nOYQ==","signatures":[{"sig":"MEYCIQDHlL9g3Ek9tFNGxf+5+iAv2sElNcTtShWQWhtb+UOFAwIhAMiOQ8L5TNEiHuUIPFxiHXRuZO0bNApeDPoJyrhmlYBv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349763},"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"},"_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-utilities_0.1.194_1752289625453_0.05501998673388653","host":"s3://npm-registry-packages-npm-production"}},"0.1.195":{"name":"@putkoff/abstract-utilities","version":"0.1.195","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.195","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"eb62932e66f4bfc17f0ff5d18b428fa570355646","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.195.tgz","fileCount":78,"integrity":"sha512-y0YaoXiE2bLdspCY5kQIxrh0llkcR4o0VATTNpcydV4qAdIw0DbuPZJjtlPQ+YrBTPtXWoMh0XvU481984WsAg==","signatures":[{"sig":"MEUCIE4gomO06pkR6AtcAQmPBuLG5/MfeZNBlZJ8a35tBcNMAiEAoTRwnAzog0Pks0W23Otg0jBoUnj71qALkvYuC+v/RwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362217},"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"},"_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-utilities_0.1.195_1752290308055_0.24109047646515536","host":"s3://npm-registry-packages-npm-production"}},"0.1.197":{"name":"@putkoff/abstract-utilities","version":"0.1.197","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.197","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"146e11cc7b739462244461451dba3dcdb679b747","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.197.tgz","fileCount":82,"integrity":"sha512-/p/vkVphTns33eHPsnSz5p6YVfQ1KnQrbxZyQTkVkPb11sUqY2d/+KT2hwv8P+trlC8pvRMX4GBhec1Wzp5bEg==","signatures":[{"sig":"MEUCIQCVuZE3niUNvrctn+4a9JRNqBQUxKQu1h6+bueytxAeCwIgCLVolVKDzkxyczmFIi/ecy70qoFBZT2y2wRq8soo93w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382254},"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","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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"},"_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-utilities_0.1.197_1752463551800_0.7099039810457859","host":"s3://npm-registry-packages-npm-production"}},"0.1.198":{"name":"@putkoff/abstract-utilities","version":"0.1.198","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.198","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"707ae9896aef15a8f11f07020e397004020815d2","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.198.tgz","fileCount":82,"integrity":"sha512-yRMYMKp6EKO6glJemuLvea9P159m0R2toZoo62gBogw0QTSok8CzAfqgt04G6K8uGtJrZAAxG38FnPG0quWiag==","signatures":[{"sig":"MEQCIEaCyOTPaHO8D86MLgXLv3PbbBoFtV2zwaoo3xgzXhF+AiAryyspE4z9fNzXQ5OyvEmvTsMxlGf8S1JRF1DMJCvxOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381522},"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","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.198_1752464714945_0.7029803065622175","host":"s3://npm-registry-packages-npm-production"}},"0.1.199":{"name":"@putkoff/abstract-utilities","version":"0.1.199","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.199","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"caa1acb67637ba3dfa0370fa2c9cf224275badbe","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.199.tgz","fileCount":82,"integrity":"sha512-xwQU9GotXMP1UwcsEBpmbF5cixVpvVP7XVPummgac1LBhqndkzAC55n0LOlYdF0aCW5aFwwGGnQwHZUpdP+kUA==","signatures":[{"sig":"MEUCIDS96A+uoeOAM7PZVReshKLO4JC3mNZIaoeTi4atA3PwAiEAxQEBYUQS3JLe8y7080msk4iLmhdv6fVelKDoOLW3vmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381522},"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","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.199_1752469993819_0.20766045104180875","host":"s3://npm-registry-packages-npm-production"}},"0.1.200":{"name":"@putkoff/abstract-utilities","version":"0.1.200","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.200","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"d0dabcb8c3d8e782bd346c46e4c5cf6a45b4aac7","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.200.tgz","fileCount":82,"integrity":"sha512-Q67GjJzo9LpkptyyPagC7LTS84nVoV61oQn5CBVTRKax4YEST9B7e68cmXybdHvzTg0ue3sVyKvUdTWcrAA4/A==","signatures":[{"sig":"MEQCIDBpSyIg28dFPpZfGf1Rrd+t/03L2owbR94MGELvoMWhAiBhFLImGMtpwGZjhkHM4kfwglFjqSqbiRIBOS6Y3EbqTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381522},"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","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.200_1752470073386_0.6961410304345721","host":"s3://npm-registry-packages-npm-production"}},"0.1.201":{"name":"@putkoff/abstract-utilities","version":"0.1.201","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.201","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"ccea7f18163601a47f8bed8663454602ac33c0f5","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.201.tgz","fileCount":82,"integrity":"sha512-lbrewoctMadF2ux9AFFvUo1L1WtcMNxwFsT7/30OT2Xsvo9jkB1fIFUKZeCVcjDgkPznMdyxNdzvjGjD/9uOaw==","signatures":[{"sig":"MEUCIQDELsGAUfVryx2IzXNmZWnHriXuOGpYqQET3K1SzrgP5wIgBdtJSRiY6YNoC+uCCuIKPyvuxhP8pGGwww1/+snJnXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376094},"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","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.201_1752470811742_0.8411853261052371","host":"s3://npm-registry-packages-npm-production"}},"0.1.202":{"name":"@putkoff/abstract-utilities","version":"0.1.202","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.202","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"9c828225e0a809fe5e90ca26433526b790f26695","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.202.tgz","fileCount":82,"integrity":"sha512-ZH57cocaRxEtpiDmcIYgqYJrrL3KH9EEOjGWJlwKxoHn+0/9V4BDhTs3TvpRZGL2itay6tLE+VEes+BzuKSgEA==","signatures":[{"sig":"MEQCIEywvroY8jqKoie/AUjoHtEinzEqtKOp4VY9fiUVPzC8AiAq70e/O3CrUPJYH7vDSu1ZcFLIGOprVYBPJDGfZBw1fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375876},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.202_1752493939559_0.8971425686124268","host":"s3://npm-registry-packages-npm-production"}},"0.1.203":{"name":"@putkoff/abstract-utilities","version":"0.1.203","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.203","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"6c268c166df5144b48805747489f6b1a3eada4a8","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.203.tgz","fileCount":82,"integrity":"sha512-ITBzHUnk7i2Zr9egDiTGTaek9r/XitCIWcrMM0LsnonY66w2X+3ESNuv+CFE+bqPLkji+GAYgLvqZSHVYg1V+Q==","signatures":[{"sig":"MEUCIFvLghBS9EkaRTgqwGH6UrF3kk7gYI44qOQpGNn/PkIjAiEA+LBHdg1gy9WDUJle43vd/d45R6hwP5eZXMVGAr8aS9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375876},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.203_1752524585461_0.619690148440901","host":"s3://npm-registry-packages-npm-production"}},"0.1.204":{"name":"@putkoff/abstract-utilities","version":"0.1.204","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.204","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"c71456cdde4cf35b9eab8ce52f23b12d13f46101","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.204.tgz","fileCount":82,"integrity":"sha512-ZRdK+f7sM471LVbfdR4lRjnnUm3plmczf/gCgxnA3NUWvAjeerkjuSAON5jNyJlLDbFywXfdrO9K7PvVE97Wgw==","signatures":[{"sig":"MEQCIA8KJqySTvsXrTePzX/6d8gk44eA64/t/YTn7fh+pGqvAiBkvQF6FoqpDzvSET2JK5oYE65382heSOdsx9LbE+D4Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375876},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.204_1752526673576_0.7834919562146152","host":"s3://npm-registry-packages-npm-production"}},"0.1.205":{"name":"@putkoff/abstract-utilities","version":"0.1.205","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.205","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"e2fbd16e5b063264ec47dd79c00a83285160eeea","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.205.tgz","fileCount":82,"integrity":"sha512-DxV+08XNA3/thjwk7cwENivmJec+G6GMJ16Orctq0X4VuRDITk/Ts4gScjJ+Vm+bCbn8+/j/uETKhU96RcWx2w==","signatures":[{"sig":"MEUCIDFUS/AGeyD79c+5jthSvVO3/+Z9URhcYx5tnnjNea+pAiEA/j2yzpXlHXQcTR2YMlKn0bxae9nadTkL7sJLJMddcyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375876},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.205_1752531896070_0.18166000278533723","host":"s3://npm-registry-packages-npm-production"}},"0.1.206":{"name":"@putkoff/abstract-utilities","version":"0.1.206","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.206","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"c8019e3e8e2bb6ffd38154fd3224c950db3fbe9c","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.206.tgz","fileCount":82,"integrity":"sha512-ALTwpyyGwzZtZ7NrLSfFf63nlat/2lgUOvrc7jIwX3leYyEYbHt+Eqs8Vu8sH0k6lrTtxA79e++IaQkyetGmjA==","signatures":[{"sig":"MEQCIB3FpXs3TXXvDbvFY0lNqbgn0FfgE/+H0+wQAF3ukvjDAiBcSpkdRmKpP5Xjhl3s8T7wBDugyDGQPG47sZkMHMZ7dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375876},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.206_1752533772943_0.4840405288446792","host":"s3://npm-registry-packages-npm-production"}},"0.1.207":{"name":"@putkoff/abstract-utilities","version":"0.1.207","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.207","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"dd2ac4f034ece42d495f65a230bb6f4f47da2f2d","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.207.tgz","fileCount":82,"integrity":"sha512-Iar5D2eTgBEcGIh+7BWtsAZ8dsBHWaMUWzmbHOTbX/7VZiH5nMQcVLdnnEdF1kD7tyDG+4i8Ca091SFW0Qw4uw==","signatures":[{"sig":"MEUCIQCa+T98duCE+kvmBfqfO2M0GR2cuvbXMKG3Zvz6/abDCQIgWP5c884Lx5SHW9lD076JgOXzBb3moSq9QGcQeBqFULg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375876},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.207_1753417787598_0.8658737145424067","host":"s3://npm-registry-packages-npm-production"}},"0.1.208":{"name":"@putkoff/abstract-utilities","version":"0.1.208","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.208","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"dc5fbcd20a8219ff4ca4c0bb573b67d77a9b7f33","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.208.tgz","fileCount":82,"integrity":"sha512-OfKv0mBeMcgg9Noffqwc04xMAUNwri3IDKRjUE/vMDmB3jXOvW4y+/7gS7XeofALRYbhNy8a5Dww74ojdJcNtQ==","signatures":[{"sig":"MEYCIQDKweS05+fGj6E5RdaedFNdCGUYpzin/ylWpqOHn3u1+QIhAPgXK3jFUkNJRFLjoSYZHX5y1+PHP6GiZNTBtBwSYXOo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376884},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.208_1753436110535_0.4557539101005015","host":"s3://npm-registry-packages-npm-production"}},"0.1.209":{"name":"@putkoff/abstract-utilities","version":"0.1.209","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.209","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"eac5a5e13ab81e00ae05193c2c8ab5b26629da3d","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.209.tgz","fileCount":82,"integrity":"sha512-kIAJCXchtRYAptwiISCAM98w+vJ2eNX0kbZliXhn1jC+FP3Tk+mkE+qhQjkjhNPHFOL12rd8N0xyIkLNcWSkBg==","signatures":[{"sig":"MEUCIQCv10MNc9bU7qV2FnFv07aViN1RDCEDIlyuNLbG66gSBgIgdAdmCGXcfQGH5ONZ0etX89m5lDUTmkhCoc00JseR09U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376932},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.209_1753436539387_0.4543226441047452","host":"s3://npm-registry-packages-npm-production"}},"0.1.210":{"name":"@putkoff/abstract-utilities","version":"0.1.210","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.210","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"a1df3d1057aaf311a22126ba52933046a05949cf","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.210.tgz","fileCount":82,"integrity":"sha512-STc9CA6fUTu6x3XvNt1NTV8k4UuY5K2da6baSV8J2o75LI+W6/eJFrYrO6jPsN8a7ubqAOoJV/ZRnmf/51bf6g==","signatures":[{"sig":"MEUCIQD2f5woOvprg25bPsraMewY6J/xTEPrpLnQOY+H70s6yAIgf+5PTAaWTrddPa67H58N22Oq4jZ9lWH0fDG0sO7iCH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381386},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.210_1753438688618_0.7534691451600002","host":"s3://npm-registry-packages-npm-production"}},"0.1.211":{"name":"@putkoff/abstract-utilities","version":"0.1.211","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.211","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"fbc8924d984c2059c268638b27a0c513edc6066d","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.211.tgz","fileCount":82,"integrity":"sha512-JujhMJJv1VMS2AssmpJXV+YgYfFYTj4PpE2QebEdctqCIwwkT3r+gUt19+iOLaKN/n2moSwr+wgsj0AcKgwilQ==","signatures":[{"sig":"MEQCIHXJSx+osaJhIqmKjB68qLE2f0GlmGHLysfaFtdcWkKYAiBJyUvo+kJphCZejlYRkfIeV90YCXAiuWL45W8vzVzsDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382847},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.211_1753458696247_0.3772133190536475","host":"s3://npm-registry-packages-npm-production"}},"0.1.212":{"name":"@putkoff/abstract-utilities","version":"0.1.212","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.212","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"acb91554e34a65c4954dacb8a84cf6934c9f90f0","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.212.tgz","fileCount":82,"integrity":"sha512-ux05RdGOYoe9lTtgGLnzf4wVtQbT7fLK5OftG5zgZh7wm2r6KASA3mNrJ74Kjh80w9AW7XB1xxJjiic7qeRx3g==","signatures":[{"sig":"MEUCIQCZ4gmCSI7wt5XKLOsN+MyHmbk05aDxscTSzg+qb7Q+vwIgA9XXzK/ffAehXzz/1mIjMT88fOAuZ9HKJCFxl1ImOMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382731},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.212_1753462475482_0.919486127311888","host":"s3://npm-registry-packages-npm-production"}},"0.1.213":{"name":"@putkoff/abstract-utilities","version":"0.1.213","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.213","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"be7c0c0ca9d4504dd93b452fb44802f6be97e2db","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.213.tgz","fileCount":82,"integrity":"sha512-QPrGYFrUik3chmVnt4qz+3jfjb+I9SpDLPKwI0L+lfTuIJf1KmW5t0yP/LexPPVxFhR3LWK8HZWU+WLHrsJzCA==","signatures":[{"sig":"MEUCIQCNRvtrfoyLgnII0fNChOPdCeWw2WAi9BKg2L4nPYoF/QIgEsDQegxmp7yz3qkfHVhW1IJ8j3uG7apJhF5byzp96hA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382763},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.213_1753464870370_0.431528674958805","host":"s3://npm-registry-packages-npm-production"}},"0.1.214":{"name":"@putkoff/abstract-utilities","version":"0.1.214","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.214","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"e15ca99593146c62feacf92772ee34d769122cd1","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.214.tgz","fileCount":82,"integrity":"sha512-B7TZsocBMEHAM/unHZzpYe2ebSrogCuantC3H+CS2w5kYWWnKkGrtUS0kONXmtMDW3v2k1pxDgx2fFa8LO69CA==","signatures":[{"sig":"MEYCIQDNaTLA+CTiBRlMJs6/jYW1j3A3I8RDoiqoq2EKCZ1u9AIhAJyc8mhflxCfquz438piaOZ8W6/o62episy/KLWVk6pc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384769},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.214_1753490830312_0.0006621052119704096","host":"s3://npm-registry-packages-npm-production"}},"0.1.215":{"name":"@putkoff/abstract-utilities","version":"0.1.215","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.215","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"6429a655dc80d36757b0329000f8c754d95c4ddb","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.215.tgz","fileCount":82,"integrity":"sha512-VAhqe8tD84vOlXKNTPJIP4W/DYs8fdlb4WqMrrzlIkBElU4/uijANWBSdqWHbIB+3YONweGAS7UhvPXwOE8lOQ==","signatures":[{"sig":"MEUCIAhcXZGrB+6c+ew+BqRLAI49ihFkQH4Zhu89yuWn9+F+AiEAztxN93qzZrgoJ9acBxQnYQLFpm5/QIeR4wVHk07jDWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390094},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.215_1753493587792_0.16220592949305535","host":"s3://npm-registry-packages-npm-production"}},"0.1.216":{"name":"@putkoff/abstract-utilities","version":"0.1.216","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.216","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"fe4447d6950b96e17ee020faac0a9953769bb06a","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.216.tgz","fileCount":82,"integrity":"sha512-APa2qaEpBr+nu9YZZn+0Q2JVWV9uhJ3CjwrWe160OXUKOWsMJyxaPZ5OEikokD4oB8cajrgFuVe6VbSL136ytQ==","signatures":[{"sig":"MEQCIGqUFQOnd+pUfLOGnqD0p0M0QbbYElKgeCGnHpo6P2/WAiARweo/Bt6CWXWL5sA0VLdy6ASIwlNhog8fi0QjBcb2ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384003},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_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"},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.216_1753553889187_0.027682732840335955","host":"s3://npm-registry-packages-npm-production"}},"0.1.218":{"name":"@putkoff/abstract-utilities","version":"0.1.218","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.218","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"05081d183cb97061ad683e7109bef2d85aa3a9e3","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.218.tgz","fileCount":85,"integrity":"sha512-yJY94/S8ZvTk9BiHm3FDbGttzK9K8xnuSLJxQa1BqHg0iPA4X0HTz7HSaIJ4hIvf7f8vBUvesXmF86hIDuIVig==","signatures":[{"sig":"MEQCIHaMJLPS3wsTg9wmFT5KcXSD5IOxzRX6NRZqWnNfGWugAiAZnEKVWoCjX4LyzonuwYOMELg9QvDPjvqiSyQZXHl4tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384761},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"path-browserify":"^1.0.1"},"typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.218_1753556428456_0.03536174803617009","host":"s3://npm-registry-packages-npm-production"}},"0.1.219":{"name":"@putkoff/abstract-utilities","version":"0.1.219","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.219","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"5d09b7e1afaaa1c7c64adb559d9dd28036069ea7","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.219.tgz","fileCount":85,"integrity":"sha512-CVkm1AKcOnO+Zw01/78ikFFMaVoHSZjVmuOTxIGO0J35IOrhydPjcg85PMLE9Y0Exkhb3k/LJAHYsNYtEVsvHQ==","signatures":[{"sig":"MEYCIQCkL0gsolufN2/TjawIXj6onZtiBErv0820HR+IkmE+XwIhAPrKMLM4QPB04TiNqjCIsvsyOshh1ZAyXPzRIQs/jWqr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142392},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"path-browserify":"^1.0.1"},"typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.219_1753560931791_0.8331525673470825","host":"s3://npm-registry-packages-npm-production"}},"0.1.220":{"name":"@putkoff/abstract-utilities","version":"0.1.220","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.220","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"480f7630d5c738c2256dafe94ba85f63392d62ce","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.220.tgz","fileCount":85,"integrity":"sha512-PbfjZSdMVRE0fyqqbtb7XHKE/TPm0a9PCpTYfhyZJwHE4m2JUqcmIYsk4i4QU+k4/RCNPk66t3K6IABREtEmUw==","signatures":[{"sig":"MEQCH1XeD4zcxMAlYTnl0xCcPDmxtiOzXACHo5q2BhkqRc4CIQCVlnMV9n778AIoOMWqiGaSTBEgd9jGSKMnqE5N3Nhkjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142392},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"path-browserify":"^1.0.1"},"typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.220_1753561505883_0.46716461930983555","host":"s3://npm-registry-packages-npm-production"}},"0.1.222":{"name":"@putkoff/abstract-utilities","version":"0.1.222","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.222","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"77a39e88fcbf2cbc7e4775b26ad2823f64942e97","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.222.tgz","fileCount":90,"integrity":"sha512-/B6IZa7jPeCeNH0q1NJwreIUQG2c6APWT5il4yLHBgxRr0bsldg1hfxDcOo6x8UGtBsisFpsJH7v6925C/UQlg==","signatures":[{"sig":"MEUCIQC0vCeG0hP69FiLzgYEWrjtvgGc0NNrC419UGzahUOxagIge2wQ9NPQZn7/22p6BGrYiFx2UZCfzK3OEefzsKTYkp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1504652},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"path-browserify":"^1.0.1"},"typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.222_1753562283084_0.9567236037577149","host":"s3://npm-registry-packages-npm-production"}},"0.1.223":{"name":"@putkoff/abstract-utilities","version":"0.1.223","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.223","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b47376abb2aa99bfbcd5ed786ce4fd06bb1db3ed","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.223.tgz","fileCount":90,"integrity":"sha512-nV7qBKyuQXef0176UrQm3hfafdePJg2oZldRw+EBeWqDDBMhK8y/uJhOy8Ha3qpD0Ol1KJEOQMyE0OJ9ye4O1g==","signatures":[{"sig":"MEQCIEDaootZ5gDJCUNWjnsxx7+25rYeSWNjKxVzosecjSSvAiBv3axVNsjykljyJPfCnuionTT/mPqmhPD14Zd8fJgSgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1507195},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.9.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"path-browserify":"^1.0.1"},"typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.223_1753840979619_0.7852471131603571","host":"s3://npm-registry-packages-npm-production"}},"0.1.224":{"name":"@putkoff/abstract-utilities","version":"0.1.224","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.224","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"aa43017d65d5cb931d1f990d507c5dc47e55ff95","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.224.tgz","fileCount":90,"integrity":"sha512-KW2vAFv6+wErVa/lrTRMp8nAcVUihAyEmbBrEhC/e+A3PXv/frxQDiaMs3yp4BYGd2mWLnOiyu8xGoKP8jBjDA==","signatures":[{"sig":"MEUCIQCiftJBs4UjngEeu7vgvLLOxDkjeyclo9PuHJuMCo9wCgIgRZtsWeK1F210VIhvbJyEZaEqIp57RiouvoRIWTBwBJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1507169},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"path-browserify":"^1.0.1"},"typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.224_1753841283121_0.6468661345006308","host":"s3://npm-registry-packages-npm-production"}},"0.1.225":{"name":"@putkoff/abstract-utilities","version":"0.1.225","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.225","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"84e518e6e9730c8d610332ae2cc4bb493fe2c9e9","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.225.tgz","fileCount":95,"integrity":"sha512-Vo87l1QE8YHvmIqfUWGwV4YdRJJAf0mNV/i1qg2R44nso+dgQti0zICPyhD4pvnqfF/Cj/xmxV11LDDkHqi4bw==","signatures":[{"sig":"MEUCIFYyhfHunk6KQK+BCt+4PQ8EvtVnd+Y/AnKXwaC1Fy1KAiEA2bAzXbkK4DdGnpGt4vSE2YLP0+aS3fr/kKdLxEXlBMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517431},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"path-browserify":"^1.0.1"},"typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.225_1753843291385_0.606309739275799","host":"s3://npm-registry-packages-npm-production"}},"0.1.226":{"name":"@putkoff/abstract-utilities","version":"0.1.226","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.226","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b141b1e4df960508b72d799172403f21facaa8d3","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.226.tgz","fileCount":91,"integrity":"sha512-myW/u9PAuUf/PXpGdmuARi6uEeYRqjx+P+zld2ua9+IzCCaqsu3QVyUrlhBjJz4eWZAbY7S+PqjRLtuT8lQglQ==","signatures":[{"sig":"MEQCICqrKAUE5xLToSM36390yWn7ghn091UcTvI/nz5RCAu1AiAX3xGZL4aTvlXv4IRvIorULgwDwUAPNTvk4OlkQjDN5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397693},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"path-browserify":"^1.0.1"},"typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.226_1753844403467_0.7338874193645915","host":"s3://npm-registry-packages-npm-production"}},"0.1.227":{"name":"@putkoff/abstract-utilities","version":"0.1.227","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.227","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"28ce9fe10b3a71d2475595193b58be06622f211f","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.227.tgz","fileCount":91,"integrity":"sha512-PCizUIYlg58aVLcI6teNxgVa5FND8it9N9Omz5JOdDnXNjUuuhDKNRREJamXpn5wA9L7sdatvoFsUS3BRG/5EA==","signatures":[{"sig":"MEYCIQDhwmpsRmqLDA8fxGcW0vdzdy3NwWwcug9IPrYLPLQkjQIhAM8wn6t6FWV0mz9WA2L8uscujt6fEl4a6McCDAwDT0ap","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397187},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"path-browserify":"^1.0.1"},"typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.227_1753861275125_0.9523332944115601","host":"s3://npm-registry-packages-npm-production"}},"0.1.228":{"name":"@putkoff/abstract-utilities","version":"0.1.228","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.228","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"53f1106245fd57f0dae41341265827a3a0672088","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.228.tgz","fileCount":91,"integrity":"sha512-7FKCvCAhvBuUu0sJwCH6lNwIYZZBUg0UqFInWRe8rKqnI4M6K0KEodL0I/qMOdA6RwOfjWg12c6ECt6fGZa5vw==","signatures":[{"sig":"MEUCIQCzum4iQ7K8RNe6/vp5Vzd7Kcidw9tPq9tWOj4So7Ex4QIgVExAYB1fMpYYiaoJLgTP1hpJ3y6wmJ7lpcFsQBrQtCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397187},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"path-browserify":"^1.0.1"},"typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.228_1753861336584_0.6762021606379147","host":"s3://npm-registry-packages-npm-production"}},"0.1.229":{"name":"@putkoff/abstract-utilities","version":"0.1.229","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.229","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"3f9fb04b619406002f77923d02bd44ac6673e757","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.229.tgz","fileCount":91,"integrity":"sha512-1yj/9n3PSbt72Wuv9VSvymrE+cKyQ4IJ3fmLOmcbGlCPWYIuRil268r1fzI1/ghRC+yIccV7bANyFTzCtwo8KA==","signatures":[{"sig":"MEQCIBjFlPgubL1yidMsWh0Wg8hcBAs/c2RBtuHH7LNGk5NiAiA3DE7pmVbNunjaFxyKDnv2Vg5rK5vLWu48LRoCV0sREw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400344},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"path-browserify":"^1.0.1"},"typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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-utilities_0.1.229_1753861504700_0.11234359457585641","host":"s3://npm-registry-packages-npm-production"}},"0.1.230":{"name":"@putkoff/abstract-utilities","version":"0.1.230","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.230","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"427d21cdb6c004b91809b67dae0f0ce65cb419df","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.230.tgz","fileCount":91,"integrity":"sha512-NTQLm7B9np1H4i8OoVohCZbBE4p3+gU4voZAyCW6DaEyQFhvL4ZP2Wr/AO431Zy4XxzKgJJpyTEQBkj5TJEKaA==","signatures":[{"sig":"MEUCIGZoOYz4hKjqHH0gNq9YuXDWnB9EPqwY73ma/WcJtyC6AiEAsk9pKPmJ4HcZCYh2B7qKDNBrARhQY0Y71a5qR59hKIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400327},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_0.1.230_1754557237113_0.17608262675978303","host":"s3://npm-registry-packages-npm-production"}},"0.1.231":{"name":"@putkoff/abstract-utilities","version":"0.1.231","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.231","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"c8df46ebf48a077a91bf3b422cefab15048ccf1b","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.231.tgz","fileCount":91,"integrity":"sha512-8Ax+XQok689H2WrnWh0Mjhz7SfLevEa+7btb4vZ8ZdJxg//8PkrWmCy7EwkX4D3L2uuINmUE+tJ8AqQHkKQVkw==","signatures":[{"sig":"MEQCIFoI7SnxNJyoI0VQWMWhS680a7XJtf9duOxX4r7laHDzAiAnxov5PIMF5vXIaXXQBRhOPjccefqYR0ks0tSQVsEUlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400614},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.17.0","typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_0.1.231_1756090359018_0.611024318836926","host":"s3://npm-registry-packages-npm-production"}},"0.1.232":{"name":"@putkoff/abstract-utilities","version":"0.1.232","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.232","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"9a449775531b0994142d25f47ebd5579c8979389","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.232.tgz","fileCount":91,"integrity":"sha512-LAVTkYYnsLxpJpjQL+JwiQLALhsGhjcjXz4UNbOo+5t3jlOHghFwj6Ic384shTLqumBPmmAD8udF7gG7b79UnA==","signatures":[{"sig":"MEUCIQDpGzhrQ/qPr9fX9rnIyQah3mUBQ4ij9Xttt5csCtIbRgIgOfCRjYvS2PBuZbR2/sYwmwSOyw0L3K/OGQLPInmYrGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400614},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.17.0","typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_0.1.232_1756090509668_0.8889770171349736","host":"s3://npm-registry-packages-npm-production"}},"0.1.233":{"name":"@putkoff/abstract-utilities","version":"0.1.233","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.233","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"0b587f1f56ca91961fa0d6e3dcd0d2d1b7e0292d","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.233.tgz","fileCount":91,"integrity":"sha512-9mY86Z7dZIULBKygqYlqiRKt8p4HFqNkKAZDD9n5bRoPWtXjsqSJbdk6ytqx7MNvXYwMlj1PpfiJVTtKBT2jdg==","signatures":[{"sig":"MEUCIGgrPr69Ib8ev8Du1/CiTep2MtMiXIBwEkxpfHn98QRHAiEAhQxL90wDtI1w5Lp8FGdA+EyDFNRPiaQNXHXhx8R4Vow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400610},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.17.0","typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_0.1.233_1756090706133_0.034323157383105984","host":"s3://npm-registry-packages-npm-production"}},"0.1.234":{"name":"@putkoff/abstract-utilities","version":"0.1.234","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.234","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"f7881f955236993a3a5028f5362f83cd5610f925","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.234.tgz","fileCount":91,"integrity":"sha512-bSZtpc4dTcod4PtdpvnjoL6ntSllfrSq1hlX9Tz47kO97AGOXQtiWllFebMPwCM5/kTNF05Nh6owGeVLeAttow==","signatures":[{"sig":"MEUCIEEkFOjsLL1IMG2di1H09av41q4p+l5Z32i/1hZqMHqSAiEA+XKfTrAitZZVEXy02dpqp6ME5ABFRXqYa032ZbuxOpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400610},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.17.0","typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_0.1.234_1756090844494_0.029749551888227144","host":"s3://npm-registry-packages-npm-production"}},"0.1.235":{"name":"@putkoff/abstract-utilities","version":"0.1.235","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.235","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"fae4f98094eee1b65b28a2e3c2c367124cb46590","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.235.tgz","fileCount":92,"integrity":"sha512-072iKM4f93y3gsHfVyQsrKwBpUu41Iv1KOb/pgH+P0GOwb09ON1tsHvvjQFKwq9nSyJXlT2qv6XNfESAQ+uZ+A==","signatures":[{"sig":"MEUCIELDxcaMHo/NlkErNO+LpmnGkUnDFT2/kySpOrbutHnKAiEAnuBvx27dDLndxIHnUToj7x8JZIdpWLfi0QYZadk3qVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404085},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_0.1.235_1756404149385_0.3696950127598455","host":"s3://npm-registry-packages-npm-production"}},"0.1.236":{"name":"@putkoff/abstract-utilities","version":"0.1.236","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.236","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"1cbe507a19feb1d9d122ba2f2395462912de43e3","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.236.tgz","fileCount":92,"integrity":"sha512-AiLCL2L6jSV9/8uk77WPoiVaJekL8q5D9JB7J1vm1RGNQqZoLAciVMK64VGiUITL/9HGOD/I8NW3tKNGVIp47A==","signatures":[{"sig":"MEQCIDMc0oZHZdWM7kL1QLsQSs3aBtnyCbYl2g6clru8RLyVAiBjo4vuRERDazPUfsxyc0swihfhNnt38ptLRnzcKv5zYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421385},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_0.1.236_1756404279792_0.9851136533418865","host":"s3://npm-registry-packages-npm-production"}},"0.1.238":{"name":"@putkoff/abstract-utilities","version":"0.1.238","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.238","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"a243d42f6367a9abb5484eec32ad7694826ffb65","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.238.tgz","fileCount":94,"integrity":"sha512-nMaInsMO1n72rYHqiyo4RZoVKKIsOZXLfXeJN0R0DqZnt6I0SRDV4REhCl8d809oJYJ5spwC4/S2YdDjEdGHCg==","signatures":[{"sig":"MEUCIAOlVUjcEAahAS80oldjvfvX84P/w7mY70pN0+ipwKCvAiEA5/ARmkONeadDHev/eW97ee0WkUHYNYSCXzinOXcTTqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439266},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@putkoff/shared-scripts":"file:../../shared-scripts","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_0.1.238_1757114033409_0.0621413469505423","host":"s3://npm-registry-packages-npm-production"}},"0.1.239":{"name":"@putkoff/abstract-utilities","version":"0.1.239","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.239","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"81952f1dcd8841b8e2ede86e02c18a5d44c2a609","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.239.tgz","fileCount":94,"integrity":"sha512-hiWT7w/PYHtZZZOjGCwxvGC8zS9Q7zYD2Tdcv4rvuIchCj9nYofpLQPxvkR7hA+sDYqnr3V8Fv9s8UxVdCJQ9A==","signatures":[{"sig":"MEQCIC9DFfbnuDZSeP4sH5DKeMTz3K/Rnjz7wj92iku4yYpIAiAbgnO6KlS51Nn0uXIATXOQXvrIGeillDcIq8PyhNO9Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439306},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@putkoff/shared-scripts":"file:../../shared-scripts","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_0.1.239_1757114191548_0.864634744428715","host":"s3://npm-registry-packages-npm-production"}},"0.1.240":{"name":"@putkoff/abstract-utilities","version":"0.1.240","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.240","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"fa077ef90959116bd56873b85d1ad914d05f4c15","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.240.tgz","fileCount":94,"integrity":"sha512-jQh8dDJy5gsTDa+92gpjXD0wHb6Yz2hCq6vsH2CS/TWasJHxGn1ycyl2g8xT3zKCNr/v44uhhOVbQkcB1VgAKw==","signatures":[{"sig":"MEYCIQCShM8Kllq6IQ53h2kZgUGLQEG4Vj2pJN650CBQ8pMUswIhALVk6Rr1Iytm1M65AU8aeSEY5hwRyi7sPO/rnavk+9PZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439306},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@putkoff/shared-scripts":"file:../../shared-scripts","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_0.1.240_1757115963911_0.5161374500847842","host":"s3://npm-registry-packages-npm-production"}},"0.1.241":{"name":"@putkoff/abstract-utilities","version":"0.1.241","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.241","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"5577f1ca67f8d5a68ee26ca93d3c69ab2c99052d","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.241.tgz","fileCount":94,"integrity":"sha512-D30lnMNswM0FZDbPRf415Vxe4JTdcTtfPWR5KWHXzvN/lrT2ZWg3WubPk5H2zROKVPv+qMqlKXwo/CZ3u521LA==","signatures":[{"sig":"MEYCIQDRcQoWSIsMtIfm+1bI09i/2LGAyDIB9w6odD/zNp6hjwIhAPAKeXasJSyBxx2H9JWAq1gpwwLoxZEXeFlinY88jo4A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442525},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@putkoff/shared-scripts":"file:../../shared-scripts","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_0.1.241_1757270950837_0.6850631342593505","host":"s3://npm-registry-packages-npm-production"}},"0.1.242":{"name":"@putkoff/abstract-utilities","version":"0.1.242","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.242","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"aa5c1608f860dcecdb6728be1ced39a0170c48ba","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.242.tgz","fileCount":95,"integrity":"sha512-mgbX6kEAmDDPCwNO4m0eiPhZC/ttCNZi4uc1UAQuE1YURqG2SbtOUMJ4q+5WbLnyw76bLrUGcXsyL0zYEH+1gQ==","signatures":[{"sig":"MEYCIQDvQzU3gFAUsGQLhKUPJ05ukVFc1pFi4/k9yNQEJbZ5uwIhAK/fe/mRPOcd0IwKZt52e77L0wTJfrYU79pxqXqOGlZn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520051},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@putkoff/shared-scripts":"file:../../shared-scripts","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_0.1.242_1757273113696_0.021944213123396672","host":"s3://npm-registry-packages-npm-production"}},"0.1.243":{"name":"@putkoff/abstract-utilities","version":"0.1.243","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.243","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"75f94064a45d0dc0154bc8e81bd088a9fed5d185","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.243.tgz","fileCount":95,"integrity":"sha512-3m9HTR67nOQ9sIM/8L9NcG1MlsAZS89v4xPSB/I8Mu+jyXyr0Wsbga+M2oks5jGHFKQ739B9LfdMUmDW105L4g==","signatures":[{"sig":"MEYCIQCI5f323JdwJ+ctnheKsJwW+lOWMUFE2gUIVdteivMpuwIhAMhhHC+KSVo3zksykiRj/dzcTVcckbMUbkh/Ybg88YqR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427613},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@putkoff/shared-scripts":"file:../../shared-scripts","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_0.1.243_1757477760678_0.5144414618640791","host":"s3://npm-registry-packages-npm-production"}},"0.1.244":{"name":"@putkoff/abstract-utilities","version":"0.1.244","author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@0.1.244","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"aa9a8a8dc483495af6ba80368cb507ebd3ea4f33","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-0.1.244.tgz","fileCount":185,"integrity":"sha512-bZI5Fxkxl7XBRvJuEvMtz/WwVG79Q8UBz1mTgtriaGLhBxtoqJQdBxAFPZiUhdHcRBvkVBuBFxCyU9G5Set3OA==","signatures":[{"sig":"MEYCIQCQuUfzaQwsafr8h+dIti4a+ysqi0+wgz7XiwE5REPHXwIhAKUlglim1eiEcazvagedQfCvqB4a8Em7mhRdcHX4GH+7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":602844},"main":"dist/cjs/index.js","type":"module","types":"dist/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","fs/promises":false,"./src/functions/read_utils/src/utils.ts":"./src/functions/read_utils/src/utils.browser.ts","./src/functions/path_utils/src/path_utils.ts":"./src/functions/path_utils/src/path_utils.browser.ts"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./constants":"./dist/constants/index.js","./functions":"./dist/functions/index.js","./components":"./dist/components/index.js"},"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"10.8.2","description":"Reusable abstract utility functions and components for both Node and React.","directories":{},"_nodeVersion":"20.19.0","typesVersions":{"*":{"cjs":["dist/index.d.ts"],"esm":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@putkoff/shared-scripts":"file:../../shared-scripts","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_0.1.244_1757486248186_0.44594949021270835","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@putkoff/abstract-utilities","version":"1.0.0","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.0","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"4a060196d9c8b32a521febcd04e0238225914a30","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.0.tgz","fileCount":90,"integrity":"sha512-VSoBHdKvywxxZVAjw1dEqkXgM6EN6Jz3oM8MCfunjKxHHfFnB0V7lK1oGRoRxQga8bXpgrzgOOw73TOl5+SndQ==","signatures":[{"sig":"MEQCIHh2riYzNSgpv2KhdPhMSk1jfml83cdO/Tg7/JIf2MorAiAqgGh5n31JNXui82cNRXdz1n6digNjG7zJ3sRa27c4tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500893},"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","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1"},"_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-utilities_1.0.0_1757635734972_0.862031880298362","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@putkoff/abstract-utilities","version":"1.0.1","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.1","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"8e07174a5690a949e1841ad53e611e42fce8d437","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.1.tgz","fileCount":90,"integrity":"sha512-ZGDOFFr4pdfeWUN/hyt61Y/a8zu1IR/nVvabSZE8aq87m0c72IfG8vhmKqRKomLXkGLL/JksBeaDFCgFhRTAwg==","signatures":[{"sig":"MEUCIQCNZArm85L9JFqBceifvGhi+NEIMUuajajuxY5Hcr5ybgIgbEhECP5OF+LkIrO+D1d6DJgYcUwRG7+As3YAwI516zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500895},"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","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1"},"_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-utilities_1.0.1_1757636138516_0.12268585685949018","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@putkoff/abstract-utilities","version":"1.0.2","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.2","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"16a256612a1929dfd50b05c7d5a0631e6dfea427","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.2.tgz","fileCount":90,"integrity":"sha512-S5q/jjorIS8odUXpZhXR54ixZDmNk8TNWBkXLVJFQv9GP32w5Vpm+rNXeM4rzojv/MAi9ryLFvE66+f4dcu1jQ==","signatures":[{"sig":"MEQCIGtblg5zI9w5SVqgAHn5SkVh6Ua73vabyEnDviWyz1pWAiBLOLtVSQjgAJDatYP4zd52+Xqj1dcNqrjVZ+Ty6iOvfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500895},"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","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1"},"_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-utilities_1.0.2_1757636197102_0.7907293692626349","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@putkoff/abstract-utilities","version":"1.0.3","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.3","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"a240074412f45adcab1a2fa5e52034242fd4e35b","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.3.tgz","fileCount":90,"integrity":"sha512-Wzo7mukgpUU2zrr7p3iiPDIbyr2BQK/k8PBqHDzfcwY8mOb12s2siggznhZkffZHfEglUS9lj+QQGyolGZJu6w==","signatures":[{"sig":"MEQCIBVEQ43orIm/p8C3TIZ1JSKyuZYqCvj7E9iatoCgqhLrAiAH6PBKWx4t0IwSadw/1NcWpRU/EvMxESZkkP8Eob08CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500796},"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","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1"},"_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-utilities_1.0.3_1757636386501_0.46983250748187944","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@putkoff/abstract-utilities","version":"1.0.4","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.4","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"6e58776a8cc9c68f1fed7a561ce1fc354e56c7da","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.4.tgz","fileCount":90,"integrity":"sha512-QTUaSvhzlTWyj90XakN4FxsHFGCBzJP2nBZ6ropm7Sdy7mHGjcuIGGRrRd9+9rs39r6Z1rUQWXKCFKl1vHVBVQ==","signatures":[{"sig":"MEUCIQDFNRHZlMKT/T93k+5nXAD1cAmeBfd66sB2pt366YLeiwIgaOHHyjYWY2bTY/tPWzM63o9uQXNRO3050s1M4vVaSYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501362},"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","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1"},"_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-utilities_1.0.4_1757636515142_0.23191715202323304","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@putkoff/abstract-utilities","version":"1.0.5","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.5","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"75b5b546d84636119a7fd891cddd011484a47b16","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.5.tgz","fileCount":90,"integrity":"sha512-HaLlLxY8k6h5TSBsTBlMC5uD6wUBANxBHYrupCsrygCkO/Z1AouCYTLwznZ8GK2wHFC1zYTLwYmAPAiDrJhiOw==","signatures":[{"sig":"MEUCIQCKX+gJsAkIMR8CLJcxTf2YpWC0m8N4AGzjM6p1hHq/wAIgMgpuTcnnm4NHsYhf5ruJXjC96V7UKCGFw8vjycQGG+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501362},"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","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1"},"_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-utilities_1.0.5_1757636651460_0.7536070395801402","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@putkoff/abstract-utilities","version":"1.0.19","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.19","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"70ff66cba40a11d152fc9479c3e55670e6e46bd0","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.19.tgz","fileCount":90,"integrity":"sha512-Tbs0l4ZWFc4RQgD2qa5Rjpv/F4orQTvW3aky+x3YyTsOhP0xTFEA4sOWZ7thqHKn08gL6uUVi7p147qluEn4cg==","signatures":[{"sig":"MEUCIH1mocp/I3Mc8C2E+fdAcUgzuLIh7pEnpG0nggFkXeXPAiEA3Z81UDHHbXrfXo2/aQAMUONEBtD0nicd6v++ytxj0VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504901},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"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 --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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","@rollup/plugin-alias":"^5.1.1"},"_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-utilities_1.0.19_1757731150977_0.8216295732098111","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@putkoff/abstract-utilities","version":"1.0.20","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.20","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"bb51013de7a190fa41a23973bf9488fba945719d","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.20.tgz","fileCount":90,"integrity":"sha512-96HevNMg4hpgydTnvFzC/G+KiseH9DJLBho49wkm08qncw9EW/2ouVy6sm85fcLT83HnBRtDeycNT0Pbnm0SXg==","signatures":[{"sig":"MEUCICm+IIp0nH6IudulYTHI3bfGad1TF8ZItkiLDrYV9ZYKAiEA5nw1nRWagcMxR/zVqNRCygBCLnuJr6sPMa7DQrK+Etg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504901},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"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 --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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","@rollup/plugin-alias":"^5.1.1"},"_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-utilities_1.0.20_1757731167470_0.6721924815796325","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@putkoff/abstract-utilities","version":"1.0.21","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.21","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"90699967df72463ba4696163a648ffba0b4a0268","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.21.tgz","fileCount":90,"integrity":"sha512-SXtUj6L9bQnrupjtnDmp2O3HmkkOB0jM3vVgmRgFytq58+pXQns6SZ2o9gcRFdCivo6n5eWci7SoJ1vVsBF5uA==","signatures":[{"sig":"MEUCIAwpWzerovfpVZWwWMuPfHGjD4y8T6vDJxu5pMAJb3t4AiEAj7grYjwy0D81pcIxJg7cL5jE1qmDhJVWErl9ctBO/0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505952},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"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 --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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","@rollup/plugin-alias":"^5.1.1"},"_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-utilities_1.0.21_1757731223044_0.8486635682798687","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@putkoff/abstract-utilities","version":"1.0.22","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.22","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"1af0ac22f0fdf379a0cf66a9c57f9b5ef92168d6","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.22.tgz","fileCount":90,"integrity":"sha512-KIhrl8a4jyLmT7g+1e5ZjWPkhJaiA2tvg3XaOTbVpc14ftvbKf4zrb4UszDyHF57BVmYbCa5+WcRIsWmB8ZueQ==","signatures":[{"sig":"MEYCIQDjSJhkpofNMUUY9cToPw+njILgyB92wYX2wPqjph9l9QIhAIRjUvmXfJnhQASonOmQMu/Lm00gMawThADj4AtMiH9x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507353},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"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 --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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-utilities_1.0.22_1758009248075_0.3058370261677523","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@putkoff/abstract-utilities","version":"1.0.23","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.23","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"9c81d499f404397d9bd3a147bef092be6fbec4fc","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.23.tgz","fileCount":90,"integrity":"sha512-euxqOHFsOkDOMp5DkGD9oT+//VL2p8JkYINeo1RbGu8+2uR8bkdsV2sd6JHTOL+YykOnivBxDsF8rogfz3CLyw==","signatures":[{"sig":"MEUCIHZk48DGYoRvPQqijVBgUsgFyb8uuwPqFN3XcuD2Es3zAiEAs2G/s5K+2oCF8QOKDkgGh3wno4AMdhaPWesNMiXi7/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507375},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"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 --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.23_1758009672413_0.4048972035619949","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@putkoff/abstract-utilities","version":"1.0.24","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.24","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"069aefcbca56bfb7a255ed620c3871fa9dc30846","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.24.tgz","fileCount":90,"integrity":"sha512-DmggfwmjT9IrQWNnYbm0BXSvBFhJdj+uhzKIja+kgIklcbu+DpmBou5y1GOn6+uAXGnUufEPJXxaiqZtYMbYvQ==","signatures":[{"sig":"MEUCICR/pc0+WsPqWe2k2OGpa0jdL5He2I3g1qlNkb9K2tXaAiEAi+x23hEPX48VVs4c10xtuUKyQpD3uDdV/apoMKSm6TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512443},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"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 --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.24_1758016303112_0.9432277118236383","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@putkoff/abstract-utilities","version":"1.0.25","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.25","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"8aa77c79cb1988d8c1f1a9233fa44b7d6a4cb93d","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.25.tgz","fileCount":92,"integrity":"sha512-rMJwSgDuOP7yuwtKlbUzi19dUGvurx9x9cE8w+GQKYCdQ2UqyRayLMkwKE1li2cbtwqv3Z58u0MjUNhjsFoSEg==","signatures":[{"sig":"MEUCIGISX8LIaFGxbKtW9WBtwvo3QOCLTCi9TguGMGy8ReoCAiEAoXoVcY7p/9ADOQHVPm+kealnssIg/lNkLSzO9gm9Yqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533984},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"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 --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.25_1759366656245_0.49381491875334316","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@putkoff/abstract-utilities","version":"1.0.26","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.26","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"458f6ea437dbedf309dc2fdcc430ea89b89462ef","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.26.tgz","fileCount":92,"integrity":"sha512-vtCWMtNwPDgb4OGExV/0ebDfbQcMrYHdVl1YeprYaRVJ+dTH/Ox71TcGCqQcRxq67GCJhlUFNdbiygJ9uMx8Rg==","signatures":[{"sig":"MEUCIQDzzwQfdkjpIijFxyuuIEUtt5Z2RmMmhJIMCL6vPo6VBgIgQO2S4SQYMPS8LPOGydnYDmEcjR24FsfQR5CjKALcuDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533984},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"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 --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.26_1759382838075_0.3791949979313174","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@putkoff/abstract-utilities","version":"1.0.27","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.27","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"8734bf64a211a488b651200a8a16744109c1b220","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.27.tgz","fileCount":92,"integrity":"sha512-onXeX17yp8xBR8wWVv3j2vYmZ2Fb6rU+xB7o9fRdkyjHefJG06cDx5KANliZxCcG+9S/nxDYbbzWNJ5Mo/Bd5w==","signatures":[{"sig":"MEYCIQC61TwoCd53Abm3XeLWTOepD8H8Fm/03oDyno1Qzz7DQAIhAKQpP8iz9uK5gk/+Ndb73P9uLhn87A02frlG6D1htXWz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535439},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"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 --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.27_1759414492089_0.9924744123398286","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@putkoff/abstract-utilities","version":"1.0.28","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.28","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"164ae78b6dabbbccc6d4aca8e8343090e7afa9fb","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.28.tgz","fileCount":92,"integrity":"sha512-JaeERxJ483rzpDB0tsnuSt/hqfdUuAR0GoNLXdxVzi+oNsnXRsvJDiKsCExaMWBQN9oFMXCEnZ+fI75OV2sDrQ==","signatures":[{"sig":"MEUCIQCGrnIXZi9K9cMMM3KV76rqP5PLWsoN7TtiO5aSQxUTMAIgXFNLJUo+eWCew7YrjgqvjKFRlkWi+slHfHUHNPFCa6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536247},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"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 --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.28_1759650321254_0.045730718191314024","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@putkoff/abstract-utilities","version":"1.0.29","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.29","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"8140b12f79ff161e735cc27491326cb2d38d1c3f","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.29.tgz","fileCount":92,"integrity":"sha512-tFLYJ427p1saXeLRgHe3IelreoD7/brzL+a/iEq9jU2cXiN8FdSVePa1t5GvLnnmvcjQsZKQhbcTv6CRh10hRg==","signatures":[{"sig":"MEQCIAkFSFahrWup/dvVdUha/uCnpMNApRQMtsEFnZIkNwZ7AiAtY4hheuOQO8G2tXoQTDg7LqEc8GvtgihJcW/LuoEAvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536295},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.29_1759663435372_0.32192318763429983","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@putkoff/abstract-utilities","version":"1.0.31","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.31","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"9353b05114228c8e9e4f773100ffe15d40cab7a8","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.31.tgz","fileCount":92,"integrity":"sha512-OtIXnZ+hg/gtmC4DLRu0T2M4MLAnIl6+shDiDBxq38KM6vYOjpKN6aPKnZbZKHvbuOzE7sc8h76NTYWVK/ypHQ==","signatures":[{"sig":"MEYCIQDjYV/qw4lW6TO3XDRWxX/2LC7f8+ReGrFTFQG2x9U8UAIhAKcWaSK5FLP8+wjkOLpZG4S0c+iTMakxQ53nuG883tOl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541574},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.31_1759664022869_0.3296730634988789","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@putkoff/abstract-utilities","version":"1.0.32","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.32","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"da869e29fc38ab9ddd1c8d9f6122dd21e1491593","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.32.tgz","fileCount":93,"integrity":"sha512-iTEAcH7Aj4GB/IGEd+7BWAFQAsnxTOzK9qZStQQ/iAqh6JESTuWQ+lOlZbZNwNuEmtqtc4qzNS68sLWdoZRVHw==","signatures":[{"sig":"MEUCIHsqqFynd6tzuNG332kxI0vrp64vVE61aUs437dw8ybYAiEAxbQhKtdtlGXZ21zjF1NS8UROxFib0GQ3PleqElybOzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584666},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.32_1759687423420_0.3771748624576925","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@putkoff/abstract-utilities","version":"1.0.34","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.34","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"9da4e637542ab7907d12e8cadaa804f73fc03135","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.34.tgz","fileCount":93,"integrity":"sha512-JXem6cYunuzuXc++j8KT9goKgz6EISFThFrjjSVQhCLdCPA9BioyO1bQql2Nt+pqsgYrrZUQqIEW5N0yfR8DQQ==","signatures":[{"sig":"MEUCIQCZ06y8Zzt+HyR5uVX4+m99pkGWgRUP5e2DB00vi2+ibwIgcnFWa7bmwvRUrjCo79+CSJ59Tlnvh8Y4o3nnwc29/Z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584590},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.34_1759687953063_0.46719723985724193","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@putkoff/abstract-utilities","version":"1.0.35","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.35","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"b4c1af3342fcc66f4fa409052e74d052a640c40d","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.35.tgz","fileCount":93,"integrity":"sha512-lBrBg/tQ0bH0+Yu8j14QDyGmM6SVsVquZueeSYvaA/uS4pfn2TDT9QWNrxEYFroAULCNUkNIKFpYQndf5rAaAQ==","signatures":[{"sig":"MEQCICt6PJ/2AIJFIcxTlvdL7eyt6jC6wt6F4An2yBuNPNH0AiA0acP0ijvvOaLeQ/SqJRHtLJow86UwHINEI87HdEqIpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586903},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./functions":{"import":"./dist/functions/index.js","require":"./dist/functions/index.cjs"},"./functions/ui_utils":{"import":"./dist/functions/ui_utils.js","require":"./dist/functions/ui_utils.cjs"},"./functions/env_utils":{"import":"./dist/functions/env_utils.js","require":"./dist/functions/env_utils.cjs"},"./functions/auth_utils":{"import":"./dist/functions/auth_utils.js","require":"./dist/functions/auth_utils.cjs"},"./functions/math_utils":{"import":"./dist/functions/math_utils.js","require":"./dist/functions/math_utils.cjs"},"./functions/path_utils":{"import":"./dist/functions/path_utils.js","require":"./dist/functions/path_utils.cjs"},"./functions/read_utils":{"import":"./dist/functions/read_utils.js","require":"./dist/functions/read_utils.cjs"},"./functions/rndm_utils":{"import":"./dist/functions/rndm_utils.js","require":"./dist/functions/rndm_utils.cjs"},"./functions/safe_utils":{"import":"./dist/functions/safe_utils.js","require":"./dist/functions/safe_utils.cjs"},"./functions/type_utils":{"import":"./dist/functions/type_utils.js","require":"./dist/functions/type_utils.cjs"},"./functions/fetch_utils":{"import":"./dist/functions/fetch_utils.js","require":"./dist/functions/fetch_utils.cjs"},"./functions/config_utils":{"import":"./dist/functions/config_utils.js","require":"./dist/functions/config_utils.cjs"},"./functions/string_utils":{"import":"./dist/functions/string_utils.js","require":"./dist/functions/string_utils.cjs"},"./functions/variable_utils":{"import":"./dist/functions/variable_utils.js","require":"./dist/functions/variable_utils.cjs"},"./functions/constants_utils":{"import":"./dist/functions/constants_utils.js","require":"./dist/functions/constants_utils.cjs"}},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.35_1759688210248_0.9424991158564788","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@putkoff/abstract-utilities","version":"1.0.36","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.36","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"a8ed797af440d1231ed362f0cabd99dda5951ebe","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.36.tgz","fileCount":93,"integrity":"sha512-leKx7Rob+Ojv/f+l80tNWdMZ5o3Cwy/NltJALOVS+wPjLnfak1e9TWibzCXwu9cgE8QdP+/ZMmvd8oMYURmBZQ==","signatures":[{"sig":"MEUCIQDuoxzh93/BYDchXMu4dl4yg9/FxFl96JdNe3XYu0A82QIgMnEVuU4Fwfezow3lHRvpmuZBL8+qvMjTzBpCLY1ABfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586903},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./functions":{"import":"./dist/functions/index.js","require":"./dist/functions/index.cjs"},"./functions/ui_utils":{"import":"./dist/functions/ui_utils.js","require":"./dist/functions/ui_utils.cjs"},"./functions/env_utils":{"import":"./dist/functions/env_utils.js","require":"./dist/functions/env_utils.cjs"},"./functions/auth_utils":{"import":"./dist/functions/auth_utils.js","require":"./dist/functions/auth_utils.cjs"},"./functions/math_utils":{"import":"./dist/functions/math_utils.js","require":"./dist/functions/math_utils.cjs"},"./functions/path_utils":{"import":"./dist/functions/path_utils.js","require":"./dist/functions/path_utils.cjs"},"./functions/read_utils":{"import":"./dist/functions/read_utils.js","require":"./dist/functions/read_utils.cjs"},"./functions/rndm_utils":{"import":"./dist/functions/rndm_utils.js","require":"./dist/functions/rndm_utils.cjs"},"./functions/safe_utils":{"import":"./dist/functions/safe_utils.js","require":"./dist/functions/safe_utils.cjs"},"./functions/type_utils":{"import":"./dist/functions/type_utils.js","require":"./dist/functions/type_utils.cjs"},"./functions/fetch_utils":{"import":"./dist/functions/fetch_utils.js","require":"./dist/functions/fetch_utils.cjs"},"./functions/config_utils":{"import":"./dist/functions/config_utils.js","require":"./dist/functions/config_utils.cjs"},"./functions/string_utils":{"import":"./dist/functions/string_utils.js","require":"./dist/functions/string_utils.cjs"},"./functions/variable_utils":{"import":"./dist/functions/variable_utils.js","require":"./dist/functions/variable_utils.cjs"},"./functions/constants_utils":{"import":"./dist/functions/constants_utils.js","require":"./dist/functions/constants_utils.cjs"}},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.36_1759689161905_0.6527734270266483","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@putkoff/abstract-utilities","version":"1.0.37","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.37","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"5f4f97a5a23c4a349ba6d379c7acadec647d7511","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.37.tgz","fileCount":93,"integrity":"sha512-FWpLTz2z3Fy9AHDn8okbqk4k9jUXRWRU8RD6EKA5IKxRoGNOTCkqYUpZvmZnYRxLSHrGOsK+qZafO858asIqpQ==","signatures":[{"sig":"MEUCIDKEw6WXiwQoxnKg3RTpvf+eR5Z5GUz+kexVm8+IaVX7AiEAr7oVDHYtk1a97zlXF1M7SD0nByEFOu/8MJ+faSPQJ0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586903},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./functions":{"import":"./dist/functions/index.js","require":"./dist/functions/index.cjs"},"./functions/ui_utils":{"import":"./dist/functions/ui_utils.js","require":"./dist/functions/ui_utils.cjs"},"./functions/env_utils":{"import":"./dist/functions/env_utils.js","require":"./dist/functions/env_utils.cjs"},"./functions/auth_utils":{"import":"./dist/functions/auth_utils.js","require":"./dist/functions/auth_utils.cjs"},"./functions/math_utils":{"import":"./dist/functions/math_utils.js","require":"./dist/functions/math_utils.cjs"},"./functions/path_utils":{"import":"./dist/functions/path_utils.js","require":"./dist/functions/path_utils.cjs"},"./functions/read_utils":{"import":"./dist/functions/read_utils.js","require":"./dist/functions/read_utils.cjs"},"./functions/rndm_utils":{"import":"./dist/functions/rndm_utils.js","require":"./dist/functions/rndm_utils.cjs"},"./functions/safe_utils":{"import":"./dist/functions/safe_utils.js","require":"./dist/functions/safe_utils.cjs"},"./functions/type_utils":{"import":"./dist/functions/type_utils.js","require":"./dist/functions/type_utils.cjs"},"./functions/fetch_utils":{"import":"./dist/functions/fetch_utils.js","require":"./dist/functions/fetch_utils.cjs"},"./functions/config_utils":{"import":"./dist/functions/config_utils.js","require":"./dist/functions/config_utils.cjs"},"./functions/string_utils":{"import":"./dist/functions/string_utils.js","require":"./dist/functions/string_utils.cjs"},"./functions/variable_utils":{"import":"./dist/functions/variable_utils.js","require":"./dist/functions/variable_utils.cjs"},"./functions/constants_utils":{"import":"./dist/functions/constants_utils.js","require":"./dist/functions/constants_utils.cjs"}},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.37_1759689199773_0.6191526937244054","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@putkoff/abstract-utilities","version":"1.0.40","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.40","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"ee801d469f8cde51b5bdb20eff8b064023749b55","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.40.tgz","fileCount":93,"integrity":"sha512-KQYpMA5Sh9sonaAAAxytOuIS2PpMInVyeKdHTppXMJCpSUhPJ5FURD9qvss5LpLMU4rNBk9/APVCfwElS+jGsQ==","signatures":[{"sig":"MEYCIQCAeQ12xhg/oCM0NgqxxDTFTxn3Rv2N62jceSuEF7aDcAIhAI4D7edzPwbuW3aY1jfBC5SxGGfICDtAwQM4oHSbVwty","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584590},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.40_1759689793318_0.7149454194786995","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@putkoff/abstract-utilities","version":"1.0.41","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.41","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"58f34da8403dd352143a2ceda52afe18967d44dd","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.41.tgz","fileCount":93,"integrity":"sha512-VShFpq2tLSMMjjglhMneWmj4996XEJMP+WI0mAcNK7J3iVrUbY8GBOHvAri6kqEez2sUhyRtxRVsxYy0c9dqLg==","signatures":[{"sig":"MEQCIDZY2DT24UPwP1l12EfQ0fXp1uwRB/fu2gk0jIRuJzN+AiAG+kO+2wCvIuxlgXgqiw9dOUtgLQCPzMRTq9prLm3EIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":588316},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./functions":{"types":"./dist/types/functions/index.d.ts","import":"./dist/esm/functions/index.js","require":"./dist/cjs/functions/index.js"},"./package.json":"./package.json","./functions/ui_utils":{"types":"./dist/types/functions/ui_utils/index.d.ts","import":"./dist/esm/functions/ui_utils/index.js","require":"./dist/cjs/functions/ui_utils/index.js"},"./functions/env_utils":{"types":"./dist/types/functions/env_utils/index.d.ts","import":"./dist/esm/functions/env_utils/index.js","require":"./dist/cjs/functions/env_utils/index.js"},"./functions/auth_utils":{"types":"./dist/types/functions/auth_utils/index.d.ts","import":"./dist/esm/functions/auth_utils/index.js","require":"./dist/cjs/functions/auth_utils/index.js"},"./functions/math_utils":{"types":"./dist/types/functions/math_utils/index.d.ts","import":"./dist/esm/functions/math_utils/index.js","require":"./dist/cjs/functions/math_utils/index.js"},"./functions/path_utils":{"types":"./dist/types/functions/path_utils/index.d.ts","import":"./dist/esm/functions/path_utils/index.js","require":"./dist/cjs/functions/path_utils/index.js"},"./functions/read_utils":{"types":"./dist/types/functions/read_utils/index.d.ts","import":"./dist/esm/functions/read_utils/index.js","require":"./dist/cjs/functions/read_utils/index.js"},"./functions/rndm_utils":{"types":"./dist/types/functions/rndm_utils/index.d.ts","import":"./dist/esm/functions/rndm_utils/index.js","require":"./dist/cjs/functions/rndm_utils/index.js"},"./functions/safe_utils":{"types":"./dist/types/functions/safe_utils/index.d.ts","import":"./dist/esm/functions/safe_utils/index.js","require":"./dist/cjs/functions/safe_utils/index.js"},"./functions/type_utils":{"types":"./dist/types/functions/type_utils/index.d.ts","import":"./dist/esm/functions/type_utils/index.js","require":"./dist/cjs/functions/type_utils/index.js"},"./functions/fetch_utils":{"types":"./dist/types/functions/fetch_utils/index.d.ts","import":"./dist/esm/functions/fetch_utils/index.js","require":"./dist/cjs/functions/fetch_utils/index.js"},"./functions/config_utils":{"types":"./dist/types/functions/config_utils/index.d.ts","import":"./dist/esm/functions/config_utils/index.js","require":"./dist/cjs/functions/config_utils/index.js"},"./functions/string_utils":{"types":"./dist/types/functions/string_utils/index.d.ts","import":"./dist/esm/functions/string_utils/index.js","require":"./dist/cjs/functions/string_utils/index.js"},"./functions/variable_utils":{"types":"./dist/types/functions/variable_utils/index.d.ts","import":"./dist/esm/functions/variable_utils/index.js","require":"./dist/cjs/functions/variable_utils/index.js"},"./functions/constants_utils":{"types":"./dist/types/functions/constants_utils/index.d.ts","import":"./dist/esm/functions/constants_utils/index.js","require":"./dist/cjs/functions/constants_utils/index.js"}},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.41_1759689966832_0.4843255267306088","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@putkoff/abstract-utilities","version":"1.0.42","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.42","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"a4c090cf8c7ce012ff119489d17c40e65151e213","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.42.tgz","fileCount":93,"integrity":"sha512-92Owk1UjeGYoLOWyFzMf5WZs1Fx7cAt9Lws8g3xpgkp1Q+uncmkbVFjIpxRe2i+7sZDLzWnL5aVJrnDK1kFDgQ==","signatures":[{"sig":"MEUCIEVqYHjG9ZucAlKauX3XYOKna4+xaAI/Uzq4yJeUPu+zAiEA+L/+Ifvc/tZc+sJGckqP8hRuZZpEN286wnoyoNkVupE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":588316},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./functions":{"types":"./dist/types/functions/index.d.ts","import":"./dist/esm/functions/index.js","require":"./dist/cjs/functions/index.js"},"./package.json":"./package.json","./functions/ui_utils":{"types":"./dist/types/functions/ui_utils/index.d.ts","import":"./dist/esm/functions/ui_utils/index.js","require":"./dist/cjs/functions/ui_utils/index.js"},"./functions/env_utils":{"types":"./dist/types/functions/env_utils/index.d.ts","import":"./dist/esm/functions/env_utils/index.js","require":"./dist/cjs/functions/env_utils/index.js"},"./functions/auth_utils":{"types":"./dist/types/functions/auth_utils/index.d.ts","import":"./dist/esm/functions/auth_utils/index.js","require":"./dist/cjs/functions/auth_utils/index.js"},"./functions/math_utils":{"types":"./dist/types/functions/math_utils/index.d.ts","import":"./dist/esm/functions/math_utils/index.js","require":"./dist/cjs/functions/math_utils/index.js"},"./functions/path_utils":{"types":"./dist/types/functions/path_utils/index.d.ts","import":"./dist/esm/functions/path_utils/index.js","require":"./dist/cjs/functions/path_utils/index.js"},"./functions/read_utils":{"types":"./dist/types/functions/read_utils/index.d.ts","import":"./dist/esm/functions/read_utils/index.js","require":"./dist/cjs/functions/read_utils/index.js"},"./functions/rndm_utils":{"types":"./dist/types/functions/rndm_utils/index.d.ts","import":"./dist/esm/functions/rndm_utils/index.js","require":"./dist/cjs/functions/rndm_utils/index.js"},"./functions/safe_utils":{"types":"./dist/types/functions/safe_utils/index.d.ts","import":"./dist/esm/functions/safe_utils/index.js","require":"./dist/cjs/functions/safe_utils/index.js"},"./functions/type_utils":{"types":"./dist/types/functions/type_utils/index.d.ts","import":"./dist/esm/functions/type_utils/index.js","require":"./dist/cjs/functions/type_utils/index.js"},"./functions/fetch_utils":{"types":"./dist/types/functions/fetch_utils/index.d.ts","import":"./dist/esm/functions/fetch_utils/index.js","require":"./dist/cjs/functions/fetch_utils/index.js"},"./functions/config_utils":{"types":"./dist/types/functions/config_utils/index.d.ts","import":"./dist/esm/functions/config_utils/index.js","require":"./dist/cjs/functions/config_utils/index.js"},"./functions/string_utils":{"types":"./dist/types/functions/string_utils/index.d.ts","import":"./dist/esm/functions/string_utils/index.js","require":"./dist/cjs/functions/string_utils/index.js"},"./functions/variable_utils":{"types":"./dist/types/functions/variable_utils/index.d.ts","import":"./dist/esm/functions/variable_utils/index.js","require":"./dist/cjs/functions/variable_utils/index.js"},"./functions/constants_utils":{"types":"./dist/types/functions/constants_utils/index.d.ts","import":"./dist/esm/functions/constants_utils/index.js","require":"./dist/cjs/functions/constants_utils/index.js"}},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.42_1759690809928_0.090904023536589","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@putkoff/abstract-utilities","version":"1.0.44","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.44","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"52c6cfdf3cd8cc50284359045ab065253253e192","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.44.tgz","fileCount":93,"integrity":"sha512-tlVuvn65ps/UHjO6jhJMpqaPaXOO5jl3pTejghKsFtjrLfjXqnoLP8sDvKyP+EUukHyFlj2TEROYAb/f+t6PsA==","signatures":[{"sig":"MEUCIQCD3agAm2xMkNLunSoWufoFxw3gkLZjcaM+wpUfiZhcRAIgAi+1jY1GGizsokTtvCh9ziaRxIeQiHnIgopTQzW5eI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584590},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.44_1759690934897_0.35334408855319954","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@putkoff/abstract-utilities","version":"1.0.46","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.46","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"be05c18d1b2d7bda1745c7b3441504221466d9e8","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.46.tgz","fileCount":93,"integrity":"sha512-cQjSpI62rymzW1Xe0yR4AYt/AeepLqxyFgnu6lWbevoSOdIsFdAlTBsNIzHpV2Z+SmkVPtobzAYQ9yM9RvDOsg==","signatures":[{"sig":"MEQCIFwYkyRaTRbxilbhBrD7cPk6y9/5rx2aPfnMkinVCRPYAiBVLehV0Pl20f3aoz59ZWuVyFJKBlVHFtOLGG6AGbDh9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584542},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"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 --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.46_1759692529154_0.9759546905549594","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@putkoff/abstract-utilities","version":"1.0.47","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.47","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"2b0a3ade605f31a9fd4a8534511deac956c5b82b","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.47.tgz","fileCount":93,"integrity":"sha512-yte+AoYplzJnJXjwALLHsx6tugRLXyqmBxCKUEjV7pVfqmGSnj5fJ+7laz6PdWPpcQPIvMgHW5IaFziGD1/Q+Q==","signatures":[{"sig":"MEYCIQCjB0Ser0aJIarvLpsIZpN1dlFeQOv3MJFA7Z4HsIHh1gIhANNZqqzOLSzd2Gr3GHv/VYL11WVEpfI89y9Z/8TCWC71","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584590},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.17.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.47_1759692767297_0.9112469464159907","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"@putkoff/abstract-utilities","version":"1.0.50","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.50","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"cd275d9987ea1c6ba27e9fd85e3d666f7d5207be","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.50.tgz","fileCount":93,"integrity":"sha512-eYuq44iQ9G7PIO4q+qZYE4AmOD7U/jfxnJR+fVo0iE6q6DMOr44Zje/fuhuRuZJdNEfHipm62L8aMdvMuIIpgg==","signatures":[{"sig":"MEUCIQDv7gTZAR+fJrnpKjDEaA/NrF3u4cx/xlx/VLgvcldTrwIgQ1j5WXxdYieapObeHKgSBq10QHRtp7gLU3a0kLMEKuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584741},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.50_1762186925775_0.30617870030704664","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"@putkoff/abstract-utilities","version":"1.0.52","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.52","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"c4152bde2f7efbf5f3064b5fcb965f7cd6746d00","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.52.tgz","fileCount":94,"integrity":"sha512-nu49pzGs3rE+NYFZbNFI8Qbk6T7KXp2Z4kQY1MAt9CkjFiOdqrCoOo2++RWHyWBmm724jzplpOR6aQKNWyqYOQ==","signatures":[{"sig":"MEQCICPGeWC4SdaRQ9Ie2mnYzpY3NEF6hwodlR2B5+vlCpUkAiBMUTsMwNNi0Xu0KWVDegW6AKFQXeir6QTMGOqAn5x8bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621117},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.52_1763659851207_0.53268681875304","host":"s3://npm-registry-packages-npm-production"}},"1.0.63":{"name":"@putkoff/abstract-utilities","version":"1.0.63","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.63","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"67fbef9c7d503d93d47b45716da5d3ce94573bbc","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.63.tgz","fileCount":114,"integrity":"sha512-lhHrwNa3qS3GSh1wRSIGgfdwtzMhZf5NzJ8tlxSki1XnVEMtyDgLtTc35v/lMT5SIjc1B1TGWFLlx31GIZiTzw==","signatures":[{"sig":"MEYCIQCuDYHNiJmv7sljM1iVaO0OnwwZ+84JVSi58gQ1AY2U+QIhAM2Txjn610mcz5pV7lh6eWqxhGg07RLDFvW1E4OaWRui","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592816},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.63_1765707021667_0.4777978487648231","host":"s3://npm-registry-packages-npm-production"}},"1.0.65":{"name":"@putkoff/abstract-utilities","version":"1.0.65","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.65","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"72a0acdfc2ecbffc481b34d3479fb466a35c4a33","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.65.tgz","fileCount":114,"integrity":"sha512-5mGiheViGZVsL/UfZtJYNFSW9s768T3zrX9645baoXT/LiiNqBdNtJDqG4Kt799yNa+mFvjjrcEczFevFQutkA==","signatures":[{"sig":"MEYCIQCDzoOSuNEaNIDFXh82H467HLxoPy41CbWytchYqAbMxQIhAPGw9z7X0Aydv90MbGf+xBRRjbl91phQy9QAIZBexvk6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592346},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.65_1765708545213_0.657599083136269","host":"s3://npm-registry-packages-npm-production"}},"1.0.66":{"name":"@putkoff/abstract-utilities","version":"1.0.66","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.66","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"e276aa651c26b240b46aff5664af71cb4470552d","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.66.tgz","fileCount":117,"integrity":"sha512-k/c9YgMOM70AtKsLiGqXojnsj+j2vjJdWK2ROq/ANNTxrdano27ceWBV1meYcA+GUyrXB6c8HUuOMMqXT687vQ==","signatures":[{"sig":"MEYCIQCyNriRYWRhwo1FquveQii1l0aACRHtP14T1N+6AsvxCAIhAOMw+OdKK861Tpqu+t+kVs1e7a3YAXt62XmWlFNDTGPq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600670},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.66_1765709783486_0.45292960598703047","host":"s3://npm-registry-packages-npm-production"}},"1.0.67":{"name":"@putkoff/abstract-utilities","version":"1.0.67","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.67","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"edab2286c0075640af5f5626191389190afca6e3","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.67.tgz","fileCount":118,"integrity":"sha512-UvuMqy+47rJ3KjQU5Q2czzgn9vaEUt2rSdWfabuU12ECIE+XI8Vt9DLhlt8jd2/+uoCpYaotcpu9V1nzLwZYqw==","signatures":[{"sig":"MEQCIGQJb4SokM8dV+Pupr+fGoOhk1ydw5gq0777QCzyFJGKAiAHZN8KYqf9h8F3Aj+PBLCNQFww9wwAyJ5DmWmxIaiuJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600457},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.67_1765711210015_0.0324898516854899","host":"s3://npm-registry-packages-npm-production"}},"1.0.68":{"name":"@putkoff/abstract-utilities","version":"1.0.68","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.68","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"3b553300ee6a8d660dc88484490eb466ef654036","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.68.tgz","fileCount":121,"integrity":"sha512-U5a72+fXaxKhkWibBmHijcOpLBnq+sAKwdfi4XFgMmuYHUf/uVTOsRQJ4OMY7PpxYAZdbxSVkKw4WKz9gfndPQ==","signatures":[{"sig":"MEQCIB8xlaH77b8KMrPAaKxPVYZuhYMdHm4Gjg52M+B1EpYcAiArhtBsZqba/+g1gAOe33tczlZCembBEkwQUvBs9vrW8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":612399},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.68_1767053929887_0.9695477366553773","host":"s3://npm-registry-packages-npm-production"}},"1.0.69":{"name":"@putkoff/abstract-utilities","version":"1.0.69","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.69","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"226896df971aadc761d914695e9b521b41d238e2","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.69.tgz","fileCount":121,"integrity":"sha512-RzXLjJEB+kNYY8YdVkNKD4pc3rVRsqntX5vhQDuLE1JI0JiuMpjLtRTE94aZU8A0ECQBx1tAH+EDQaawgAXmMA==","signatures":[{"sig":"MEUCIQDpj4zCSiD5hxxXCD8mZeXXxfbG4NzKNdAG4fJ6UMjJkAIgHlWg51kSuL3Yioe/OKI8rY9uLdX7vNI1idNqhcgHJyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619111},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.69_1767056116056_0.08604694255918721","host":"s3://npm-registry-packages-npm-production"}},"1.0.70":{"name":"@putkoff/abstract-utilities","version":"1.0.70","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.70","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"18286aabee4bc5dc534e0f52e20b8e37ef9afb11","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.70.tgz","fileCount":125,"integrity":"sha512-zg/PG/POPvI4CgaLDxNlVMxEZUIF3g5csNbCghtkcLTZfj5srXP1QpDxBIfYTPk4zR2+nj/69HjL54fnJfoDiw==","signatures":[{"sig":"MEUCIQC1FYGwmtYYmgnGsS4kV2kD/bTEn139spH2b3n8bxj/0gIgE+n195AmaTE7Ca5l5RQ2X3DJglVeOoFK2oqww0IO59A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3251619},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.70_1767125758267_0.8189178201137672","host":"s3://npm-registry-packages-npm-production"}},"1.0.71":{"name":"@putkoff/abstract-utilities","version":"1.0.71","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.71","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"9901a53932120e70c84e6e5e47d941955a02bcbd","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.71.tgz","fileCount":125,"integrity":"sha512-tqlepsHHHspw0YDuWYBMnHKUKndOC1SZ6Y30Jfdczc2SgKBn2cAJClQE/aDiJNAQhw2EFH4S6PUdMcjEmwlE8w==","signatures":[{"sig":"MEUCIEfAbkB89zdXOUtM07Q/laCa0Fu9sQejXUnh8OhL1XLgAiEA2I1pQaRyNWWUf49OnJfOUANnH1RgXz90PJbAJsRWmY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3251619},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1"},"_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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.71_1767131566341_0.8859065187524391","host":"s3://npm-registry-packages-npm-production"}},"1.0.93":{"name":"@putkoff/abstract-utilities","version":"1.0.93","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.93","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"d5ad53a0c01be0e1cc52565e4f2f44d06b00429b","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.93.tgz","fileCount":116,"integrity":"sha512-vp4+eGO3h81WUYGTET3tbnvJqv8ybu5HvOI5FcA7rYylvBG0ZxnXbAAG/Ey2tNi/xd6hKpL+mBwzNhKFA1zy6w==","signatures":[{"sig":"MEYCIQCzK2s5rq4qSjRBH1ocWIIOswBizaarKnsL6zdyOOM9VAIhAKtiSm9YGbPe9fuGl9/ASfM/8D2vBLSU1lTAe45CM2Mn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3159601},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.19"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.93_1767148166067_0.9321346663693504","host":"s3://npm-registry-packages-npm-production"}},"1.0.95":{"name":"@putkoff/abstract-utilities","version":"1.0.95","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.95","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"d715853ab5641965f67cac04e8a6cfed9f423581","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.95.tgz","fileCount":124,"integrity":"sha512-p+LVjF4iq1eJowPotTZQO27/LfRRJcHExhQ/ALazk0xTYCHLka+y4zI2v/0YbA+9PxdLFuqG4Okd0wBG1DW5bg==","signatures":[{"sig":"MEQCIFZ25dEtjGaV+wua+7np510rClIxfROIEgBNBIF0ewdnAiBNePuyn+rogQRCQNj+PkqFmtvow9OCEPkjqVgr3dBYJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3167936},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.19"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.95_1767368904053_0.8673206280892984","host":"s3://npm-registry-packages-npm-production"}},"1.0.96":{"name":"@putkoff/abstract-utilities","version":"1.0.96","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.96","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"jsx":"preserve","dist":{"shasum":"026b2c06dac7335b473905dac9d49d84bfe51676","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.96.tgz","fileCount":124,"integrity":"sha512-AnEEwI9QKfwj64dcPK+k4QFDaI3hG5d1YcOnjJx290FmftmCTfk9XOKuSAoGqxT1TXYm7oI3nbcw/BAeu5ICcw==","signatures":[{"sig":"MEUCIQCEdy5mxtmWu0QDdmE87wgzas5XfE+ybY3gHJeW5hwEcAIgDeH7gD8LUHlUXsY81B1L1trwXF9u9Nsnfls8uw6UtPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3167959},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.19"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.96_1767369000752_0.2521711576587229","host":"s3://npm-registry-packages-npm-production"}},"1.0.98":{"name":"@putkoff/abstract-utilities","version":"1.0.98","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.98","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"776a7c4ca3742597648324f021c9394c4a5f5b0e","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.98.tgz","fileCount":124,"integrity":"sha512-9Adz4G7mWpiNF3868VPMGODiRjSP0ereuO2yNE7/WYRTzVbwrVZZUMCicZiAcGIO1tA4wXwt9Zv/6GhSCHORBg==","signatures":[{"sig":"MEQCIHmIBJPu7TKco2fPqL1imzX2sFP7eZnQ4rWipVk3TV2hAiB5OpmPPwNQpdKGad7e1kbn9YL3Y3ypyf25tj4LA6SdOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3167858},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.19"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.98_1767369047547_0.41755765027806446","host":"s3://npm-registry-packages-npm-production"}},"1.0.101":{"name":"@putkoff/abstract-utilities","version":"1.0.101","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.101","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"c15311e3aff5f4862a6b3076f7ab4203da5939cc","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.101.tgz","fileCount":148,"integrity":"sha512-zJXncD/FZtaFYbIefORrVMfhl0kiSk7cp4wry3WH/CmzdtIb34xPXPySokiKwEhoJ9UP6/wJcWTGBfebbuINEw==","signatures":[{"sig":"MEUCIDDabdvkLjXLLNoAkEbNQYSdnfI/hcVSZfEJn+DIDNdmAiEApGDX7gkQt8gR95goUb9Pu9B76ZQq6hOem2sQXokC0kE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3328946},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.63"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.101_1768131148402_0.5822629091040077","host":"s3://npm-registry-packages-npm-production"}},"1.0.102":{"name":"@putkoff/abstract-utilities","version":"1.0.102","keywords":["react","login","component","jwt","authentication"],"author":{"name":"Your Name"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.102","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"a2ef8a1bc83998143ad1fb137e7cf9d1ce0527c9","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.102.tgz","fileCount":148,"integrity":"sha512-SKncaGX9nGUbFxeLaNQp5In1qJ/2VbpCyhASP8/yXAEe+n3XzSnh0f34ugPNnMRqn2sf6guN+H1zZB1R2iQ2tA==","signatures":[{"sig":"MEUCIQDEUO6YaWvKUgcnYJ1dur+MKXoU1P99tclf+j8vB3HfeAIgZ++kiztDR2LM/nzDMLG0wGR4ikpCuGcb9j12O/GyruY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3328793},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.63"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.102_1768132021309_0.3133451735772732","host":"s3://npm-registry-packages-npm-production"}},"1.0.103":{"name":"@putkoff/abstract-utilities","version":"1.0.103","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.103","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"39f1bde4c7e548bfec0f038cce926657050749e1","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.103.tgz","fileCount":148,"integrity":"sha512-zNhFQI3U6u8I5qylA3UbfARZZqgqk4Gg3OnJOL5uIkDq5ofluwB8SavQOWJL0J0dweWaXMNOk0RzG9ZF9rRWrw==","signatures":[{"sig":"MEYCIQDgifc/9/VuPqAoTt3zafKcBrOkkIyFG18F0DhZ7JCBUgIhAODRendHV0eZf5pd9kJ9dm0iO6gr4lk4gYIwdi9ne3Uu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3329027},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.63"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.103_1768132247631_0.31614847238630595","host":"s3://npm-registry-packages-npm-production"}},"1.0.113":{"name":"@putkoff/abstract-utilities","version":"1.0.113","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.113","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"c482c2852ee6880b2d70aef9587e6ed77e82fc59","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.113.tgz","fileCount":263,"integrity":"sha512-ZHvJWl43wxMyyRDFHV+iODdas2JYc6NkfV78nCE1DswROWt2SsSM7Yd4ewZpiGks3sIgrP8DpUKpu36olTsYow==","signatures":[{"sig":"MEYCIQCnWoWv4QFz6VrIYje4dazdJ4ibs/3jnZ7c1R+Pnc2PLwIhAIjq5kVbaMR9CwnNiun+nz3wKNlDMeiKEYQqxLB3xsbm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3432619},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc --emitDeclarationOnly && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.63"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.113_1768133490015_0.5881928302428654","host":"s3://npm-registry-packages-npm-production"}},"1.0.124":{"name":"@putkoff/abstract-utilities","version":"1.0.124","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.124","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"f5bfe64e2111b37112d02771a1f2008890688537","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.124.tgz","fileCount":148,"integrity":"sha512-ccStBXuOg4FKcVxHAYsN2ZxwBthJxZNbX7xfj0lqK8zsDgQP2ow+AYDmrsDY556qWiC5+eVgONgf92FdsT4bAw==","signatures":[{"sig":"MEUCIQDRVLfMY9u/ZjQFw1GEnIMfxlLfAZ4hJZUB1S9BQcGO7wIgDIwdU97kh8wRh4/o4pbc2iyr+8O1F9Br7TDT2ll8T3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":681953},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.63"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.124_1768183599655_0.14517052056508728","host":"s3://npm-registry-packages-npm-production"}},"1.0.125":{"name":"@putkoff/abstract-utilities","version":"1.0.125","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.125","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"f7d5f5ea59279d6db072f3c6c424993528718679","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.125.tgz","fileCount":148,"integrity":"sha512-Mb8b/A+lcjs4HEu3+sm2Tf4r9P8Z3hm4F0Wwj1o/zh0N1/worUP05kkvRQRWHsqyo68hwly+tM7SPFMNXwVksw==","signatures":[{"sig":"MEUCIEyLPtkR3UGnKhsR+GQR2tTaPJi6Xy3UG5fpAl6dcug1AiEAsO2Ri97j+YurC/i7bbEtMbdvHcSHEPLeTWV2BDz5HPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":670074},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.63"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.125_1768183645112_0.09123183877034613","host":"s3://npm-registry-packages-npm-production"}},"1.0.126":{"name":"@putkoff/abstract-utilities","version":"1.0.126","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.126","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"f82884b8588767efc671b23fabff4173577e0d87","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.126.tgz","fileCount":148,"integrity":"sha512-bmK2tZVd0Vvs9d+eHDysmp+snv68roSafK4TMYzu99aL+Ir2PgbyvmSnct0piiNxHbBB1RUlAd0x3ER0dWNaBQ==","signatures":[{"sig":"MEQCIENlQahPazVNbbifNJxfqAhgp9antumiRA/s3YXBiLwvAiB5j04k0ckofK7YOs5VhvwWBgut0loiqv0Zhsdx7nOA1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":670074},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.63"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.126_1768183754728_0.6077964337250867","host":"s3://npm-registry-packages-npm-production"}},"1.0.128":{"name":"@putkoff/abstract-utilities","version":"1.0.128","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.128","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"1bfe0cf115a52259b213360afb7ada8f80e98617","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.128.tgz","fileCount":156,"integrity":"sha512-W+6J55wk+TRCkltFTPIyhCCbcaVX7F29Ewy3GfHgvHxzAWLqpT8liM46u+1LGK2X39zIsL3wZbwtee0YVg3f9Q==","signatures":[{"sig":"MEUCIQCxUxG7ckxUBbCC8i8mXFwNV6+mVTWtJUlsGxvyiuUNqQIgbjwhGaU7cKmmkylt/Z6YuUpEO8IzMgPjY7fLoENBD/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1165239},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.63"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.128_1768184060783_0.7125877032416739","host":"s3://npm-registry-packages-npm-production"}},"1.0.129":{"name":"@putkoff/abstract-utilities","version":"1.0.129","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.129","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"7c58bef0cb42188a143fb955726b6e650ebab4d4","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.129.tgz","fileCount":156,"integrity":"sha512-u/oRyYYOMVQ1dWfDuuS8DHRiUE6UBG14fg1cUZ1F2AMW5zUK6/N8+8HOshdomi6+UwXdtPTmZGDlyrxxh51/lA==","signatures":[{"sig":"MEUCIQDPMsn73P6OvVuqkNUUizcehH9PHwMeb9ayPSh86nGd1AIgE+D0v8XlkwxOV5TwYz3GSGb9uw7Xc4bfPunS6D+qMp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1165239},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.63"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.129_1768184114457_0.9950455962400735","host":"s3://npm-registry-packages-npm-production"}},"1.0.130":{"name":"@putkoff/abstract-utilities","version":"1.0.130","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.130","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"215051991a85c234f8f837933129fa80937aa886","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.130.tgz","fileCount":156,"integrity":"sha512-eBdl/JYKD2hQrU1KODwhNlKAXF1l1iDu+q3zkmFTKPQ2inIGth5dVqFOsNxQYBPlvDQzUIqjrDZZrwnCzJbkGQ==","signatures":[{"sig":"MEQCIGdzTLbkv6qJEVnv9kT8dMwn6bZQ5o994HapKhh1G28YAiBAGI9rHSAkeNP75Ttp7Wr3iFL5TwcNfJrbEzxRx16gnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1165213},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.63"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.130_1768184153392_0.7493126727923951","host":"s3://npm-registry-packages-npm-production"}},"1.0.131":{"name":"@putkoff/abstract-utilities","version":"1.0.131","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.131","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"4415502796624bf13cad471b1e7d3206e5c9e46a","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.131.tgz","fileCount":156,"integrity":"sha512-MvY6X+saK+lbc2eCmjLxXuxqhR5f3P5RUE9NFyYPK1NY8mAyzeqxvLX8Ay4uEQpITbMR0NF5egfCn9qLJCgRdA==","signatures":[{"sig":"MEYCIQDykPul7XhRByvmV7vPCYyRKCLZ8YWDAztAtR8tYLoJmwIhAIqpnnIAlTIXGcOW17DRLy7lYsik3ljLqQVDVFOlbqfp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1165213},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.5","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.63"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.131_1768184172184_0.34417860030606073","host":"s3://npm-registry-packages-npm-production"}},"1.0.132":{"name":"@putkoff/abstract-utilities","version":"1.0.132","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.132","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"87b357914783a0f8b134d10dd0e9c775c26ce922","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.132.tgz","fileCount":160,"integrity":"sha512-vVBZOjyvV42XywlpTgeqFPPGG9p/W5ZrN7KtU6fAPBjDw96wosNrvT2bAcCax0YZuw2iVWq/m1y7Vj5wtVKXEQ==","signatures":[{"sig":"MEQCIES/Q1NpGxo3RUJCTfuaMyrHTOeM8vXCa954dqHD/sHqAiB5PbjLN4Y30T//3BMMUDfqYR/FYf1744KzZWa2m3+dHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1494820},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.20.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.82"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.132_1769376372411_0.6848245507786075","host":"s3://npm-registry-packages-npm-production"}},"1.0.134":{"name":"@putkoff/abstract-utilities","version":"1.0.134","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.134","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"5822aa9d3b7b79d509e4a81d38679627037cb42f","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.134.tgz","fileCount":164,"integrity":"sha512-Yo6r9U+/xlJJyszNvXc9/kWbk+oqHYfLFcB5attX2tr4bTmmy8YZELuI7KdwYeXjU4ybecxpetlCperfMAWavg==","signatures":[{"sig":"MEYCIQCpUAYlFiqWtwJDk4OJ2G35oYlPFIGDJkhpiKwbV1usGwIhAPRfrJlsYs7GoCLnnjMMtbO9Hfkauq3oDX9vMwVEkerr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1823024},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.20.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.82"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.134_1769376465831_0.062393491105949606","host":"s3://npm-registry-packages-npm-production"}},"1.0.135":{"name":"@putkoff/abstract-utilities","version":"1.0.135","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.135","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"1d5f2a9e5a4271e0d4bef27faf2a5d62c9d2539f","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.135.tgz","fileCount":172,"integrity":"sha512-gbnOCUDEpXgoIPyeSk7mMahAAaZsyudvWBJpVy2KMiRtIVV9EbV7VVQeqReSpyeawVG2StjLz2YSSnzAio6Q6A==","signatures":[{"sig":"MEUCIBHZSk4TNRoKS89IiMPpe2qx2aIavGpDKb9+wwGxl7HJAiEA6BdINhBxjlJaWB429HJlc7g82VbqQ5ex/w+Z39Kkt10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2336008},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.20.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.82"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.135_1769586183712_0.5288604621487047","host":"s3://npm-registry-packages-npm-production"}},"1.0.139":{"name":"@putkoff/abstract-utilities","version":"1.0.139","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.139","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"5ba278075887fc0d6b2b0d1f6ec4f8ef0463dbeb","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.139.tgz","fileCount":182,"integrity":"sha512-vuz+IXlCyH0RxalC+kLVuPPhmMvhrIM2pFp+VtLFNXtOUZ7vBUvTTf86+DnwzDLjTfrT7ztU3W7WcxQqwcpJMQ==","signatures":[{"sig":"MEQCIDsqKmYNLsFK9XbnYbbDqwpuUkMsRZGetJYLZaiIVrdNAiAnLJtxEHIYD3MJJwnOishnSFICQc7scnKmlk9JgguoOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2817088},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.20.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.82"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.139_1769587207988_0.6917419780504477","host":"s3://npm-registry-packages-npm-production"}},"1.0.142":{"name":"@putkoff/abstract-utilities","version":"1.0.142","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.142","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"388dd8f50c4fc6c020c3b26e5e1c3ab48b773c78","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.142.tgz","fileCount":208,"integrity":"sha512-U6sUkqhu7CRX45HzrL+VEFAM2zBIzv2llNSU2iObBlJMyxOXNv4j/pFrdH7VDXRN9rtrX0gcUOb1h8THMjCCLw==","signatures":[{"sig":"MEUCIGA+ud8eQzRPM17VJCFlGdj6kaEm/utz8TXbL/Rf4TLtAiEA0vDHwWIzKm7NWY+HLqJmqrWORQD6PsxoFoO+qvDmJuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3123727},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.20.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.82"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.142_1769588129882_0.5406659232752875","host":"s3://npm-registry-packages-npm-production"}},"1.0.146":{"name":"@putkoff/abstract-utilities","version":"1.0.146","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.146","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"88317cedad4871c1dd1630a659e08bde51196e4c","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.146.tgz","fileCount":212,"integrity":"sha512-iMcYJLWe+cQwg1iaQYBy8vSIkfL96pRtQkA0UUWwRmNEkG6FdYC1aX3/W2solW1zVSSTrDGhrlhI3YJAQeWa6w==","signatures":[{"sig":"MEUCIAUTgR2CW7U/d6Mu4UsBja2fWh5qwOSs+LDux3dLVoRIAiEAySMVQZNxZK4nrZk2qsK2ua0FF0AW83l3IxLgQ+Ej33Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3461332},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.20.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.82"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.146_1770147954311_0.20022939871888323","host":"s3://npm-registry-packages-npm-production"}},"1.0.147":{"name":"@putkoff/abstract-utilities","version":"1.0.147","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.147","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"94d640a50ea97ede9fe2e3f8871e55d22bdcc367","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.147.tgz","fileCount":212,"integrity":"sha512-vLCNj1UNv3bsZRNkmdPXu3c6gdBk4by6raz7nPbvI7tgbJ79KHk8kWnltDHtEJBp2wPtiB9wKqJuXRHnvDldoA==","signatures":[{"sig":"MEUCIQCODdQn1FLDPcFbG7qzUrQpRDMVijFZ6zYohxuE8l+0XwIgMq+XwQdKgcyD0M+brTIZKorv2M3LwqRNygOVuLpHeo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3461341},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.20.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.82"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.147_1770163145832_0.7912609255878433","host":"s3://npm-registry-packages-npm-production"}},"1.0.148":{"name":"@putkoff/abstract-utilities","version":"1.0.148","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.148","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"097aea6e8f6b850553fe7fd371df599e09b2db3f","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.148.tgz","fileCount":162,"integrity":"sha512-v997l24r1LVyUG/0r/IqyeJYMjd5OhqQm+05fVcpJyz8Gg4mgKnEiJnWwOkBSq7sjbiuH51o5lbaTz/ppb9AeA==","signatures":[{"sig":"MEQCIFNWOQh8oWQR4HVGU5JIlHplTF0c2umCL1WBwWasZGT4AiBtLQDRtyallsR0RtrusA6+XqD9Q3o2sfoVG8BNEDuv/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":613619},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","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.20.0","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.82"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.148_1770236916701_0.04916646058094987","host":"s3://npm-registry-packages-npm-production"}},"1.0.156":{"name":"@putkoff/abstract-utilities","version":"1.0.156","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.156","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"129e33d48306662708ff448cfcf99fcee87b5b36","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.156.tgz","fileCount":358,"integrity":"sha512-d73nV+ABB5cJhzVXf9pmznlfDx8MSpW0pm5vJhuzkClxFcSutAGegkYd2u7FM+TYsIub/tLiildkJqolWSzLIg==","signatures":[{"sig":"MEQCIA23Z4r3Cj/obQMdL4C1AOcSB8NHvOBHHSbCD/OOp+wdAiBhsgEMe4fY+NSQvyQDgb56xzSBwr80t3/Gd9CcrM6RAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1148993},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_npmUser":{"name":"putkoff","email":"putkey2@sbcglobal.net"},"_npmVersion":"9.2.0","description":"A reusable React Login component with JWT authentication","directories":{},"_nodeVersion":"18.19.1","dependencies":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.82"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.156_1775207781695_0.5511523362885582","host":"s3://npm-registry-packages-npm-production"}},"1.0.157":{"name":"@putkoff/abstract-utilities","version":"1.0.157","keywords":["react","login","component","jwt","authentication"],"author":{"name":"putkoff"},"license":"MIT","_id":"@putkoff/abstract-utilities@1.0.157","maintainers":[{"name":"putkoff","email":"putkey2@sbcglobal.net"}],"dist":{"shasum":"91d8ea29ccabc9e813e35f9cf15c9c10bf770603","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.157.tgz","fileCount":358,"integrity":"sha512-K6aJqD/4JmqPc6PYKFZqXHrWswjOr5G6+z5uzx/sRmLovTvy1XxEsyWz6hktZJzQ3MsinY1Gsv7DFajBi+xapw==","signatures":[{"sig":"MEQCIHk0tE2Zs27OLwN8VTk6BWxZR/Il6JpYXhmHz64NwnXnAiAdzihVQ803Ihpik13LpV2uzXDs4viJ5do7YKe6PpOd1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1148993},"main":"dist/cjs/index.js","type":"module","rules":{"import/extensions":["error","ignorePackages",{"js":"always","ts":"never","tsx":"never"}]},"types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":{"fs":false,"path":"path-browserify","node:fs":false,"node:path":"path-browserify","node:fs/promises":false},"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"include":["src/**/*"],"scripts":{"test":"jest","build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public","prepublishOnly":"npm run build"},"ts-node":{"esm":true},"_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":{"path-browserify":"^1.0.1","@rollup/plugin-alias":"^5.1.1","@putkoff/abstract-logger":"0.0.82"},"_hasShrinkwrap":false,"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","@types/path-browserify":"^1.0.3","@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 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/abstract-utilities_1.0.157_1777923803018_0.6076814793938548","host":"s3://npm-registry-packages-npm-production"}},"1.0.158":{"name":"@putkoff/abstract-utilities","version":"1.0.158","type":"module","description":"A reusable React Login component with JWT authentication","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","scripts":{"build":"tsc -p tsconfig.types.json && rollup --bundleConfigAsCjs -c","test":"jest","prepublishOnly":"npm run build","release":"npm version patch -m \"chore(release): v%s\" && npm run build && npm publish --access public"},"keywords":["react","login","component","jwt","authentication"],"rules":{"import/extensions":["error","ignorePackages",{"ts":"never","tsx":"never","js":"always"}]},"author":{"name":"putkoff"},"license":"MIT","peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"dependencies":{"@putkoff/abstract-logger":"0.0.82","@rollup/plugin-alias":"^5.1.1","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/path-browserify":"^1.0.3","@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"},"browser":{"fs":false,"node:fs":false,"node:fs/promises":false,"path":"path-browserify","node:path":"path-browserify"},"include":["src/**/*"],"exclude":["node_modules","dist"],"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./client":{"types":"./dist/types/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./client/*":{"types":"./dist/types/client/*/index.d.ts","import":"./dist/esm/client/*/index.js","require":"./dist/cjs/client/*/index.js"},"./server":{"types":"./dist/types/server/index.d.ts","import":"./dist/esm/server/index.js","require":"./dist/cjs/server/index.js"},"./server/*":{"types":"./dist/types/server/*/index.d.ts","import":"./dist/esm/server/*/index.js","require":"./dist/cjs/server/*/index.js"},"./package.json":"./package.json"},"ts-node":{"esm":true},"_id":"@putkoff/abstract-utilities@1.0.158","_nodeVersion":"20.20.2","_npmVersion":"11.12.1","dist":{"integrity":"sha512-krjeLvrYezD86buM9yoLykJ3sb7WXcVK3n7VTtNygPP8ekeQe5ahNzl8mYGsonyn+hAM5Sxc0Cq54SnMwZlp+w==","shasum":"0959346477afe813b24337a348a223c142cd3105","tarball":"https://registry.npmjs.org/@putkoff/abstract-utilities/-/abstract-utilities-1.0.158.tgz","fileCount":358,"unpackedSize":1150235,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB7qinJvnxA84gsqo+IwLZkZFY+KLMzNgpsHoSdC2bMPAiEAqVIfCrXAykBloiu094VlbSTVcLATFb48ApsmSHLb+v8="}]},"_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-utilities_1.0.158_1777929207025_0.6172601493628325"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-03T00:09:21.203Z","modified":"2026-05-04T21:13:27.376Z","0.0.3":"2025-07-03T00:09:21.462Z","0.0.4":"2025-07-03T00:22:12.473Z","0.0.5":"2025-07-03T01:24:38.454Z","0.0.7":"2025-07-03T02:15:33.200Z","0.1.0":"2025-07-03T02:40:58.858Z","0.1.1":"2025-07-03T03:58:58.269Z","0.1.101":"2025-07-03T04:09:37.941Z","0.1.102":"2025-07-03T22:02:06.458Z","0.1.103":"2025-07-03T22:17:02.665Z","0.1.104":"2025-07-03T22:28:44.965Z","0.1.105":"2025-07-04T03:46:11.527Z","0.1.106":"2025-07-04T03:51:43.912Z","0.1.107":"2025-07-04T05:26:10.007Z","0.1.108":"2025-07-04T05:28:50.794Z","0.1.109":"2025-07-04T05:39:38.334Z","0.1.110":"2025-07-04T05:56:43.773Z","0.1.111":"2025-07-04T16:33:33.256Z","0.1.112":"2025-07-04T16:38:24.445Z","0.1.113":"2025-07-05T08:42:35.574Z","0.1.114":"2025-07-05T08:50:44.321Z","0.1.115":"2025-07-06T01:51:35.180Z","0.1.116":"2025-07-06T02:00:17.349Z","0.1.117":"2025-07-06T03:21:42.726Z","0.1.118":"2025-07-06T03:31:37.551Z","0.1.119":"2025-07-06T11:28:41.988Z","0.1.122":"2025-07-06T12:12:55.484Z","0.1.123":"2025-07-06T12:14:48.878Z","0.1.124":"2025-07-06T12:17:02.958Z","0.1.125":"2025-07-06T12:38:34.785Z","0.1.126":"2025-07-06T12:40:19.034Z","0.1.127":"2025-07-06T12:45:21.833Z","0.1.128":"2025-07-06T13:12:29.059Z","0.1.129":"2025-07-06T13:26:02.053Z","0.1.130":"2025-07-06T13:31:21.254Z","0.1.131":"2025-07-06T13:32:21.186Z","0.1.132":"2025-07-06T13:39:40.354Z","0.1.133":"2025-07-06T13:43:23.813Z","0.1.134":"2025-07-06T13:44:57.127Z","0.1.135":"2025-07-06T13:49:33.562Z","0.1.136":"2025-07-06T15:50:16.189Z","0.1.137":"2025-07-07T01:25:56.234Z","0.1.138":"2025-07-07T01:29:44.526Z","0.1.139":"2025-07-07T01:32:28.101Z","0.1.140":"2025-07-07T03:20:42.734Z","0.1.141":"2025-07-07T03:24:07.718Z","0.1.142":"2025-07-07T03:25:48.528Z","0.1.143":"2025-07-07T04:49:02.621Z","0.1.145":"2025-07-09T14:49:33.796Z","0.1.146":"2025-07-09T14:55:45.008Z","0.1.147":"2025-07-09T15:02:08.402Z","0.1.148":"2025-07-09T15:03:29.901Z","0.1.149":"2025-07-09T15:04:10.935Z","0.1.150":"2025-07-09T15:15:15.562Z","0.1.151":"2025-07-09T15:19:01.314Z","0.1.152":"2025-07-09T15:27:10.719Z","0.1.153":"2025-07-09T15:29:10.579Z","0.1.154":"2025-07-09T15:29:27.347Z","0.1.155":"2025-07-09T15:30:00.721Z","0.1.156":"2025-07-11T17:52:14.443Z","0.1.157":"2025-07-11T18:02:16.864Z","0.1.158":"2025-07-11T18:04:28.215Z","0.1.159":"2025-07-11T18:05:12.112Z","0.1.160":"2025-07-11T18:06:23.250Z","0.1.161":"2025-07-11T18:18:40.564Z","0.1.162":"2025-07-11T18:29:28.292Z","0.1.163":"2025-07-11T18:37:55.549Z","0.1.164":"2025-07-11T18:43:16.531Z","0.1.165":"2025-07-11T19:17:35.824Z","0.1.166":"2025-07-11T19:19:48.681Z","0.1.167":"2025-07-11T19:21:33.171Z","0.1.168":"2025-07-11T19:23:44.644Z","0.1.169":"2025-07-11T19:28:50.557Z","0.1.170":"2025-07-11T19:37:27.240Z","0.1.171":"2025-07-11T19:39:04.703Z","0.1.172":"2025-07-11T19:43:36.629Z","0.1.173":"2025-07-11T19:44:20.311Z","0.1.174":"2025-07-11T19:59:05.391Z","0.1.175":"2025-07-11T20:20:44.929Z","0.1.176":"2025-07-11T20:24:18.063Z","0.1.177":"2025-07-11T20:25:10.876Z","0.1.178":"2025-07-11T20:27:06.713Z","0.1.179":"2025-07-11T20:45:05.374Z","0.1.180":"2025-07-11T20:57:50.553Z","0.1.181":"2025-07-11T21:00:30.426Z","0.1.182":"2025-07-11T21:14:41.671Z","0.1.183":"2025-07-11T21:17:43.039Z","0.1.184":"2025-07-11T21:21:38.487Z","0.1.185":"2025-07-11T22:05:58.061Z","0.1.186":"2025-07-11T22:13:19.033Z","0.1.187":"2025-07-11T22:17:52.126Z","0.1.188":"2025-07-11T23:03:23.990Z","0.1.189":"2025-07-11T23:13:37.629Z","0.1.190":"2025-07-11T23:58:34.226Z","0.1.191":"2025-07-12T00:22:19.191Z","0.1.193":"2025-07-12T03:05:52.561Z","0.1.194":"2025-07-12T03:07:05.680Z","0.1.195":"2025-07-12T03:18:28.250Z","0.1.197":"2025-07-14T03:25:51.992Z","0.1.198":"2025-07-14T03:45:15.137Z","0.1.199":"2025-07-14T05:13:14.002Z","0.1.200":"2025-07-14T05:14:33.605Z","0.1.201":"2025-07-14T05:26:51.940Z","0.1.202":"2025-07-14T11:52:19.789Z","0.1.203":"2025-07-14T20:23:05.662Z","0.1.204":"2025-07-14T20:57:53.754Z","0.1.205":"2025-07-14T22:24:56.298Z","0.1.206":"2025-07-14T22:56:13.135Z","0.1.207":"2025-07-25T04:29:47.801Z","0.1.208":"2025-07-25T09:35:10.686Z","0.1.209":"2025-07-25T09:42:19.573Z","0.1.210":"2025-07-25T10:18:08.796Z","0.1.211":"2025-07-25T15:51:36.446Z","0.1.212":"2025-07-25T16:54:35.754Z","0.1.213":"2025-07-25T17:34:30.595Z","0.1.214":"2025-07-26T00:47:10.505Z","0.1.215":"2025-07-26T01:33:08.012Z","0.1.216":"2025-07-26T18:18:09.451Z","0.1.218":"2025-07-26T19:00:28.651Z","0.1.219":"2025-07-26T20:15:32.047Z","0.1.220":"2025-07-26T20:25:06.114Z","0.1.222":"2025-07-26T20:38:03.380Z","0.1.223":"2025-07-30T02:02:59.839Z","0.1.224":"2025-07-30T02:08:03.403Z","0.1.225":"2025-07-30T02:41:31.633Z","0.1.226":"2025-07-30T03:00:03.649Z","0.1.227":"2025-07-30T07:41:15.322Z","0.1.228":"2025-07-30T07:42:16.784Z","0.1.229":"2025-07-30T07:45:04.921Z","0.1.230":"2025-08-07T09:00:37.309Z","0.1.231":"2025-08-25T02:52:39.232Z","0.1.232":"2025-08-25T02:55:09.871Z","0.1.233":"2025-08-25T02:58:26.327Z","0.1.234":"2025-08-25T03:00:44.688Z","0.1.235":"2025-08-28T18:02:29.601Z","0.1.236":"2025-08-28T18:04:39.987Z","0.1.238":"2025-09-05T23:13:53.639Z","0.1.239":"2025-09-05T23:16:31.809Z","0.1.240":"2025-09-05T23:46:04.115Z","0.1.241":"2025-09-07T18:49:11.085Z","0.1.242":"2025-09-07T19:25:13.882Z","0.1.243":"2025-09-10T04:16:00.927Z","0.1.244":"2025-09-10T06:37:28.436Z","1.0.0":"2025-09-12T00:08:55.201Z","1.0.1":"2025-09-12T00:15:38.776Z","1.0.2":"2025-09-12T00:16:37.393Z","1.0.3":"2025-09-12T00:19:46.783Z","1.0.4":"2025-09-12T00:21:55.352Z","1.0.5":"2025-09-12T00:24:11.664Z","1.0.19":"2025-09-13T02:39:11.182Z","1.0.20":"2025-09-13T02:39:27.690Z","1.0.21":"2025-09-13T02:40:23.280Z","1.0.22":"2025-09-16T07:54:08.262Z","1.0.23":"2025-09-16T08:01:12.620Z","1.0.24":"2025-09-16T09:51:43.324Z","1.0.25":"2025-10-02T00:57:36.477Z","1.0.26":"2025-10-02T05:27:18.337Z","1.0.27":"2025-10-02T14:14:52.320Z","1.0.28":"2025-10-05T07:45:21.699Z","1.0.29":"2025-10-05T11:23:55.556Z","1.0.31":"2025-10-05T11:33:43.128Z","1.0.32":"2025-10-05T18:03:43.652Z","1.0.34":"2025-10-05T18:12:33.277Z","1.0.35":"2025-10-05T18:16:50.463Z","1.0.36":"2025-10-05T18:32:42.116Z","1.0.37":"2025-10-05T18:33:19.984Z","1.0.40":"2025-10-05T18:43:13.542Z","1.0.41":"2025-10-05T18:46:07.062Z","1.0.42":"2025-10-05T19:00:10.148Z","1.0.44":"2025-10-05T19:02:15.132Z","1.0.46":"2025-10-05T19:28:49.343Z","1.0.47":"2025-10-05T19:32:47.498Z","1.0.50":"2025-11-03T16:22:05.984Z","1.0.52":"2025-11-20T17:30:51.465Z","1.0.63":"2025-12-14T10:10:21.804Z","1.0.65":"2025-12-14T10:35:45.367Z","1.0.66":"2025-12-14T10:56:23.647Z","1.0.67":"2025-12-14T11:20:10.167Z","1.0.68":"2025-12-30T00:18:50.066Z","1.0.69":"2025-12-30T00:55:16.265Z","1.0.70":"2025-12-30T20:15:58.453Z","1.0.71":"2025-12-30T21:52:46.541Z","1.0.93":"2025-12-31T02:29:26.305Z","1.0.95":"2026-01-02T15:48:24.260Z","1.0.96":"2026-01-02T15:50:00.952Z","1.0.98":"2026-01-02T15:50:47.731Z","1.0.101":"2026-01-11T11:32:28.620Z","1.0.102":"2026-01-11T11:47:01.527Z","1.0.103":"2026-01-11T11:50:47.851Z","1.0.113":"2026-01-11T12:11:30.230Z","1.0.124":"2026-01-12T02:06:39.833Z","1.0.125":"2026-01-12T02:07:25.329Z","1.0.126":"2026-01-12T02:09:14.938Z","1.0.128":"2026-01-12T02:14:20.994Z","1.0.129":"2026-01-12T02:15:14.648Z","1.0.130":"2026-01-12T02:15:53.552Z","1.0.131":"2026-01-12T02:16:12.423Z","1.0.132":"2026-01-25T21:26:12.634Z","1.0.134":"2026-01-25T21:27:46.025Z","1.0.135":"2026-01-28T07:43:03.892Z","1.0.139":"2026-01-28T08:00:08.185Z","1.0.142":"2026-01-28T08:15:30.105Z","1.0.146":"2026-02-03T19:45:54.546Z","1.0.147":"2026-02-03T23:59:06.058Z","1.0.148":"2026-02-04T20:28:36.914Z","1.0.156":"2026-04-03T09:16:21.873Z","1.0.157":"2026-05-04T19:43:23.192Z","1.0.158":"2026-05-04T21:13:27.252Z"},"author":{"name":"putkoff"},"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":""}