{"_id":"nestjs-dynamic-providers","_rev":"26-bb6c0faa6071a3266d2e6ade687f2a68","name":"nestjs-dynamic-providers","dist-tags":{"latest":"0.3.7"},"versions":{"0.0.1":{"name":"nestjs-dynamic-providers","version":"0.0.1","keywords":["nestjs","decorator","nest","typescript","glob","glob pattern","dynamic providers","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.0.1","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/discord-nestjs#readme","bugs":{"url":"https://github.com/fjodor-rybakov/discord-nestjs/issues"},"dist":{"shasum":"b18cc07707637a4f8b43ed4e07032e5776e9ece3","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.0.1.tgz","fileCount":9,"integrity":"sha512-Cl1QQQB4NY+0X5Ai9yIuioEo4F7uLhicyOpwc8HY/PDWI4mGPehQ8yR4vbyuR1pwfyIdMh9/kgmOPmYsBylVkQ==","signatures":[{"sig":"MEQCICypjYw2m1b/VE1ICF4gwyBs7sGXvUBgtLgD0sCnrCCsAiBCdcS05NaOP2dKuChFQlF8M8j9DXyZcGFMt5tTJhuj1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84458},"main":"dist/index.js","gitHead":"2e61234af2a90200f28be88fbd034b5f4dcff999","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"nest build","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/discord-nestjs.git","type":"git"},"_npmVersion":"7.24.2","description":"Inject dynamic providers","directories":{},"_nodeVersion":"16.10.0","dependencies":{"glob":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.4.0","eslint":"^8.2.0","rimraf":"^3.0.2","prettier":"^2.4.1","ts-loader":"^9.2.6","typescript":"^4.4.4","@nestjs/cli":"^8.1.4","@types/node":"^16.11.6","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","tsconfig-paths":"^3.11.0","reflect-metadata":"^0.1.13","@nestjs/schematics":"^8.0.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.3.0","@typescript-eslint/eslint-plugin":"^5.3.0"},"peerDependencies":{"rxjs":"^7.4.0","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.0.1_1636405761205_0.793640566474517","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"nestjs-dynamic-providers","version":"0.0.2","keywords":["nestjs","decorator","nest","typescript","glob","glob pattern","dynamic providers","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.0.2","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/discord-nestjs#readme","bugs":{"url":"https://github.com/fjodor-rybakov/discord-nestjs/issues"},"dist":{"shasum":"2d08fcb492297d4fe889a63efd1dae246c9c2007","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.0.2.tgz","fileCount":9,"integrity":"sha512-yS+udB7gK8dpwmoc0W434cdnMlmmX3pu3Mh2w2D0MS/ACKK6YethxhVKs8BMBICoi8Nqh9wrqkJLbGyc9QbTIw==","signatures":[{"sig":"MEUCIQCjOhEIyO4E8GpUKagnmrmuB9k1pqurDGGzFwX1gEqI9AIgCmIIAbYleLNrQ1yTyEEt7CzP2hMgG0E8KCWmc32m9CM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84434},"main":"dist/index.js","gitHead":"aea7e6b30d196e93e88ec77d4c3960e49f41e470","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"nest build","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/discord-nestjs.git","type":"git"},"_npmVersion":"7.24.2","description":"Inject dynamic providers","directories":{},"_nodeVersion":"16.10.0","dependencies":{"glob":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.4.0","eslint":"^8.2.0","rimraf":"^3.0.2","prettier":"^2.4.1","ts-loader":"^9.2.6","typescript":"^4.4.4","@nestjs/cli":"^8.1.4","@types/node":"^16.11.6","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","tsconfig-paths":"^3.11.0","reflect-metadata":"^0.1.13","@nestjs/schematics":"^8.0.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.3.0","@typescript-eslint/eslint-plugin":"^5.3.0"},"peerDependencies":{"rxjs":"^7.4.0","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.0.2_1636406626724_0.5481958077623585","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"nestjs-dynamic-providers","version":"0.0.3","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.0.3","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"276ab3a912ee22640ad40c57f4779779dc0eb3b5","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.0.3.tgz","fileCount":9,"integrity":"sha512-x1N6rnigys/765AkR/J4FXkp4IatjkWquLKELqTvZFqqL6NZX3HTArbhZGSAsXXdl0lmEn5FsufNqmaRT/WVJg==","signatures":[{"sig":"MEUCIF4nVmsLR+G+cZQ5vdfhPDGIIaJPryIF1Da6N0Zdtsd5AiEAx3faxNIFGFSlDWKV8mAI68WmWVzsWNEOA66TjOC4+s0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84429},"main":"dist/index.js","gitHead":"1f9ba8d6ffd08e4a4f4f301dc21cf63033e9c307","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"nest build","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"7.24.2","description":"Inject dynamic providers","directories":{},"_nodeVersion":"16.10.0","dependencies":{"glob":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.4.0","eslint":"^8.2.0","rimraf":"^3.0.2","prettier":"^2.4.1","ts-loader":"^9.2.6","typescript":"^4.4.4","@nestjs/cli":"^8.1.4","@types/node":"^16.11.6","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","tsconfig-paths":"^3.11.0","reflect-metadata":"^0.1.13","@nestjs/schematics":"^8.0.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.3.0","@typescript-eslint/eslint-plugin":"^5.3.0"},"peerDependencies":{"rxjs":"^7.4.0","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.0.3_1636407242227_0.7940002338469976","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"nestjs-dynamic-providers","version":"0.0.4","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.0.4","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"f48d863fada6e93a4d2274a2365cc9167a3a501e","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.0.4.tgz","fileCount":9,"integrity":"sha512-PtnzscSoWmis3CLP+GMN//lK/bp8SxWb8m0IH9YSlmjmodcOnMQwzNT8dN7Y6on2acUQP1I35X24s2tXqe+Njw==","signatures":[{"sig":"MEUCIQCwbGVOcPK33ibl4D0DQZ9yGYaP7l3y3KGA6Lsb5isU/gIgKuQo3PYSHxxMJK819mawzx+wVpn/PMmQplXPYTXE2fM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84161},"main":"dist/index.js","gitHead":"f862284d2d97f260cd3e039a6822931609616b89","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"nest build","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf dist"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"7.24.2","description":"Inject dynamic providers","directories":{},"_nodeVersion":"16.10.0","dependencies":{"glob":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.4.0","eslint":"^8.2.0","rimraf":"^3.0.2","prettier":"^2.4.1","ts-loader":"^9.2.6","typescript":"^4.4.4","@nestjs/cli":"^8.1.4","@types/node":"^16.11.6","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","tsconfig-paths":"^3.11.0","reflect-metadata":"^0.1.13","@nestjs/schematics":"^8.0.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.3.0","@typescript-eslint/eslint-plugin":"^5.3.0"},"peerDependencies":{"rxjs":"^7.4.0","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.0.4_1636446318827_0.6787590318801222","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"nestjs-dynamic-providers","version":"0.0.5","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.0.5","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"8ccdf2f376d1fe8685105ce5f17962d2225b31cf","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.0.5.tgz","fileCount":9,"integrity":"sha512-lIpIY/stFjyEjh3dUhK2ujO6SekwSyg0wsudyCzZRAlbVPikAS8AUQ9LJ1alHbFbR1xv6UyvxWgq0U+XQDNMOg==","signatures":[{"sig":"MEUCIAY1OPR+wWC2nnRe+yy31NGfxNP6cQ6vWyOpPgo6t2DkAiEA4o47hLkALXNcnvdSPC2cBb25wn6b+9n/af/OBOff6GE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88189},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"3b4bfc7eff7990b59735b11ba5f420b553ef57da","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"7.24.2","description":"Inject dynamic providers","directories":{},"_nodeVersion":"16.10.0","dependencies":{"glob":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","rxjs":"^7.4.0","eslint":"^8.2.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^2.4.1","ts-loader":"^9.2.6","typescript":"^4.4.4","@nestjs/cli":"^8.1.4","@types/jest":"^27.0.2","@types/node":"^16.11.6","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","tsconfig-paths":"^3.11.0","@nestjs/testing":"^8.2.0","reflect-metadata":"^0.1.13","@nestjs/schematics":"^8.0.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.3.0","@typescript-eslint/eslint-plugin":"^5.3.0"},"peerDependencies":{"rxjs":"^7.4.0","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.0.5_1636534815499_0.2835343207158356","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"nestjs-dynamic-providers","version":"0.0.6","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.0.6","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"f1c3bdf81ceabc5621d9fee3d6a03108d2c2b42a","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.0.6.tgz","fileCount":21,"integrity":"sha512-BTzyXmk6y17f6PscxqTNMWgJSR6dpC6D+SI5z2yQfMvwFDHKgELQ0XliwYMFI2HR8F81g/TyZCIQJuzreWI/sw==","signatures":[{"sig":"MEYCIQCSHy3ag0l8aoFXq/PtbOIvidQlJ3wPPvB4DsRkB/RGBQIhAIgfgt+R6+lbcAYxJZ6nwKBaYK5qyDzVZnXMAB4r4Mgh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89532},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"900a245564f9e45acead10f31e789dee57e1c4e5","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"7.24.2","description":"Inject dynamic providers","directories":{},"_nodeVersion":"16.10.0","dependencies":{"glob":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","rxjs":"^7.4.0","eslint":"^8.2.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^2.4.1","ts-loader":"^9.2.6","typescript":"^4.4.4","@nestjs/cli":"^8.1.4","@types/jest":"^27.0.2","@types/node":"^16.11.6","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","tsconfig-paths":"^3.11.0","@nestjs/testing":"^8.2.0","reflect-metadata":"^0.1.13","@nestjs/schematics":"^8.0.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.3.0","@typescript-eslint/eslint-plugin":"^5.3.0"},"peerDependencies":{"rxjs":"^7.4.0","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.0.6_1636633531574_0.8618119404869844","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"nestjs-dynamic-providers","version":"0.1.0","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.1.0","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"f49fdc89ee5274fe7519f134ae4dfa77afba9ba6","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.1.0.tgz","fileCount":21,"integrity":"sha512-WP01cvlIA+InfrBZFUd/hO5+RxvrAH+WGISCmr60ZtFQMA7J19FZuAR1sO7ZfJQXAYzDrw4gwlaUTm8CRg5Viw==","signatures":[{"sig":"MEQCIHoXfDcTiY4DZ9nL9GqGBBkKPqpOKnDbuSAi9xMVXAETAiArOJLWYhxKaHqWeR/8BY5rmVNhtqkqGXAheHCFwBj+QQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89930},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"c387549d66a06783a45a9ee9187be9fbec08b4eb","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"7.24.2","description":"Inject dynamic providers","directories":{},"_nodeVersion":"16.10.0","dependencies":{"glob":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","rxjs":"^7.4.0","eslint":"^8.2.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^2.4.1","ts-loader":"^9.2.6","typescript":"^4.4.4","@nestjs/cli":"^8.1.4","@types/jest":"^27.0.2","@types/node":"^16.11.6","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","tsconfig-paths":"^3.11.0","@nestjs/testing":"^8.2.0","reflect-metadata":"^0.1.13","@nestjs/schematics":"^8.0.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.3.0","@typescript-eslint/eslint-plugin":"^5.3.0"},"peerDependencies":{"rxjs":"^7.4.0","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.1.0_1636877227732_0.4156214790886379","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"nestjs-dynamic-providers","version":"0.1.1","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.1.1","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"e6683e71b8cdf4a63079eb7693b7f5fee36837b7","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.1.1.tgz","fileCount":23,"integrity":"sha512-iFPlwqg7zaWxW9EEVu0+IzHP2zl12gWqaCrO9ylQqVMv/WCyfR58ZHRaPrxzRH9CjHKv2Iks3XtRYxvXNk7RJg==","signatures":[{"sig":"MEYCIQCTbeSwmol2q2tbLCWNQnl39PfxcMdvpe9ABCROd8K0FQIhANO/ocOxjDFQrWT6cT4d6de1IL2brz3ofxLjTJbZw7GL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90637},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"6742b952c3ff9faab6c23c3e11fc67d79ed30be5","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"7.20.1","description":"Inject dynamic providers","directories":{},"_nodeVersion":"16.10.0","dependencies":{"glob":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","rxjs":"^7.4.0","eslint":"^8.2.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^2.4.1","ts-loader":"^9.2.6","typescript":"^4.5.2","@nestjs/cli":"^8.1.4","@types/jest":"^27.0.2","@types/node":"^16.11.6","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","tsconfig-paths":"^3.11.0","@nestjs/testing":"^8.2.0","reflect-metadata":"^0.1.13","@nestjs/schematics":"^8.0.4","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.3.0","@typescript-eslint/eslint-plugin":"^5.3.0"},"peerDependencies":{"rxjs":"^7.4.0","@nestjs/core":"^8.2.0","@nestjs/common":"^8.2.0","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.1.1_1637233815324_0.16960537902592754","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"nestjs-dynamic-providers","version":"0.1.2","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.1.2","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"dist":{"shasum":"5972c01db5d27193f925116cf1876728e0f05e95","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.1.2.tgz","fileCount":31,"integrity":"sha512-Dag8Uyjpfl9H3jyug7EUz9vknyaHCK0grf2lX57DHtkqBHiJctpjNCWsBMtAQkVK0IuY3X2Jdcqlrnw8ODIP+A==","signatures":[{"sig":"MEYCIQCtOOtuKvyLozT3FL7kIChjHnAbKSZm2Om0CUEcLDZETgIhAPnUmeCfNfZdk4P047HhIObl5lEE9GE44BSGKv7TIVyR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAYrSCRA9TVsSAnZWagAAhjEP/2SSEwfn1E77jwUjUYse\nvl4MDfnoaXsvlpLcg9uzmNFE699PQwRYM8aro4ICqeOtN1+SfEMBfBdb+bkS\nS4+tsG45RbAyIGzRoY9QA01T0ZePY/z5J1j85opHskAfPOkLZWiJJtYcfUGm\nhdYDgdYzuBswd73ahWOyJ7cz0zKnoGt1XFXDb+3hM3pFM7Fxpi26IYYaXJeN\nv0ZnKqbOz/e6E51ztbzzJUJchNk2y8fPVUrP5nB0qvYrCljqN9DQuhRv9zYE\ncI8mLJALcjWaxMWJnRZKqas0bZoPj2lhXI24rsqnuB2H4q3DD9SDqlY7Ie5C\nQRdPTsXnCTSppSRKamk/YlXfWQj/iS5g0lRo9O3S9j+DvOKuALZXbHtaMWeR\nzNLAcDdplAfwP7ZByPXPlFnnzXcPYdHmkI7v1omOXZBnwz0pe4WctacUAr6c\nnX51mZeh+iD4q3kyz237JJcDWEIBBhfNi+GnMdlKS5EXKLSJmM7yaKysVhNu\nH5XFkO/Fo9khQPuysVT83IFlE8qZHCDtNm3rVK5oIVlrsP62R494JD8wZVmW\nfawwSWVMeUSuTPmRqAbbcrLpzCRGOBCZvpRsYK3JBwkwgB4Maqf/erwPiosh\nL1cRJm6WFI7OypKp5AfkfRrurgObO7AgAQYstdZo2IAJp1Le9VpsJN4aLNY7\n3NmI\r\n=wWKr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers","type":"git"},"description":"Inject dynamic providers","directories":{},"dependencies":{"glob":"7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.0","rxjs":"^7.5.2","eslint":"^8.8.0","rimraf":"^3.0.2","ts-jest":"^27.1.3","prettier":"^2.5.1","ts-loader":"^9.2.6","typescript":"^4.5.5","@nestjs/cli":"^8.2.0","@types/jest":"^27.4.0","@types/node":"^17.0.16","@nestjs/core":"^8.2.6","@nestjs/common":"^8.2.6","tsconfig-paths":"^3.12.0","@nestjs/testing":"^8.2.6","reflect-metadata":"^0.1.13","@nestjs/schematics":"^8.0.5","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.11.0"},"peerDependencies":{"rxjs":"^7.5.2","@nestjs/core":"^8.2.6","@nestjs/common":"^8.2.6","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.1.2_1644268242116_0.6932663467075582","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"nestjs-dynamic-providers","version":"0.1.3","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.1.3","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"9d1b1aeab81d23b6eb704642b69867f05b23935b","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.1.3.tgz","fileCount":23,"integrity":"sha512-Fo/4ygVdavRC+DkUxJ8CI4rumWGmzRb/jGCDN47IdVduwl0yCdZemz91SeeoPAnzEs/WGpv49HrOfBZ9CYInzg==","signatures":[{"sig":"MEYCIQCJ5Uk5DgJRmBO3zdLuWiYrrrchYEUpXh268O+6k4KrVAIhAK5HzHSNHzpYFHbdQGyBaHX+hJGaixJeQ7FE0koreaD8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibi0oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpu+hAAiaCZrMGnPBUa6DCKBe/UFwEEX5Ism2fgcndXbnLT7EVqQB32\r\n/tsEXKBVDNOtQG/i69YeostW2bY7XD7zg+XzoYOHXCwj4Y/k3rfPRwrve9dG\r\nXeCRPN2NNMUcWvjZYb+585P2RhIsPGQYfo8N5Y/sJMWtMYNFplGX5naunJ8k\r\nMf0r/izstAS1uZSdARpesDIT7N7KYDu0aYJwvC3midOif6CSDT8VppZN6jX3\r\nXAqqy3yZfMG4MC6vM6BbWFOfw0TCpoeByr4M/XQbUUa6g/g8je45XhABVBDE\r\nwxTTs4oh7PNFiOUPuVNNfPrff6fed5iwZmKufwxxzeMxxCWSwTGbQpks6bde\r\nHagCg3h8tWKbrveY5gbLsbHmIH9poeAnJ8l9F9O8JFgVa48bCfUjPuAa16YU\r\nhu5blxfiuy0sTYsPKQw1yZuK6rPKC3VhFawyeql3gISSrwqWN3K6QXPi3jW6\r\nGEPJLEgFpmP6evIgu0JWVXPozs+aU+aBzQCOL0+vBaDPNDuu2ph8SqxXm4Oc\r\nJv9LSpy2p7NYs1WUtNPtskzoE2zuvgF58E6RjkwlkPPcvND27UzJ31P//qGD\r\njqFFjtikCIwtxe7aYRxFTZrWRHAicQN9MTaOdR1QVLBYPoj/uKf4WfSFXin7\r\nVvaKwgyZSO28nLqpo8B4RwABkIR7M26Ox3k=\r\n=7lK+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"bb8328d4342ea4c9241659ba844fad146baf1f1b","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"8.7.0","description":"Inject dynamic providers","directories":{},"_nodeVersion":"16.14.2","dependencies":{"glob":"8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","rxjs":"^7.5.5","eslint":"^8.14.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","prettier":"^2.6.2","ts-loader":"^9.2.9","typescript":"^4.6.4","@nestjs/cli":"^8.2.5","@types/jest":"^27.4.1","@types/node":"^17.0.30","@nestjs/core":"^8.4.4","@nestjs/common":"^8.4.4","tsconfig-paths":"^3.14.1","@nestjs/testing":"^8.4.4","reflect-metadata":"^0.1.13","@nestjs/schematics":"^8.0.10","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.21.0","@typescript-eslint/eslint-plugin":"^5.21.0"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"8.*","@nestjs/common":"8.*","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.1.3_1651387687899_0.22110910922962446","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"nestjs-dynamic-providers","version":"0.1.4","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.1.4","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"78349b1e89eeb618b76ada2403cf941e494deaf0","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.1.4.tgz","fileCount":23,"integrity":"sha512-8WXd57I0StcltDBz72UnR4NawLU2D/iED326ywNwkp9SMDdMwSnxtPZ6cAINGq6M4Nc1FEVS9wMsg4bZqt5ANw==","signatures":[{"sig":"MEUCIQDRDDyDx8fOuZ3QTOml//sCcCF2y/gvi+W5keXLnz75swIgXLzwt5Q/2cqHlgLCKtCNaEWhMPkW9kjt2YwKzYE62Ec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibkQ8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMog//WyMD3GPwbimfCcN2ysBEaZJ6qA43l43sZ75H0R82iRv3s5FM\r\n+/ZQ5qx31UJ0/AWWzrcZporYN8JadTMzomA3VCUPAAr1WAvXTwOH6gm8g+aU\r\nesbNV4ivuaDjHlWCNjdtvxIIBUk/qgojClax6ZeBmEmvgGQbB1nIgExu2gJp\r\nIokxoUuoKyMJk+44jrspPi/KDHhkUWxPYs+pnt3ONw/NwymHdWZqD50D9Dea\r\n455owoS6WDFcV78ErEOs0aS0oQEY1dV8CE8jfWPvpUEIO5q33wMf3PgIFGRI\r\n2gO1hIDENvND8ZBK/xCacVIFhxFgGwS5VFRK95rVWrMJcDn82wmoTF/ql31c\r\nxnrrFtutNKB+LQkRb9ez3EuG+9Idsm7bHhpcRRszmnJBltZif8SWD4w0Bbd/\r\nkiDLkx4eq4/8MHfiBfv1my8/M7tw5mstIGE2kuMAwGvjVzyl2J/EEbe79wbF\r\nlMwJyE7+CX+grjqk4o132BPQsvkPgDKoBBQMpH0qsXu6pvpivMNE2WawNJ23\r\nTF5Xq3y4L8GDqc3s8Ff4XP7Dr1MrOKKrG785EbQBtw+c85K2197CmUI0N7mF\r\nCRChjLM8C7lvrKzpFfZQoT8cfk5KuWeZTmGotNFsoAGvkYpyEDNsOdadFVOC\r\n4MqJAvsaHhVzAv4ZExAjZ6MyW/iws70bwlE=\r\n=tsoi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"40d27aecf6d02acc904b060efa0e661cb1ceb3d6","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"8.7.0","description":"Inject dynamic providers","directories":{},"_nodeVersion":"16.14.2","dependencies":{"glob":"8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","rxjs":"^7.5.5","eslint":"^8.14.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","prettier":"^2.6.2","ts-loader":"^9.2.9","typescript":"^4.6.4","@nestjs/cli":"^8.2.5","@types/jest":"^27.4.1","@types/node":"^17.0.30","@nestjs/core":"^8.4.4","@nestjs/common":"^8.4.4","tsconfig-paths":"^3.14.1","@nestjs/testing":"^8.4.4","reflect-metadata":"^0.1.13","@nestjs/schematics":"^8.0.10","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.21.0","@typescript-eslint/eslint-plugin":"^5.21.0"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"8.*","@nestjs/common":"8.*","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.1.4_1651393596204_0.8954142552775866","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"nestjs-dynamic-providers","version":"0.1.5","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.1.5","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"fdb4ff143c83692b912c18b16ec98c6a36bb5140","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.1.5.tgz","fileCount":23,"integrity":"sha512-RAIi+1dfh1C0zG3cA4p5MOto4gSE4ltDxPtR+/llLCvSA46cb/hYMT5aIdLFqOHRJNzZJcIAaYeo1BgyA1lkLQ==","signatures":[{"sig":"MEUCIEr0fhv6/Jbu1jVsWnwVDkGCnUyA4U1EQj4GjugkoAKaAiEAyeedguCgnaxizHAAXHVlH6o9eRZBX9JR7J6AId8us6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyVbQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTHBAAkOp8NiX45TYEQlGbCmhomV0yu/9x9lcT/aIS5g7psiRpabBe\r\nSQ9Z3fuzlDsqceJMIPlQeeP8hhJ3s0x1RxWXxNBjMVpEi6Cg0npQtfrYdeZn\r\nV150WzpZM8rpXWogn/Z9MBZeMhu/XctNV1kH0zmz4tIhFZyjpGhgZCu0y9zF\r\n+siLXAYmT/AdcbuTQ7QKVokz0SUK6RdZXQ30kgfdcO1YZhl2w18G6vI6OZur\r\nDvIhgTmmJr09qcSSv/VrJrvcUU8umqfI39ajPPE5MJlLpfOwgIyzxyqBeY3L\r\ngNCAQpesjtmcMj25z2K3rHg0zVulLt4TMFmgR98flPXXFeWzKjODVtQSA7Ve\r\nYOZF3TN4TvMC/rmN6drGAmfOi9xOGHQvtYYUs20+ADQuhZR/K31IDQmOkB9Q\r\namunhsfYNxgM+OZxld3fWxos27Mt2OyzqIC0hyJg5WTwzS6Sb07sGJmBGwWz\r\nGbjIcrUVSqr6IRdKtvnrhTJuvRlCA/q+ybwCra4z3SJDMVpyXxW36t8oIXDc\r\nV3L9siQVAs/8P2e8RvuoTW5cKVJF0ZjzMPGVe1bURWJixWw5OUu/N+6Hgw0Z\r\n6Fq08OdaMk6UkgeXvUri8hs7Dx895nIGYXsN+tJDVCgnbGk7u7NAKVEioeFF\r\nDo/mu7lRj4nzERHydkaqxtLJ/r5/YWRfnvY=\r\n=BjeY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"4bccc651e6f3648a4e8ad246640fd056e6791c51","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"8.12.1","description":"Inject dynamic providers","directories":{},"_nodeVersion":"16.14.2","dependencies":{"glob":"8.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","rxjs":"^7.5.5","eslint":"^8.19.0","rimraf":"^3.0.2","ts-jest":"^28.0.5","prettier":"^2.7.1","ts-loader":"^9.3.1","typescript":"^4.7.4","@nestjs/cli":"^9.0.0","@types/jest":"^28.1.4","@types/node":"^18.0.3","@nestjs/core":"^9.0.1","@nestjs/common":"^9.0.1","tsconfig-paths":"^4.0.0","@nestjs/testing":"^9.0.1","reflect-metadata":"^0.1.13","@nestjs/schematics":"^9.0.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"8.* || 9.*","@nestjs/common":"8.* || 9.*","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.1.5_1657362128448_0.6404851601770725","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"nestjs-dynamic-providers","version":"0.1.6","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.1.6","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"104a37bcb7d27b7eaa50708b37814a76b7e06c33","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.1.6.tgz","fileCount":23,"integrity":"sha512-jMZ6o4xFI2I1A012tuRs742KrOrdM6LVtWmDXrpFyX2vINfAaMPUBtJrfMNwRs5ohr1VZVQtkmV7/LZjWizePg==","signatures":[{"sig":"MEQCIF0iB+2F4wp+HXWYmFzYT4Imia73bTNV3UtLHQBqNOU2AiB8t6b2MIjiCQUEVxAmVHAIe492RQMdGNC4+Tmw6HHE9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5vdjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquIg/+NFQ+NNmVFgM7gjyi5i6rX9L5N7ytR1nm87eWEB+8CvuSNqe5\r\nQTSXBygBa5k80YWS4KaFKrDMt6Bpa9A/wfHAlMjVzyVlR5601tyVkuDwgtrI\r\n3yxnO0lVxpJaF2nFl5Nj8jygVoZcXbIY9NHdZMyk4vGvTTsFSjntzLhR1VxT\r\nO1AgMBz8Ig1jjXiXKrfSW/G/+ojCnDB0V6JoW60lECy9dEVKvXk06pdClUKR\r\nNcOd72SubmnSHCGlj4Jt1Gh7TqsARxRDPWlXi09BLouoMhbvAMty0i9Z6ddh\r\ns4Abh/Z73to4xonefz3I0XqoUKnDMxUqZ+4flakyoTGzUlNOZSrwWG+3eVNT\r\ncDeBqtr16wSBo/kVz+ovn9oCVhPJIZ825yQ7HQdX2kTL+wO9eBNN/7Ouq/xq\r\nAYlnujpJofWxK+842PBgq0ylZUQmO5cbn8Wv7cqslXuUwfJzfoAZ2R885iul\r\n2yx4yBNpWPqcWlVcP5SL37jmWK9YeM9Aot4ka5TxLF5vZTDjQh8aRtmagBpr\r\n38BJZoqFLqlE6IPabXE2pI2n7kQrSGe1/1+Q8Xq8lgdACUwacaRxjdjlJd/x\r\nREfTRKwZKNfsAp6wwDsB6YrjyoxPeo4NSLATzPAFVKHdyr+JxjcO3Rt2MDSO\r\nOwh3WsiJSVrKHBEvfSdTGQxQ/WpBljNDHyg=\r\n=f2Hm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"ea2f5e850a0947d6292d33725cdeedeb778f8939","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"8.13.2","description":"Inject dynamic providers","directories":{},"_nodeVersion":"18.5.0","dependencies":{"glob":"8.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","rxjs":"^7.5.6","eslint":"^8.20.0","rimraf":"^3.0.2","ts-jest":"^28.0.7","prettier":"^2.7.1","ts-loader":"^9.3.1","typescript":"^4.7.4","@nestjs/cli":"^9.0.0","@types/jest":"^28.1.6","@types/node":"^18.6.3","@nestjs/core":"^9.0.7","@nestjs/common":"^9.0.7","tsconfig-paths":"^4.0.0","@nestjs/testing":"^9.0.7","reflect-metadata":"^0.1.13","@nestjs/schematics":"^9.0.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.31.0","@typescript-eslint/eslint-plugin":"^5.31.0"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"8.* || 9.*","@nestjs/common":"8.* || 9.*","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.1.6_1659303779655_0.9790299205950477","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"nestjs-dynamic-providers","version":"0.1.7","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.1.7","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"4f891e82493ab05c831be73f878ceb195a17a27a","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.1.7.tgz","fileCount":23,"integrity":"sha512-iOfRBClfGP9IFMbz3Z356pgx7y52e68SHTBcO97iAXztsyaiHez9hqtIt6bcBF8HQk48t73jzi3dufz9czk4UA==","signatures":[{"sig":"MEUCIBrTaavC9jXRwxZQ+bJP5pQ6sKMb3U6wZpysZHtNXcrVAiEAyw9NoJhC1V1FFjbcp/cQpmvsJFfdnHSAZbwKFEU+/lQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOrVoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoT9g//byEfRHBgaM/uoGxOuvMat+24bo0DcdXq3wtda9h4sRJAIazB\r\nQTvdiv+Rf/jtTeHfx55HlfHKW6yRDK9AjRXA75hfNUm67XfeSAoCTjbnk9n0\r\nFHz3xMnA9aw8rc1KO7SQXDTQMqkg2Sobi3XwefA8Tf0XqwNPBgwrw7psTtRC\r\nPgMxtZEBDC51Wgh1fzmk8FCPJqroq7/AYqOMivSTFtZ6anpMK6dORpG9Dj//\r\nqOH7iwL8TCUNoLnubSB8DJVepC+ybrRXNCX/gK10u3xWwu4tuNg1Bzug1iCI\r\nQG30CDRLzNywR9UqRZHEheFaHYZ6VqEIE84XQFWRMDgO/rV9uzSoTdvymVUN\r\n6fXiAOpy8bUvWTVk5nB3TijBj02R0Zu7YTdJXoDWyjYBDjoensJqtpr6WJ4N\r\n7vrYF3B2fgl2P7qW1cVltRgqftcE1LMDkCvwvmcfBCNa/DfD7vmOpjlisvIE\r\ncYLD+Wo+aJVPBR1hLR/djXZwenXZPLUWstiHq0ePDa5VPAiWzulIq2JGDFyv\r\nqulTk9YFWWY7XSOMILqFUGnEjp8eAIzkcr9+B3WcygV22+lqMfG65HdLzUNE\r\nenhRI/8fHzrc1IPNpgWkMKRUTUFrgFTOEVQXXPiI9VsxLkIlm0t148YciCR9\r\nEKPb9r2TA/4C961MgCSH53UhZflDJVbnFRE=\r\n=cdnh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"c9f28bc3bfebf176acf9e3a341a84dc5e198bb32","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"8.19.2","description":"Inject dynamic providers","directories":{},"_nodeVersion":"18.5.0","dependencies":{"glob":"8.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rxjs":"^7.5.7","eslint":"^8.24.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","prettier":"^2.7.1","ts-loader":"^9.4.1","typescript":"^4.8.4","@nestjs/cli":"^9.1.4","@types/jest":"^29.1.1","@types/node":"^18.8.0","@nestjs/core":"^9.1.2","@nestjs/common":"^9.1.2","tsconfig-paths":"^4.1.0","@nestjs/testing":"^9.1.2","reflect-metadata":"^0.1.13","@nestjs/schematics":"^9.0.3","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.38.1","@typescript-eslint/eslint-plugin":"^5.38.1"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"8.* || 9.*","@nestjs/common":"8.* || 9.*","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.1.7_1664791912332_0.04220019232728611","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"nestjs-dynamic-providers","version":"0.1.8","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.1.8","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"426ccda1074fcf95be045fbe76abd1177968fe74","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.1.8.tgz","fileCount":2,"integrity":"sha512-AETFF/EvwQnOvMSKUY89e+qBXsEUyDqMbnl2gqwcw3U7C9SDp7SDjKjaSuVKeOPLAPY7JMBY+V5sMCE9Oy9EYQ==","signatures":[{"sig":"MEYCIQDMuTSL7gTUR543KnLkrf0o+Lg2eDq/6vjXtw8GlGcfLQIhAKGxZPgOoS+nNnwFNbBl6TMOikw0wA8rIbN9wDaucZht","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4BoBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Kg/+KHYtgACBvWC4zKQpuLvO0pNcnOQdFvP5M+cid7QJPXiRuEe3\r\n5XxuUF+bKpL5cwIebGBC6lTZj126vq9LagQ3TUs0tB8VJn15oqnE8svomKJe\r\nQBjlaKnoKxg8azte8djfvxGoL4h0oOdJrN2BJCQYiAe2WxjCggsstZPkAxP7\r\ndW1FUox6+pbOo8LwgAw4F6mHF9l6aG7OLM3G1Erzbyy/6rg5K8ShaF6+c6Py\r\noX4bMSQXXzMle/uRBi5GzsouXtiZpLiTuEQpezPLdhnz5pWe6AMUefpDAwRw\r\n5P6b7xvi58qI9gtdY3u4Ac5/A8kEXWzGzvji6UZf8OT9GpQ46YUC256jKBT/\r\nEPTkqyeUU1idnb5pFgRIQms0M96OmSLnEPQarpywcEBuh/IFsLBnYzEVpQc6\r\n+GaRE+J5zDYbZuvFsuavHRo8feYsKj7qHbzkW78Nc8BDILXTDAv8bW47up/s\r\nJmDDqvy8LQZnkvqh6PMxjqDqCmkS87P9IIm6S4+CIFNs7QL9hG5Qn9cqAJZQ\r\nblz5qMIdvHnAw5UvUu7+zoZDvU6M7itwuXFxxotbqjSQKghnLvSuPRLCRFfO\r\nc5qkYCbjP51o0mcIe5rr0VF/mc6Ca8r1cQj2EN1hhSGAcOkLHdwoGAbg6Gff\r\nkDt7totEYf9Km69QF9gJroe5R4Z31Lv1NzA=\r\n=aCcm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"8e3c009417df2f52bab4d04838bbb5e542fc6216","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"9.4.0","description":"Inject dynamic providers","directories":{},"_nodeVersion":"18.12.1","dependencies":{"glob":"8.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","rxjs":"^7.8.0","eslint":"^8.33.0","rimraf":"^4.1.2","ts-jest":"^29.0.5","prettier":"^2.8.3","ts-loader":"^9.4.2","typescript":"^4.9.5","@nestjs/cli":"^9.2.0","@types/jest":"^29.4.0","@types/node":"^18.11.19","@nestjs/core":"^9.3.2","@nestjs/common":"^9.3.2","tsconfig-paths":"^4.1.2","@nestjs/testing":"^9.3.2","reflect-metadata":"^0.1.13","@nestjs/schematics":"^9.0.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.50.0","@typescript-eslint/eslint-plugin":"^5.50.0"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"8.* || 9.*","@nestjs/common":"8.* || 9.*","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.1.8_1675631105098_0.5997858537031242","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"nestjs-dynamic-providers","version":"0.1.9","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.1.9","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"e7204e150c1e6115d67c5897eaac51ab4b2989be","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.1.9.tgz","fileCount":23,"integrity":"sha512-KnOgRHlPkkwTYOOWK5wxmGm5f2Eo0f/yQivtmbRNBpg0pP0c5BroWFtbIcFD9m5aMUUXGd124ZBLmgygod+JYQ==","signatures":[{"sig":"MEUCICch7AYKZT5+L4SRbR4O+RUtGyOGLV+X64VIx9yklVTtAiEA+VA/fgoN3my1tOPGg4Mq3OcB6vxS30CnFpX09TzyLOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4BosACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqvQ//aRQUQ6GRyxcGufWJKtMqs30MslB0/JHYiiE45uAVyyqh5GbC\r\nUVRSxKdR/5yTvCmy2xhdEnWIwwSB3LocpYEjZCkOFJ5DsQeCalPYUyx98ewu\r\nDrBob3n4yDtqoZP6uiXNHiiU2DDMDbW37ouSuvpPppErEUyD3TuM01boW4Iy\r\ns49vS4XQpdibSUAfaPFzAHBh8m0tS4Vio/yqbjnP3DYYbWq/ax/3R0BOm+uW\r\nHTpLdkGCm1QnCmnkisqn3BCVqTU1qsFRIMfnjJq6q7XMq5iVP7MNNTyXo/Z7\r\n9MANCbrLrz0F27BtyiMqZTsWLuh9uudlDPFc/zjx17v6eqKVTbQxd+06pYBr\r\nPbb+MAAODmm/+x1qgpTZQqx5k21TekcxcvVdMIy0VqyosuHFOHpm7cqSquMb\r\nPSTJ0s/8LCFLebUyXc37karncCWk8+tRLDRniWuU95SQoJQiiFYu8vinMa+Q\r\nrwzmEDdufcXtXIhPyn/WOwCnxSbYA07XW6dFHL4d9OjsPy33LznqsfpR4feT\r\nTjGev1Ekcmm5bY/ObdSov6CCoaxAzhMy1lSz2BLXEmMBSTH46kOHymVvnySi\r\nR2xd6KXFTn4kgS+/xWaNMKmmH7ml24g8tGqzcAQ1xGmIaMZAnoiStLCfjuap\r\nUDD/WUU6PTyq+thsZu2jqPO7yLsZxf7fn1g=\r\n=aY5g\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"64e5d1c3a88516004cd0b52a8468db526e280064","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"9.4.0","description":"Inject dynamic providers","directories":{},"_nodeVersion":"18.12.1","dependencies":{"glob":"8.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","rxjs":"^7.8.0","eslint":"^8.33.0","rimraf":"^4.1.2","ts-jest":"^29.0.5","prettier":"^2.8.3","ts-loader":"^9.4.2","typescript":"^4.9.5","@nestjs/cli":"^9.2.0","@types/jest":"^29.4.0","@types/node":"^18.11.19","@nestjs/core":"^9.3.2","@nestjs/common":"^9.3.2","tsconfig-paths":"^4.1.2","@nestjs/testing":"^9.3.2","reflect-metadata":"^0.1.13","@nestjs/schematics":"^9.0.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.50.0","@typescript-eslint/eslint-plugin":"^5.50.0"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"8.* || 9.*","@nestjs/common":"8.* || 9.*","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.1.9_1675631148190_0.10645636493689792","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"nestjs-dynamic-providers","version":"0.1.10","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.1.10","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"629fd00d256981e9c281680dd1cdb79cc0a5243b","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.1.10.tgz","fileCount":23,"integrity":"sha512-rjEeo99SF/HsCzJn/xPW7v8jgiKdLhpM057mtaCbrheZw8K8dfGKvs/Oo4YXC5lLJKHIp2z46erFxFZqc5fGnw==","signatures":[{"sig":"MEUCIEkD+tFWA435i5WJmUPmbWy/gkmJevQhMpO6Wmo2nJmIAiEA3JuYOpjfUtqzwlbZfFZeQCguzrBCvV/UxiKjK6hV6MA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102304},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","gitHead":"a0d2817291726eab7b78863a5ab12d3194be8709","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"nest build","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","prebuild":"rimraf dist","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"9.7.2","description":"Inject dynamic providers","directories":{},"_nodeVersion":"18.12.1","dependencies":{"glob":"10.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.0","rxjs":"^7.8.1","eslint":"^8.44.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","prettier":"^3.0.0","ts-loader":"^9.4.4","typescript":"^5.1.6","@nestjs/cli":"^10.1.7","@types/jest":"^29.5.2","@types/node":"^20.3.3","@nestjs/core":"^10.0.5","@nestjs/common":"^10.0.5","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.0.5","reflect-metadata":"^0.1.13","@nestjs/schematics":"^10.0.1","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.61.0","@typescript-eslint/eslint-plugin":"^5.61.0"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"9.* || 10.*","@nestjs/common":"9.* || 10.*","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.1.10_1688578996017_0.9746813401176484","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"nestjs-dynamic-providers","version":"0.2.0","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.2.0","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"f4fb2324f5ccbdc8f367266c8dbf1adc3c2e0e08","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.2.0.tgz","fileCount":8,"integrity":"sha512-fWzFwN7uIEkcfqwwnb+VR3QbWnWZM29ePO17wuFbMa10RUEI24WPtJIw5RIDm3nKoUWnrKN74cmZtLQEr6MljA==","signatures":[{"sig":"MEUCIGo2SszPrKug9C8TeqoJlD3OUYUCeoWP7FYLZunlkcWZAiEA+rfvfeXwnSx/gARbTmwhYM4XpKYFqp5i35OjxcS3la0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31782},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","module":"dist/index.mjs","gitHead":"d4670217c1dd5087c220c5c5f9b3a262351bae5a","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"9.8.1","description":"Inject dynamic providers","directories":{},"_nodeVersion":"18.12.1","dependencies":{"glob":"10.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.3","rxjs":"^7.8.1","tsup":"^7.2.0","eslint":"^8.47.0","ts-jest":"^29.1.1","prettier":"^3.0.2","@swc/core":"^1.3.78","ts-loader":"^9.4.4","typescript":"^5.1.6","@nestjs/cli":"^10.1.14","@types/jest":"^29.5.4","@types/node":"^20.5.4","@nestjs/core":"^10.2.1","@nestjs/common":"^10.2.1","tsconfig-paths":"^4.2.0","@nestjs/testing":"^10.2.1","reflect-metadata":"^0.1.13","@nestjs/schematics":"^10.0.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.4.1","@typescript-eslint/eslint-plugin":"^6.4.1"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"9.* || 10.*","@nestjs/common":"9.* || 10.*","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.2.0_1692857850939_0.6304621688898799","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"nestjs-dynamic-providers","version":"0.3.0","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.3.0","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"62f0d69f2c1c54ef2835a1424c61cd2ad05a8ce5","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.3.0.tgz","fileCount":8,"integrity":"sha512-iBvmsWDTNdm6jvMVXsHD07ULJp6XdgVzzjw7KQmObIq+HWumwP/2TCT1lvBxt9UXM7PYwT2N57e/r+AfWwv1lg==","signatures":[{"sig":"MEUCIQCL7qgOzcXXR8KxSNQxbgtObrQAVw/yc5UmS6HBXz0eGQIgKJpgHx8C1f454Nt1duMmWX2l8W3yPmiaikKBZOcwykU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32729},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","module":"dist/index.mjs","gitHead":"7c587f490df43452a712e5c3b829bb85e67b95ab","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"9.8.1","description":"Inject dynamic providers","directories":{},"_nodeVersion":"18.12.1","dependencies":{"glob":"10.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.3","rxjs":"^7.8.1","tsup":"^7.2.0","eslint":"^8.47.0","ts-jest":"^29.1.1","prettier":"^3.0.2","@swc/core":"^1.3.78","ts-loader":"^9.4.4","typescript":"^5.1.6","@types/jest":"^29.5.4","@types/node":"^20.5.4","@nestjs/core":"^10.2.1","@nestjs/common":"^10.2.1","tsconfig-paths":"^4.2.0","reflect-metadata":"^0.1.13","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.4.1","@typescript-eslint/eslint-plugin":"^6.4.1"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"9.* || 10.*","@nestjs/common":"9.* || 10.*","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.3.0_1692882372892_0.8488526242760521","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"nestjs-dynamic-providers","version":"0.3.1","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.3.1","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"f8273c9f2b582da54fe66cbf8f501e3329858823","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.3.1.tgz","fileCount":8,"integrity":"sha512-GX4hYgmy5yQOQbKMEyyf0pL/bfpvRd/RTXmMR64W+1eMpj89xez6wwzwTh6J3RwpLqRLhajN4rZC2NsGG35MPA==","signatures":[{"sig":"MEUCIAZ1Zljq1RmAJfxKOsGwp4ak+lf8l/3Y8WjxIUIzPgSNAiEAzu+3+dBYQYwaosIu/1vJ0O6BKFO8RlHC4GIFzq79Cxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32732},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","module":"dist/index.mjs","gitHead":"b5efd08a8da7f9ef665737dc6131135aaeea669d","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"9.8.1","description":"Inject dynamic providers","directories":{},"_nodeVersion":"20.7.0","dependencies":{"glob":"10.3.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.1","tsup":"^7.2.0","eslint":"^8.53.0","ts-jest":"^29.1.1","prettier":"^3.0.3","@swc/core":"^1.3.96","ts-loader":"^9.5.0","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@nestjs/core":"^10.2.8","@nestjs/common":"^10.2.8","tsconfig-paths":"^4.2.0","reflect-metadata":"^0.1.13","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.10.0","@typescript-eslint/eslint-plugin":"^6.10.0"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"9.* || 10.*","@nestjs/common":"9.* || 10.*","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.3.1_1699775583034_0.07413015842557802","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"nestjs-dynamic-providers","version":"0.3.2","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.3.2","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"631e2a0efb106827590a4fd003150a6ea52bcc2e","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.3.2.tgz","fileCount":8,"integrity":"sha512-moydvaY4wy4dII30e8yUcSuVnPJKIChBq8yP7DzaxRZy/cVVGyldzk7CKTi9IQscFcde7sqwq6mymdbZ6EVZKA==","signatures":[{"sig":"MEUCIEcgi+5sB+0XmXZknsRdT4C0o1QnRprYroyB4l/oGpFVAiEAjK26dbxGCJsBAFzNFfXL7qqLcecAETSYOCMcHpY3QqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32754},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","module":"dist/index.mjs","gitHead":"d0c34f02905e6152d0c13e30a0699a8b3abe2e8c","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"10.2.3","description":"Inject dynamic providers","directories":{},"_nodeVersion":"20.9.0","dependencies":{"glob":"10.3.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.1","tsup":"^8.0.2","eslint":"^8.56.0","ts-jest":"^29.1.2","prettier":"^3.2.5","@swc/core":"^1.4.0","ts-loader":"^9.5.1","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.17","@nestjs/core":"^10.3.2","@nestjs/common":"^10.3.2","tsconfig-paths":"^4.2.0","reflect-metadata":"^0.1.14","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"9.* || 10.*","@nestjs/common":"9.* || 10.*","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.3.2_1707674708399_0.22424925191194167","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"nestjs-dynamic-providers","version":"0.3.3","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.3.3","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"6652f628c01eed522ce4eaff4b8dea37311e3567","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.3.3.tgz","fileCount":8,"integrity":"sha512-NZD264/FiCBvvPX5BbYyqtK+zjami68/4DL50DRwkdxRs8cGs0szr9MkqKPCUwkMNUfYgFgDEBRG+yi4+pfa8A==","signatures":[{"sig":"MEUCIEvPIy67K1icu431Nk1NDvbKzrdf4vcFsb5l/t6mZWDFAiEAo9LnyUuSQ0z4Rkr9TN4TBUliHUdc0qKDNSvHXbMa7F0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32751},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","module":"dist/index.mjs","gitHead":"5c338191a582811aa32d059ce395670d5c19ec2f","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"10.2.3","description":"Inject dynamic providers","directories":{},"_nodeVersion":"20.9.0","dependencies":{"glob":"10.3.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.1","tsup":"^8.0.2","eslint":"^8.56.0","ts-jest":"^29.1.2","prettier":"^3.2.5","@swc/core":"^1.4.0","ts-loader":"^9.5.1","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.17","@nestjs/core":"^10.3.3","@nestjs/common":"^10.3.3","tsconfig-paths":"^4.2.0","reflect-metadata":"^0.2.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.0.1","@typescript-eslint/eslint-plugin":"^7.0.1"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"9.* || 10.*","@nestjs/common":"9.* || 10.*","reflect-metadata":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.3.3_1707803869138_0.25807741835384257","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"nestjs-dynamic-providers","version":"0.3.4","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.3.4","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"e1f9c5f465fcbe340009e05be2536eee980894d6","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.3.4.tgz","fileCount":8,"integrity":"sha512-wfFJ01BFP3S1gSB2rDgfbnsxePpMKBYVYUd9ngYpDw/MLUeQWMj/Hz7FWpFTKpUuoU2GzYwzyAkqVrmG2oETSQ==","signatures":[{"sig":"MEYCIQCdOCXfGeZ6dENewALl4g1VAbX0wZgY/frmanoljqXbUAIhAKVV3+6AwTHLv1KC8u8x72kjzJrwa9YEvBW+R5zYlIAz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32761},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","module":"dist/index.mjs","gitHead":"7b663edb1c4af120f1070396b0f1a70e0b232a79","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"10.2.3","description":"Inject dynamic providers","directories":{},"_nodeVersion":"20.9.0","dependencies":{"glob":"10.3.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.1","tsup":"^8.0.2","eslint":"^8.56.0","ts-jest":"^29.1.2","prettier":"^3.2.5","@swc/core":"^1.4.0","ts-loader":"^9.5.1","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.17","@nestjs/core":"^10.3.3","@nestjs/common":"^10.3.3","tsconfig-paths":"^4.2.0","reflect-metadata":"^0.2.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.0.1","@typescript-eslint/eslint-plugin":"^7.0.1"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"9.* || 10.*","@nestjs/common":"9.* || 10.*","reflect-metadata":"^0.1.12 || ^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.3.4_1707804133758_0.35525313377130696","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"nestjs-dynamic-providers","version":"0.3.5","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.3.5","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"266e276fe6bffdf04997ce49c57cff1417e7fdcf","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.3.5.tgz","fileCount":8,"integrity":"sha512-OzJsS5k4WE/BPLm1XpBNEg0Kox09zOjiEzb92gCTcpYS43WwSajRtD43qwO3uvcrvpSxnGCgPQ+mamgv57GTHg==","signatures":[{"sig":"MEQCIEXhJ6SS91ITm+CGeTre8g9b7k7SD6q2rp53ceuAlsMbAiAPE3na3OzckHb61XQqbYdbSBkASWb94JgXWPzBokwLWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28778},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index.js","module":"dist/index.mjs","gitHead":"853f00ef899f60c68d471faefba77833f5be3ecc","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"10.8.1","description":"Inject dynamic providers","directories":{},"_nodeVersion":"20.11.1","dependencies":{"glob":"11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.1","tsup":"^8.3.5","eslint":"^9.14.0","ts-jest":"^29.2.5","prettier":"^3.3.3","@swc/core":"^1.9.1","ts-loader":"^9.5.1","@eslint/js":"^9.14.0","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.9.0","@nestjs/core":"^10.4.7","@nestjs/common":"^10.4.7","tsconfig-paths":"^4.2.0","reflect-metadata":"^0.2.2","typescript-eslint":"^8.13.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.13.0","@typescript-eslint/eslint-plugin":"^8.13.0"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"9.* || 10.*","@nestjs/common":"9.* || 10.*","reflect-metadata":"^0.1.12 || ^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.3.5_1731257390381_0.5436435433177058","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"nestjs-dynamic-providers","version":"0.3.6","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"author":{"name":"fjodor-rybakov"},"license":"MIT","_id":"nestjs-dynamic-providers@0.3.6","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"dist":{"shasum":"32fa07ab1d38af1cad4e2d40c0f4dc8690a695b3","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.3.6.tgz","fileCount":8,"integrity":"sha512-GSV9OCTISoBcE5lANNEQBaZUuCoQZIlY33J8Dc1y6B5csvWI2XPSNvocap02NUUAPBXkBhlR+lt9GA7OogaYhQ==","signatures":[{"sig":"MEYCIQCFe0qkexzqzMws2FNe/kWTc1wgMeTMuPGtBW0Pbxb3XAIhAIJcXbe7IKBi5SIUOO/Vu5gTF9eCbyXeT1j6qAUc26ym","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28930},"jest":{"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0749099a32e4c361f845279faac25b2a4334310b","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand","test:watch":"jest --watch"},"_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"repository":{"url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git","type":"git"},"_npmVersion":"10.8.1","description":"Inject dynamic providers","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"11.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.1","tsup":"^8.3.5","eslint":"^9.17.0","ts-jest":"^29.2.5","prettier":"^3.4.2","@swc/core":"^1.10.1","ts-loader":"^9.5.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@nestjs/core":"^10.4.15","@nestjs/common":"^10.4.15","tsconfig-paths":"^4.2.0","reflect-metadata":"^0.2.2","typescript-eslint":"^8.18.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.18.1","@typescript-eslint/eslint-plugin":"^8.18.1"},"peerDependencies":{"rxjs":"7.*","@nestjs/core":"9.* || 10.*","@nestjs/common":"9.* || 10.*","reflect-metadata":"^0.1.12 || ^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-dynamic-providers_0.3.6_1734540841664_0.037078613948691164","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"nestjs-dynamic-providers","version":"0.3.7","description":"Inject dynamic providers","author":{"name":"fjodor-rybakov"},"license":"MIT","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"repository":{"type":"git","url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git"},"publishConfig":{"access":"public"},"keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"scripts":{"build":"tsup","format":"prettier --write \"src/**/*.ts\" \"test/**/*.ts\"","lint":"eslint \"src/**/*.ts\" --fix","test":"jest","test:watch":"jest --watch","test:cov":"jest --coverage","test:debug":"node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand"},"dependencies":{"glob":"11.0.1"},"peerDependencies":{"@nestjs/common":"9.* || 10.* || 11.*","@nestjs/core":"9.* || 10.* || 11.*","reflect-metadata":"^0.1.12 || ^0.2.0","rxjs":"7.*"},"devDependencies":{"@eslint/js":"^9.18.0","@nestjs/common":"^11.0.4","@nestjs/core":"^11.0.4","@swc/core":"^1.10.9","@types/jest":"^29.5.14","@types/node":"^22.10.7","@typescript-eslint/eslint-plugin":"^8.21.0","@typescript-eslint/parser":"^8.21.0","eslint":"^9.18.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","jest":"^29.7.0","prettier":"^3.4.2","reflect-metadata":"^0.2.2","rxjs":"^7.8.1","ts-jest":"^29.2.5","ts-loader":"^9.5.2","tsconfig-paths":"^4.2.0","tsup":"^8.3.5","typescript":"^5.7.3","typescript-eslint":"^8.21.0"},"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"_id":"nestjs-dynamic-providers@0.3.7","gitHead":"868c31280ab5d2fe5410a90ce5574402fb7372ca","bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","_nodeVersion":"22.11.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-VUlFeWQpSYatWn7G5tvWhEsD43c8S7vzbcPlid1G8wzt4W+/ZidPgg8s8zdKaN1HeLy2R/7XUuNimQ6B03vO5g==","shasum":"4df929e1056a54a15df9ff85cd062388bdecaea1","tarball":"https://registry.npmjs.org/nestjs-dynamic-providers/-/nestjs-dynamic-providers-0.3.7.tgz","fileCount":8,"unpackedSize":28945,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDyBZy7izu1WCAepDkgDZPBSWkYJXcGTi/CLKfAjJ7o+wIgW0x10odghyWZf96zt8GIr3W5HO5bWcKSficN8mgGOig="}]},"_npmUser":{"name":"fedok","email":"fedryb@mail.ru"},"directories":{},"maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nestjs-dynamic-providers_0.3.7_1737553807912_0.44375144260546606"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-08T21:09:21.136Z","modified":"2025-01-22T13:50:08.233Z","0.0.1":"2021-11-08T21:09:21.345Z","0.0.2":"2021-11-08T21:23:46.867Z","0.0.3":"2021-11-08T21:34:02.387Z","0.0.4":"2021-11-09T08:25:19.006Z","0.0.5":"2021-11-10T09:00:15.889Z","0.0.6":"2021-11-11T12:25:31.721Z","0.1.0":"2021-11-14T08:07:07.943Z","0.1.1":"2021-11-18T11:10:15.585Z","0.1.2":"2022-02-07T21:10:42.286Z","0.1.3":"2022-05-01T06:48:08.075Z","0.1.4":"2022-05-01T08:26:36.453Z","0.1.5":"2022-07-09T10:22:08.642Z","0.1.6":"2022-07-31T21:42:59.843Z","0.1.7":"2022-10-03T10:11:52.498Z","0.1.8":"2023-02-05T21:05:05.259Z","0.1.9":"2023-02-05T21:05:48.362Z","0.1.10":"2023-07-05T17:43:16.309Z","0.2.0":"2023-08-24T06:17:31.172Z","0.3.0":"2023-08-24T13:06:13.098Z","0.3.1":"2023-11-12T07:53:03.209Z","0.3.2":"2024-02-11T18:05:08.550Z","0.3.3":"2024-02-13T05:57:49.324Z","0.3.4":"2024-02-13T06:02:13.911Z","0.3.5":"2024-11-10T16:49:50.582Z","0.3.6":"2024-12-18T16:54:01.825Z","0.3.7":"2025-01-22T13:50:08.076Z"},"bugs":{"url":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers/issues"},"author":{"name":"fjodor-rybakov"},"license":"MIT","homepage":"https://github.com/fjodor-rybakov/nestjs-dynamic-providers#readme","keywords":["nestjs","decorator","nest","typescript","glob","pattern","dynamic","providers","inject","module"],"repository":{"type":"git","url":"git+https://github.com/fjodor-rybakov/nestjs-dynamic-providers.git"},"description":"Inject dynamic providers","maintainers":[{"name":"fedok","email":"fedryb@mail.ru"}],"readme":"<p align=\"center\">\n  <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a>\n</p>\n\n[travis-image]: https://api.travis-ci.org/nestjs/nest.svg?branch=master\n[travis-url]: https://travis-ci.org/nestjs/nest\n[linux-image]: https://img.shields.io/travis/nestjs/nest/master.svg?label=linux\n[linux-url]: https://travis-ci.org/nestjs/nest\n\n  <p align=\"center\">A progressive <a href=\"http://nodejs.org\" target=\"blank\">Node.js</a> framework for building efficient and scalable server-side applications, heavily inspired by <a href=\"https://angular.io\" target=\"blank\">Angular</a>.</p>\n    <p align=\"center\">\n<a href=\"https://github.com/fjodor-rybakov/discord-nestjs/blob/master/LICENSE\"><img src=\"https://img.shields.io/npm/l/@nestjs/core.svg\" alt=\"Package License\" /></a>\n  <a href=\"https://paypal.com/paypalme/fjodorrybakov\"><img src=\"https://img.shields.io/badge/Donate-PayPal-dc3d53.svg\"/></a>\n</p>\n\n## 🧾 Description\n\nDo you have many classes of the same type and adding each of them to the module is burdensome?\nThis package was created in order to be able to add providers to the module using the glob pattern.\n\n## 👨🏻‍💻 Installation <a name=\"Installation\"></a>\n\n```bash\n$ npm install nestjs-dynamic-providers\n```\n\nOr via yarn\n\n```bash\n$ yarn add nestjs-dynamic-providers\n```\n\n## ▶️ Usage <a name=\"Usage\"></a>\n\n> You may notice that files with `.ts` extension have a glob pattern is set for `.js`. This example assumes that you are\n> compiling files from `typescript` to `javascript`. This note does not apply for `ts-node`.\n\n> ⚠️**Important! Files are searched from the startup root(`process.cwd()`) by default. \n> To override this, you can pass startup path in `resolveDynamicProviders('my/startup/folder')` as argument.**\n\nFirst you need to call the initialization function in bootstrap.\n\n```typescript\n/* main.ts */\n\nimport { AppModule } from './app.module';\nimport { NestFactory } from '@nestjs/core';\nimport { resolveDynamicProviders } from 'nestjs-dynamic-providers';\n\nasync function bootstrap() {\n  await resolveDynamicProviders();\n  const app = await NestFactory.createApplicationContext(AppModule);\n  await app.init();\n}\n\nbootstrap();\n```\n\nThen just add `@InjectDynamicProviders` decorator to the module. The sample below will add to the providers of the module\nall classes that it finds in files that end in `.animal.js`.\n\n> By default, classes are searched for that are marked with `@Injectable()` decorator.\n> To override you need to pass `filterPredicate` as parameters to `@InjectDynamicProviders()`.\n\n- `@InjectDynamicProviders` decorator takes list of glob patterns or list of options as parameters.\n\n```typescript\n/* animal.module.ts */\n\nimport { Module } from '@nestjs/common';\nimport { InjectDynamicProviders } from 'nestjs-dynamic-providers';\nimport { AnyOtherProvider } from './any-other-provider';\n\n@InjectDynamicProviders('dist/**/*.animal.js')\n@Module({\n  providers: [AnyOtherProvider], // Will be [AnyOtherProvider, Hippo, Lion]\n})\nexport class AnimalModule {}\n```\n\n```typescript\n/* hippo.animal.ts */\n\nimport { Injectable } from '@nestjs/common';\n\n@Injectable()\nexport class Hippo {}\n```\n\n```typescript\n/* lion.animal.ts */\n\nimport { Injectable } from '@nestjs/common';\n\n@Injectable()\nexport class Lion {}\n```\n\n```typescript\n/* app.module.ts */\n\nimport { Module } from '@nestjs/common';\nimport { AnimalModule } from './animal.module';\n\n@Module({\n  imports: [AnimalModule],\n})\nexport class AppModule {}\n```\n\nYou can also add providers to exports.\n\n```typescript\n/* animal.module.ts */\n\nimport { Module } from '@nestjs/common';\nimport { InjectDynamicProviders } from 'nestjs-dynamic-providers';\nimport { AnyOtherProvider } from './any-other-provider';\n\n@InjectDynamicProviders({ pattern: 'dist/**/*.animal.js', exportProviders: true })\n@Module({\n  providers: [AnyOtherProvider], // Will be [AnyOtherProvider, Hippo, Lion]\n  exports: [AnyOtherProvider], // Will be [AnyOtherProvider, Hippo, Lion]\n})\nexport class AnimalModule {}\n```\n\nTo override the search criteria for `class` in file, use `filterPredicart`.\n\n```typescript\n/* bot.module.ts */\n\nimport { Module } from '@nestjs/common';\nimport { InjectDynamicProviders, IsObject } from 'nestjs-dynamic-providers';\n\n@InjectDynamicProviders({\n  pattern: '**/*.command.js',\n  filterPredicate: (type) => // Filter only object type and class has decorator with metadata key `ANY_METADATA_KEY`\n    IsObject(type) && Reflect.hasMetadata('ANY_METADATA_KEY', type.prototype),\n})\n@Module({})\nexport class BotModule {}\n```\n","readmeFilename":"README.md"}