{"_id":"jattac.libs.webshell","_rev":"53-ffa434d43ef03cccdbf9a41e11b27aa1","name":"jattac.libs.webshell","dist-tags":{"latest":"0.3.5"},"versions":{"0.0.1":{"name":"jattac.libs.webshell","version":"0.0.1","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.1","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"5ffd931867451bb52d9961c76b4ce707bb8eceee","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.1.tgz","fileCount":40,"integrity":"sha512-vpqzk6bkxLv3nprwtU6UL2Vh+UHfayq4fkiJ79DcPV2Ab4Bl1Zl8Na8QKJmaPR7gmpykBiFVF+2G8489CynlBA==","signatures":[{"sig":"MEUCIGoG/DM9o5M4e9YW0JhZuilZ6AlB1+8HhdiL3fJZAr4CAiEA7o4v2/FuOCbZSdjrmmY7ItP8LSba9ZPgzgYlExn7I1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95461},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"c6eef5c3289a8ea2710583fcf3c447415eb98005","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.4.0","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.1_1729317442084_0.6431562478112163","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"jattac.libs.webshell","version":"0.0.2","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.2","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"84f4c24e39b27833ee3cb9ad02818c1a623480af","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.2.tgz","fileCount":40,"integrity":"sha512-PCLsX92sf+ez13K3wM0bzZDtlHiRPhEOZ0U/3SZsMFiXMpOhTdY/uf+cgXLNLetr8ys2m7mGtFsj5kuzuoEOhA==","signatures":[{"sig":"MEUCIGtFlrXMxr2UYWCk22iLeUjWn4/GygQqpX2IJyQxv8LCAiEAwiIPgMsQA5ORfb6ujQugysRddcJsGRZ0MWDivvAwEJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95564},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"209563f63a10d047d15b420e49e1aeabd986ad2c","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.4.0","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.2_1729320055305_0.215104338187587","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"jattac.libs.webshell","version":"0.0.3","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.3","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"df878ba15b60563f5b62b552d51c85f47abb2a70","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.3.tgz","fileCount":40,"integrity":"sha512-4QUSN+HJ3zyS3CFWl7i3vEOdjqKdkBta5RI51mg6eY5MgwzcxlLbQuZEKV2hOehU/WndK1Cp3IJjUQKikt8Ymg==","signatures":[{"sig":"MEYCIQDmSQWrNPOZKqTph/MRRvzLveMkTGTN9q8An4PTKzwbWgIhAJRpQ3yb3QwSd3M/mxn0jbOKoIbe1Ye9MUDv9dmgSdXN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95451},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"bb35905289c7bcd8cd0d30babfa6c48cb84d2025","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.4.0","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.3_1729502282761_0.7793478296725473","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"jattac.libs.webshell","version":"0.0.4","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.4","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"cef2e231d4ab23db025f6156a5e1988ecbb62101","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.4.tgz","fileCount":40,"integrity":"sha512-goYNJTaxEM19d02ynQsF2tuSzWQOE/Uy3Zt3jRb9TbPgDBT3SKjfq162e6mLSIlMeFnOyoTBOWN8e1IJUgFTGg==","signatures":[{"sig":"MEUCIFkaN0dg5ztXtpP9Hp0vkPhVfJUAA5QRcpLRRnp4KumJAiEArHXkIQT+ctCcKkjj21pjFdu41BdSF+ciDK545eQIXYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119068},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"bb35905289c7bcd8cd0d30babfa6c48cb84d2025","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.4.0","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.4_1729695367829_0.987850916275608","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"jattac.libs.webshell","version":"0.0.7","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.7","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"2238e34d7a5a34e21911c224cd5d5bf5bd59bfef","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.7.tgz","fileCount":40,"integrity":"sha512-wwEZPosqy3TC7JkTHR7fjKY9OXfQ4UM39apOlTfxxMTDNp+JSAlzTWoySetmW31muT1i9fUK6zKMvcNptmv6PQ==","signatures":[{"sig":"MEQCIGojAW/7/WN7HhlyruiWuY6gcJJQnRiqQZbSZY5Pk/NHAiBHW3Rg5hFdOFEXDoG7WIxPy8kBfXWRNa/CtwECY9KiKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118858},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"bb35905289c7bcd8cd0d30babfa6c48cb84d2025","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.4.0","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.7_1729707459559_0.8552521818685379","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"jattac.libs.webshell","version":"0.0.8","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.8","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"77a6030f9570d5a8e409d289f1ee7a32726e8537","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.8.tgz","fileCount":39,"integrity":"sha512-gqoSKFUZUdn2/7gD/3rH2pIUatRffe1o65h8Cr59pLPAWXXX66QioHQGS5KWsx1RQRKvtMgCTrEGDpaVz57Yjg==","signatures":[{"sig":"MEQCIClySatFAoodBIFrnqObY0PsrXYhStLRIO4sGJjhaqxkAiBID1wyKzjbFwc5qX4gmAxYCXBcIJ7RhVf/6e3GiUwSBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124977},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"37172303491c3c5d37f94adcb779f3e3a6ac43a5","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.8_1731882851510_0.23324561076911077","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"jattac.libs.webshell","version":"0.0.9","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.9","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"0f1e74096183a3b9024b3b6535eff78cb8949553","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.9.tgz","fileCount":39,"integrity":"sha512-Ws+qeK3deXTqfXbqDgl/AkWwahBfUTaeLz2HuqyA90pLKDGVWwkDPnSvkwuNu6ehmwzV66W0EUE55Gxnh9awuA==","signatures":[{"sig":"MEYCIQDhRAb1/0wNptlwSM+mglLRR0Z2ZBeUwbe/bCWu6GJEsAIhALmtykq63kf8zl+JK711av5BGQZ1d70l8RoqRQyuOGUi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125464},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"37172303491c3c5d37f94adcb779f3e3a6ac43a5","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.9_1731883318771_0.13307699577136978","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"jattac.libs.webshell","version":"0.0.10","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.10","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"077170a32122bf7bcc7a55bc57afc52d7a15caa0","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.10.tgz","fileCount":39,"integrity":"sha512-bsBGSghmZRUviTmT0vUPkStnAQ7e63046COY1bQNgv+70wXI7uukm3b0h0EWUZGdXC7H7qgLB87hT1vMYmomng==","signatures":[{"sig":"MEYCIQDYO3R11CZQOnMxbXk4lOmyrK8NTve/qsjTAeaFdKBE0AIhANUQ4cBlQTZChJCAx9WXnHDmCGIdxCEBXzFsEkKdrhwX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125467},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"37172303491c3c5d37f94adcb779f3e3a6ac43a5","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.10_1731883863798_0.16718870300285293","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"jattac.libs.webshell","version":"0.0.11","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.11","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"7d2d18c3ae027ec82a3612deb45696fea0da1c5b","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.11.tgz","fileCount":39,"integrity":"sha512-SvrZ7CSJ/mzVDP6CaIbaenZJtrluePbIoQN03Law7JxdGxcPCsn61sl5lOZaG3Ja4IFnQcryjQMyRJygyOd4+w==","signatures":[{"sig":"MEQCIBVgpRX1JF5y4UpGCs3GtOiAKEq0WsMXaC2DvN/ReEtsAiAxQ+QmFdWSBy2Po3/Q2SdSvik4hctOHcMIJQszD6l/Ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125505},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"37172303491c3c5d37f94adcb779f3e3a6ac43a5","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.11_1731884269013_0.6886014254093689","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"jattac.libs.webshell","version":"0.0.12","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.12","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"b05521b74753ea130c44140ecd45b41eb5b2ff8a","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.12.tgz","fileCount":39,"integrity":"sha512-p/jTULyoUwMCDILImQvci13o0QLACMP9rhb9+l4vUgUp1i/owCfEtKVOGRN5sGPngea1VySwjT+zCkFiAU5uJQ==","signatures":[{"sig":"MEUCIGMHDqUyl9h2YEAIop5Vxr4xmvbYXHl6VEcO5pidMJCZAiEAtWbvgXzLoFRo6nUjDgVv9fjP4pzdJ1XYtQcC+CfgNNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128453},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"37172303491c3c5d37f94adcb779f3e3a6ac43a5","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.12_1731884839879_0.8242744639240669","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"jattac.libs.webshell","version":"0.0.13","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.13","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"77bd840edfd61471a7c5ad0ee8c94e08cdc715a3","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.13.tgz","fileCount":39,"integrity":"sha512-4FmVWUhRY8VKDRWBM4guDQGLq479Gkzuj3foluqYaBjZOu/0clQYjCh25A3yBBgLJTPrNZ/bFCo6VkZdL6iR+w==","signatures":[{"sig":"MEQCIBKDOrK2EDHZ6osUuH0cQnCnGmAPVGl/GfjDqY+zfs6kAiBMZHRQ25MEvikWZ3SWgWoupJ+rk8LO2t/otJM/hY8F4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128847},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"37172303491c3c5d37f94adcb779f3e3a6ac43a5","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.13_1731885212206_0.36914476870661384","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"jattac.libs.webshell","version":"0.0.14","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.14","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"527406507d14669258c474002c5ef87c0eaf63fb","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.14.tgz","fileCount":39,"integrity":"sha512-hY/pYy0ICNgg7ArVTEOfUYq2xNJrt2AIfkxaO3Vr5bIdfj7UWXTT5hFlYVR8lOtf4X2zfnYKXgcaYrSsTjRvrA==","signatures":[{"sig":"MEUCID9qCuPiIBqX/QRz9jgKLh0xxWQBHCTurU0+sOSESEpoAiEApcEMVbGiKCeBzw1LZ4j88jjyqAK1M7EszaQ1mAKxTGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129319},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"37172303491c3c5d37f94adcb779f3e3a6ac43a5","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.14_1731888433173_0.3283937669172867","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"jattac.libs.webshell","version":"0.0.15","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.15","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"99b15796a3dd6bc3b8d5e057f5f281db3e676b60","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.15.tgz","fileCount":39,"integrity":"sha512-mlgcPeDgufGp+XSsLdFlRJUoksQw09lcE4XKywvihY/l+ssut2k5pevqfiYd42YITmYcxpFMvp8TDK9v04Ah4Q==","signatures":[{"sig":"MEYCIQCCBsAJm+U6HCEW9/b6oCjk6i5ydXKRnLQnTn0dTQ8lfwIhANEIKKDFxi97FqTv7wtK3nbYwlCBAckYkHwwalqT8cjd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114575},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f6b429ad5b7e3b221921d95b74b192517bf6d126","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.15_1731918675997_0.6308861992713097","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"jattac.libs.webshell","version":"0.0.16","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.16","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"6bfb2fd670cb3d2cde43731046f8b929295d3a5e","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.16.tgz","fileCount":39,"integrity":"sha512-I9I7yrrMv6nFxtmUAZ7t9VHh1HAKZxhTDLHWx59ivxsbX14wBKTTKXdc7oOvAjiNC6Jr2NvDJRoBn67HyNUWoA==","signatures":[{"sig":"MEQCIBXb1y7zxdBxYdKpYEzMvyKpzt7iKa2lA3ntlOAzhNl/AiA5aY0fcEzGGVYJr09uA4M0oH7Uz2qeVq5sNBqZJTLRmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129595},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f6b429ad5b7e3b221921d95b74b192517bf6d126","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.16_1731918933876_0.6243327488365586","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"jattac.libs.webshell","version":"0.0.17","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.17","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"ae7b966f4976b6ea6b6528d006b2a24289f748d5","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.17.tgz","fileCount":39,"integrity":"sha512-PK1jsZN25TtMLwM6rVsDotmkOknMMs9Hnl/N1KR96vFOXw9HtVKoo88KuWgTEoTtkNWcEBPBN8YfpCbCtvu99A==","signatures":[{"sig":"MEYCIQCQeCv4a3hEAl3DkqC3dIiUtjPeRC5VpvaAMn4kyJz0DAIhALKnjqshmDJOEL4imhOvSIJGJnJHqV6rHbCOCxQIG82X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128527},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f6b429ad5b7e3b221921d95b74b192517bf6d126","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.17_1731919516172_0.2818708726466026","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"jattac.libs.webshell","version":"0.0.18","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.18","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"7ea2d29007086e190c988a318ef5c5e4b8e1d544","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.18.tgz","fileCount":39,"integrity":"sha512-p0VGAgO23VFFI/gGhwaY/V4Zxajsc0+/UrpLJd8UpjAxe99xVW7RxSrToN6FxvXnU82ZNsawCXzkgF9tyoi2qw==","signatures":[{"sig":"MEQCIDiQc2K1HBlGKdOUS0gWOfobb/0BwX8R9REPPYxyag+nAiAgvtnH9MA4czo4ZyFNpgknOap4p9j5tc2oDWBQDuqpYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129319},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f6b429ad5b7e3b221921d95b74b192517bf6d126","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.18_1731920270503_0.10384922157406273","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"jattac.libs.webshell","version":"0.0.19","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.19","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"96c82b0dc4db76f012eef4be15aafdb5b838d26f","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.19.tgz","fileCount":39,"integrity":"sha512-Up5wepn6ef5+HOrAPUh9AJnGUsaJD/ThbKY8uw57CLK3UnB2s+73B2jl4lf8ld7pL4v/668NVfJ66FkErah3QA==","signatures":[{"sig":"MEQCIESjiBYQe+wYHArC5e9pQllcLYa24JHF6naF6F151WMDAiBRai5HK220h4NPMNSghnxMajOuNOE+g54pP3s/7kVIbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129333},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f6b429ad5b7e3b221921d95b74b192517bf6d126","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.19_1731920479017_0.9050528975389005","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"jattac.libs.webshell","version":"0.0.20","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.20","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"a0d255a31d359f6ecaca387187e51379b375e7b5","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.20.tgz","fileCount":39,"integrity":"sha512-Qu4i2lfqEPTIAModqQssQmE1kQXEXCNxY/a9FvU9FVKTg8RfVfLyMlDBxQpwUMeNJkQ2KyJOkn99Itgp97NvQA==","signatures":[{"sig":"MEYCIQDsuLQ9VfW37Qi4l3BYJDv61+phyZVpbt0RsGYccgCQpwIhALQf8jFeQOVwYCkKIudJD5mWrMcdtegY41XhrmHCb6eN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129895},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f6b429ad5b7e3b221921d95b74b192517bf6d126","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.20_1731920717625_0.20961202640091248","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"jattac.libs.webshell","version":"0.0.21","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.21","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"0e4d450f64b5434eaab5e56d5658f127d36aeb62","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.21.tgz","fileCount":39,"integrity":"sha512-1zJiLve/V3grupza1AoCMwNkT964NBQukOY95DIwexErhPkRZ+IPrZsoU5uVLa541wEP6/zBnnL6L8bPrV8EQQ==","signatures":[{"sig":"MEUCIQCcUFzu4sCo+H6rdS7VdevymRUsogg/sEEynUue5aAhFAIgUgz54/lRRf0UtRqV490ZWGLYRpuNE7SleqvjS9T9C+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130203},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"53bb92dd72ae825b1c3dfd401c4ee516080e4b35","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.21_1731922547364_0.5453958297231392","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"jattac.libs.webshell","version":"0.0.22","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.22","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"084298e5b0f175b00c9270bb91dfc828f9dded22","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.22.tgz","fileCount":39,"integrity":"sha512-6nojUMVAuE7PRK4QaWgalxXzKLIrPTQv6QdiK1M6xVVMw6Egbl4Wu+nTj/MqBwfyFXzTA+LnUQnIkl+DI2R5Sw==","signatures":[{"sig":"MEUCIA7Ms4eXeSKFwv4S1F4z8uCwWKpqu5BY3UclYrn4DeaoAiEA2QHWZbqbwbxntgk4IcfUQLIfRPgqd6LR4pyLRf6hC7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131589},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"7ffa89eba7e17b3457515f00c278d8b609351027","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.22_1732140117456_0.9671743551375358","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"jattac.libs.webshell","version":"0.0.23","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.23","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"bc30363e807509de9d3b4a00722961de0c5d60bc","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.23.tgz","fileCount":39,"integrity":"sha512-PsRWjZl7Rb/5z25rNabm8UpbWv+ftwY32IQ19OLYEu36jrDQTrRqEY/rWH87z+GSx81ImHjIVqKF881Y78YswA==","signatures":[{"sig":"MEQCICgWFYXLZdszjMmjoswMXULHGDIAInrg3kdfTtsE5fmnAiBpX+LZ8UXyfH/9QcnoHlLGs0FXqQlEISVKI4Xpl0zSHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134676},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"7ffa89eba7e17b3457515f00c278d8b609351027","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.23_1732140767333_0.5853104890001368","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"jattac.libs.webshell","version":"0.0.24","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.24","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"19e6af4aa19c7535661058c7a5415220bb0a8a65","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.24.tgz","fileCount":39,"integrity":"sha512-3txdsHu2++fqjuobhvLBv7kbnpxJelrAjqW+z0qzVjzOmepPuoMb4Y3c5Bc7o6IFPAnb9YiikmHT/Y9Zdr6c4Q==","signatures":[{"sig":"MEQCIA3muUJReWnFheTA6g4VAp+bLgXHKzUxE13fkrb8EMPGAiA4Z15p4g6BnydzFfJL18p/BUILcp33PSlt0ymSUkGXmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134558},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"7ffa89eba7e17b3457515f00c278d8b609351027","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.24_1732140971906_0.4359635743724404","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"jattac.libs.webshell","version":"0.0.25","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.0.25","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"16832b52ab4a63a5897d3309d03734636e98b621","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.0.25.tgz","fileCount":39,"integrity":"sha512-BAfRWJjTAYKnsz69BDsBWyMuFHUS3dP9IDZcIzQDStYa622NDQvzllx5kC7hMRXTSG4AoNrun91vRKPcR+Reqw==","signatures":[{"sig":"MEUCIQCrAz9Hzprbp3zzceO85NliP2uOl21sW9apLySB986q6gIgC9ULBinps2J4UuJWAZYXgI3sipu4AsyTHaqQg2V4Gek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134558},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"7ffa89eba7e17b3457515f00c278d8b609351027","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.0.25_1732141023787_0.667302420586362","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"jattac.libs.webshell","version":"0.1.0","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.0","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"6eeae141ad6b80d82831c31f66df5b13398dec05","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.0.tgz","fileCount":39,"integrity":"sha512-QX1ak2fa4DJ0i8zaSkMtOAoFTtqxduLZEm7TQVcOtfIzaquBfA/ChUvwaO104HqpjcGw6Su7K5sncGo8lHnDWQ==","signatures":[{"sig":"MEQCIAR8+xlvKRICqEK5I44Tf9LRWz5L/V3G209NkUctFMj/AiAjYWVcLQTARGLY/mG/Kzex29EwPF85W4fltrgMiy4P0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126689},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f8708756159522d91346b6fd21e622cdcd96ca54","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.0_1734421262600_0.25584651309828454","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"jattac.libs.webshell","version":"0.1.1","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.1","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"52adac7b11f9914665f88c9118d1859a3acb0f25","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.1.tgz","fileCount":39,"integrity":"sha512-30VFtxfaFWXETkdOBEDkOGHh2TngRCWPotshSDwr1mWxTDTiOnwQflZnU677WUhlwAYjrwzto0a4Mhhb3SZkVQ==","signatures":[{"sig":"MEUCIQDDPgvWWOHIQMGhOwOfFiu32WMSUJEi+gBts6qMs2Xo/gIgXsa+UvncqonrTHma+lR/Hi136vAcVGByBzc2PiXN3HM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136058},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"d6c219b16cf8eabce9880ef1727fc64283a8ad9c","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.1_1734422871263_0.9723995642872911","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"jattac.libs.webshell","version":"0.1.2","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.2","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"575b29c67295ace0dcbf6b1b98c438776fd57ac5","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.2.tgz","fileCount":39,"integrity":"sha512-jCD43DRsu6RDX5acq9aud/AEH46WpM6T10yWS5uoSR88vRqSb8mHRyO5LS49Y0e5IdAbDBMLthlrq2hBeo/PMA==","signatures":[{"sig":"MEYCIQDjX+yJZwdsX5Mq+I3KeFp5gHGQFOy3dkPal+OheP6ZGQIhAK49nhe/MPgR5bggfx+5YPPqPsB1BKO1Zc+Zq+Hqho6p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136512},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"3cb6a9fa6f5c15782b7d8aeaa6d0cbbd1a35f1dc","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.2_1734532257351_0.048861801841901586","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"jattac.libs.webshell","version":"0.1.3","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.3","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"6b089827718c1e616348b99f4880dab2152837cb","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.3.tgz","fileCount":39,"integrity":"sha512-u5Wz5Bdw+4nKVX/bGeJsAuHabU2Bzqzfipi8oycYsl1eStTbkjjjHIzcziwV8EFT/hUFzjKq+R9SrxuLKOkg9A==","signatures":[{"sig":"MEQCIECpaa0PnjRQXLcP0W3JJ4+7sKcZGr3iOb+KBnpGc6RwAiAm+ozHjK4Mxks1pmm6Szl/u+JuDvoTbA8uL4+4kXJFQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138908},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"3efea018c732cb5a9433798ba40d995dd1e70d0a","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.3_1734534696349_0.5333429517508197","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"jattac.libs.webshell","version":"0.1.4","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.4","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"4fce2e51d089a71c7076db6fe5ec78ac17493386","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.4.tgz","fileCount":39,"integrity":"sha512-kntYRqGT+qr77pyFyyPLj1rTvSfij1PbhLjzwqsEMFjgTqLrW6eYzAj5hgh413gXfCXZr6d20SHa0UCYf+qN+w==","signatures":[{"sig":"MEQCIAGpKODElz0/v1VuqKQz3S3dxx3eoQYcv0yp1aoOv17NAiAzPOibOc1C1RMCGJm9gfFwTOcwh40Rl9zbDtbbx54/kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133930},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"3efea018c732cb5a9433798ba40d995dd1e70d0a","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.4_1734944266647_0.5452404170338783","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"jattac.libs.webshell","version":"0.1.5","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.5","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"b43fb2126bca1d22b239001a99c4ed3c6e66e387","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.5.tgz","fileCount":39,"integrity":"sha512-D4YEth2p+Z8a7ht0SJUfG46WfuzUnPb9IA8rn0Ioi5w5tyK9RhNfULs7zfQw3yk3E63a6eigLIeKxPc611HAvQ==","signatures":[{"sig":"MEUCIQD4C+eSZQ2WivLyPm0ej2YVQHW9MdTLhCMw3Y8ZB1ceHgIgR6ZqNYYn30scHyjI3nVJ/5ge3y/+LY8rkgKPbFdBMyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140371},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"3efea018c732cb5a9433798ba40d995dd1e70d0a","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.5_1734946756123_0.23958716315939999","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"jattac.libs.webshell","version":"0.1.6","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.6","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"b8cf0ba4ff14470776157159f432db0b9dff404e","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.6.tgz","fileCount":39,"integrity":"sha512-rlhNU4Op9NV7Xps7oCZ86r6jFfcJaNQKin36Y6+5V0rHhSJTPSMezNbErxjnbyDDUBypR6RkNxoVTVmgwJkLtw==","signatures":[{"sig":"MEUCIGrEvagqoUjxdwGCu1cvW1lKY2HhvGFT1d45QMC1RUMLAiEA5F7i9jz7QMPiRmN9idkCvR8ja4ocFGL/FxkvcK+bw8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140375},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"3efea018c732cb5a9433798ba40d995dd1e70d0a","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.6_1734947145165_0.46746013458332203","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"jattac.libs.webshell","version":"0.1.7","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.7","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"11f7f3bdafcba1de50110628460365e7b8e88bfb","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.7.tgz","fileCount":39,"integrity":"sha512-16Gjapv4TqDsKbvtW17QxODt9rI2Kz/JpUQyN1snogGRAFADY+A5laO0wQYFN9klOXaf+NQGhA63mm4Bx9CK0g==","signatures":[{"sig":"MEUCICBneF8wUCGo2jNhBBmmTB0atWBsiqdIZ1ppA1JnnIbbAiEAoRNWCjTmY8p7wJkl4RUE0957bur4a1CivwTwmjpsF54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140580},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"3efea018c732cb5a9433798ba40d995dd1e70d0a","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.7_1734947607358_0.18212707180879883","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"jattac.libs.webshell","version":"0.1.8","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.8","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"9731f56be54db9f4ed94210f0e782f3c4420bae0","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.8.tgz","fileCount":39,"integrity":"sha512-ovgA9B95VcpP/sxzPUfXVlWRBtNS30IQNbm+Bu4yr9kU9eQ5scAcJOIyxP53+QTSY+/K1R1xONSUcZT+AKAYUQ==","signatures":[{"sig":"MEUCIQCGGikVNV5Ut4rwul+TLNXuPWsC49pZziOA2nNvuc/3SAIgOPdLNgferztbGL0I+RXYLDL04uFaFk2SEOsHgCnZBOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140955},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"1c4eae6ac0c2374b683777c681c6a9ab61bcd9d0","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.8_1735510249490_0.9399606558062421","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"jattac.libs.webshell","version":"0.1.9","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.9","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"f29c731c61f3cbadd030f45e450d360833a13ff9","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.9.tgz","fileCount":41,"integrity":"sha512-QcF3ejP8qpK61MkEtT/FMibaxiOs/Um79Fgnqg9fVLiySmW7CAMFgesnTtP26g/lprBX1FbPIAcuY+UgT+JF4Q==","signatures":[{"sig":"MEQCIGgEAP3V2AWO2x7ZrCZTZo+y3uSVfbcjqIMOIE4T3EYLAiAifgMdhtYR5pNRVv/Mxv/ohgQKzOZX9IpzctDCBvDDaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152604},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f96659325e682d759e9dcac9fbf7913c0e6810ca","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.9_1736158082563_0.8512015331840117","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"jattac.libs.webshell","version":"0.1.10","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.10","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"3667052fd9fa600c971f0c79fb7b69da34300849","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.10.tgz","fileCount":41,"integrity":"sha512-Fg3ZuXc1dq3ffuzxyJOiy3VI3o7gpVaot7doswnTWhLlGPr1KzbN/u6KPfIjcb/6d2XrUIBDUHb6IC+hZw5AEw==","signatures":[{"sig":"MEUCIQCm6t9ZRzij3F+BPCsTTzSQiZxL+D0Oax3Tjabrr3A1DQIgeYy0NfSxeY1+q/Qv7d5ZbMKt16rhqq9FPDLrbai137E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152881},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f96659325e682d759e9dcac9fbf7913c0e6810ca","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.10_1736158921916_0.2315571130521128","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"jattac.libs.webshell","version":"0.1.11","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.11","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"586de0acf9b631e782188a0fb30b59fca648a839","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.11.tgz","fileCount":41,"integrity":"sha512-S3rmEx32fl8SIXI2msH11q1MQIx0lmT4/dQXTUwkgfREsSgt+1YtuC3FmaBRy7j+NhZv3573P9AswI3WVJS5OA==","signatures":[{"sig":"MEQCIGORJoAnl2ZZwUsAyHnEHZDdDked3ecdYf8WyZkVh7hXAiBZDoy64er1s8bQW7/Z9oRRm8TEJDAQPXrTCQRRgQ+BYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152605},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f96659325e682d759e9dcac9fbf7913c0e6810ca","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.11_1736159569277_0.6547551986912747","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"jattac.libs.webshell","version":"0.1.12","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.12","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"a3d0c8768c374e193b4c984c31fa3bd959be18d1","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.12.tgz","fileCount":41,"integrity":"sha512-E+7HVMWq2DElm/Fc/YBzJDQVs/OzjpeP3wMNksc2bjmZ9XoT2WgdVipHro4YDHRzrf/Wv1K58NZ79G5Fi0sBsw==","signatures":[{"sig":"MEYCIQCZcC3cRCHnBup4K6KombRQGsdUDB3+jdLOpTOzMt7ARAIhALXLhlzGtHbqomjuU+HtOEQio4u1u3p9h9+uyK7pQDli","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156105},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f96659325e682d759e9dcac9fbf7913c0e6810ca","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.12_1736160367045_0.7155516820519496","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"jattac.libs.webshell","version":"0.1.13","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.13","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"c156587aeaf59a43f10258967a54c370d5a276bc","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.13.tgz","fileCount":41,"integrity":"sha512-OxnMnYOgM4AyF3a9hbG08J2xsmdxPDMKjJD5U6q3Nm802HGFR5n2s2SgQ0OAYSOPtd5qdq9Pa5Y473CrA2HhJQ==","signatures":[{"sig":"MEYCIQCDtxI9obIGVcMpDxcjlmnEDIBs/0YZazPSv1ax0FAQWQIhAJarTNly+7KZ0tJmfDn3efpyrhEA34tpl0ML7luNJDE2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152605},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f96659325e682d759e9dcac9fbf7913c0e6810ca","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.13_1736161470910_0.4583431978803141","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"jattac.libs.webshell","version":"0.1.14","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.14","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"c59aa6b325a5381fe82df1223060e69103be098c","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.14.tgz","fileCount":43,"integrity":"sha512-Odft+PAcw5UaunqkBBZCb+7p4UUnBTqrmU9LtbttjhzSRrBtXkDXV6TeKW0/PLKg/dK5Rek+wMEC6zy6kM0ggA==","signatures":[{"sig":"MEYCIQD349+qbUgzWbelvjbRXqn52SEdb8V9xJUyvpbHnZwvnQIhAMXa2J1xZRZ7kZkDCkndG9kMa/visse1Izw5Cum1Dcnh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149885},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f96659325e682d759e9dcac9fbf7913c0e6810ca","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.14_1736164231178_0.9178362505292521","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"jattac.libs.webshell","version":"0.1.15","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.15","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"ab2996ab64a4bcb7643d837dafdbcbd436c0148e","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.15.tgz","fileCount":43,"integrity":"sha512-vMXPbErJaPZwpLyk3roEiMfT/T0dhFLOs8fMKDaNjcpkifOGwPn6l9y+YRzXxcoGfnourpReNBY9NyCW+gikdw==","signatures":[{"sig":"MEQCICgD+97jLLM5vvY2y0xNXCqQZIM/vkmNH3XjoRKxjAkOAiBKgICTL8kZtnAL6WI9P/N18CtBQfpJ0xZxhoqXxwjt7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151533},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"4a27ed72f0f23db40ff793306cd555fd24273e8d","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.15_1736203401294_0.7817264082123916","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"jattac.libs.webshell","version":"0.1.16","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.16","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"1dc3b0d4183e31a6fc8823620a1f511267a01659","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.16.tgz","fileCount":43,"integrity":"sha512-6tBQh19kvZcPbBoj9YNXNnbESmKKKESsYhPWCxTKzap2jaPBf5yM/cmk+xdnNj/Fai4zCijI6v/SwL3qH4PqKw==","signatures":[{"sig":"MEUCIQDiEs0M+nd0a1HxlxCJKZizI17QEW69fPHx2MhTahh19wIgUcf14FgWOs5Bmr4lHTBltLELDFmAFOqV333qrtSmGTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152052},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"4a27ed72f0f23db40ff793306cd555fd24273e8d","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.16_1736206115938_0.46185281240244325","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"jattac.libs.webshell","version":"0.1.17","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.17","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"a0faf0d24e15a5fd54e10dd8298e3bc6ab515725","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.17.tgz","fileCount":43,"integrity":"sha512-yn9LATiiGuurumDd9s3I89FmRNXT9oCK7f+TDeI6ihgrcKqvfnoMse0pFpL3IOc+0X66x4ZL5wRYP582j8mQ5Q==","signatures":[{"sig":"MEYCIQCdhWUevvqGDDzUV2kmLPYJpN0ojQVojEzk7ukSc0C69QIhAMjAHOH55E49lUk1/c5lcHOxAoPA1sbX8t1wPj+MUw9z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152067},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"4a27ed72f0f23db40ff793306cd555fd24273e8d","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.5.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.17_1736206312969_0.23919762323419747","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"jattac.libs.webshell","version":"0.1.18","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.1.18","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"10af8b36dfa5ecfb5b91f70eec25767b0dba027a","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.1.18.tgz","fileCount":42,"integrity":"sha512-rkIv9BmqO4W9gFvlqWpkawvXW94gNfyoSWBKloEAsEP9DRkRX/sxCRKnGcXJ+WNAouZUhRs4W+C6viB4AkBChw==","signatures":[{"sig":"MEUCIC0a+qIEfQKF6D4trl5O3prQbpweC9iOTQ9dHbNft2J0AiEA1qMSgVZ3GvzUFdra2E2cBXKjOJDoV7k2OZLI7gpZezg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150084},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"21aa5e79ed909b4c42007b8d3e27caa7fdfcc138","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.1.18_1737300455178_0.3258253227603898","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"jattac.libs.webshell","version":"0.2.0","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.2.0","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"83ade5037e15f5e863c448b413ce700c668e0ad1","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.2.0.tgz","fileCount":44,"integrity":"sha512-fi4CH+9pgcQAmDr8l9aOz/PwzwxWC4WbpNuYfSHD9zOEeIIO2I+FMInb6+vh0+CjXn+594FPhU2cfjOa2vXr1w==","signatures":[{"sig":"MEQCIEw/LSZvrQ40eJO+sQNQO9Lr1t1P9a/N/+MlQVdZyrU6AiAKodR2UJ2YAR+WfPyU2aceLGhXkWMuNJ6abf2iRjVaQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160187},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"17bbdc4869f8309afc72e2b254bf9eea5a33f2b5","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.2.0_1737718738909_0.36375444212665986","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"jattac.libs.webshell","version":"0.2.1","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.2.1","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"6359a602bb4d9f78545ae800cc9bd0e1c415e71f","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.2.1.tgz","fileCount":44,"integrity":"sha512-LTM35lKmFzYclk/QO+9xd5yzUYZGi+dy2gXaSuTCRBmzSDlqpCB0L5AZMnl+vYLhICqSiNlGjNRz8Dp+BI9Q4g==","signatures":[{"sig":"MEQCIEEG41pR1veekJfagy8JU/jAHy996OG7QyQfSLMuvwRbAiA8j9E9N73J+05jQFM95/hExL+vqidQk19VInmKArYTcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161823},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"a4708c822f21a02bb5f0c974b84278310c8950d9","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.2.1_1737727784965_0.5675249907210997","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"jattac.libs.webshell","version":"0.2.2","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.2.2","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"25985069570db465682e6f4faf088842bf087b35","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.2.2.tgz","fileCount":44,"integrity":"sha512-U9ybfngECFcSiiy+p8X7uFrjGKKU9QK+cNGByVz7gf1VqClNpI7xkFma/yq+CblC9xaq/2SYoijJuDPtZjp2Og==","signatures":[{"sig":"MEUCIE4otdN1FMr6g18ELWHf4J5hjQROMOJG2o8yj4/RMBQlAiEAkTIjiemxKJxbv+rCXiU7/4PWXoZz5z4iUirziU/fri0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161786},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"8dd1d5cdc987ff2aaa93c2c8d494628052bb8e01","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.2.2_1737727916564_0.0383297566261398","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"jattac.libs.webshell","version":"0.2.3","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.2.3","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"5cbf11b0892adeef82e940f09f4e0d2ea863e557","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.2.3.tgz","fileCount":46,"integrity":"sha512-0rRGPkGQxpLPxZanJ55tjGcfW9DyZlhxY+cDullH/JJwItIIS/W8tVG4cQux7Av9CN08vMzd08JSjGpuBFfbzg==","signatures":[{"sig":"MEQCICf7ATOcAQfaVGU71Bl7tyVijXQ8bTfSVyrdMyeqlHGBAiAv0ArzNybf9QxFWEcIKdcPAF2U+1xEnG3dRUrYeQX8FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162806},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"98f5d7513b645ad4913dd488c7742ee147421d6b","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.2.3_1737781249890_0.40959226393422443","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"jattac.libs.webshell","version":"0.2.4","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.2.4","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"2e744981fc9cb8d56cfb37fb6da1e7b78c8654e8","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.2.4.tgz","fileCount":46,"integrity":"sha512-0zKVXUGD5eF0ZWr9Un30Vl/LuteTnjUyMNWELfIzFh1vA6HJaLQcOajPgfY011o7wMDlcyCvNX0/3ehEc2NeXQ==","signatures":[{"sig":"MEYCIQDBFMdDh7HUv+w6e5/odSQAQM77S8og499jITZ2wCnCeAIhAKRwv2OyhwybFIn2ZSN+WSIiUEEMbXQwRKbjK5qtiY+U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163946},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"98f5d7513b645ad4913dd488c7742ee147421d6b","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.2.4_1737783489805_0.9290844119185739","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"jattac.libs.webshell","version":"0.3.0","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.3.0","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"f2fe1958e78ed25629ad00c2ead015c094dc8ea5","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.3.0.tgz","fileCount":47,"integrity":"sha512-C8clXsVdcxJZbGudkyJB09h+DPG3iPNih/TYlUM0hXRMaKRixalt+wFJGWT8GsvGgfqbtbIPYHrAqlk4TNIB2g==","signatures":[{"sig":"MEUCIGN4ZPbkBk+YbUImzZSc2ENxyWJs4gmiK5swdFZAmojTAiEAiPFQpGUGt8QQ1rGGKD92EyaC/+A0sL5OZzIrLTimUzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161984},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"c101f64e0c7911580e38f7850d2680a6d1802669","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.4.0","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.3.0_1738873919222_0.11274694650520445","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"jattac.libs.webshell","version":"0.3.1","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.3.1","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"da8a6fea1c29de867b5a051750259fbe633e96c9","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.3.1.tgz","fileCount":47,"integrity":"sha512-ALvdvsosL5/uoe6yC9PDfpK/XuEftbxhTkC1C6/Ehsc9Z/eJNbRTbH24L7dLTjHWe0KzRTxTsiK5inPr+APKPQ==","signatures":[{"sig":"MEUCIDEim8pN3UsQZysZaziUTYme43b2r0kZfGWDRBjJsjDDAiEAmzlAhh0Juza0xr/7SKZEtJJDqUGbRJ67cq75Ix90wJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162026},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"c101f64e0c7911580e38f7850d2680a6d1802669","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.4.0","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.3.1_1738874219345_0.026634765670242366","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"jattac.libs.webshell","version":"0.3.2","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.3.2","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"b870d15118f010e07ef56ee2b2bc4ebcc2a32f06","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.3.2.tgz","fileCount":46,"integrity":"sha512-9wKHXnkqjXRrduGjgz3WZhWYj6aemDC4i8Cm1BQdI+XiM4SpeGnfakjwm12ZvUWGhPKATrP+hf+cv4FoN0Fd0w==","signatures":[{"sig":"MEQCIHreU3jcAG/980dpXPrTDMs6S1crgtnZfdLq/UGVhYhOAiBxQl6X6jiO2GklWh3sGssRH4sqcM8Yoxp1abl6qPoCMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165482},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"96c0aae3b8871275e3375e2c18f39ed2849a7443","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.3.2_1740642932556_0.3622942849627764","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"jattac.libs.webshell","version":"0.3.3","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.3.3","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"e19ce1c0aff2f88c20db54b62c812739031374a4","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.3.3.tgz","fileCount":46,"integrity":"sha512-jDZyQPAXCiO12rcmEMJx3/5JrSB8GP24gotkzIDBen0P54F1ehalZSnOQlMebTQe4Q8Tghu6VOhzTS5QBMb2vw==","signatures":[{"sig":"MEUCIQDCd2ScrX2DCZvQP7cwcXl3zzH+fM9wWTFTOllLVdw+VgIgFpGyGGBA+c+8848wA30zGkzDpOqaE0pVG+MKW01xijs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165939},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f5e1678098cb056487290487420c1ca5885fa2dc","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.3.3_1741704268852_0.25435349103252713","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"jattac.libs.webshell","version":"0.3.4","keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","_id":"jattac.libs.webshell@0.3.4","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"dist":{"shasum":"b53e6452a0c14b2d28b4d3e592a5ecfaabb3465e","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.3.4.tgz","fileCount":46,"integrity":"sha512-D4b8QLx581RfwLVApLLjG733WMXkKXHPzbkuAeldFBj/+fQyIZdqqy4qNPm/tkETJucF8K/2YVrSWU5kfuCjUg==","signatures":[{"sig":"MEUCIQDHncKt74BlbtG6lWrCcnxqge4AOIAg4l96lkqOG3AioAIgM1wko6rqhL+8DcPpoPEEi1aZ9r4UeK+W+nvB2Tkf1yM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166104},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.es.js","gitHead":"f5e1678098cb056487290487420c1ca5885fa2dc","scripts":{"lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","build":"rollup -c","prepare":"npm run build"},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"_npmVersion":"10.8.2","description":"Simple authentication screen and navigation UI for React","directories":{},"_nodeVersion":"20.17.0","dependencies":{"tslib":"^2.6.2","@rollup/plugin-terser":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"npm":"^10.2.2","react":"^18.2.0","eslint":"^8.52.0","rollup":"^4.2.0","postcss":"^8.4.31","prettier":"^3.0.3","react-dom":"^18.2.0","size-limit":"^10.0.1","typescript":"^5.2.2","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","identity-obj-proxy":"^3.0.0","rollup-plugin-copy":"^3.5.0","eslint-plugin-react":"^7.33.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.2","@testing-library/react":"^14.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.9.1","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^10.0.1","@typescript-eslint/eslint-plugin":"^6.9.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-generate-package-json":"^3.2.0"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/jattac.libs.webshell_0.3.4_1741705005497_0.527718456517059","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"jattac.libs.webshell","version":"0.3.5","description":"Simple authentication screen and navigation UI for React","main":"dist/index.js","module":"dist/index.es.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c","lint":"eslint './{src,app}/**/*.{ts,tsx}'","size":"size-limit","prepare":"npm run build"},"keywords":["react","typescript"],"author":{"name":"Nyingi Maina"},"license":"MIT","peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0","typescript":">=3.7.0"},"devDependencies":{"@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.5","@size-limit/preset-small-lib":"^10.0.1","@testing-library/react":"^14.0.0","@types/react":"^18.2.33","@types/react-dom":"^18.2.14","@typescript-eslint/eslint-plugin":"^6.9.1","@typescript-eslint/parser":"^6.9.1","eslint":"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-react":"^7.33.2","identity-obj-proxy":"^3.0.0","npm":"^10.2.2","postcss":"^8.4.31","prettier":"^3.0.3","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^4.2.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-generate-package-json":"^3.2.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","size-limit":"^10.0.1","typescript":"^5.2.2"},"dependencies":{"@rollup/plugin-terser":"^0.4.4","tslib":"^2.6.2"},"_id":"jattac.libs.webshell@0.3.5","gitHead":"599f3ace48e76d3f0714e69e964d05b0504997e4","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tC5XlXCaXtBLR5piCJ84V/xIvUjJLbjG2QgXLJmaz8pnatSJ4cppl3DldCblr1eem3zsKXVV634+8wMvuUZVIg==","shasum":"67bd151fe144ab17ce31ad4c4fd76dd2ed80d01d","tarball":"https://registry.npmjs.org/jattac.libs.webshell/-/jattac.libs.webshell-0.3.5.tgz","fileCount":46,"unpackedSize":168428,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCq86KGMKjPPQRjTLdGdn9bthlko9KMLJSf1byQfni3rwIhAPgroc7aOj9YDINSHPbGzeuMOSfpKPvG4VDmVT+9QtRL"}]},"_npmUser":{"name":"nyingi","email":"nyingi.maina@gmail.com"},"directories":{},"maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jattac.libs.webshell_0.3.5_1752818322132_0.8103719927954107"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-19T05:57:22.083Z","modified":"2025-07-18T05:58:42.550Z","0.0.1":"2024-10-19T05:57:22.252Z","0.0.2":"2024-10-19T06:40:55.538Z","0.0.3":"2024-10-21T09:18:02.945Z","0.0.4":"2024-10-23T14:56:08.055Z","0.0.7":"2024-10-23T18:17:39.788Z","0.0.8":"2024-11-17T22:34:11.688Z","0.0.9":"2024-11-17T22:41:58.936Z","0.0.10":"2024-11-17T22:51:03.981Z","0.0.11":"2024-11-17T22:57:49.169Z","0.0.12":"2024-11-17T23:07:20.065Z","0.0.13":"2024-11-17T23:13:32.356Z","0.0.14":"2024-11-18T00:07:13.393Z","0.0.15":"2024-11-18T08:31:16.169Z","0.0.16":"2024-11-18T08:35:34.054Z","0.0.17":"2024-11-18T08:45:16.491Z","0.0.18":"2024-11-18T08:57:50.704Z","0.0.19":"2024-11-18T09:01:19.255Z","0.0.20":"2024-11-18T09:05:17.830Z","0.0.21":"2024-11-18T09:35:47.528Z","0.0.22":"2024-11-20T22:01:57.658Z","0.0.23":"2024-11-20T22:12:47.553Z","0.0.24":"2024-11-20T22:16:12.121Z","0.0.25":"2024-11-20T22:17:04.004Z","0.1.0":"2024-12-17T07:41:02.784Z","0.1.1":"2024-12-17T08:07:51.457Z","0.1.2":"2024-12-18T14:30:57.542Z","0.1.3":"2024-12-18T15:11:36.631Z","0.1.4":"2024-12-23T08:57:46.847Z","0.1.5":"2024-12-23T09:39:16.314Z","0.1.6":"2024-12-23T09:45:45.326Z","0.1.7":"2024-12-23T09:53:27.543Z","0.1.8":"2024-12-29T22:10:49.675Z","0.1.9":"2025-01-06T10:08:02.744Z","0.1.10":"2025-01-06T10:22:02.094Z","0.1.11":"2025-01-06T10:32:49.469Z","0.1.12":"2025-01-06T10:46:07.237Z","0.1.13":"2025-01-06T11:04:31.080Z","0.1.14":"2025-01-06T11:50:31.381Z","0.1.15":"2025-01-06T22:43:21.559Z","0.1.16":"2025-01-06T23:28:36.147Z","0.1.17":"2025-01-06T23:31:53.153Z","0.1.18":"2025-01-19T15:27:35.392Z","0.2.0":"2025-01-24T11:38:59.115Z","0.2.1":"2025-01-24T14:09:45.240Z","0.2.2":"2025-01-24T14:11:56.759Z","0.2.3":"2025-01-25T05:00:50.071Z","0.2.4":"2025-01-25T05:38:10.009Z","0.3.0":"2025-02-06T20:31:59.443Z","0.3.1":"2025-02-06T20:36:59.534Z","0.3.2":"2025-02-27T07:55:32.752Z","0.3.3":"2025-03-11T14:44:29.099Z","0.3.4":"2025-03-11T14:56:45.703Z","0.3.5":"2025-07-18T05:58:42.336Z"},"author":{"name":"Nyingi Maina"},"license":"MIT","keywords":["react","typescript"],"description":"Simple authentication screen and navigation UI for React","maintainers":[{"name":"nyingi","email":"nyingi.maina@gmail.com"}],"readme":"# Jattac Libraries WebShell\r\n\r\n![Version](https://img.shields.io/badge/version-0.0.7-brightgreen)  \r\n![License](https://img.shields.io/badge/license-MIT-blue)  \r\n![React Version](https://img.shields.io/badge/react-18.2.0%2B-blue)\r\n\r\n**Jattac Libraries WebShell** is a simple authentication screen and navigation UI component library for React. It provides a set of reusable components that facilitate user authentication and navigation in your applications, making it easier to implement these features consistently and efficiently.\r\n\r\n## Table of Contents\r\n\r\n- [Features](#features)\r\n- [Installation](#installation)\r\n- [Usage](#usage)\r\n  - [Components](#components)\r\n    - [WebShellButton](#webshellbutton)\r\n    - [WebShell](#webshell)\r\n    - [WebShellTextBox](#webshelltextbox)\r\n  - [User Context](#user-context)\r\n- [Examples](#examples)\r\n- [API Reference](#api-reference)\r\n- [Contributing](#contributing)\r\n- [License](#license)\r\n- [Contact](#contact)\r\n\r\n## Features\r\n\r\n- **Reusable Components**: Modular components for buttons, text boxes, and authentication screens.\r\n- **TypeScript Support**: Built with TypeScript for type safety and better development experience.\r\n- **Customizable**: Easily customizable components to fit your design needs.\r\n- **User Context**: Manage user state and context across your application effortlessly.\r\n\r\n## Installation\r\n\r\nYou can install the library using npm or yarn:\r\n\r\n```bash\r\n# Using npm\r\nnpm install jattac.libs.webshell\r\n\r\n# Using yarn\r\nyarn add jattac.libs.webshell\r\n\r\n```\r\n\r\n## Usage\r\n\r\n### Components\r\n\r\n#### WebShellButton\r\n\r\nThe WebShellButton component is a customizable button that you can use in your application. The mandatory props include onClick and label.\r\n\r\n```tsx\r\nimport React from 'react';\r\nimport { WebShellButton } from 'jattac.libs.webshell';\r\n\r\nconst App = () => {\r\n  const handleClick = () => {\r\n    alert('Button clicked!');\r\n  };\r\n\r\n  return (\r\n    <div>\r\n      <WebShellButton\r\n        onClick={handleClick}\r\n        label=\"Click Me\"\r\n        // Optional props\r\n        style={{ backgroundColor: 'blue', color: 'white' }}\r\n        disabled={false}\r\n      />\r\n    </div>\r\n  );\r\n};\r\n\r\nexport default App;\r\n```\r\n\r\n#### WebShell\r\n\r\nThe WebShell component provides a complete layout for authenticated users. It requires the userService prop.\r\n\r\n```tsx\r\nimport React from 'react';\r\nimport { WebShell, WebShellUserService } from 'jattac.libs.webshell';\r\n\r\nconst App = () => {\r\n  const userService = new WebShellUserService();\r\n\r\n  return (\r\n    <WebShell userService={userService}>\r\n      <h1>Welcome to the WebShell!</h1>\r\n      <p>This is your dashboard.</p>\r\n    </WebShell>\r\n  );\r\n};\r\n\r\nexport default App;\r\n```\r\n\r\n#### WebShellTextBox\r\n\r\nThe WebShellTextBox component is a styled input field. The mandatory props include value and onChange.\r\n\r\n```tsx\r\nimport React, { useState } from 'react';\r\nimport { WebShellTextBox } from 'jattac.libs.webshell';\r\n\r\nconst App = () => {\r\n  const [value, setValue] = useState('');\r\n\r\n  const handleChange = (event: React.ChangeEvent<HTMLInputElement>) => {\r\n    setValue(event.target.value);\r\n  };\r\n\r\n  return (\r\n    <div>\r\n      <WebShellTextBox\r\n        value={value}\r\n        onChange={handleChange}\r\n        placeholder=\"Enter your text here\"\r\n        // Optional props\r\n        type=\"text\"\r\n        maxLength={100}\r\n        style={{ border: '1px solid gray' }}\r\n      />\r\n    </div>\r\n  );\r\n};\r\n\r\nexport default App;\r\n```\r\n\r\n#### User Context\r\n\r\nThe library provides a context for managing user authentication states. You can use the UserProvider to wrap your application and access user-related data via WebShellUserContext.\r\n\r\n```tsx\r\nimport React from 'react';\r\nimport { UserProvider, WebShellUserContext } from 'jattac.libs.webshell';\r\n\r\nconst App = () => {\r\n  return (\r\n    <UserProvider>\r\n      <UserConsumerComponent />\r\n    </UserProvider>\r\n  );\r\n};\r\n\r\nconst UserConsumerComponent = () => {\r\n  const { user } = React.useContext(WebShellUserContext);\r\n\r\n  return <div>{user ? `Hello, ${user.name}` : 'Not logged in'}</div>;\r\n};\r\n```\r\n\r\n## Examples\r\n\r\n### Complete Authentication Flow\r\n\r\nHere’s how you can implement a simple authentication flow using the components provided:\r\n\r\n```tsx\r\nimport React, { useState } from 'react';\r\nimport { UserProvider, WebShellButton, WebShellTextBox, WebShellUserService } from 'jattac.libs.webshell';\r\n\r\nconst AuthApp = () => {\r\n  const userService = new WebShellUserService();\r\n  const [username, setUsername] = useState('');\r\n  const [password, setPassword] = useState('');\r\n\r\n  const handleLogin = () => {\r\n    userService.login(username, password);\r\n  };\r\n\r\n  return (\r\n    <UserProvider>\r\n      <div>\r\n        <WebShellTextBox\r\n          value={username}\r\n          onChange={(e) => setUsername(e.target.value)}\r\n          placeholder=\"Username\"\r\n          type=\"text\"\r\n        />\r\n        <WebShellTextBox\r\n          value={password}\r\n          onChange={(e) => setPassword(e.target.value)}\r\n          placeholder=\"Password\"\r\n          type=\"password\"\r\n        />\r\n        <WebShellButton onClick={handleLogin} label=\"Login\" />\r\n      </div>\r\n    </UserProvider>\r\n  );\r\n};\r\n\r\nexport default AuthApp;\r\n```\r\n\r\n## API Reference\r\n\r\n### WebShellButton\r\n\r\n- Props:\r\n  - onClick: Function to handle button click (mandatory).\r\n  - label: Text to display on the button (mandatory).\r\n  - style: Optional custom styles for the button.\r\n  - disabled: Optional prop to disable the button.\r\n\r\n### WebShell\r\n\r\n- Props:\r\n  - userService: An instance of WebShellUserService to manage user sessions (mandatory).\r\n\r\n### WebShellTextBox\r\n\r\n- Props:\r\n  - value: Current value of the text box (mandatory).\r\n  - onChange: Function to handle input changes (mandatory).\r\n  - placeholder: Placeholder text for the input (optional).\r\n  - type: Input type, such as \"text\" or \"password\" (optional).\r\n  - maxLength: Maximum length of the input (optional).\r\n  - style: Optional custom styles for the text box.\r\n\r\n### UserProvider\r\n\r\nWraps your application to provide user context.\r\n\r\n### WebShellUserContext\r\n\r\nContext to access user state across your application.\r\n\r\n## License\r\n\r\nThis project is licensed under the MIT License - see the LICENSE file for details.\r\n","readmeFilename":"README.md"}