{"_id":"@jsonjoy.com/base64","_rev":"36-0601d9ee37a63514fdccef907275c0f6","name":"@jsonjoy.com/base64","dist-tags":{"latest":"18.30.0"},"versions":{"1.1.1":{"name":"@jsonjoy.com/base64","version":"1.1.1","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"_id":"@jsonjoy.com/base64@1.1.1","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/base64","bugs":{"url":"https://github.com/jsonjoy-com/base64/issues"},"dist":{"shasum":"a717fd8840f7bad49c7fe66cc65db8bcfc4c4dc5","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.1.tgz","fileCount":53,"integrity":"sha512-LnFjVChaGY8cZVMwAIMjvA1XwQjZ/zIXHyh28IyJkyNkzof4Dkm1+KN9UIm3lHhREH4vs7XwZ0NpkZKnwOtEfg==","signatures":[{"sig":"MEUCIQD4yEwJCr2bNkVMKmHTwytiWyq4yM0F258ivILxaXyNcgIgdcgnrlf66gONMxju7dKs5hzEmoEp6a8ooz8T8KsfN8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42975},"jest":{"verbose":true,"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"testEnvironmentOptions":{"url":"http://localhost/"},"transformIgnorePatterns":[]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"a3c1d652ce9d1a00ae9972d23d988b0d3c8c09e4","private":false,"release":{"branches":["master","next"]},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","lint":"yarn tslint","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all","bracketSpacing":false},"repository":{"url":"git+https://github.com/jsonjoy-com/base64.git","type":"git"},"_npmVersion":"10.1.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"20.8.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.6.2","rimraf":"^5.0.0","tslint":"^6.1.3","ts-jest":"^29.1.2","ts-node":"^10.9.2","typedoc":"^0.25.12","prettier":"^3.2.5","base64-js":"^1.5.1","benchmark":"^2.1.4","js-base64":"^3.7.2","typescript":"^5.4.4","@types/jest":"^29.5.12","pretty-quick":"^3.1.3","@types/benchmark":"^2.1.2","tslint-config-common":"^1.6.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_1.1.1_1712671373608_0.7640863930632242","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@jsonjoy.com/base64","version":"1.1.2","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@1.1.2","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/base64","bugs":{"url":"https://github.com/jsonjoy-com/base64/issues"},"dist":{"shasum":"cf8ea9dcb849b81c95f14fc0aaa151c6b54d2578","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz","fileCount":54,"integrity":"sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==","signatures":[{"sig":"MEYCIQCcd5TtQv2lXemy3u/UCbeK5HLxXNlrWQoyl4+FoTb+fgIhANDjLxyyvOAJYmA2bGPd+jJKg0Nd67zTTsyk1cSU91Ef","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54343},"jest":{"verbose":true,"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"testEnvironmentOptions":{"url":"http://localhost/"},"transformIgnorePatterns":[]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"b35dba6dae15a66011e5a84c3ef9f2b2b89251b1","private":false,"release":{"branches":["master","next"]},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","lint":"yarn tslint","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"prettier":{"semi":true,"useTabs":false,"tabWidth":2,"printWidth":120,"arrowParens":"always","singleQuote":true,"trailingComma":"all","bracketSpacing":false},"repository":{"url":"git+https://github.com/jsonjoy-com/base64.git","type":"git"},"_npmVersion":"10.1.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"20.8.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslib":"^2.6.2","rimraf":"^5.0.0","tslint":"^6.1.3","ts-jest":"^29.1.2","ts-node":"^10.9.2","typedoc":"^0.25.12","prettier":"^3.2.5","base64-js":"^1.5.1","benchmark":"^2.1.4","js-base64":"^3.7.2","typescript":"^5.4.4","@types/jest":"^29.5.12","pretty-quick":"^3.1.3","@types/benchmark":"^2.1.2","tslint-config-common":"^1.6.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_1.1.2_1715158825591_0.04555186602982486","host":"s3://npm-registry-packages"}},"17.58.0":{"name":"@jsonjoy.com/base64","version":"17.58.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@17.58.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/base64","dist":{"shasum":"0910f5f9f92c93694f4b4792bb5f7fd279a19fae","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-17.58.0.tgz","fileCount":54,"integrity":"sha512-EjtU56+NwTWXCS+DA8LzoB7gIAnCDhsk7U2MFGxUahslFGeNA/j7wG82TdiaQ8GGWGFD2+xSRwiMpS6uJyBMkQ==","signatures":[{"sig":"MEYCIQDr7eUeASGudWAGmVO/xQXkutysfezkGvj+k9ZTzP4YkgIhAIkLHFvbwtBeDHxcRxiaLGEgnanCdsRR5HCFd3LtHesP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53370},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"623856152455d7a60445d1c15a80a907423cf339","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/base64","description":"High-performance Base64 encoder and decoder","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_17.58.0_1760804127767_0.4373858091378222","host":"s3://npm-registry-packages-npm-production"}},"17.59.0":{"name":"@jsonjoy.com/base64","version":"17.59.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@17.59.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/base64","dist":{"shasum":"dee4fa54a3979c9a47d368c9a72d26e0949702cf","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-17.59.0.tgz","fileCount":54,"integrity":"sha512-hb/QldEegatqu2x3aIUjOORdguXG0TqtYudqT4RPfHYk/Gcw4F3Om4XvuXigFW/GAasIVcvoVT5iVg5BURadtg==","signatures":[{"sig":"MEUCIQC+4S/DDNDBWo2wy/LuDf8kwiYSIj1YesXbd/78ct2/MQIgN9gl+vmr+syxfeLjdfUj81KRI22kbbg1Z/1+WynkuZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53370},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"623856152455d7a60445d1c15a80a907423cf339","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/base64","description":"High-performance Base64 encoder and decoder","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_17.59.0_1760804404080_0.950804610326462","host":"s3://npm-registry-packages-npm-production"}},"17.60.0":{"name":"@jsonjoy.com/base64","version":"17.60.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@17.60.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/base64","dist":{"shasum":"3b9e1e7d171f6bf57e688d2be0957f6042b6b8ef","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-17.60.0.tgz","fileCount":54,"integrity":"sha512-nsCAAiIkDp1JxY6dsl8AqYE9SSJuucamghOsjj22m0ObXOFh8mvS71Tfdw1jLuYM95vZsIP8MEF1z/9/2xKR1Q==","signatures":[{"sig":"MEUCIEzCa4fzLWliiExarp7jvpS1vaQk+uKKt17qwP4l113ZAiEAwFwK40wYt2I2p7zjy1gEjG6bFzqME7tLSKmHtesHNXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53370},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"35e0397cc22da24d784f4245a0f4c72b2c5b945e","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/base64","description":"High-performance Base64 encoder and decoder","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_17.60.0_1760913065979_0.6782302957860917","host":"s3://npm-registry-packages-npm-production"}},"17.61.0":{"name":"@jsonjoy.com/base64","version":"17.61.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@17.61.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/base64","dist":{"shasum":"db3f7524ac22c66d896a6b1d79bbd0d524f0b7a6","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-17.61.0.tgz","fileCount":54,"integrity":"sha512-8BMMEkjBC40R0l8CQeFzfqdvT5Uu4HpZ7QVn0nobDRBtcgXQOGc+70FLYFu28XSPSwI1beaTZqw1eU7t8lnyKg==","signatures":[{"sig":"MEUCIA/rRfGCEb4m+crLAFKeqw5QyLJH09I8C5E0jOJbqUSuAiEAjyS6UGG+rKQAggfW8w6bkC4RGfx+8ioOMnlWQHb4VqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53370},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"bcabf28c02eda97daac57cf8c16c6f45166f8bd9","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/base64","description":"High-performance Base64 encoder and decoder","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_17.61.0_1760986507033_0.8108576759111994","host":"s3://npm-registry-packages-npm-production"}},"17.61.1":{"name":"@jsonjoy.com/base64","version":"17.61.1","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@17.61.1","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/base64","dist":{"shasum":"b30a742cbcd86a284f2ce790fea36fbfecfc1aa5","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-17.61.1.tgz","fileCount":54,"integrity":"sha512-IM9g61tPcRcLuWzqZ54F6OtB4OXBiaPiJrvNIRnXN7UtEUB4gK9OKnAoWiZtd0XUET2OEOjFReEViCShlqBLxw==","signatures":[{"sig":"MEUCIDneG8DZPBQSr2JB1bd85CRJRXmSPeuRMaYqBLxaYf3hAiEA2L4CcaIplxYlsBS0PkLk3K9ZzGosu1mO/GyaQLWkwRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53370},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"be72bd39f11a72e10cb58347100e63ca3865dc01","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/base64","description":"High-performance Base64 encoder and decoder","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_17.61.1_1761085099515_0.1916526466351589","host":"s3://npm-registry-packages-npm-production"}},"17.62.0":{"name":"@jsonjoy.com/base64","version":"17.62.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@17.62.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/base64","dist":{"shasum":"f418032c24c6f51b9c4283ab1712cd37f1b1196d","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-17.62.0.tgz","fileCount":54,"integrity":"sha512-R+ZoRlpgPjZLMfF/7ZcBnWq9Y10xOaKJxDy1lG4PP5D18tBmMRBXMCq3SiTR34ZXOSTLfZ1rGYnY1YONWxcc6w==","signatures":[{"sig":"MEUCIENAXUAL7IL6/n8WvE5lrUh5EDA0NQaWp3LErx90Y5yIAiEAioHTQ4kcc5d1Ig5uu105iYBGS3CHB3LqpPYkgmAjY+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53370},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"0c473405cf7840e82fd0b5726eca73294166de0b","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/base64","description":"High-performance Base64 encoder and decoder","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_17.62.0_1761646861044_0.6416093579150286","host":"s3://npm-registry-packages-npm-production"}},"17.63.0":{"name":"@jsonjoy.com/base64","version":"17.63.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@17.63.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/base64","dist":{"shasum":"7665db49ec801cd835760053e71d1f515118013c","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-17.63.0.tgz","fileCount":54,"integrity":"sha512-XPrAeScqXUNly4jXAdLiNnLyn5kz2BptkrknwQmxqs5CBcPqxANfUPHfAkUAqoEk6EZo7YV5n30h1H9HUUGfhw==","signatures":[{"sig":"MEQCID9ZDINXNClDrRW+Uj5Bt5aysyZxjUydBYH65YqjMZYIAiAxCq4XO8lMizY8OSK10uonluPB7nPnXMgJefw4i1ObwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53370},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"0f1c1f821ff1c2a35e341f1fce79b35e107b5ec0","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/base64","description":"High-performance Base64 encoder and decoder","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_17.63.0_1761688680802_0.13096910046139065","host":"s3://npm-registry-packages-npm-production"}},"17.64.0":{"name":"@jsonjoy.com/base64","version":"17.64.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@17.64.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/base64","dist":{"shasum":"e417dd648023f24eff420589c224280b0a646eca","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-17.64.0.tgz","fileCount":54,"integrity":"sha512-2b7u7xmV8kImEnRuS56KUexAt/C9JCAvmCFXVecFXTrJd7yEKE8ZZSa2yKufSXcubkZSg06/LCWb4sIxwMdOTw==","signatures":[{"sig":"MEQCIDnD2dfcVB0g12CZmjooVmYC977o40FpGFBU//7N7mp3AiACz5qjlLTcKi57giTNBpTcoStE4hS+ZuT6/LzHP0eK4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53370},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"57dbc7cd3085f785d742648bb85847fd7f0ab882","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/base64","description":"High-performance Base64 encoder and decoder","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_17.64.0_1764520691491_0.40461050382309227","host":"s3://npm-registry-packages-npm-production"}},"17.65.0":{"name":"@jsonjoy.com/base64","version":"17.65.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@17.65.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/base64","dist":{"shasum":"ba3b023c69ab311e5b706289414a44ee46117824","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-17.65.0.tgz","fileCount":54,"integrity":"sha512-Xrh7Fm/M0QAYpekSgmskdZYnFdSGnsxJ/tHaolA4bNwWdG9i65S8m83Meh7FOxyJyQAdo4d4J97NOomBLEfkDQ==","signatures":[{"sig":"MEUCICpgMoR7kGOAoxZzrNy4AWMGj8MXmQBLchhU23piEaeOAiEAtCNPzQbZiyuRxUZZot4cZexdCeIGOS5+Rx/sBLP5B8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53370},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"3f1b925dd260a8ba75adde2a16df715c06d9b2b8","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/base64","description":"High-performance Base64 encoder and decoder","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_17.65.0_1764527661931_0.5786761841609711","host":"s3://npm-registry-packages-npm-production"}},"17.67.0":{"name":"@jsonjoy.com/base64","version":"17.67.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@17.67.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/base64","dist":{"shasum":"7eeda3cb41138d77a90408fd2e42b2aba10576d7","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-17.67.0.tgz","fileCount":54,"integrity":"sha512-5SEsJGsm15aP8TQGkDfJvz9axgPwAEm98S5DxOuYe8e1EbfajcDmgeXXzccEjh+mLnjqEKrkBdjHWS5vFNwDdw==","signatures":[{"sig":"MEUCIQDrMT2lpL+0PAoZu/kmVdx7fqFTvLaaS7+VEXTQy7hr0QIgfy3G7UoqwxVNv1pP5zjkHadv5XTcw1w2x22XzvkvwSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53370},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"9c2faf7857f89107c2b8fc040a912796516ddb4f","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/base64","description":"High-performance Base64 encoder and decoder","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_17.67.0_1770378921406_0.5598050167796329","host":"s3://npm-registry-packages-npm-production"}},"18.0.0":{"name":"@jsonjoy.com/base64","version":"18.0.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.0.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/base64","dist":{"shasum":"91443b372db095ff2800317e9960b8e306361215","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.0.0.tgz","fileCount":54,"integrity":"sha512-g1Ww+qQEI5p6xh1zI/lwSDZch+czXS3PCfXdRpLxCD6g3qjJx/xMeES1Rhq6cOOtCZIaEp5I7xlbm+b2fIgt3w==","signatures":[{"sig":"MEQCIHIxYrq6+SbxAtGRLNqwp/n5qBtpPp1hwZ0/bv2kdUpuAiBfHsxb+qKKhv1uxcs+2pXn1JGJ9NuSgRza3rqaYU7jJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53369},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"b8f6531fe40ba35746ccbae7b11b40d6a343d919","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/base64","description":"High-performance Base64 encoder and decoder","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.0.0_1771783959186_0.7352525992784897","host":"s3://npm-registry-packages-npm-production"}},"18.1.0":{"name":"@jsonjoy.com/base64","version":"18.1.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.1.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/base64","dist":{"shasum":"040bedf8d39a85149da85c187bc8956886c80030","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.1.0.tgz","fileCount":55,"integrity":"sha512-xoPqdBe9Px3TWloQCOthaXECRhgpZbT76P0unlnF8d09Rp0m4/Ob5xuCb5iQFOpXitDuGHe59p/V1uxOKaSxVg==","signatures":[{"sig":"MEQCIHWT+v09kdNcrhVM+/QUZSshKfa7b/y0EwAjJ3RKtTw3AiAseNz2dMF/NwjbVYDqPTWl4GC+z3gOrZsT1PM42KIWFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148318},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"6fadf62f896d462e8a99f54b775ad6e338822b00","scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/base64","description":"High-performance Base64 encoder and decoder","directories":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.1.0_1774106743493_0.8361467752726783","host":"s3://npm-registry-packages-npm-production"}},"18.5.0":{"name":"@jsonjoy.com/base64","version":"18.5.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.5.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"fb454193fbbc86195192cc48923fbbf313247f75","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.5.0.tgz","fileCount":55,"integrity":"sha512-8vrX3Tbf0DHi0F4xKlc7SGl+fn721y9SccB9l9bc3m7eS/9ZVNfCU3ZknTg6N4PO0M6uLWgEHdcnLlVIMsT/Mw==","signatures":[{"sig":"MEQCIGRBe3+2ZpM2WaR5Q+dw4xmMRqvKTX89oxpBbFCRa4BlAiAxkSaZ2LTrzbqGS98ehggpJwPa6kEyAmeyosVu/HwiVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148334},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-8vrX3Tbf0DHi0F4xKlc7SGl+fn721y9SccB9l9bc3m7eS/9ZVNfCU3ZknTg6N4PO0M6uLWgEHdcnLlVIMsT/Mw==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.9.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.5.0_1775153523902_0.4030243404034568","host":"s3://npm-registry-packages-npm-production"}},"18.6.0":{"name":"@jsonjoy.com/base64","version":"18.6.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.6.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"419331212fff603fec0ede836c0469cca0f4a1cd","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.6.0.tgz","fileCount":55,"integrity":"sha512-7IUgsQ9iZ3p2T9ASpVFcSWE/JctIVkm0EVozskI9TWIcJXrvuW9T1f05443yEG4vZtaZ8YDAd0KzfRCxnLiQYg==","signatures":[{"sig":"MEYCIQCivQDVyv4MA008NhPp16Q9zP2sVTXIUAtoJnYS2jwEsgIhAJd8WurCzKGRC0JlxKEjXFe4VsOHoEEjrQAUnyciax8i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148334},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-7IUgsQ9iZ3p2T9ASpVFcSWE/JctIVkm0EVozskI9TWIcJXrvuW9T1f05443yEG4vZtaZ8YDAd0KzfRCxnLiQYg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.6.0_1775324925775_0.8297113006937196","host":"s3://npm-registry-packages-npm-production"}},"18.7.0":{"name":"@jsonjoy.com/base64","version":"18.7.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.7.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"e28634a2a5822614e7315b62956376bbba04b819","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.7.0.tgz","fileCount":55,"integrity":"sha512-LdDrB1Po61By03qP9plJnFBt8Uinzp1wgb4HJw91KSsLPwgPoTmz2U7iBwMwaYapyteEAiIxXhc4Ryn91di5ww==","signatures":[{"sig":"MEYCIQCFztP9G1bHYmz/t1rqmMb6xLyS5XUGavtvthyDeoQHZAIhANRZnq2xvbBNZMw4/W57jmeIDtCJNtMuk9herIKXkduc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148334},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-LdDrB1Po61By03qP9plJnFBt8Uinzp1wgb4HJw91KSsLPwgPoTmz2U7iBwMwaYapyteEAiIxXhc4Ryn91di5ww==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.7.0_1775426935168_0.9234839837209394","host":"s3://npm-registry-packages-npm-production"}},"18.8.0":{"name":"@jsonjoy.com/base64","version":"18.8.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.8.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"be7553f9132e76bdcf4941cba4ea257a9b9221e9","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.8.0.tgz","fileCount":55,"integrity":"sha512-UVpnhlpJ1hmSXEnmj3eVDL0scNCJ47xDeoAsva4jguZxJk6Jv0LFodBsfsXS/v8ErMwauzDJsS+9UdRvaTec4A==","signatures":[{"sig":"MEUCIQDwk7ZhKsdp4CgyMlykv8/X+T4hTVIebQzoYyF3pb3RBQIgViNDLgdBrmV2TtkOo3QERGHYDRKNTX8YnPLQqvseUuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148334},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-UVpnhlpJ1hmSXEnmj3eVDL0scNCJ47xDeoAsva4jguZxJk6Jv0LFodBsfsXS/v8ErMwauzDJsS+9UdRvaTec4A==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.8.0_1775578254074_0.2544485427137144","host":"s3://npm-registry-packages-npm-production"}},"18.9.0":{"name":"@jsonjoy.com/base64","version":"18.9.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.9.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"284bb388d387144387cd484ad0aea4e6fbb3733e","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.9.0.tgz","fileCount":55,"integrity":"sha512-AZR+TIoJdOsmkBlrCriXtZRFRDDpk+2IfHUO9aRyEz0YXG/ff+ZWDzovlqIWomamK4JZCTnWpMbzkWCjF3oXmQ==","signatures":[{"sig":"MEYCIQC0yaxbLC6rrNl/LPw4AR7szVIoSOVlTGqbVggaCQHWEAIhALD8gGr/Tuam+8ohsiHY5rNrV83oF9iUyN/SBOinnLkf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148334},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-AZR+TIoJdOsmkBlrCriXtZRFRDDpk+2IfHUO9aRyEz0YXG/ff+ZWDzovlqIWomamK4JZCTnWpMbzkWCjF3oXmQ==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.9.0_1775653065818_0.12975198099366048","host":"s3://npm-registry-packages-npm-production"}},"18.10.0":{"name":"@jsonjoy.com/base64","version":"18.10.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.10.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"566394fa3c50b3d72ab5562d017424766cbaaeba","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.10.0.tgz","fileCount":55,"integrity":"sha512-BooivhgJZXnRYxOth8GEVAqWDftbgLGBGGYS59ucgIvry/b2/SvZODD1I8bOZqakIaMOHto7EaQLlmz1sLGYPQ==","signatures":[{"sig":"MEQCIC0XNIzNRtFHGOD9JWap4IPNa8fyunNR1mvP8DfQ+vSEAiBB3hMxEhygMKNaV3mvwt6CWc8Yg+I4aASltjax5gRbrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148335},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-BooivhgJZXnRYxOth8GEVAqWDftbgLGBGGYS59ucgIvry/b2/SvZODD1I8bOZqakIaMOHto7EaQLlmz1sLGYPQ==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.10.0_1775899317596_0.4664262872409155","host":"s3://npm-registry-packages-npm-production"}},"18.11.0":{"name":"@jsonjoy.com/base64","version":"18.11.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.11.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"dc5282ff2bb7bc6bcf47b6eee67502fe93b5c5f4","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.11.0.tgz","fileCount":55,"integrity":"sha512-J1f4lW6Ik+jdT0ITXtqwFnPHhZQ3/U7DQM3LyuSxMAP38YiC/sySZYfrIJdOThcgy/sGigbKKy8SvAG1mzQwuw==","signatures":[{"sig":"MEQCIHIH5PbYvdUatc/y0bMVNJqF1f5AGsmevXvVz0G1EP2TAiAjlDB30oqZ9BJTHAXgsWOD54VRl0v/ZcWxLz6nYzjDxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148335},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-J1f4lW6Ik+jdT0ITXtqwFnPHhZQ3/U7DQM3LyuSxMAP38YiC/sySZYfrIJdOThcgy/sGigbKKy8SvAG1mzQwuw==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.11.0_1775933703408_0.5264565665967738","host":"s3://npm-registry-packages-npm-production"}},"18.12.0":{"name":"@jsonjoy.com/base64","version":"18.12.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.12.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"732827d8af194b3f58a584404a5da62d75392847","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.12.0.tgz","fileCount":55,"integrity":"sha512-IHybZ5uKH4wl8yLLKpYacFlfBAf2dR4Q1dMZw+5NgxHXIJ0gJNzJpWN7oCKixssI9VxhXs6BSZ8Nkpu6K5ny+A==","signatures":[{"sig":"MEYCIQDALwyP5xuZ7uptYA4O+YqNUMzFlIM8UDkBRtWGdoqD0QIhAMOaSSytTSVQwrSnxHP4PSEt76k7fK12nvWaJjoraRdh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148335},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-IHybZ5uKH4wl8yLLKpYacFlfBAf2dR4Q1dMZw+5NgxHXIJ0gJNzJpWN7oCKixssI9VxhXs6BSZ8Nkpu6K5ny+A==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.12.0_1776009583271_0.2261562340690062","host":"s3://npm-registry-packages-npm-production"}},"18.13.0":{"name":"@jsonjoy.com/base64","version":"18.13.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.13.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"19e14ce507fa7771a8f7a16f32f2a67f6c679859","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.13.0.tgz","fileCount":55,"integrity":"sha512-xQNiRTDpuzsR2KJqxSNfs/BczZoMKxW5crbOI87TffJkpc5+QFnkbsyFbZv4dgh4JWg244vmEO9hJPfbyUhNtw==","signatures":[{"sig":"MEUCIQDt2wsILbcpT/JLiWXForO3FyiuJW7vw5ZcwCZFvRDD1wIgO2S9Td7gjaXL+PnhZtlZoIGye8nksvUWX4qnBK6Uxbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148335},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-xQNiRTDpuzsR2KJqxSNfs/BczZoMKxW5crbOI87TffJkpc5+QFnkbsyFbZv4dgh4JWg244vmEO9hJPfbyUhNtw==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.13.0_1776278049891_0.3959301019463948","host":"s3://npm-registry-packages-npm-production"}},"18.14.0":{"name":"@jsonjoy.com/base64","version":"18.14.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.14.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"966dca1615e7c4b66bf34a1c2b2c28570d476ac5","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.14.0.tgz","fileCount":55,"integrity":"sha512-x6/qkH6f0a2lScTfpVWDzMNetNWG/DKidw8bpSTu7w2SgN598ev/Rx3q7wYeokZ3tQiuEhwJ9PQycBuW9Jk6fg==","signatures":[{"sig":"MEUCIG6i0DskMqPlhivBZQZ0Pwq0epMpL5BSDgsOflZKCtWlAiEArn1twlMR8HFp1gKMmsImXYJRp2Aet2cBWAnxUuToTLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148335},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-x6/qkH6f0a2lScTfpVWDzMNetNWG/DKidw8bpSTu7w2SgN598ev/Rx3q7wYeokZ3tQiuEhwJ9PQycBuW9Jk6fg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.14.0_1776345938714_0.26786333693809605","host":"s3://npm-registry-packages-npm-production"}},"18.15.0":{"name":"@jsonjoy.com/base64","version":"18.15.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.15.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"d2c0ed05b27da1869e2126ebacfbc0a44075e221","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.15.0.tgz","fileCount":55,"integrity":"sha512-Kuxoy0vkR6HvZHR7gkWhpg2eyrQeEu6/wfxgEtFOn21AIk850UvLxM1eyMBvNufjd0fDYJRHS3m7CboAtnb0yA==","signatures":[{"sig":"MEUCIHmAwUnkM4+tU6ShwytD+XN96MAyuZUH7Yajp+INrrddAiEAuLr1dwedtg1luGzuAIWmEtp2dYKENFXxcbAf0WYDzz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148335},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-Kuxoy0vkR6HvZHR7gkWhpg2eyrQeEu6/wfxgEtFOn21AIk850UvLxM1eyMBvNufjd0fDYJRHS3m7CboAtnb0yA==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.15.0_1776504588682_0.2519383562094586","host":"s3://npm-registry-packages-npm-production"}},"18.16.0":{"name":"@jsonjoy.com/base64","version":"18.16.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.16.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"78d0f4af6c0ecc0bb72f0c1b8f2c677ac93f3e63","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.16.0.tgz","fileCount":55,"integrity":"sha512-cfCpwY2fppBDgi6yekG4ecthfcdlbOJ1Ch7wJ6BORFbjFCiPJhzQ2p6MmunrVkRPSQAyzO+AKHyavrX002bwkg==","signatures":[{"sig":"MEQCIAXCiRvTMfPO0WFRBHz3RiarVL8xV8W24If9Qcu466rNAiAwIev6lkIPpqCOJDrnBIt3RfpJAQcqBfEvvJwBKVUcAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148335},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-cfCpwY2fppBDgi6yekG4ecthfcdlbOJ1Ch7wJ6BORFbjFCiPJhzQ2p6MmunrVkRPSQAyzO+AKHyavrX002bwkg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.16.0_1778073526563_0.04715282472876492","host":"s3://npm-registry-packages-npm-production"}},"18.17.0":{"name":"@jsonjoy.com/base64","version":"18.17.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.17.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"4d35daba7468cff77d10c780820a00a99d41bf83","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.17.0.tgz","fileCount":55,"integrity":"sha512-eIiWixJia9qhj938RvEnnEt5BrnopIJcg/XsQs/jo6NXh/oh3JsDT592YflLDgKKm5FsiEfJEnxNnk+UmBeSpw==","signatures":[{"sig":"MEYCIQCH7w/4NeX6A2q67NAg96CAyeesNb8kXWB5iIHOhdSchAIhAOsYslS2uqhe5rUrPSRTedJGbnq0p+/XWl6b/uWKfFLo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148335},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-eIiWixJia9qhj938RvEnnEt5BrnopIJcg/XsQs/jo6NXh/oh3JsDT592YflLDgKKm5FsiEfJEnxNnk+UmBeSpw==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.17.0_1778182441676_0.33059954225089005","host":"s3://npm-registry-packages-npm-production"}},"18.18.0":{"name":"@jsonjoy.com/base64","version":"18.18.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.18.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"7939c7e0ef04949a7d039fd3b9d6b43c66e6fcab","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.18.0.tgz","fileCount":55,"integrity":"sha512-pH1XtesM03HmxiwtRufw6Kzr89LqPqH3R2E68iMKvZo0Bqt49dBPGWSPFX5MzJ0m6u8PMPEk2YD4J2fLPCu1Rg==","signatures":[{"sig":"MEUCICJsGRsK3pKFpA0X4YQKnOVdx0rpdkm7Fz0BnmFRGlX3AiEAk2vzR4IfgZp52cR4cBlmVIZulKOGGBkovmpLcFBGYWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148335},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-pH1XtesM03HmxiwtRufw6Kzr89LqPqH3R2E68iMKvZo0Bqt49dBPGWSPFX5MzJ0m6u8PMPEk2YD4J2fLPCu1Rg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.18.0_1778186165008_0.5115045306979018","host":"s3://npm-registry-packages-npm-production"}},"18.19.0":{"name":"@jsonjoy.com/base64","version":"18.19.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.19.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"410e23176479a7f110a2892c75694efb6973e570","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.19.0.tgz","fileCount":55,"integrity":"sha512-3YIcwQQDhMplvsIbk2oCWHCSnZMZGLGo4aw6jCdjPEaljTSHM53BYAkINgmoEpS9Nwd13wPLTSTcEykvFu7YPA==","signatures":[{"sig":"MEQCIDyfIA+4tai5uEU+tigXtGfB8EuxvA+qk/bno7ZkPhayAiBEgVA0apN6her4Bl5nSDZFc0bJMBgYQBmXWiSXo8mQLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148335},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-3YIcwQQDhMplvsIbk2oCWHCSnZMZGLGo4aw6jCdjPEaljTSHM53BYAkINgmoEpS9Nwd13wPLTSTcEykvFu7YPA==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.19.0_1778190326228_0.8703215942249514","host":"s3://npm-registry-packages-npm-production"}},"18.20.0":{"name":"@jsonjoy.com/base64","version":"18.20.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.20.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"c48ef53724f8f064758a82dd5d101cd78cb7a3eb","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.20.0.tgz","fileCount":55,"integrity":"sha512-irlAlQUMfmrTb1dofccgctHJfLr0omTdRvitcu1uQNUUmP4YpPS+AoxpRAnmhDpP+62NhYxjtL/0Ej+r1x35Rg==","signatures":[{"sig":"MEYCIQC5O+X0Qz4fCdDPlzNyarapeaFMem6m0/1U4pmIqzpEegIhAJOpoPEUMp81HqEtraTCGSvDiXq2kJFHB/ltKWnen8Vp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148335},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-irlAlQUMfmrTb1dofccgctHJfLr0omTdRvitcu1uQNUUmP4YpPS+AoxpRAnmhDpP+62NhYxjtL/0Ej+r1x35Rg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.20.0_1778288115243_0.4719664644569388","host":"s3://npm-registry-packages-npm-production"}},"18.21.0":{"name":"@jsonjoy.com/base64","version":"18.21.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.21.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"d40d033dd19ac05953f20ae462ca58cc35128234","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.21.0.tgz","fileCount":55,"integrity":"sha512-FWKabbnSxau5rPjsSpD3y6pHRVMOMOsJG3mVGnB5qy/vXFZlX2MDkLIuwsjUDvVSU68I8m3UYSL/7w2cdMcaPg==","signatures":[{"sig":"MEYCIQDnMDsTwcm52tuqCzwbdDyW9LkegMv1V+ZnOtIZ5LaZfwIhALL4eNDbaf1zWK5UprQCM6P7kTkvapXWN9bfkKfYxb4r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148335},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-FWKabbnSxau5rPjsSpD3y6pHRVMOMOsJG3mVGnB5qy/vXFZlX2MDkLIuwsjUDvVSU68I8m3UYSL/7w2cdMcaPg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.21.0_1778416221253_0.6281555030172712","host":"s3://npm-registry-packages-npm-production"}},"18.22.0":{"name":"@jsonjoy.com/base64","version":"18.22.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.22.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"6fde52ecfa5208aaf787cb609827b2a3b1ae4b7b","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.22.0.tgz","fileCount":55,"integrity":"sha512-5RdUubFyRmqK0rnwfO6WobbIKzFpW3pLhDIQ6XARcTufLDxjwsGdrDffs9vZEmEuFgyP71Kmmmp/BYhDlUo9NA==","signatures":[{"sig":"MEQCIB4/swKK3hnKgi6JZLJo7acybtYZ42vKurvd+SWQKeaRAiAJA/oD5o6RyF10SMbv5xNI+HJb9jVwLtPk0bKuEfySPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148335},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-5RdUubFyRmqK0rnwfO6WobbIKzFpW3pLhDIQ6XARcTufLDxjwsGdrDffs9vZEmEuFgyP71Kmmmp/BYhDlUo9NA==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.22.0_1778788763612_0.7819411626014876","host":"s3://npm-registry-packages-npm-production"}},"18.23.0":{"name":"@jsonjoy.com/base64","version":"18.23.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.23.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"811a205ff1ed3fcb9a9a8aa30205b6d0a17ec556","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.23.0.tgz","fileCount":55,"integrity":"sha512-JxKaWaB1ksAEVf79GBGXvervV6HNENW1SOQyAomah7/nicsxE8fKbmFP1ndN2sCje/bOFzbB8ZqL6tenL9b5yQ==","signatures":[{"sig":"MEUCIQD825wdndPSzEK7VXkFsJTvn65elQzLq24M4NADy8ydvgIgExjkB/GYGHoNX23uwcj7LklExCvgJTRKPJfqj0njyUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148335},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-JxKaWaB1ksAEVf79GBGXvervV6HNENW1SOQyAomah7/nicsxE8fKbmFP1ndN2sCje/bOFzbB8ZqL6tenL9b5yQ==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.23.0_1778796379988_0.7990424219716796","host":"s3://npm-registry-packages-npm-production"}},"18.24.0":{"name":"@jsonjoy.com/base64","version":"18.24.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.24.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"267c4c36499fb83349611e97ca7183fa18573908","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.24.0.tgz","fileCount":55,"integrity":"sha512-2HahTdgT+8eVrLDpCUWAYZdcFmWbeepkJ74e28HgHfjmzV8EUQf5s/dKvAM6ZiaKRQg7nn2YC3BSX/2vMHVYgw==","signatures":[{"sig":"MEUCIEVJ8ddQ1KAL9VCTa5diaQG3+mLIjGj8D5wIJKDmmdt2AiEA/HI7p+9yFmtgL46aOllL5UXWQdxIgURW2gZXyRaqs/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148335},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-2HahTdgT+8eVrLDpCUWAYZdcFmWbeepkJ74e28HgHfjmzV8EUQf5s/dKvAM6ZiaKRQg7nn2YC3BSX/2vMHVYgw==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.24.0_1778843671726_0.15105509869717637","host":"s3://npm-registry-packages-npm-production"}},"18.28.0":{"name":"@jsonjoy.com/base64","version":"18.28.0","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/base64@18.28.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/base64","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"73c3fafe5ccd6c623d19b358daa4926ad2905b65","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.28.0.tgz","fileCount":55,"integrity":"sha512-xicpo9x5elsxfcI1SnuWBqp3WUKAVhbJZm8VDPR8zkZKGi+7tdtJE7DviBtrcLEg7Xuwgz4q2OUICNlDErhY4g==","signatures":[{"sig":"MEUCIQCV8yyKHHw8ID2mPuKc7jYBHBKdgxX+HWMuia+cBbjmKwIgeGu6gTrtJx0ZmdPxGE31FR8xZF4mh2+Dlj/CjTyHzio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152403},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/Users/m1book/Developer/streamich/global-monorepo/public/json-joy/packages/base64/package.tgz","_integrity":"sha512-xicpo9x5elsxfcI1SnuWBqp3WUKAVhbJZm8VDPR8zkZKGi+7tdtJE7DviBtrcLEg7Xuwgz4q2OUICNlDErhY4g==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.6.2","description":"High-performance Base64 encoder and decoder","directories":{},"_nodeVersion":"25.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/base64_18.28.0_1780421903534_0.3094194090583302","host":"s3://npm-registry-packages-npm-production"}},"18.30.0":{"_id":"@jsonjoy.com/base64@18.30.0","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"8d42ee2c4274d9ebeafaa245f1ba09346f9b8612","tarball":"https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-18.30.0.tgz","fileCount":55,"integrity":"sha512-Er8fsQj/QNyIK1Uguz5M7P8lLUHDLQ0EJj318gLhW3znOhIQIgpMPW0WaRlqghkx+hTu7Z+f+IblEZKktfI27w==","signatures":[{"sig":"MEUCIQCRKK9vZFhycGO9r0ehrEh3NKVlE+lWSLEnWVf/6y6dtAIgf49+QhTdPfhqAYfH1C+CJaJyPy53bLXiADPAtqh+aQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDG/nbefIOTXVQfeIERaNaixNkj0jqbp6opdoUZCKu7zwIgGrHuq7WF9ClnRlzez5PdZqU56h9XenecA9vupyrn6eI="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fbase64@18.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148148},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","name":"@jsonjoy.com/base64","_from":"file:package.tgz","types":"lib/index.d.ts","author":{"url":"https://github.com/streamich","name":"streamich"},"engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"license":"Apache-2.0","scripts":{"build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","typedoc":"typedoc","typecheck":"tsc -b --noEmit","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"typings":"lib/index.d.ts","version":"18.30.0","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"homepage":"https://github.com/streamich/json-joy/packages/base64","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"_resolved":"/home/runner/work/json-joy/json-joy/packages/base64/package.tgz","_integrity":"sha512-Er8fsQj/QNyIK1Uguz5M7P8lLUHDLQ0EJj318gLhW3znOhIQIgpMPW0WaRlqghkx+hTu7Z+f+IblEZKktfI27w==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance Base64 encoder and decoder","directories":{},"maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"base64-js":"^1.5.1","js-base64":"^3.7.2"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/base64_18.30.0_1788858840056_0.4436265238263688"}}},"time":{"created":"2024-04-09T14:02:53.523Z","modified":"2026-09-08T09:14:00.619Z","1.1.1":"2024-04-09T14:02:53.777Z","1.1.2":"2024-05-08T09:00:25.789Z","17.58.0":"2025-10-18T16:15:27.951Z","17.59.0":"2025-10-18T16:20:04.270Z","17.60.0":"2025-10-19T22:31:06.147Z","17.61.0":"2025-10-20T18:55:07.257Z","17.61.1":"2025-10-21T22:18:19.710Z","17.62.0":"2025-10-28T10:21:01.229Z","17.63.0":"2025-10-28T21:58:01.006Z","17.64.0":"2025-11-30T16:38:11.717Z","17.65.0":"2025-11-30T18:34:22.134Z","17.67.0":"2026-02-06T11:55:21.536Z","18.0.0":"2026-02-22T18:12:39.335Z","18.1.0":"2026-03-21T15:25:43.659Z","18.5.0":"2026-04-02T18:12:04.061Z","18.6.0":"2026-04-04T17:48:45.919Z","18.7.0":"2026-04-05T22:08:55.299Z","18.8.0":"2026-04-07T16:10:54.292Z","18.9.0":"2026-04-08T12:57:45.984Z","18.10.0":"2026-04-11T09:21:57.746Z","18.11.0":"2026-04-11T18:55:03.557Z","18.12.0":"2026-04-12T15:59:43.414Z","18.13.0":"2026-04-15T18:34:10.044Z","18.14.0":"2026-04-16T13:25:38.863Z","18.15.0":"2026-04-18T09:29:48.824Z","18.16.0":"2026-05-06T13:18:46.724Z","18.17.0":"2026-05-07T19:34:01.826Z","18.18.0":"2026-05-07T20:36:05.184Z","18.19.0":"2026-05-07T21:45:26.399Z","18.20.0":"2026-05-09T00:55:15.438Z","18.21.0":"2026-05-10T12:30:21.394Z","18.22.0":"2026-05-14T19:59:23.742Z","18.23.0":"2026-05-14T22:06:20.143Z","18.24.0":"2026-05-15T11:14:31.874Z","18.28.0":"2026-06-02T17:38:23.693Z","18.30.0":"2026-09-08T09:14:00.153Z"},"bugs":{"url":"https://github.com/streamich/json-joy/issues"},"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","homepage":"https://github.com/streamich/json-joy/packages/base64","keywords":["base64","base64url","base64-url","base64urlsafe","base64url-safe"],"repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"description":"High-performance Base64 encoder and decoder","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"readme":"# Base64\n\nFast Base64 encoder and decoder for browser and Node.js.\n\n## Encoder\n\n- Implements Base64 encoding algorithm compatible with Node's Buffer.\n- Isomorphic&mdash;it can be used in, both, Node and the browser.\n- Faster than the Node's implementation for short blobs, smaller than 40 bytes.\n- Uses Node's implementation for long blobs, if available. Hence, it also works\n  in browser, but in Node environment will perform faster for short strings.\n- Can encode into Base64 text or Base64 `Uint8Array`.\n\n\n### Usage\n\nUse encoder compatible with Node's Buffer:\n\n```ts\nimport {toBase64} from '@jsonjoy.com/base64';\n\ntoBase64(new Uint8Array([1, 2, 3]));\n```\n\nCreate your custom encoder:\n\n```ts\nimport {createToBase64} from '@jsonjoy.com/base64';\n\nconst encode = createToBase64('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+_');\n\nencode(new Uint8Array([1, 2, 3]));\n```\n\n\n### Benchmark\n\nBelow benchmark encodes random binary blobs of sizes 8, 16, 32, 64, 128, 256, 512, and 1024 byes.\n`@jsonjoy.com/base64` is faster, because for short strings (less than 40 chars) it uses a\nnative JavaScript implementation, which is faster and also works in browsers. For blobs larger\nthan 40 chars, it falls back to Node `Buffer` implementation, if available.\n\nEncoding:\n\n```\nnode src/__bench__/encode.js\nutil/base64 toBase64(uint8) x 1,531,283 ops/sec ±0.30% (92 runs sampled), 653 ns/op\nutil/base64 createToBase64()(uint8) x 946,364 ops/sec ±0.76% (100 runs sampled), 1057 ns/op\njs-base64 x 1,103,190 ops/sec ±1.27% (96 runs sampled), 906 ns/op\nfast-base64-encode x 500,225 ops/sec ±0.64% (96 runs sampled), 1999 ns/op\nbase64-js x 328,368 ops/sec ±0.25% (95 runs sampled), 3045 ns/op\nBuffer.from(uint8).toString('base64'); x 1,099,420 ops/sec ±0.20% (100 runs sampled), 910 ns/op\nFastest is util/base64 toBase64(uint8)\n```\n\nDecoding:\n\n```\nnode src/__bench__/decode.js\n@jsonjoy.com/base64 fromBase64(str) x 756,989 ops/sec ±0.46% (97 runs sampled), 1321 ns/op\n@jsonjoy.com/base64 createFromBase64()(str) x 475,591 ops/sec ±0.37% (96 runs sampled), 2103 ns/op\nBuffer.from(str, 'base64') x 545,012 ops/sec ±0.33% (101 runs sampled), 1835 ns/op\nbase64-js x 487,015 ops/sec ±1.19% (94 runs sampled), 2053 ns/op\njs-base64 x 173,049 ops/sec ±0.20% (99 runs sampled), 5779 ns/op\nFastest is @jsonjoy.com/base64 fromBase64(str)\n```\n\n\n## Decoder\n\n- Uses Node.js built-in `Buffer`, if available.\n- When `Buffer` is not available, uses JavaScript implementation.\n\n\n### Usage\n\nUse decoder compatible with Node's Buffer:\n\n```ts\nimport {toBase64, fromBase64} from '@jsonjoy.com/base64';\n\nfromBase64(toBase64(new Uint8Array([1, 2, 3])));\n```\n\nCreate your custom encoder:\n\n```ts\nimport {createFromBase64} from '@jsonjoy.com/base64';\n\nconst decoder = createFromBase64('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+_');\n\ndecoder(toBase64(new Uint8Array([1, 2, 3])));\n```\n","readmeFilename":"README.md"}