{"_id":"@apostx/typed-redux-saga","name":"@apostx/typed-redux-saga","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@apostx/typed-redux-saga","version":"1.0.0","description":"Redux-Saga effects with strong types.","license":"MIT","main":"dist/cjs/index.js","module":"dist/es/index.js","types":"./dist","sideEffects":false,"engines":{"node":">=10.0.0"},"repository":{"type":"git","url":"git+https://github.com/apostx/typed-redux-saga.git"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/apostx/typed-redux-saga/issues"},"keywords":["redux-saga","saga","typescript","babel-plugin-macros"],"peerDependencies":{"redux-saga":"^1.1.3"},"optionalDependencies":{"@babel/helper-module-imports":"^7.14.5","babel-plugin-macros":"^3.1.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/preset-env":"^7.15.0","@types/babel-plugin-macros":"^2.8.5","@types/fs-extra":"^9.0.12","@types/node":"^16.7.10","@types/nunjucks":"^3.1.5","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","babel-plugin-tester":"^10.1.0","codecov":"^3.8.3","copyfiles":"^2.4.1","dtslint":"^4.1.6","eslint":"^8.0.0","eslint-config-prettier":"^8.3.0","eslint-config-typed-fp":"^3.0.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-functional":"^4.0.0","eslint-plugin-import":"^2.24.2","eslint-plugin-prettier":"^4.0.0","eslint-plugin-total-functions":"^6.0.0","jest":"^28.0.0","nunjucks":"^3.2.3","prettier":"^2.3.2","redux-saga":"^1.1.3","redux-saga-test-plan":"^4.0.3","rimraf":"^3.0.2","rollup":"^2.56.3","ts-node":"^10.2.1","type-coverage":"^2.18.2","typescript":"^4.4.2"},"scripts":{"generate:templates":"ts-node generateTemplates.ts","lint":"npm run lint:eslint && npm run lint:dts","lint:eslint":"eslint --ext=.js,.ts src types *.js *.ts","lint:fix":"npm run eslint --fix","lint:dts":"dtslint types","test":"jest","build":"npm run build:clean && npm run build:dts && npm run build:js","build:clean":"rimraf dist/","build:dts":"copyfiles -u 1 types/**/*.d.ts dist/","build:js":"rollup -c","release":"npm run lint && npm run test && npm run build && npm publish"},"typeCoverage":{"atLeast":94.19,"strict":true,"detail":true},"jest":{"testRegex":"./tests/.*.js$","collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/index.js"],"coverageDirectory":"./coverage/","coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"gitHead":"3568112609d286534b4a031718b63200322c3a1a","homepage":"https://github.com/apostx/typed-redux-saga#readme","dependencies":{"@babel/helper-module-imports":"^7.14.5","babel-plugin-macros":"^3.1.0"},"_id":"@apostx/typed-redux-saga@1.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-VKw61PLZyhOStGsdgsdb8XbznyYo7dTlmPzEujm1bJcO5MnY5LEMdVakDgdHkltzwgqnANGcBhYOeRHPByX39Q==","shasum":"cc1e468bb412c3f8e4446b935f1d38a5aaf6e7d9","tarball":"https://registry.npmjs.org/@apostx/typed-redux-saga/-/typed-redux-saga-1.0.0.tgz","fileCount":33,"unpackedSize":73405,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICyAof8nNgm/FreiERLPHbqG0wYwza8ij/3CVeGSSsyVAiEA/39ZDoouLKhgtE3M09NMLk4KF/oMaQ3UZ+yYefon+j4="}]},"_npmUser":{"name":"apostx","email":"apostol.x.87@gmail.com"},"directories":{},"maintainers":[{"name":"apostx","email":"apostol.x.87@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typed-redux-saga_1.0.0_1749332608726_0.748199829313593"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-07T21:43:28.664Z","1.0.0":"2025-06-07T21:43:28.939Z","modified":"2025-06-07T21:43:29.531Z"},"maintainers":[{"name":"apostx","email":"apostol.x.87@gmail.com"}],"description":"Redux-Saga effects with strong types.","homepage":"https://github.com/apostx/typed-redux-saga#readme","keywords":["redux-saga","saga","typescript","babel-plugin-macros"],"repository":{"type":"git","url":"git+https://github.com/apostx/typed-redux-saga.git"},"bugs":{"url":"https://github.com/apostx/typed-redux-saga/issues"},"license":"MIT","readme":"# @apostx/typed-redux-saga\n\n> ⚠️ This is a fork of [`typed-redux-saga`](https://github.com/agiledigital/typed-redux-saga).\n\nThis version is maintained by [@apostx](https://github.com/apostx) and include bugfixes not present in the original.\n\n---\n## Installation\n\n```sh\nnpm install typed-redux-saga@npm:@apostx/typed-redux-saga@1.0.0\n```\n\n## Usage\n\nSame as the original library but must use alias in the `package.json`\n\n```json\n{\n  \"dependencies\": {\n    \"typed-redux-saga\": \"npm:@apostx/typed-redux-saga@1.0.0\"\n  }\n}\n```\n\n---\n\n## 📄 Original Documentation\n\nYou can view the unmodified upstream README [here](./README.original.md).","readmeFilename":"README.md","_rev":"1-0dcd698e2c19fb86bea5dfe1f4cf86d5"}