{"bin":{"strio":"dist/bin/strio.js"},"bugs":{"url":"https://github.com/scriptixlabs/strio/issues"},"dist":{"shasum":"775ec7f5d0760f27e0c8998862bc415fe37e3320","tarball":"https://registry.npmjs.org/@scriptixlabs/strio/-/strio-1.1.0.tgz","fileCount":25,"integrity":"sha512-BAks3ftN4s+ERX5Ow0Tg9eSiY9pMuQTG4zq7KHMw8YyQwwUQzM/NDlV7H7rqb3dD0KiptlAFKCgJG5m1KjQoUQ==","signatures":[{"sig":"MEQCIHpIzpAID7BqYHqvWRWQMZcld/nQLTlw5mbbx2qfPAnYAiBDouR5sbPCQ0i5POKUy1H8Ci8KlS9Epwt8+UmiF0RgKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773375},"main":"./dist/index.cjs","name":"@scriptixlabs/strio","type":"module","types":"./dist/index.d.ts","author":{"url":"https://github.com/scriptixlabs","name":"Scriptix Labs"},"module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./str":{"types":"./dist/str.d.ts","import":"./dist/str.js","require":"./dist/str.cjs"},"./zod":{"types":"./dist/zod.d.ts","import":"./dist/zod.js","require":"./dist/zod.cjs"}},"gitHead":"808d6af21e661fb24e586aae56c1acab60095a81","license":"MIT","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","docs:dev":"cd docs && bundle exec jekyll serve","typecheck":"tsc --noEmit","docs:build":"cd docs && bundle exec jekyll build","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run typecheck && npm run build && npm run test"},"_npmUser":{"name":"ppabari","email":"parthpabari@gmail.com"},"homepage":"https://github.com/scriptixlabs/strio#readme","keywords":["random","string","secure","crypto","cryptographic","token","password","passphrase","id","generator","typescript","browser","node","bias-free","short-id","expiring-token","otp","jwt-secret","api-key","base58","base62","hex-key","cookie-secret","string","string-utils","slugify","camelcase","case-conversion","truncate","capitalize","pluralize","escape-html","levenshtein","transliterate"],"overrides":{"esbuild":"0.27.2"},"repository":{"url":"git+https://github.com/scriptixlabs/strio.git","type":"git"},"_npmVersion":"11.16.0","description":"Cryptographically secure string generation for Node.js and browsers. Tokens, IDs, passphrases, patterns, expiring tokens — bias-free, zero dependencies, fully typed.","directories":{},"maintainers":[{"name":"scriptix-labs","email":"scriptixlabs@gmail.com"},{"name":"ppabari","email":"parthpabari@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","tsup":"^8.5.1","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.0","@vitest/coverage-v8":"^4.1.10"},"peerDependencies":{"zod":">=3.0.0"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/strio_1.1.0_1785905736238_0.9264375882683051","host":"s3://npm-registry-packages-npm-production"},"_id":"@scriptixlabs/strio@1.1.0","version":"1.1.0"}