{"_id":"@bismarckx/ts-result","name":"@bismarckx/ts-result","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@bismarckx/ts-result","version":"0.0.1","type":"module","description":"An Rust like Result API for handling Requests","license":"MIT","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest","test:run":"vitest run","typecheck":"tsc --noEmit","lint":"eslint src","lint:fix":"eslint src --fix","format":"prettier --write .","format:check":"prettier --check .","cs":"changeset","cs:version":"changeset version","release":"npm run build && changeset publish"},"publishConfig":{"access":"public"},"devDependencies":{"@changesets/cli":"^2.27.1","@eslint/js":"^10.0.1","eslint":"^10.0.2","eslint-config-prettier":"^10.1.8","prettier":"^3.8.1","tsup":"^8.0.0","typescript":"^5.4.0","typescript-eslint":"^8.56.1","vitest":"^4.0.18"},"gitHead":"10011fb8e28b9a5fc38d8c5d128a510435e46027","_id":"@bismarckx/ts-result@0.0.1","_nodeVersion":"25.0.0","_npmVersion":"11.10.1","dist":{"integrity":"sha512-ksOuDiQCM8VMzpizK86iOptUZu3m6niLHMMnvNYJj3YkHaRdEATA3odhluMj+WDut9zcqao/SFn1Vhsd3qZWnw==","shasum":"6bb53c085b7fb3de62127f72d79bfa8303674ff8","tarball":"https://registry.npmjs.org/@bismarckx/ts-result/-/ts-result-0.0.1.tgz","fileCount":8,"unpackedSize":99469,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDcKin0/M3UigCxJ8oEtlSX6T2axAD73xaDeDxruXPL1wIgT+LzV6w3i203RsQpuqCt1nfc7solm81/RPaWoHG1/5w="}]},"_npmUser":{"name":"bismarckx","email":"klimentmaslennikov@gmail.com"},"directories":{},"maintainers":[{"name":"bismarckx","email":"klimentmaslennikov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-result_0.0.1_1772037195854_0.09460495116933454"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-25T16:33:15.765Z","0.0.1":"2026-02-25T16:33:16.010Z","modified":"2026-02-25T16:33:16.478Z"},"maintainers":[{"name":"bismarckx","email":"klimentmaslennikov@gmail.com"}],"description":"An Rust like Result API for handling Requests","license":"MIT","readme":"# @bismarckx/ts-result\n\n> Short description of what this package does.\n\n## Install\n\n```bash\nnpm install @bismarckx/ts-result\n```\n\n## Usage\n\n```typescript\nimport { myUtil } from \"@bismarckx/ts-result;\n```\n\n## Contributing\n\n### Development\n\n```bash\nnpm run dev        # watch mode\nnpm run typecheck  # type check without emitting\nnpm run build      # production build → dist/\n```\n\n### Releasing\n\nThis package uses [Changesets](https://github.com/changesets/changesets) for versioning.\n\n```bash\n# 1. After making changes — describe what changed\nnpm run cs\n\n# 2. On merge to main — CI creates a \"Version Packages\" PR automatically\n# 3. Merge that PR → CI publishes to npm\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-f09b18e4cbadc22b5493e19e79703a07"}