{"_id":"@accitdg/web-helpers","_rev":"24-0fa5355e0fa398ccea33eb25d8cc68c6","name":"@accitdg/web-helpers","dist-tags":{"latest":"0.0.27"},"versions":{"0.0.1":{"name":"@accitdg/web-helpers","version":"0.0.1","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.1","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"421af6310ab30d7701d9e34ef1458360ccd7e792","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.1.tgz","fileCount":4,"integrity":"sha512-Txd9MsHUAP1RdJe2S01v8j7Q2VNCJpkMbYZm/mdK2cBkMZxdaLI3JVzRi1Y0rN03zGw0kliMnUm1rinv+mQMnQ==","signatures":[{"sig":"MEQCICvUCODLcDFiEKmlearcErB88pc3AVdkZPXXb1GJ6XQLAiBPjX4OCzoxAVdOc+vVqcwWe3qt7ZFl+LI+cFBz4LyPGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2333},"type":"module","scripts":{"test":"jest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"WEB HELPERS","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","react":"^19.1.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.1_1765258925501_0.5863574367713926","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@accitdg/web-helpers","version":"0.0.2","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.2","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"8021b166c6d8c51c9bd3b5c35855dbb0b6e03027","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.2.tgz","fileCount":4,"integrity":"sha512-jlIp8VM2j1kvk1UwE7/8rps53C4E3pS7J+rq/M0qwtvcipyxdJobAExd6N59hFBr73XsJig7jlhlzBFkxGVeSQ==","signatures":[{"sig":"MEYCIQCegP3/CvMdAP7FKyPAM1GoG+OY0mL5iBsU/013RjgimwIhAMqhA89tZtx+keKX8kVJ7s+9F7htOJcfYWTBnpTV7r8+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5733},"type":"module","scripts":{"test":"jest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"WEB HELPERS","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","react":"^19.1.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.2_1765259658206_0.09511617711907139","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@accitdg/web-helpers","version":"0.0.3","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.3","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"25bc8db23c5cf3a57a2acd1bce18969c6d157b39","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.3.tgz","fileCount":4,"integrity":"sha512-1V8VBhGYRt8Rynl8mKfr3sjlmmjK55V36+O31IOXnKgRJ/Kaiha6OIiBXcV8Yz/lBs3J6pEPMc1cHQKZwakz0Q==","signatures":[{"sig":"MEUCIBjf30jaS9Qu6NEVjE/EmUAJSEIrEitmAya4Ryjk5mroAiEAhM1enoaXn4trUcIfpsxyGECFoWSq+oTdEuRkeQNy0M8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8784},"type":"module","scripts":{"test":"jest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","react":"^19.1.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.3_1765259767802_0.9861247013871886","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@accitdg/web-helpers","version":"0.0.4","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.4","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"30e99c6b6d1bc78e7ccd457fbfe6f9963b6d003a","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.4.tgz","fileCount":4,"integrity":"sha512-AI3riXC8TZj6k1TaoE58W2FaGYxytN3T1fRp1G7Le7yIXludZrV+HtxzGeY5kSHMy8FJ3J5qhZf58w01i8qt0w==","signatures":[{"sig":"MEQCICiw7PBoHJhztg8AhpTA1wqD4K/LtGETp7mrtv6j/VW5AiBsQdFwthR3jtUcK8H9BoRhS8S5UerYZq74qOXKJ9Dkzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13788},"type":"module","scripts":{"test":"jest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","react":"^19.1.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.4_1765261241912_0.8657147903286648","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@accitdg/web-helpers","version":"0.0.5","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.5","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"1355d9fa02c71e3f0fd63c8e45c0be50c6fc35a7","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.5.tgz","fileCount":6,"integrity":"sha512-NE6ohbRGwgB3RgiYPcQiPaZuNt+sM85+29ZGN4kbV6YR7qGbmpLH35sUndtTS6w2bs/8JhpNUhFSwdCI1hQ2zQ==","signatures":[{"sig":"MEUCIHeYjlgj+5xlccDIF3YsnM92TNqA5XHV9MHQ0xq9vTEGAiEA8e4g+eLKf7tXz2Ns51eUCobte6KVx5+1chdiiOOM/Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27523},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","react":"^19.1.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.5_1765262009200_0.05287174802939654","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@accitdg/web-helpers","version":"0.0.6","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.6","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"5ddc6d7866fc3722c8c1ffe4afb83eb53270bd84","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.6.tgz","fileCount":6,"integrity":"sha512-rff0PdcKKGE45+JHAbnj/KTT2uwP1Wyp+bEYsHGHFK5IRmWJh+0whszaJG18S7zHP30dQWTcKPyKJ78Lt/S0mQ==","signatures":[{"sig":"MEUCIEj5vE4uE7fQadfIalo+zzMMjGhcrOw0MPEQatVBYYc0AiEA7PHA8ZuoFv2GNNQpVgjMCtRAqFSqznVhPCYQLByFxDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28166},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","react":"^19.1.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.6_1765262184784_0.3765764941486571","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@accitdg/web-helpers","version":"0.0.7","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.7","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"f05b5acfc3b425595e4637df0146cb17709e5757","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.7.tgz","fileCount":6,"integrity":"sha512-5Dl77pzpPsya0DG4DcNFYHz/0tK6fkfjn48yIyzPskZ3AeKDUni+vrdpvXQ8gkyZHq3+/+I5ZqgAqBwCYyHpAQ==","signatures":[{"sig":"MEUCIQDMqvcC5KEgTDd41vPGImh9tJrisyFWYB74+lD6Hf4yoAIgdoEDPrBqQeZpqk2RgugGoTqGnh4NW0yFplg/PHRlp/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28166},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","react":"^19.1.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.7_1765262363773_0.6513630455948005","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@accitdg/web-helpers","version":"0.0.8","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.8","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"dec4685d1927253dd55e9ac22e5b026eebc67b05","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.8.tgz","fileCount":6,"integrity":"sha512-3ndgqDWMeqo84voTS+kDF0hG8ltHeHZuo7rzyM3IAGz4/BEV46KvqDeviJWTToLSmkprZ0cvaH1BxCrA9j1Ahw==","signatures":[{"sig":"MEQCIGUhdM2lE7sszqwnw75SwYxGHYG8YkDe31l5yOggIh0hAiBcJ5uOMtxRTYI0mg/G2hb7VsFrbjRjpxBTSrSLN9b4dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28142},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.8_1765262508933_0.280034923355992","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@accitdg/web-helpers","version":"0.0.9","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.9","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"d4646565d17135c267d07d22cb064d4e9fd7d47f","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.9.tgz","fileCount":6,"integrity":"sha512-pexvId7qKSkOTB9GkkKKlqvpxY9kgcV6oM8KQDbb1b/Z8UcbKGl1uxa5ZEUvmdBmpgNiDMyYvNE/wsLPIZM6Ow==","signatures":[{"sig":"MEUCIQCFTWO9+I5bkuKEY4uWieb3xyS6Q1lD+84G16Ew+npz0wIgDWQVL4nOs28sXXDyL8gkGjSm5kVhGoIEFpb9aBmjiWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28142},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.9_1765262782762_0.016410905213271043","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@accitdg/web-helpers","version":"0.0.10","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.10","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"95676fd1970869f13e433d0bc467e415e233ba63","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.10.tgz","fileCount":6,"integrity":"sha512-G+Rnvc/VS+drfBPsTCcxBxm/tmadZL0eepx+H1NnWK1hra7PpJFlNoo+agxA3YgJrhQpcWVe0DplItQKwTeNuQ==","signatures":[{"sig":"MEUCIBszPioYe/3pG9IX8OwPcj2Er05uSekHCS1Nzh21itSJAiEAk6Z0+PCYNm7p836Dd8YDvkVgDfwmk+KmTETx5qvda2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28029},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.10_1765262927641_0.8530557745217782","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@accitdg/web-helpers","version":"0.0.11","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.11","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"fc0f60bf76cd1decbe03ff049236bd24b814bebe","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.11.tgz","fileCount":6,"integrity":"sha512-rP64WVCbYL8EpK0reCKvW1ZMcInRCAd67qGRYtKnzSdJcfIix29hGQ+kzdeHW8qR9f1Uz7i34U7opo3wLhlu8w==","signatures":[{"sig":"MEUCIQDu1tXQaGBDife8o8BHZf/VcCFSlml7wkId1JC1Q4VfxQIgEqF6SCPWAjUDdkbOQ26IizaQickGft1HhsEhLlY7V7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28029},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.11_1765263115243_0.12308244224630882","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@accitdg/web-helpers","version":"0.0.13","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.13","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"39e86309f52212b30ebe3fef873680a9329b678a","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.13.tgz","fileCount":6,"integrity":"sha512-AFrUs9yRWaTUcd/3UapoB5TAvwBqS11dcf+oiR3yXhNRB+LAirOUi93KOK2oOe9bujnWdyy6vU3Pg665/q2J3w==","signatures":[{"sig":"MEUCIAM9SC/TERiNZtb25JTRKZyJITJSqMvCiLZP4Uapr0HfAiEA3oes+ZpIO4N3hkOMXJeAF10mmbe0fWiirHXuSEa29d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28056},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.13_1765345854020_0.058461571736257545","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@accitdg/web-helpers","version":"0.0.16","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.16","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"455e20b1207a4c2f823c0522a881d5f996f178f8","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.16.tgz","fileCount":6,"integrity":"sha512-8p6+pozVOive95K/jBM3lf01tW7boRqzYgb0NI20B1rSUZRuTKAFcxdxlmkRM0fhE2PnvC8WLyhT5dEZX0ZxAQ==","signatures":[{"sig":"MEYCIQCXC/6FnN29Q8sIzMl7Lb/HbMOq0X2FyVIJjQkhhSaemgIhANSHk29Q7gpMyrwmGCikVONinyzIDftnAZk2GP2YG8eh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33285},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"b9d43542b5a8249089e164caac1fd98b4612b7fc","scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.16_1765432257530_0.808239044033146","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@accitdg/web-helpers","version":"0.0.17","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.17","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"3e8449c1ba441822bd51b90fc392ce7c8dfe5998","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.17.tgz","fileCount":6,"integrity":"sha512-XLEJhL3TwnEoaIqlDIUt2hQIubggw5eam+BfbuB4uNg2TiJTP8tqYd9EFCoRdWg3UFTTgKJWL/LA3yOujJueOQ==","signatures":[{"sig":"MEUCIDffYYQIDQga8V0xxI3GG/7FGAGXmxlhoni8XAFABWeuAiEA4priw5rzf/Bwx/P5cm3kQdPZ5FDDPz5nC18zCJI7Ack=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33292},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"be9431ef373821df9c1e6e3b1b70de7f7862ef74","scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.17_1765432623533_0.07937873225383796","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@accitdg/web-helpers","version":"0.0.18","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.18","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"2bfd98b7da92b34ac3e14dfd3df03b3a17c963b1","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.18.tgz","fileCount":6,"integrity":"sha512-dySqLD9D2yU8XV5UoukfiftiKS7/SbX88T3r5S0litkc3WdWnz4lH0sd+6zhrMd4ahoLkZXrFS2LR7PgsF12hw==","signatures":[{"sig":"MEUCIFhbN92BMgBZEPBrQqBPHAA32228Re2XTt/HdwgvNOV5AiEAitDTJraJ4XruMSMMfOh6QzKt9k+itYLMTzkdp1+BkQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33295},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"be9431ef373821df9c1e6e3b1b70de7f7862ef74","scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.18_1765432703813_0.5981464165332286","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@accitdg/web-helpers","version":"0.0.19","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.19","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"0eb56c651a66c273203e94583cc5d20f694d64c6","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.19.tgz","fileCount":7,"integrity":"sha512-Syrlleuhjd2JBaLwdL0I/WB2/mIh6OsFhGJCiTdFOo1qLDEEu3UVm5VAYiqbUitz15GWMF6i2jfYCSy2MQ75bw==","signatures":[{"sig":"MEUCIDhYCV297pWbgSi7n0OX3ctC/fMDNHs2m3PdsGD5G/vIAiEAs07j3sHjbAqOAyynPrP1W9B2J1CRMEQQy4gO/5iICWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34634},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"be9431ef373821df9c1e6e3b1b70de7f7862ef74","scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.19_1767940443086_0.7010037680229009","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@accitdg/web-helpers","version":"0.0.20","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.20","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"6535a3af44a0c7b68d0557f303ac34b00a3619c2","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.20.tgz","fileCount":7,"integrity":"sha512-wC/Da8hyOq72IQVTAAxUNiQLh0fsRlMgQA7YZl/IsViKbmc9bwWeRRiBOJr10XPZdEQdMZanG90Rrh22Rv5kZw==","signatures":[{"sig":"MEUCICQ9WipIZ9awAWsknzG5uggk2zDKwegJeSJTeMPMChdqAiEAkMJUuKrvrVNy0i2U40P4agljVcVZ7CTkuWIqtOAgHgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34634},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"be9431ef373821df9c1e6e3b1b70de7f7862ef74","scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.20_1767940814417_0.7045071825676752","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@accitdg/web-helpers","version":"0.0.21","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.21","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"b23d988671f78fff5cd85fb888276160c1e2d5d9","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.21.tgz","fileCount":7,"integrity":"sha512-D11k6BZCRNzgywr9I1XJdwhSgCxtq7IZvmGeanVFbLpbVNQCNxWRakMXVtkZTGsfwsezn8xNPVxCsxfmQS/tIA==","signatures":[{"sig":"MEUCIQDBPlEewi84SQ5LKp7encJ/1b0YmLFrYD1D23Dhw/6zYAIgIhBk8jZnOHG2Ju9bftnX8q9WQp0gjjRBOUIb0AXN8vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34730},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"be9431ef373821df9c1e6e3b1b70de7f7862ef74","scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.21_1767941317414_0.7318627479615634","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@accitdg/web-helpers","version":"0.0.22","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.22","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"a3e52939dfcbcf64d7aca4d0cf2ca4c5e7b0c8e1","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.22.tgz","fileCount":7,"integrity":"sha512-mTJxYlK5TCg14ROm6J4Xcy+YoC12WtuYqm4zsd3ukMY+OPiJghZybG4l14rcXGSC4z4UTpdyr9Rg0WiEltMsoA==","signatures":[{"sig":"MEUCIQDoH2OoKpRWQ6Tn/cnF8mDLLA/vLmXApeb3V0MQuIaahAIgGgkzgqE/4XrtOvxv7dsjAOkgmAOPym5vQ6OBwIBvAbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34737},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"be9431ef373821df9c1e6e3b1b70de7f7862ef74","scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.22_1767941459171_0.6208289761352497","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@accitdg/web-helpers","version":"0.0.23","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.23","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"7cf203ab507d200c4a3f96fd75e84c5952a4a8f9","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.23.tgz","fileCount":7,"integrity":"sha512-l4c9JSwVoFu4g6J9UfBjKMOq1r+VSxAEERCx/noICIPwnTWs2DLgAGc7xDpi29SapCjF+xhRsQqGtHVOI+Nmrw==","signatures":[{"sig":"MEYCIQDZoaaUQ8FA6wmYqPgbUfOvflxOjY+WdgZQDdo8cNlRcQIhAMJu4NzQlfO21rdVLoCol46fAnYl4SSa+3FZkqwbV2+h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34737},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"be9431ef373821df9c1e6e3b1b70de7f7862ef74","scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.23_1767941746337_0.5082720571242425","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@accitdg/web-helpers","version":"0.0.24","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.24","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"dd05336d15120485080b269649f475ba50c88013","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.24.tgz","fileCount":7,"integrity":"sha512-4fW3V+4uLYTw84qLuK5CeRTXaHYqFyyCiOXAYd299eVUvScCuHzR7o6kaCAZ8MUf5JuLRYrtmHkypOS7yeeT2A==","signatures":[{"sig":"MEQCID2yc9ZykODJ05KSZYPxZSPzyvYLwGt8Rc0RhHbX8/O5AiBHY+7izJzQpKrMqjWJpUa3eo9IXlQuBjXJE0VyTn8e2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34737},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"be9431ef373821df9c1e6e3b1b70de7f7862ef74","scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.24_1767941879107_0.9754715237598788","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@accitdg/web-helpers","version":"0.0.25","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.25","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"6ba58e8caaf1e459d3688dbedc4afcf38ac694fb","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.25.tgz","fileCount":7,"integrity":"sha512-yIL5qphR/OLRRVIw33L7CpKB+jOnxBybDp945UiJwN0DqWgFQqQYLs4zsh2fT5q1OHsVZ5LAEw33oluYraoz7A==","signatures":[{"sig":"MEYCIQDxvIRHdfmnfjqxHkswSzQD0180yiIWS9GJTDRYsjZcawIhAIVtDiPrdehJG+UI5nasabzX/idt2gx8XLZJazqG9lAz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36372},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.cjs.js"}},"gitHead":"be9431ef373821df9c1e6e3b1b70de7f7862ef74","scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.25_1768184974623_0.016312659558791465","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@accitdg/web-helpers","version":"0.0.26","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"author":{"name":"ACC_CALVIN"},"license":"MIT","_id":"@accitdg/web-helpers@0.0.26","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"dist":{"shasum":"27f0b3fd6d51f1f398e4a9e4853d3198bd83d3f4","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.26.tgz","fileCount":7,"integrity":"sha512-5YQmDYJHBIC69/+uGhwWizwFi3eDrsN4iaPDplSy1PYBfkP/PfqeyEXglxUvRte7Hg7k9HX+TvnglYHi3CMNQA==","signatures":[{"sig":"MEQCID7PqGtJ/NnAIOwvtAUdAGGL7z1BWBBe/GikL2XHIzsVAiAKVGLHD5M3DX8xSy+6CRuoo2tSWA0RWSDx4J1JlaoHCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38367},"main":"dist/index.cjs.ts","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.ts","require":"./dist/index.cjs.ts"}},"gitHead":"be9431ef373821df9c1e6e3b1b70de7f7862ef74","scripts":{"test":"jest","build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"overrides":{"vite":"npm:rolldown-vite@7.2.5"},"_npmVersion":"11.6.4","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","vite":"npm:rolldown-vite@7.2.5","eslint":"^9.39.1","rollup":"^2.79.1","@eslint/js":"^9.28.0","typescript":"~5.9.3","@babel/core":"^7.28.5","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@mui/icons-material":"^7.3.5","eslint-plugin-react":"^7.37.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.28.5","@vitejs/plugin-react-swc":"^3.10.2","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^15.3.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"uuid":"^13.0.0","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","@mui/material":"^7.1.1","@fontsource/sora":"^5.2.6","@fontsource/roboto":"^5.2.6","@mui/icons-material":"^7.3.5","@fontsource/montserrat":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/web-helpers_0.0.26_1768185326639_0.64086949358568","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@accitdg/web-helpers","version":"0.0.27","type":"module","main":"dist/index.cjs.ts","module":"dist/index.esm.ts","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.esm.ts","require":"./dist/index.cjs.ts","types":"./dist/index.d.ts"}},"scripts":{"build":"rollup -c && tsc --emitDeclarationOnly --declaration --declarationDir dist","prepublishOnly":"npm run build","test":"jest"},"publishConfig":{"access":"public"},"keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"peerDependencies":{"@fontsource/montserrat":"^5.2.6","@fontsource/roboto":"^5.2.6","@fontsource/sora":"^5.2.6","@mui/icons-material":"^7.3.5","@mui/material":"^7.1.1","axios":"^1.9.0","prop-types":"^15.8.1","ua-parser-js":"^2.0.6","uuid":"^13.0.0"},"devDependencies":{"@babel/core":"^7.28.5","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@babel/preset-typescript":"^7.28.5","@eslint/js":"^9.28.0","@mui/icons-material":"^7.3.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-node-resolve":"^15.3.1","@types/react":"^19.1.7","@types/react-dom":"^19.1.6","@vitejs/plugin-react-swc":"^3.10.2","eslint":"^9.39.1","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","jest":"^29.0.0","rollup":"^2.79.1","typescript":"~5.9.3","vite":"npm:rolldown-vite@7.2.5"},"author":{"name":"ACC_CALVIN"},"license":"MIT","overrides":{"vite":"npm:rolldown-vite@7.2.5"},"gitHead":"be9431ef373821df9c1e6e3b1b70de7f7862ef74","_id":"@accitdg/web-helpers@0.0.27","description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","_nodeVersion":"20.19.4","_npmVersion":"11.6.4","dist":{"integrity":"sha512-2MpiRcRddpuML+p1u0az8H4/XWncjzFGaU5eGVY69Oq6SI5cEBa4kMjDqlQg74kKPOGXRZfs/dbjvgqorWuQ4g==","shasum":"0a98644002eba6d572506c7b1bb0f2402eecb1b6","tarball":"https://registry.npmjs.org/@accitdg/web-helpers/-/web-helpers-0.0.27.tgz","fileCount":7,"unpackedSize":38367,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCE8/gL0FHUmDmwc8mQU6wYnRaeys5I+xKq/B4SdOj2gQIhAII+uCyfKAFIruFjg1d124Q+7LNFqZRrE3/GQh7RR0k0"}]},"_npmUser":{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"},"directories":{},"maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-helpers_0.0.27_1768185451666_0.47543605542265444"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-09T05:42:05.425Z","modified":"2026-01-12T02:37:32.042Z","0.0.1":"2025-12-09T05:42:05.635Z","0.0.2":"2025-12-09T05:54:18.346Z","0.0.3":"2025-12-09T05:56:07.964Z","0.0.4":"2025-12-09T06:20:42.062Z","0.0.5":"2025-12-09T06:33:29.351Z","0.0.6":"2025-12-09T06:36:25.045Z","0.0.7":"2025-12-09T06:39:23.932Z","0.0.8":"2025-12-09T06:41:49.058Z","0.0.9":"2025-12-09T06:46:22.904Z","0.0.10":"2025-12-09T06:48:47.770Z","0.0.11":"2025-12-09T06:51:55.443Z","0.0.13":"2025-12-10T05:50:54.155Z","0.0.16":"2025-12-11T05:50:57.676Z","0.0.17":"2025-12-11T05:57:03.671Z","0.0.18":"2025-12-11T05:58:23.958Z","0.0.19":"2026-01-09T06:34:03.229Z","0.0.20":"2026-01-09T06:40:14.580Z","0.0.21":"2026-01-09T06:48:37.563Z","0.0.22":"2026-01-09T06:50:59.330Z","0.0.23":"2026-01-09T06:55:46.485Z","0.0.24":"2026-01-09T06:57:59.308Z","0.0.25":"2026-01-12T02:29:34.760Z","0.0.26":"2026-01-12T02:35:26.780Z","0.0.27":"2026-01-12T02:37:31.810Z"},"author":{"name":"ACC_CALVIN"},"license":"MIT","keywords":["axios","uuid","ua-parser-js","@mui/material","react","prop-types","@fontsource/montserrat","@fontsource/roboto","@fontsource/sora","http","client","authentication","token"],"description":"A collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.","maintainers":[{"name":"cmmanalac","email":"cmmanalac@allcardtech.com.ph"}],"readme":"# Web Helpers\r\n\r\nA collection of utility functions for web development, including currency conversion, Base64 encoding/decoding, and file handling.\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @accitdg/web-helpers\r\n```\r\n\r\n## Usage\r\n\r\n### Import the package\r\n\r\n```javascript\r\nimport webHelpers from \"@accitdg/web-helpers\";\r\n// or\r\nimport {\r\n  convertNumberToCurrency,\r\n  arrayBufferToBase64 /* ... */,\r\n} from \"@accitdg/web-helpers\";\r\n```\r\n\r\n## Functions\r\n\r\n### `convertNumberToCurrency(numberValue: number): string`\r\n\r\nConverts a number to Philippine Peso (PHP) currency format.\r\n\r\n**Parameters:**\r\n\r\n- `numberValue` (number): The number to convert\r\n\r\n**Returns:** Formatted currency string\r\n\r\n**Example:**\r\n\r\n```javascript\r\nwebHelpers.convertNumberToCurrency(1000);\r\n// Output: \"₱1,000.00\"\r\n```\r\n\r\n---\r\n\r\n### `arrayBufferToBase64(buffer: ArrayBuffer): string`\r\n\r\nConverts an ArrayBuffer to a Base64-encoded string.\r\n\r\n**Parameters:**\r\n\r\n- `buffer` (ArrayBuffer): The buffer to encode\r\n\r\n**Returns:** Base64 encoded string\r\n\r\n**Example:**\r\n\r\n```javascript\r\nconst buffer = new ArrayBuffer(8);\r\nconst base64 = webHelpers.arrayBufferToBase64(buffer);\r\n```\r\n\r\n---\r\n\r\n### `cleanBase64(base64: string): string`\r\n\r\nRemoves the data URL prefix from a Base64 string, leaving only the encoded data.\r\n\r\n**Parameters:**\r\n\r\n- `base64` (string): The Base64 string with or without prefix\r\n\r\n**Returns:** Cleaned Base64 string without prefix\r\n\r\n**Example:**\r\n\r\n```javascript\r\nconst cleaned = webHelpers.cleanBase64(\"data:image/png;base64,iVBORw0KG...\");\r\n// Output: \"iVBORw0KG...\"\r\n\r\n## Supported File Types\r\n\r\nThe `cleanBase64` function supports:\r\n\r\n- Images: png, jpg, jpeg, gif, webp, etc.\r\n- PDF documents\r\n- Word documents (.docx, .dotx)\r\n- Excel spreadsheets (.xlsx)\r\n\r\n\r\n```\r\n\r\n---\r\n\r\n### `restoreBase64(cleanedBase64: string, imageType?: string): string`\r\n\r\nRestores a clean Base64 string to a complete data URL format.\r\n\r\n**Parameters:**\r\n\r\n- `cleanedBase64` (string): The Base64 string without prefix\r\n- `imageType` (string, optional): Image type (default: \"png\")\r\n\r\n**Returns:** Complete data URL string\r\n\r\n**Example:**\r\n\r\n```javascript\r\nconst dataUrl = webHelpers.restoreBase64(\"iVBORw0KG...\", \"jpeg\");\r\n// Output: \"data:image/jpeg;base64,iVBORw0KG...\"\r\n```\r\n\r\n---\r\n\r\n### `downloadBase64File(base64Data: string, filename: string): void`\r\n\r\nTriggers a download of a file from Base64-encoded data.\r\n\r\n**Parameters:**\r\n\r\n- `base64Data` (string): The Base64 encoded file data\r\n- `filename` (string): The name of the file to download\r\n\r\n**Example:**\r\n\r\n```javascript\r\nwebHelpers.downloadBase64File(\r\n  \"data:image/png;base64,iVBORw0KG...\",\r\n  \"image.png\"\r\n);\r\n```\r\n\r\n---\r\n\r\n### `getFileExtensionFromBase64(base64String: string): string | null`\r\n\r\nExtracts the file extension from a Base64 data URL.\r\n\r\n**Parameters:**\r\n\r\n- `base64String` (string): The Base64 data URL\r\n\r\n**Returns:** File extension (e.g., \"png\", \"pdf\") or null if parsing fails\r\n\r\n**Example:**\r\n\r\n```javascript\r\nconst ext = webHelpers.getFileExtensionFromBase64(\r\n  \"data:image/png;base64,iVBORw0KG...\"\r\n);\r\n// Output: \"png\"\r\n```\r\n\r\n---\r\n\r\n## Configuration\r\n\r\ncreatePayload and createPayload2 read applicationId and notificationId from a global config object. Call configureHelpers once during app initialization to set global defaults:\r\n\r\n```ts\r\nconfigureHelpers({\r\n  applicationId: \"app-123\",\r\n  notificationId: \"notif-abc\",\r\n});\r\n```\r\n\r\n- These global values are stored on globalThis.\\_\\_WEB_HELPERS_CONFIG.\r\n- Individual calls to createPayload / createPayload2 can override these values by passing notifId / applicationId in the arguments.\r\n\r\n## Payload factories\r\n\r\n### createPayload(args?)\r\n\r\nReturns a full, readable payload shape suitable for APIs that expect verbose keys.\r\n\r\nSignature (TypeScript):\r\n\r\n```ts\r\ncreatePayload(args?: {\r\n  pagination?: { count: number; page: number };\r\n  payload?: Record<string, any>;\r\n  notifId?: string | null;\r\n})\r\n```\r\n\r\nReturns:\r\n\r\n```ts\r\n{\r\n  isLazyLoading: boolean;\r\n  notificationId: string | null;\r\n  applicationId: string | null;\r\n  geoLocation: {\r\n    latitude: string;\r\n    longitude: string;\r\n    dateTime: string;\r\n  }\r\n  pagination: {\r\n    count: number;\r\n    page: number;\r\n  }\r\n  payload: Record<string, any>;\r\n}\r\n```\r\n\r\nExample:\r\n\r\n```ts\r\nconst result = createPayload({ payload: { foo: \"bar\" } });\r\n// uses configured notificationId/applicationId unless notifId is provided\r\n```\r\n\r\n### createPayload2(options?)\r\n\r\nReturns a compact payload shape (short keys) for services that use abbreviated keys.\r\n\r\nSignature (TypeScript):\r\n\r\n```ts\r\ncreatePayload2({\r\n  pagination?: { c: number; p: number },\r\n  payload?: Record<string, any>,\r\n  notifId?: string | null,\r\n  applicationId?: string | null,\r\n} = {})\r\n```\r\n\r\nReturns:\r\n\r\n```ts\r\n{\r\n  isLl: boolean;\r\n  nId: string | null;\r\n  aId: string | null;\r\n  gL: {\r\n    lt: string;\r\n    long: string;\r\n    date: string;\r\n  }\r\n  pg: {\r\n    c: number;\r\n    p: number;\r\n  }\r\n  p: Record<string, any>;\r\n}\r\n```\r\n\r\nExample:\r\n\r\n```ts\r\nconst short = createPayload2({ payload: { x: 1 } });\r\n// uses configured applicationId/notificationId unless overridden in the call\r\n```\r\n\r\n### formatNumberWithCommas(number: number): string\r\n\r\nFormats a number with comma separators for thousands, preserving decimal places.\r\n\r\nParameters:\r\n\r\nnumber (number): The number to format\r\nReturns: Formatted number string with commas as thousand separators\r\n\r\nExample:\r\n\r\n```ts\r\nwebHelpers.formatNumberWithCommas(1000);\r\n// Output: \"1,000\"\r\n\r\nwebHelpers.formatNumberWithCommas(1234567.89);\r\n// Output: \"1,234,567.89\"\r\n\r\nwebHelpers.formatNumberWithCommas(500);\r\n// Output: \"500\"\r\n```\r\n\r\n### `titleCase(str: string): string`\r\n\r\nConverts a string to title case, capitalizing the first letter of each word and converting the rest to lowercase.\r\n\r\n**Parameters:**\r\n\r\n- `str` (string): The string to convert to title case\r\n\r\n**Returns:** Title case formatted string, or the original input if not a string\r\n\r\n**Example:**\r\n\r\n```javascript\r\nwebHelpers.titleCase(\"hello world\");\r\n// Output: \"Hello World\"\r\n\r\nwebHelpers.titleCase(\"tHIS IS A TEST\");\r\n// Output: \"This Is A Test\"\r\n\r\nwebHelpers.titleCase(\"javascript  typescript\");\r\n// Output: \"Javascript Typescript\"\r\n\r\nwebHelpers.titleCase(\"single\");\r\n// Output: \"Single\"\r\n\r\nwebHelpers.titleCase(123);\r\n// Output: 123 (returns original value if not a string)\r\n```\r\n\r\n### `maskFormatPhilippineNumber(number: string): string`\r\n\r\nFormats a Philippine phone number string into a standardized mask format (+63 XXXX XXXX XXX). Accepts numbers with various input formats and cleans them before formatting.\r\n\r\n**Parameters:**\r\n\r\n- `number` (string): The phone number string to format (can include non-numeric characters)\r\n\r\n**Returns:** Formatted Philippine phone number in the format \"+63 XXXX XXXX XXX\", or the original input if invalid\r\n\r\n**Example:**\r\n\r\n```javascript\r\nwebHelpers.maskFormatPhilippineNumber(\"09171234567\");\r\n// Output: \"+63 9171 2345 67\"\r\n\r\nwebHelpers.maskFormatPhilippineNumber(\"+639171234567\");\r\n// Output: \"+63 9171 2345 67\"\r\n\r\nwebHelpers.maskFormatPhilippineNumber(\"63 917 123 4567\");\r\n// Output: \"+63 9171 2345 67\"\r\n\r\nwebHelpers.maskFormatPhilippineNumber(\"09171234\");\r\n// Output: \"09171234\" (returns original - invalid length)\r\n\r\nwebHelpers.maskFormatPhilippineNumber(\"(0917) 123-4567\");\r\n// Output: \"+63 9171 2345 67\"\r\n```\r\n\r\n## License\r\n\r\n@allcardtech2025\r\n","readmeFilename":"README.md"}