{"_id":"@bitcaster-market/cashu-ts","_rev":"3-d27d0911b045ebb7b61575246ba7aa62","name":"@bitcaster-market/cashu-ts","dist-tags":{"latest":"4.5.0-bitcaster.0","bitcaster":"4.5.0-bitcaster.0"},"versions":{"4.5.0":{"name":"@bitcaster-market/cashu-ts","version":"4.5.0","keywords":["cashu"],"author":{"name":"gandlaf21"},"license":"MIT","_id":"@bitcaster-market/cashu-ts@4.5.0","maintainers":[{"name":"joemphilips","email":"joemphilips@gmail.com"}],"homepage":"https://github.com/joemphilips/cashu-ts#readme","bugs":{"url":"https://github.com/joemphilips/cashu-ts/issues"},"dist":{"shasum":"0223ca4e89ddf3a9a6da98d950c31282841e3a57","tarball":"https://registry.npmjs.org/@bitcaster-market/cashu-ts/-/cashu-ts-4.5.0.tgz","fileCount":5,"integrity":"sha512-BeD5lgr41+OdK/fHTIi/VV/KUugrI8RlIofBBuvYTlz37wikF4rJVaVD8+uQn6tERHMMYBqAiCzTJhlsFxolhw==","signatures":[{"sig":"MEQCICiGIOb4+di0WJZqnL+7qyDJyYVE5kQ4v708dMlj8HU8AiANgYjInPbEWcLhYu1RXBrzBCxedS/2bwQRIjkIAet1cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519170},"type":"module","types":"lib/types/index.d.ts","engines":{"node":">=22.4.0"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/cashu-ts.es.js","default":"./lib/cashu-ts.es.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint '**/*.{js,ts}' --fix","test":"vitest run --coverage --project node --project browser","format":"prettier --write .","compile":"npm run compile:es","prepare":"husky && [ \"$CI\" != \"true\" ] && npm run setup-git || true","prtasks":"npm run lint && npm run format && npm run api:update && npm run test && git status","typedoc":"typedoc","api:check":"npm run compile && api-extractor run","setup-git":"git config commit.template .gitmessage","test:iife":"node test/consumer/iife/run-test.js","api:update":"npm run compile && api-extractor run --local","check-lint":"eslint '**/*.{js,ts}'","compile:es":"BUILD_FORMAT=es vite build","setup-hooks":"chmod +x scripts/install-git-hooks.sh && ./scripts/install-git-hooks.sh","check-format":"prettier --check .","test:bundler":"node test/consumer/bundler/run-test.js","test:prepare":"npx playwright install chromium firefox webkit --with-deps","build:scripts":"tsc -p scripts/tsconfig.json","migrate-hooks":"REMOVE_GITHOOKS=1 npm run uninstall-hooks && npm install","test:consumer":"npm run test:bundler && npm run test:iife && npm run test:nodenext && npm run test:reactnative","test:nodenext":"node test/consumer/nodenext/run-test.js","uninstall-hooks":"git config --local --unset core.hooksPath && [ \"${REMOVE_GITHOOKS:-0}\" = \"1\" ] && rm -rf .githooks || echo 'To remove the installed hooks set REMOVE_GITHOOKS=1'","test-integration":"vitest run --coverage --project integration","test:reactnative":"node test/consumer/reactnative/run-test.js","compile:standalone":"BUILD_FORMAT=iife vite build","test:prepare:ci:webkit":"npx playwright install webkit --with-deps","update-docker-versions":"npm run build:scripts && node dist-scripts/UpdateMakefileMintVersion.js","test:prepare:ci:firefox":"npx playwright install firefox","test-integration:browser":"vitest run --coverage --project integration-browser","test:prepare:ci:chromium":"npx playwright install chromium","test-integration:browser:webkit":"INTEGRATION_BROWSER=webkit npm run test-integration:browser","test-integration:browser:firefox":"INTEGRATION_BROWSER=firefox npm run test-integration:browser","test-integration:browser:chromium":"INTEGRATION_BROWSER=chromium npm run test-integration:browser","test-integration:browser:local:cdk":"scripts/test-integration-browser-local.sh cdk","test-integration:browser:local:nutshell":"scripts/test-integration-browser-local.sh nutshell"},"_npmUser":{"name":"joemphilips","email":"joemphilips@gmail.com"},"repository":{"url":"git+https://github.com/joemphilips/cashu-ts.git","type":"git"},"_npmVersion":"11.10.0","description":"bitCaster fork of cashu-ts with conditional token flow support","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"22.19.0","dependencies":{"@scure/base":"^2.2.0","@scure/bip32":"^2.2.0","@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.0","msw":"^2.14.2","tsx":"^4.21.0","vite":"^8.0.10","husky":"^9.1.7","eslint":"^9.39.4","vitest":"^4.1.5","globals":"^16.5.0","ts-node":"^10.9.2","typedoc":"^0.28.19","prettier":"^3.8.3","@types/ws":"^8.5.10","@eslint/js":"^9.39.4","node-fetch":"^3.3.2","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","lint-staged":"^16.4.0","mock-socket":"^9.3.1","@commitlint/cli":"^20.5.3","@vitest/browser":"^4.1.5","eslint-plugin-n":"^17.24.0","replace-in-file":"^8.4.0","vite-plugin-dts":"^4.5.4","@types/node-fetch":"^2.6.4","typescript-eslint":"^8.59.1","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","typedoc-plugin-pages":"^1.1.0","eslint-plugin-promise":"^7.3.0","prettier-plugin-jsdoc":"^1.8.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"^7.58.7","@vitest/browser-playwright":"^4.1.5","@commitlint/config-conventional":"^20.5.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/cashu-ts_4.5.0_1780216798658_0.07267452620972881","host":"s3://npm-registry-packages-npm-production"}},"4.5.0-bitcaster.0":{"name":"@bitcaster-market/cashu-ts","version":"4.5.0-bitcaster.0","keywords":["cashu"],"author":{"name":"gandlaf21"},"license":"MIT","_id":"@bitcaster-market/cashu-ts@4.5.0-bitcaster.0","maintainers":[{"name":"joemphilips","email":"joemphilips@gmail.com"}],"homepage":"https://github.com/joemphilips/cashu-ts#readme","bugs":{"url":"https://github.com/joemphilips/cashu-ts/issues"},"dist":{"shasum":"d6ee1a93483cffdb1d81d14b35d7ce82190dc7db","tarball":"https://registry.npmjs.org/@bitcaster-market/cashu-ts/-/cashu-ts-4.5.0-bitcaster.0.tgz","fileCount":5,"integrity":"sha512-uQRtIIJVEuJ8WUP+aL05WBmF6qdiT9+WyHQn5dSTP+ITdeUU0hHEZ6jjuvvas0ALYZ8wFP5iWj2SGDQ7FjRZ+w==","signatures":[{"sig":"MEYCIQD+x4nC0wVrFT3GlX6YBjzyze/BiGrBkRM8mcI9RdvYQAIhAKCIFlzxjB0vdas1s/X0l5qNfqFxLrL25BQMxx+Em7tY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519182},"type":"module","types":"lib/types/index.d.ts","engines":{"node":">=22.4.0"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/cashu-ts.es.js","default":"./lib/cashu-ts.es.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint '**/*.{js,ts}' --fix","test":"vitest run --coverage --project node --project browser","format":"prettier --write .","compile":"npm run compile:es","prepare":"husky && [ \"$CI\" != \"true\" ] && npm run setup-git || true","prtasks":"npm run lint && npm run format && npm run api:update && npm run test && git status","typedoc":"typedoc","api:check":"npm run compile && api-extractor run","setup-git":"git config commit.template .gitmessage","test:iife":"node test/consumer/iife/run-test.js","api:update":"npm run compile && api-extractor run --local","check-lint":"eslint '**/*.{js,ts}'","compile:es":"BUILD_FORMAT=es vite build","setup-hooks":"chmod +x scripts/install-git-hooks.sh && ./scripts/install-git-hooks.sh","check-format":"prettier --check .","test:bundler":"node test/consumer/bundler/run-test.js","test:prepare":"npx playwright install chromium firefox webkit --with-deps","build:scripts":"tsc -p scripts/tsconfig.json","migrate-hooks":"REMOVE_GITHOOKS=1 npm run uninstall-hooks && npm install","test:consumer":"npm run test:bundler && npm run test:iife && npm run test:nodenext && npm run test:reactnative","test:nodenext":"node test/consumer/nodenext/run-test.js","uninstall-hooks":"git config --local --unset core.hooksPath && [ \"${REMOVE_GITHOOKS:-0}\" = \"1\" ] && rm -rf .githooks || echo 'To remove the installed hooks set REMOVE_GITHOOKS=1'","test-integration":"vitest run --coverage --project integration","test:reactnative":"node test/consumer/reactnative/run-test.js","compile:standalone":"BUILD_FORMAT=iife vite build","test:prepare:ci:webkit":"npx playwright install webkit --with-deps","update-docker-versions":"npm run build:scripts && node dist-scripts/UpdateMakefileMintVersion.js","test:prepare:ci:firefox":"npx playwright install firefox","test-integration:browser":"vitest run --coverage --project integration-browser","test:prepare:ci:chromium":"npx playwright install chromium","test-integration:browser:webkit":"INTEGRATION_BROWSER=webkit npm run test-integration:browser","test-integration:browser:firefox":"INTEGRATION_BROWSER=firefox npm run test-integration:browser","test-integration:browser:chromium":"INTEGRATION_BROWSER=chromium npm run test-integration:browser","test-integration:browser:local:cdk":"scripts/test-integration-browser-local.sh cdk","test-integration:browser:local:nutshell":"scripts/test-integration-browser-local.sh nutshell"},"_npmUser":{"name":"joemphilips","email":"joemphilips@gmail.com"},"repository":{"url":"git+https://github.com/joemphilips/cashu-ts.git","type":"git"},"_npmVersion":"11.10.0","description":"bitCaster fork of cashu-ts with conditional token flow support","directories":{},"lint-staged":{"*.{js,ts}":["eslint --fix","prettier --write"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"22.19.0","dependencies":{"@scure/base":"^2.2.0","@scure/bip32":"^2.2.0","@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ws":"^8.20.0","msw":"^2.14.2","tsx":"^4.21.0","vite":"^8.0.10","husky":"^9.1.7","eslint":"^9.39.4","vitest":"^4.1.5","globals":"^16.5.0","ts-node":"^10.9.2","typedoc":"^0.28.19","prettier":"^3.8.3","@types/ws":"^8.5.10","@eslint/js":"^9.39.4","node-fetch":"^3.3.2","playwright":"^1.59.1","typescript":"^5.9.3","@types/node":"^25.6.0","lint-staged":"^16.4.0","mock-socket":"^9.3.1","@commitlint/cli":"^20.5.3","@vitest/browser":"^4.1.5","eslint-plugin-n":"^17.24.0","replace-in-file":"^8.4.0","vite-plugin-dts":"^4.5.4","@types/node-fetch":"^2.6.4","typescript-eslint":"^8.59.1","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","typedoc-plugin-pages":"^1.1.0","eslint-plugin-promise":"^7.3.0","prettier-plugin-jsdoc":"^1.8.0","eslint-config-prettier":"^10.1.8","@microsoft/api-extractor":"^7.58.7","@vitest/browser-playwright":"^4.1.5","@commitlint/config-conventional":"^20.5.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/cashu-ts_4.5.0-bitcaster.0_1780216928233_0.22413763087434058","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-05-31T08:39:58.538Z","modified":"2026-05-31T09:05:17.007Z","4.5.0":"2026-05-31T08:39:58.796Z","4.5.0-bitcaster.0":"2026-05-31T08:42:08.395Z"},"bugs":{"url":"https://github.com/joemphilips/cashu-ts/issues"},"author":{"name":"gandlaf21"},"license":"MIT","homepage":"https://github.com/joemphilips/cashu-ts#readme","keywords":["cashu"],"repository":{"url":"git+https://github.com/joemphilips/cashu-ts.git","type":"git"},"description":"bitCaster fork of cashu-ts with conditional token flow support","maintainers":[{"name":"joemphilips","email":"joemphilips@gmail.com"}],"readme":"","readmeFilename":""}