{"_id":"@budarin/no-ops-service","_rev":"9-b499bf20b04bed0f5a35d9fb40f3f5cd","name":"@budarin/no-ops-service","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@budarin/no-ops-service","version":"1.0.0","author":{"name":"Vadim Budarin","email":"budarin-vv@yandex.ru"},"license":"MIT","_id":"@budarin/no-ops-service@1.0.0","maintainers":[{"name":"budarin","email":"budarin-vv@yandex.ru"}],"homepage":"https://github.com/budarin/no-ops-service#readme","bugs":{"url":"https://github.com/budarin/no-ops-service/issues"},"dist":{"shasum":"4a213141741b6b667794c5f180fefeaea73e59d7","tarball":"https://registry.npmjs.org/@budarin/no-ops-service/-/no-ops-service-1.0.0.tgz","fileCount":7,"integrity":"sha512-SLAJXNTj22Nke4LIqlrmx7CKnjOFiNQ2nMAdGbNojPWh2oCes3XF8VlltE6a1GixtIed0XdcIPJUxFllJZvAaA==","signatures":[{"sig":"MEUCIDDDLy22XUTVDlIKR7EyUSMf/ocDWficgKfRQYoiJFf0AiEAwCPkyTOXHtqL2wNI6h+Hwfvvp++L3FLIrcHuq98aeBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17748},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9b0e0289217740debfd3cec36cf87bd7936b633e","scripts":{"build":"sh ./tools/build.sh","prepublish":"npm run build","npm-publish":"npm run build && npm publish","upgrade deps":"yarn upgrade-interactive --latest;"},"_npmUser":{"name":"budarin","email":"budarin-vv@yandex.ru"},"repository":{"url":"git+https://github.com/budarin/no-ops-service.git"},"_npmVersion":"10.2.3","description":"A universal service where any called methods perform noop","directories":{},"_nodeVersion":"21.1.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/no-ops-service_1.0.0_1701083264831_0.10286375595179353","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@budarin/no-ops-service","version":"1.0.1","author":{"name":"Vadim Budarin","email":"budarin-vv@yandex.ru"},"license":"MIT","_id":"@budarin/no-ops-service@1.0.1","maintainers":[{"name":"budarin","email":"budarin-vv@yandex.ru"}],"homepage":"https://github.com/budarin/no-ops-service#readme","bugs":{"url":"https://github.com/budarin/no-ops-service/issues"},"dist":{"shasum":"ea22885d4c9d6be1f148bde99540a95457ace91d","tarball":"https://registry.npmjs.org/@budarin/no-ops-service/-/no-ops-service-1.0.1.tgz","fileCount":5,"integrity":"sha512-aQG/iQZXs/0ca/+Wcz1bBUv1SUEuFlOhf6hVPe+pAAyxYUgJ5oAVPXeil5hQIscFJYQiHBbF1hSLohMBg1Ivww==","signatures":[{"sig":"MEUCIQCqLfc/TFh5ZMAkxrJMAZumXCloke5QtnAErM/43kDemwIgHZEFxodcABrvUCpUgf8UC4IB55RQo/BM7v09eZu0thY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1963},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5ea7a724af12ee878404407c33b9ea08ef2d138c","scripts":{"build":"sh ./tools/build.sh","prepublish":"npm run build","npm-publish":"npm run build && npm publish","upgrade deps":"yarn upgrade-interactive --latest;"},"_npmUser":{"name":"budarin","email":"budarin-vv@yandex.ru"},"repository":{"url":"git+https://github.com/budarin/no-ops-service.git"},"_npmVersion":"10.2.3","description":"A universal service where any called methods perform noop","directories":{},"_nodeVersion":"21.1.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/no-ops-service_1.0.1_1701083533415_0.08208345356648228","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@budarin/no-ops-service","version":"1.0.2","author":{"name":"Vadim Budarin","email":"budarin-vv@yandex.ru"},"license":"MIT","_id":"@budarin/no-ops-service@1.0.2","maintainers":[{"name":"budarin","email":"budarin-vv@yandex.ru"}],"homepage":"https://github.com/budarin/no-ops-service#readme","bugs":{"url":"https://github.com/budarin/no-ops-service/issues"},"dist":{"shasum":"a3aef030a1211ab2b979d9ab4e34b23cac2452f4","tarball":"https://registry.npmjs.org/@budarin/no-ops-service/-/no-ops-service-1.0.2.tgz","fileCount":5,"integrity":"sha512-w7ZA9hKVKrYhCWBCajCQL8ptSEEC8ec/AE2UX6oIaMQmNXRUMSs2/97iIDnR9ygGUh9d5asmnAIFARAesf5h/A==","signatures":[{"sig":"MEUCIQD1gnvYY7w7gaTDjLnCYvjdVtUPwFZVS+M/7V+9IX6Z/gIgR8Dqu6EO1qiJYtiDD7hbH0aEZTBJ7MURvedAm9GilqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7c4df8fcae6ca6a72235bdd4a604525a32948aff","scripts":{"build":"sh ./tools/build.sh","prepublish":"npm run build","npm-publish":"npm run build && npm publish","upgrade deps":"yarn upgrade-interactive --latest;"},"_npmUser":{"name":"budarin","email":"budarin-vv@yandex.ru"},"repository":{"url":"git+https://github.com/budarin/no-ops-service.git"},"_npmVersion":"10.2.3","description":"A universal service where any called methods perform noop","directories":{},"_nodeVersion":"21.1.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/no-ops-service_1.0.2_1701172198423_0.918639700496765","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@budarin/no-ops-service","version":"1.0.3","keywords":["no-ops"],"author":{"name":"Vadim Budarin","email":"budarin-vv@yandex.ru"},"license":"MIT","_id":"@budarin/no-ops-service@1.0.3","maintainers":[{"name":"budarin","email":"budarin-vv@yandex.ru"}],"homepage":"https://github.com/budarin/no-ops-service#readme","bugs":{"url":"https://github.com/budarin/no-ops-service/issues"},"dist":{"shasum":"e26d92d7541d151ebf9203cc507f6b2a88a4d823","tarball":"https://registry.npmjs.org/@budarin/no-ops-service/-/no-ops-service-1.0.3.tgz","fileCount":5,"integrity":"sha512-DHAUVo7RIpNbdBh+sExmPMbjuJD22keQTofyP8VGHXCDiI25Rns2ltaButOaX27/IZpR1gua9Rk96+Mvlko3vQ==","signatures":[{"sig":"MEUCIQDLi8ZnwdBZDugx+rFcGE9NCMLzz8iHWToQ0UVbc7TOwwIgfUFC128j5gOO+F1SGSq9JMRIQiRMs2RgzaCOA2PJ6yU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2706},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"33b380e6daaf535962730b182b6bedd2021571b8","scripts":{"build":"sh ./tools/build.sh","prepublish":"npm run build","npm-publish":"npm run build && npm publish","upgrade deps":"yarn upgrade-interactive --latest;","patch-version":"npm version patch"},"_npmUser":{"name":"budarin","email":"budarin-vv@yandex.ru"},"repository":{"url":"git+https://github.com/budarin/no-ops-service.git"},"_npmVersion":"10.2.3","description":"A universal service where any called methods perform noop.","directories":{},"_nodeVersion":"21.1.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/no-ops-service_1.0.3_1703137421822_0.8329473221013388","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@budarin/no-ops-service","version":"1.0.4","keywords":["no-ops"],"author":{"name":"Vadim Budarin","email":"budarin-vv@yandex.ru"},"license":"MIT","_id":"@budarin/no-ops-service@1.0.4","maintainers":[{"name":"budarin","email":"budarin-vv@yandex.ru"}],"homepage":"https://github.com/budarin/no-ops-service#readme","bugs":{"url":"https://github.com/budarin/no-ops-service/issues"},"dist":{"shasum":"675fff7d4b484e1ac21f0ed62e31c86be0f67bde","tarball":"https://registry.npmjs.org/@budarin/no-ops-service/-/no-ops-service-1.0.4.tgz","fileCount":5,"integrity":"sha512-vYoYcwKlLkxuO2cjdNi4Hi8ZjadpP+raTj/JauVzQ2SBdwd5suiWm5t91H+OrI2sb3BcAPWmGHrh+VDrfWcPuQ==","signatures":[{"sig":"MEQCICwmaJunQKRdeDNPNWZby+lLuT4sa5RymbVutlWO9N/MAiBHEzbmhns+1gylB9J7HW8wBvSY5XWcVgyhG/TzJUG/pA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2706},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dc74456b35fcb06d595e5dbad684cd1cb2af9755","scripts":{"build":"sh ./tools/build.sh","prepublish":"npm run build","npm-publish":"npm run build && npm publish","upgrade deps":"yarn upgrade-interactive --latest;","patch-version":"npm version patch"},"_npmUser":{"name":"budarin","email":"budarin-vv@yandex.ru"},"repository":{"url":"git+https://github.com/budarin/no-ops-service.git"},"_npmVersion":"10.2.3","description":"A universal service where any called methods perform noop.","directories":{},"_nodeVersion":"21.1.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/no-ops-service_1.0.4_1703140492482_0.2532947003721493","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@budarin/no-ops-service","version":"1.0.5","keywords":["no-ops"],"author":{"name":"Vadim Budarin","email":"budarin-vv@yandex.ru"},"license":"MIT","_id":"@budarin/no-ops-service@1.0.5","maintainers":[{"name":"budarin","email":"budarin-vv@yandex.ru"}],"homepage":"https://github.com/budarin/no-ops-service#readme","bugs":{"url":"https://github.com/budarin/no-ops-service/issues"},"dist":{"shasum":"3e30c84b103cdf2bba56638d83d53765c91c8fcb","tarball":"https://registry.npmjs.org/@budarin/no-ops-service/-/no-ops-service-1.0.5.tgz","fileCount":5,"integrity":"sha512-2dqniXrFPdEVAbgCOn0+WDyIcS9ZtHo6O3QUda41VUFvXBeVbdHYJwL3WP8kg16iy9WFTUqlHKSQj/ec1DK8VQ==","signatures":[{"sig":"MEQCIBnGGGMfvAlVG9TBAw2rQKtOi4JGLuPorZLGu0Jk8hsLAiAVgePFj3XLQWhupqds9H6OGun27iGykyO7nt1DFUni4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2706},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d7b4def97717cb5aa8ed6e7957c1f6db39e3dda3","scripts":{"build":"sh ./tools/build.sh","prepublish":"npm run build","npm-publish":"npm run build && npm publish","upgrade deps":"yarn upgrade-interactive --latest;","patch-version":"npm version patch"},"_npmUser":{"name":"budarin","email":"budarin-vv@yandex.ru"},"repository":{"url":"git+https://github.com/budarin/no-ops-service.git"},"_npmVersion":"10.2.0","description":"A universal service where any called methods perform noop.","directories":{},"_nodeVersion":"21.1.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/no-ops-service_1.0.5_1709605340597_0.9189700544401636","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@budarin/no-ops-service","version":"1.0.6","keywords":["no-ops"],"author":{"name":"Vadim Budarin","email":"budarin-vv@yandex.ru"},"license":"MIT","_id":"@budarin/no-ops-service@1.0.6","maintainers":[{"name":"budarin","email":"budarin-vv@yandex.ru"}],"homepage":"https://github.com/budarin/no-ops-service#readme","bugs":{"url":"https://github.com/budarin/no-ops-service/issues"},"dist":{"shasum":"f18c2d01efca8d9d70ccdb2515602d6be07b8928","tarball":"https://registry.npmjs.org/@budarin/no-ops-service/-/no-ops-service-1.0.6.tgz","fileCount":5,"integrity":"sha512-ZCVc2+UaPdPBNLpRjER/7ia2Plk87uya8AEU7gjVREtJMuC5QUXnayNm3Lo5HPSNFhm5xu/L/UlxSpepwM1xPg==","signatures":[{"sig":"MEQCICgoL7ZJ+j7g4UNZwRvbzPdNpS4wlA3SN4JpC/DuNxOJAiASfbEZ0i5eCURBJO9jHgWxzCdXUasnou2oYDZQ2A/G7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2706},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8c7b4050f627f91349cb862ac3bd86e1f870eb18","scripts":{"build":"sh ./tools/build.sh","prepublish":"npm run build","npm-publish":"npm run build && npm publish","upgrade deps":"yarn upgrade-interactive --latest;","patch-version":"npm version patch"},"_npmUser":{"name":"budarin","email":"budarin-vv@yandex.ru"},"repository":{"url":"git+https://github.com/budarin/no-ops-service.git"},"_npmVersion":"10.2.0","description":"A universal service where any called methods perform noop.","directories":{},"_nodeVersion":"21.1.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.2"},"_npmOperationalInternal":{"tmp":"tmp/no-ops-service_1.0.6_1709853100959_0.24844556911445714","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@budarin/no-ops-service","version":"1.0.7","keywords":["no-ops"],"author":{"name":"Vadim Budarin","email":"budarin-vv@yandex.ru"},"license":"MIT","_id":"@budarin/no-ops-service@1.0.7","maintainers":[{"name":"budarin","email":"budarin-vv@yandex.ru"}],"homepage":"https://github.com/budarin/no-ops-service#readme","bugs":{"url":"https://github.com/budarin/no-ops-service/issues"},"dist":{"shasum":"a6524ea027d9c7b367fe301bd2cb6098c4b7f937","tarball":"https://registry.npmjs.org/@budarin/no-ops-service/-/no-ops-service-1.0.7.tgz","fileCount":5,"integrity":"sha512-wwdAT80we2ZUgVd9zm+fCDptSsU9gjpmkB6/4uUFP6xcyvOJDa83NV7WdmabhujgWMa3qWVii9EcpsAKiqdMRQ==","signatures":[{"sig":"MEUCIDrGvagCpjf49ZKC7GpmtS0NiATl18VZIpV5mToLZsYPAiEA4VvAZsga4VZxoJBIukq42PtBIoedExMWO1D/0aVIjNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2706},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dfc9ff7cf5b3b94593bcbaec250ba63370b8def3","scripts":{"build":"sh ./tools/build.sh","prepublish":"npm run build","npm-publish":"npm run build && npm publish","upgrade deps":"yarn upgrade-interactive --latest;","patch-version":"npm version patch"},"_npmUser":{"name":"budarin","email":"budarin-vv@yandex.ru"},"repository":{"url":"git+https://github.com/budarin/no-ops-service.git"},"_npmVersion":"10.2.4","description":"A universal service where any called methods perform noop.","directories":{},"_nodeVersion":"21.5.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.3"},"_npmOperationalInternal":{"tmp":"tmp/no-ops-service_1.0.7_1711122008191_0.10981324827989147","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@budarin/no-ops-service","version":"1.0.8","main":"./dist/index.js","types":"./dist/index.d.ts","type":"module","repository":{"url":"git+https://github.com/budarin/no-ops-service.git"},"author":{"name":"Vadim Budarin","email":"budarin-vv@yandex.ru"},"license":"MIT","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"homepage":"https://github.com/budarin/no-ops-service#readme","bugs":{"url":"https://github.com/budarin/no-ops-service/issues"},"keywords":["no-ops"],"scripts":{"build":"sh ./tools/build.sh","patch-version":"pnpm version patch","pnpm-install":"pnpm install","npm-publish":"pnpm run build && pnpm publish --access public","upgrade deps":"pnpm upgrade -i"},"_id":"@budarin/no-ops-service@1.0.8","description":"A universal service where any called methods perform noop.","_integrity":"sha512-ArW0yOlwF+jPe7RyYEOhqJ1mdCtGYezyVd9GiYQpxCdefDB1vSL8oaaHaFMDZLyFurU249WBJmEJbhFOLZzZmg==","_resolved":"C:\\Users\\Vadim\\AppData\\Local\\Temp\\6747bd2b05c11cf3b2ea0fd958839663\\budarin-no-ops-service-1.0.8.tgz","_from":"file:budarin-no-ops-service-1.0.8.tgz","_nodeVersion":"24.8.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-ArW0yOlwF+jPe7RyYEOhqJ1mdCtGYezyVd9GiYQpxCdefDB1vSL8oaaHaFMDZLyFurU249WBJmEJbhFOLZzZmg==","shasum":"e87245c9c8be5a1e2a5250653b622b5b5b7c51c2","tarball":"https://registry.npmjs.org/@budarin/no-ops-service/-/no-ops-service-1.0.8.tgz","fileCount":7,"unpackedSize":2993,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDkObcBavrdm1KKbdnWMJeGlxCUB2Dr14emQeqQiwQLEAiEArxBN0t12kSrOa78Gu5jpXSi53YI5w/5/FTt2uXybK6I="}]},"_npmUser":{"name":"budarin","email":"budarin-vv@yandex.ru"},"directories":{},"maintainers":[{"name":"budarin","email":"budarin-vv@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/no-ops-service_1.0.8_1761139742132_0.06893729352314826"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-27T11:07:44.690Z","modified":"2025-10-22T13:29:02.502Z","1.0.0":"2023-11-27T11:07:45.031Z","1.0.1":"2023-11-27T11:12:13.604Z","1.0.2":"2023-11-28T11:49:58.588Z","1.0.3":"2023-12-21T05:43:42.031Z","1.0.4":"2023-12-21T06:34:52.667Z","1.0.5":"2024-03-05T02:22:20.736Z","1.0.6":"2024-03-07T23:11:41.195Z","1.0.7":"2024-03-22T15:40:08.369Z","1.0.8":"2025-10-22T13:29:02.319Z"},"bugs":{"url":"https://github.com/budarin/no-ops-service/issues"},"author":{"name":"Vadim Budarin","email":"budarin-vv@yandex.ru"},"license":"MIT","homepage":"https://github.com/budarin/no-ops-service#readme","keywords":["no-ops"],"repository":{"url":"git+https://github.com/budarin/no-ops-service.git"},"description":"A universal service where any called methods perform noop.","maintainers":[{"name":"budarin","email":"budarin-vv@yandex.ru"}],"readme":"# no-ops-service\n\nA universal service where any called methods perform noop.\n\nIt is convenient as a stub for services during testing or for stub services that are not needed in any environment.\n\n## Installation\n\n```bash\nyarn add @budarin/no-ops-service\n```\n\n## Usage\n\n```ts\nimport { logger } from 'some-logger';\nimport { noOpsService } from '@budarin/no-ops-service';\n\nconst logger = __TEST__ ? noOpsService : logger;\n\nlogger.log('hello'); // do nothing in test env and log in else\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}