{"_id":"@beslogic/rxjs-utils","name":"@beslogic/rxjs-utils","dist-tags":{"latest":"1.3.0"},"versions":{"1.3.0":{"name":"@beslogic/rxjs-utils","version":"1.3.0","description":"Library of utils for RXJS","author":{"name":"Alexandre Sasseville","email":"alexandre.sasseville@beslogic.com","url":"https://beslogic.com/"},"license":"MIT","bugs":{"url":"https://beslogic.com/pages/contact","email":"info@beslogic.com"},"homepage":"https://js-libraries-doc.beslogic.com/?path=/docs/rxjs-utils","type":"module","module":"dist/index.js","types":"dist/index.d.ts","contributors":[{"name":"Alexandre Sasseville","email":"alexandre.sasseville@beslogic.com"},{"name":"Samuel Therrien","email":"samuel.therrien@beslogic.com"}],"scripts":{"build":"tsc --build tsconfig.prod.json","build:dev":"tsc --build tsconfig.json","eslint":"eslint ./ --ignore-path .gitignore","lint":"dprint check && npm run eslint","lint:fix":"npm run eslint -- --fix && dprint fmt","test":"jest --verbose --randomize","test:watch":"npm run test -- --watch","test:coverage":"npm run test -- --coverage --reporters=default --reporters=jest-junit","docs":"typedoc"},"keywords":["beslogic","utils","javascript","typescript","rxjs","angular","ngrx"],"dependencies":{"@beslogic/utils":"^1.2.0","rxjs":"^7.4"},"// rxjs":"Testing at minimum supported version","// @jest/globals":"Remove when bumping to jest@30","devDependencies":{"@jest/globals":"^30.0.0-alpha.6","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-junit":"^16.0.0","rxjs":"~7.4","ts-jest":"^29.1.4","ts-node":"^10.9.2"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./operators":{"types":"./dist/operators/index.d.ts","default":"./dist/operators/index.js"},"./package.json":"./package.json"},"jest-junit":{"suiteName":"RxJS Tests","outputDirectory":"coverage","outputName":"junit.xml","uniqueOutputName":"false","classNameTemplate":"{classname}","titleTemplate":"{classname} › {title}","ancestorSeparator":" › ","usePathForSuiteName":"true"},"_id":"@beslogic/rxjs-utils@1.3.0","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"integrity":"sha512-AyxvolUNFg8RqGdOm3TwIwGZOofOMAqFXHRHz2EfoHnS8NIUKovxA6zgL3GW+1UtxcEjpu8xdpQUC38vjozMMA==","shasum":"d61082a5af678c84fa2fbb9cbcf0d41c358beb04","tarball":"https://registry.npmjs.org/@beslogic/rxjs-utils/-/rxjs-utils-1.3.0.tgz","fileCount":11,"unpackedSize":7995,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD/n3tkdLw0+nONGAP6YgnpsgznZyEn9o30wOHwodBOJwIgPB8T7nuvaD8+SVAnZ3doA8ulLBMskMiHl1RUPNNOzr0="}]},"_npmUser":{"name":"samuel-therrien-beslogic","email":"samuel.therrien@beslogic.com"},"directories":{},"maintainers":[{"name":"samuel-therrien-beslogic","email":"samuel.therrien@beslogic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rxjs-utils_1.3.0_1753221145966_0.26005563620206074"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-22T21:52:25.857Z","1.3.0":"2025-07-22T21:52:26.154Z","modified":"2025-07-22T21:52:26.473Z"},"maintainers":[{"name":"samuel-therrien-beslogic","email":"samuel.therrien@beslogic.com"}],"description":"Library of utils for RXJS","homepage":"https://js-libraries-doc.beslogic.com/?path=/docs/rxjs-utils","keywords":["beslogic","utils","javascript","typescript","rxjs","angular","ngrx"],"contributors":[{"name":"Alexandre Sasseville","email":"alexandre.sasseville@beslogic.com"},{"name":"Samuel Therrien","email":"samuel.therrien@beslogic.com"}],"author":{"name":"Alexandre Sasseville","email":"alexandre.sasseville@beslogic.com","url":"https://beslogic.com/"},"bugs":{"url":"https://beslogic.com/pages/contact","email":"info@beslogic.com"},"license":"MIT","readme":"# @beslogic/rxjs-utils\n\nContains rxjs operators that could be useful in any projects.\n\n- [Documentation](https://js-libraries-doc.beslogic.com/?path=/docs/rxjs-utils)\n- [Changelog](https://js-libraries-doc.beslogic.com/?path=/docs/rxjs-utils-changelog)\n\n## Vite\n\nIf using [Vite](https://vite.dev/), You should add the following to `vite-end.d.ts`:\n\n```typescript\n// https://vite.dev/guide/env-and-mode.html#intellisense-for-typescript\n\n/// <reference types=\"vite/client\" />\n\ninterface ViteTypeOptions {\n  // By adding this line, you can make the type of ImportMetaEnv strict to disallow unknown keys.\n  strictImportMetaEnv: unknown\n}\n\ninterface ImportMetaEnv {\n  // Add your .env VITE_* variables here\n  readonly VITE_API_URL: string\n}\n```\n","readmeFilename":"README.md","_rev":"1-f5b34a03478028f44183bf2198631def"}