{"_id":"demeter-di","_rev":"63-6a0ef77924f1cccaa68e4ed9ebba611d","name":"demeter-di","dist-tags":{"latest":"1.8.63"},"versions":{"1.7.47":{"name":"demeter-di","version":"1.7.47","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.7.47","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/dsl-framework","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"5e2179238d16a3d270e29b28c1d97a3fbd5b1600","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.7.47.tgz","fileCount":14,"integrity":"sha512-5GrCk4Gh2LgBXYmWVyk3/CV+Py2O8Ufpx0eJ+y7Db0DqbZ9gONpHHPwexkSltX07lRegJ1YCk8igdlOkutIMRA==","signatures":[{"sig":"MEYCIQD5YWJ9x2N3I/Z5F6caXoj99Sj517It+YY7WFCFCVgAUgIhALNJ//tVCshdTmK7rQ60HD1OvtM2hni9Y0kBpeJAUdQu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1GiYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqdyw//VTagJ/qTNSQaej1h4C10Rn9jXqh4sRpKRRU8Fq9SCK0c21ul\r\nPDCOjcdQ6NjHg54Oa6UY++kQb8VDLJX1gzhFiteHP5B6RitpsnI4JGJ3K1jg\r\n6ytPYL5sk37F0Ym1Ra36JAv6AO3WoF9x10YwhMrjVdjSfaeXb0NG4Q2b4m0O\r\nNDmj8xlaLKG8v0ZpkNWemq7Bq3HRzY3bKUOSPRcYOkq3b4yjwFSm0tM6f4CG\r\nLdlfZ5giwY6+0C8FtVkOcrOCwR3J5k9YIc/gQngmM8lplYbDz8YCkM/KOByO\r\n+2IWyNdde22YbpDWtKyXCx96WtC4mNpkBUeHyyT0AHq2AZAjyvXZ817ckZv1\r\nF0+uG3f/CxaeMM6fNu4giXNMpAImdVmL58pV/YtfnWOO7Y9GBSr8SpxKLJ2T\r\n+glU2Rij3/EcYDJVU0pMJhrSDyDcJpGnYQQ/cRKjLTNHFHoTKWSjeLX7DHBf\r\n94I5G9eOg/mW13eMoN1Uqqhiw0JW/5syWLqKfwYEzxjAYo2mE9BETxUrLrHc\r\nA/07TiC0E/kzzg/UtxPjQKDgRWUHxps53NJU7VhFuxBKsvrx9DlRlqQSh2+x\r\n99Ey51a8NkwaiLj0MKhqLyjbQfBBTjfwdFjtWb3WFHf+XXeM1n+WcXM9lacQ\r\n5ALyDk22y+D2bPt8kEA9HzTzVBE2VLzdFmQ=\r\n=IvjJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npx mocha --recursive tests/tests/*-spec.js","test-old":"echo 1 || npm run build && npm run test-compiled && npm run clean","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary","test-dev-unit":"echo 1 || npm run clean && node_modules/.bin/mocha --recursive tests/tests/*-spec.js"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"Easy function chaining.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"esprima":"^4.0.1","array-dsl":"^1.6.59","dsl-framework":"^1.7.37"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^8.1.3","depcheck":"^1.2.0","standard":"^14.3.4","require-dir":"^1.2.0","license-checker":"^25.0.1"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.7.47_1658087576745_0.7692493202025159","host":"s3://npm-registry-packages"}},"1.7.48":{"name":"demeter-di","version":"1.7.48","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.7.48","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/dsl-framework","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"16f3ffd5e566c6d53489f822beb7dc30e5bdda24","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.7.48.tgz","fileCount":14,"integrity":"sha512-vJaZLti2uJQSHiS/0h3SnNEY8wxwY4aQlKPuqo7juvMi7ajwDXC+cFE0N25ICRMnWKx5t89Z4CIbSydLCj6h9g==","signatures":[{"sig":"MEUCIQCGhSe2kkK7kRbrQNarnpYOdUE/IQl24trBLvjeY854fQIgcNBoyQVCNLbNzGSJUVvhh5nmd5xqz/gYDdvi1jdSfBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUUgPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoW+xAAoH+j3kDPK6NBuAYZxwMC2H1ROxh+v/RBnwZ48s2ezlUmAub0\r\nmUJBK2j9cX/VuxDYKbacydKWtp3qUuZ6ccZkLRNIrfvz8OUxq68eG8cfrqcn\r\ntzjZpQAIa1ks6y5bG9LyYqCg2PSiU8VI00YqO4iid+TwopJ1MQ1VEULtZ4JE\r\nSYSCkLDUJAJRCMmTG+5fJSa1KaD6QTpZ5mLBofgK9uTDUvx4KvTWY8y6EVr/\r\nkTEuouRF5CZJ643XJfl7EC1GkmGVeYFehtFrRzSoTtA6haegI+dSyexgAN0o\r\nXZjFFv9sxOKH6IZergwooxD9OiS1l4TIn0tYtReij/iv8WrCtYmTFntEs83g\r\nExaBAMxsX6UMwhRtmbXDIvjZgCS8KpwATRQEScF6T59R2WsWcxU5WdkqXNKq\r\nJXTRjQp4CX1KugIfMQBck9tfN7ufFqnQ7G/+cTLM58HwBWBghnCNOnFmslPN\r\nXmH7Zl1VFnlnLGXr5Kgz7e3GzWs9hckOI9eavfE+QPa2PCUPdBFJJp1jlJ9m\r\n/CKLRW5/DK0GNGtnp9wd13iR+PCLfCBE1f2ibunn9YS5+HweUzqqxUuc3Mfv\r\n6Hgnh5bonsZeyY9L36DIg0nnsLPX7He5rf1x6yNpOI0D9Ve9wGDHotN4M3et\r\n2VoYHldfvV4cNtImtYseg13FYX6t7c60nBc=\r\n=Wqbh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npx mocha --recursive tests/tests/*-spec.js","test-old":"echo 1 || npm run build && npm run test-compiled && npm run clean","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary","test-dev-unit":"echo 1 || npm run clean && node_modules/.bin/mocha --recursive tests/tests/*-spec.js"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"Easy function chaining.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"esprima":"^4.0.1","array-dsl":"^1.6.59","dsl-framework":"^1.7.37"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^8.1.3","depcheck":"^1.2.0","standard":"^14.3.4","require-dir":"^1.2.0","license-checker":"^25.0.1"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.7.48_1666271246948_0.6269696157443667","host":"s3://npm-registry-packages"}},"1.7.49":{"name":"demeter-di","version":"1.7.49","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.7.49","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/dsl-framework","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"c04127c92dd12a2f9a1ea4c464a3c3ec05c7f83e","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.7.49.tgz","fileCount":14,"integrity":"sha512-FklSq+yVSWn3EvRwHz4B7snodQ7n1uCnwFV9zs5JD6XuvTgETvO7V3GLSDeG8tkG7SiZ3tWXJkULuZxOPKRs7g==","signatures":[{"sig":"MEUCIFJyy1eo08sfY/XVuL19FLhkruX+HegWWVvMHlcahV2VAiEA3LEfYOGQU1KTqT0QYSmzgmhhPBWYdM3wgkzBu1nWlAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaMpIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYBhAAj2wylm5Yowi+ccDt9xT2T7LO2a+5o9FbiPNOIfQxtt3wCT9d\r\nt1OMrTPyFHSmRiM4JM08rbGB0dh7F7UgFSUSXKQ25hMUI5hm5qjv9/chErmW\r\nna3sNiOUA2sR3M+xJkVWKGFuESmNwo4Tn/Vo55HUTvrvTR6cXAr9BwATWbI2\r\nAhE2a8TGLWtFrakvlv6QTosXuDXTyZ7yEf5rU06W4tAKn+dPFmDQ554GkMG9\r\nQ1+wZ7DwosoRCKsYYMKFtjWwvwdiS6/6H3k2SbnT01WG5L12rkwblryJ9Txe\r\nxHA0Re6WTNoDzKCXu99g1ACd0rQeTFtA7p7ZUWTVRl1LoqpFkGcQaRzEdVBh\r\nDKxg4L6sUTkWLUJ6groDNhzKiP6BQCxXQdeMtBAgkG5/MG5jyBl9NVBjDU9E\r\ns0PVza3O8kA1L74t41jaCT8wp5t4DaBSYRUYBslinOLpCl1p4kqdPgnBOGlu\r\nk939H5IbrzymYBr2Yy4hhOR7LYBdUCES6dYie7M+oHgPKZuZ1PA3LdHM0pMV\r\nGADFkPeMhDeHFtqBIu++AwxFEIV3auq/tgWdLY5td3PfNRCBifyri+O7Ym3f\r\nc3ErXox+Zp1tmDMc0ps0abKdWsIdlnMswcu7zQtPFXMhP4P+co+nH4NlFZ/Y\r\nUSeqSEGSd6rbEk5N/bgmHPshRSDnk8GLxVk=\r\n=MjcE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npx mocha --recursive tests/tests/*-spec.js","test-old":"echo 1 || npm run build && npm run test-compiled && npm run clean","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary","test-dev-unit":"echo 1 || npm run clean && node_modules/.bin/mocha --recursive tests/tests/*-spec.js"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"Easy function chaining.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"esprima":"^4.0.1","array-dsl":"^1.6.59","underscore":"^1.13.6","dsl-framework":"^1.7.37"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^8.1.3","depcheck":"^1.2.0","standard":"^14.3.4","require-dir":"^1.2.0","license-checker":"^25.0.1"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.7.49_1667811912157_0.017975867704086657","host":"s3://npm-registry-packages"}},"1.7.50":{"name":"demeter-di","version":"1.7.50","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.7.50","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/dsl-framework","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"33567d3201660a82197105599fc4c9c662e928c2","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.7.50.tgz","fileCount":14,"integrity":"sha512-QInm66cmem7nbToA2t1BDFASZw7A06X/HiMdA1uaX1ATMQkWYlw+OpdlQXRsUvjK0fDL1d21Il2GTfa9YOpQtw==","signatures":[{"sig":"MEQCIBT17we1h4GlJGdY3Vxs9oFekJ8WgAYDtTCxHBV8mGAWAiAcdzqMK2+RoOK0NAKr+atfUv/XLGsBOKEBY5RHLuBH3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaN+QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpk4Q//edejUBBJU9BQI5cGHs9IeLXL70jMBHzZkvi+ogiQkvjqv09q\r\nC+cruvN4HxqBVFxHgu59THqdaQOJwaFR27cIaqJjz9Z3eep817EFbd6frnVp\r\ntBgw8Ba2i+os4LUaSTbTeT6sHK/NZ10nk7XNlGoUtXxg9VOTwIIzeEiEVaDl\r\nZ+FgC4yC+PXKkpEaXZjLKI366+TeIpBNOw8NPaXhcil529SDGYyycag/jwyJ\r\namx5tnVZKsw8/7n6EredxalzV5aXKuX72Vm32DA49hXawKmM/KCQSTnOkcPR\r\n0lwBbSsPGlqkEqeFtdSyDIVXlblibbI7o/IrY8dGQVmU3UQaGotM+XId+ptM\r\nz6KtQzF+uPE9zekClXoSr+u40zKN5ghUlvgIynmpwG4cxfM72oO/+o5nH5gq\r\nXQidOoUQ3KhfZ++Zfm1KK/swlbn1GzGaENrnRuseIMCQbl3Vbx9AFPAYUx/f\r\n8dSaX4HmyICJ7/MGBc2ZTAP/5wHLPq/fQAJwmUWUIUe/OFSrGD3mCBrWq+gQ\r\nDUVRrKQ7ujfWIntbDCt3OzmZJmNOk13kHPI60ryDF45G3nrlavcBa7M27nIl\r\n1QjEgkkxakZU2gkc5ixCVHoAGqOf/wodB3WXFfhqzcLi1NwhrIrZokURtmhU\r\nTGtkETTFvph3XV8foDPqQNsuLhWSPEiiBvQ=\r\n=Tw4v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npx mocha --recursive tests/tests/*-spec.js","test-old":"echo 1 || npm run build && npm run test-compiled && npm run clean","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary","test-dev-unit":"echo 1 || npm run clean && node_modules/.bin/mocha --recursive tests/tests/*-spec.js"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"Easy function chaining.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"esprima":"^4.0.1","array-dsl":"^1.6.59","underscore":"^1.13.6","dsl-framework":"^1.7.37"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^8.1.3","depcheck":"^1.2.0","standard":"^14.3.4","require-dir":"^1.2.0","license-checker":"^25.0.1"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.7.50_1667817360558_0.45913519938237024","host":"s3://npm-registry-packages"}},"1.7.51":{"name":"demeter-di","version":"1.7.51","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.7.51","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"2ee4d6348299a44e51d736af3fcb1dd76db43252","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.7.51.tgz","fileCount":14,"integrity":"sha512-Tu/NPZosnVfpyPq+FG1S2HMTVpBG8k4KaNh9qg7gA1MpMbKsECoaX4GElzpu0Q6i5Hbu+Wz03W2OJewqQrBbMA==","signatures":[{"sig":"MEUCIQDq4EIrRB6XAlybc2SOA/rXcq3KBSuXhNpPW0r9DMEf5QIgFIyro2ASJ0QemYwDfP2hpn0VMzHCZWLgTiCBQaGMrzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd2MpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9+RAAmX6yqRblWT+L8z4ZL/O5Bj29S1Juxslr6QaIoa0ygxOQbaPc\r\nKNYucsT68DS2MNlRqjOpp3y1DyBiY/HcanS4HNY6Yf1pzIlbClXa/Y1LvEao\r\nbz7v8Hb4L+inv0grXT0ANOtEIFeQipNMhKVMu5rOVs0hZeQqKt0sXsu6X14R\r\nCfWbWgxeNuTj1ufwYFc2AjZebk54kfxS3kjPW5OpI8GUYV2JbcVkEOhc7AZO\r\nAORVI5pBqx5XQYKDgT7fF8r2MjNAgtENSSsgVITm6kEaM2m6zoq1YGIO7eHD\r\n677kVm2pKxxC/JmwoZtFcfqtkofpOMlVE9mI4I7wo8L/sFGYFuv5BsFBRECD\r\nTzquo9QTXSxQnrMBKbJ5JogSLuAc3EdW462SZZGRl95jtuJr81dzFfUfQSRQ\r\nPL7/6lC1mIhV/3ZhtlS4X600SUo9z75krXsR1U8ndcmA6sVhANDv+4HXcY08\r\nBLgjJQaOx33sMeWEyrVRlw0z5IaDDQIQHDQTY8DHsf+h1CipTkvX6KBwvvXm\r\nCJePiKF+RNDDQuFAWtAufblhvmvoWSz/EvyapC2dXgdc+xzTXwRt9iJmBMu2\r\nYR9TPhMh48q6XRWXwJWOuMkEF4fIp1zw5fw+ZoAoaSaK3KYhrkFK6+nw70vG\r\nsdFD8UPAGQ+yPNevJQYtS3HwhHPu/VdCqyI=\r\n=CMfj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npx mocha --recursive tests/tests/*-spec.js","test-old":"echo 1 || npm run build && npm run test-compiled && npm run clean","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary","test-dev-unit":"echo 1 || npm run clean && node_modules/.bin/mocha --recursive tests/tests/*-spec.js"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"esprima":"^4.0.1","array-dsl":"^1.6.59","underscore":"^1.13.6","dsl-framework":"^1.7.37"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^8.1.3","depcheck":"^1.2.0","standard":"^14.3.4","require-dir":"^1.2.0","license-checker":"^25.0.1"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.7.51_1668768553084_0.6191442796462063","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"demeter-di","version":"1.8.1","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.1","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"2e86856a69f7e4569f313799985290594782fac6","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.1.tgz","fileCount":16,"integrity":"sha512-xBrq/qWmXHm/A8Syo628s7j9oyQP5npIA0RBxcmHxY+BWpl8tb7qwHaIaoCP3hfreUBCxujQ/f0eRZ/0tl0/6A==","signatures":[{"sig":"MEUCIBR8bj1kiA/QDrFdrIcas9Mmj7YfgnV1RDhuFEaBE60sAiEAuyPaCpclQ4Ezo5jjHQeJSV0KHOMrH8cGwzeLovNMSXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl7tMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbbQ//WImdByhddn+1QbOmgu+SWLMwtLdG/KBLimLyHXfvNWsD0efQ\r\n7On3raCb0v7FBVl5jL0/PyI6jezd3I09FKBwuxkxXotxYo2EOJQQrIQ8gpGW\r\nPWIrf50BQ8z1KcTjfLgz5BKV8kB50AuzlUHwB0YOhmBziRWLxmEDenu9MPwt\r\nRQX/kKORMHbXz4ctPL9T4xVHz3h6R8gt1a02kYWv9xC6OuPpV8lB3R+B38Zq\r\ncLiaVomvrqV8j4qKTGu5ykykCVGAbMLRMl2o8ZoBQte8FFbsXSlsd4b5qHLD\r\nPinom4wtinr4bMps72WJXipkj5whsXy9MPunOUPC5hQziPymALwBvjwSpj4x\r\nYiaBAEds5Sno/R48hIbOjpiv5c9r9sYzOaY9yUirAkiCfVM537yujEPnCHSo\r\n7tbCXTIuzsGNLVzOL2tuPw1HDQAG2EtAvX+WCjlZRlU9+78HbSKAOkJCo2qQ\r\nudFcrNY4ekt41ehstlbrB0pATuLiB0E8kC0GFuM+1oubHzCjfHd+3CREJsWS\r\nsn0l5ajmJgNZjxXL8AWGJlLg7mzgPSARW41cWh9To7g1o8v3688+pUkT6vLB\r\nPq6C5ITq3pkBGKjF6Zsk2dMUg9oe0gYAyIS9QviGXblOngW++L3KKJtCKgIB\r\nj+aIKZG+LUzFQ8xDrJ69pERHr6Irlzdzgak=\r\n=FuqE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"rimraf ./dist; npm run babelsrc","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","babelsrc":"babel src -d dist/src","test-dev":"npx mocha --recursive tests/tests/*-spec.js","test-old":"echo 1 || npm run build && npm run test-compiled && npm run clean","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary","test-dev-unit":"echo 1 || npm run clean && node_modules/.bin/mocha --recursive tests/tests/*-spec.js"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.19.3","description":"A most flexible container solution","directories":{},"_nodeVersion":"19.2.0","dependencies":{"arrify":"^3.0.0","esprima":"^4.0.1","underscore":"^1.13.6","dsl-framework":"^1.8.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.1_1670888268121_0.5383731681996238","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"demeter-di","version":"1.8.2","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.2","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"ea608d4adf97d323c06a2134647a64100b30a554","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.2.tgz","fileCount":16,"integrity":"sha512-lFUYBmB3ZPNYdoqy+t51mwtH3astwaQ0ZTTvKKVjOi2dk4pNxm0aN7LydscccHyKf/qtjhI5fX7y9xGSLmutog==","signatures":[{"sig":"MEYCIQCVHwnUs2GP8kzQKBU/Tn+yges4O/xff+7REm2zZaIV4gIhAJk1Jy8FgRHlxdnO6mpAXBOoFwTlKWsWVss7/gjOkAad","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmRdtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWNRAAiJLzEx/5sCxcf+CEDsi+z8P98h1Eelez91ChsN07y85Jar4/\r\n1U6sfaVzjv96i7vpwimprXPT3eJrkvVyoxREv0kSRtMn1E/CeTyYn2sssrNN\r\n20+oE6B5Z1G/Slx7Zy4G4OnGABkW9Mf9bL/2x9cgx71lGVK7JntieoDe8Qhe\r\n3ZGPWIkZs8zYCgBuB7QSAibKll31T/oH2hiszD7083YZs5OwkJtsWwFJe9hm\r\nHroC3m30depIi4RzOE01wAeonhPn+kvvyVREE0IiX+jMEaAmwXKN+KXHBwge\r\nRavfdaRI8GCHxXnc8Qn3EmOrWO5EOCNTdjVzgmTslkRVq2+oVmHeMSkUSwOG\r\ni5Qthf6HKxeWSKDQl4g1X7HoxiUwhPy2yiAQUR4qMnGEr+H+VSSY6BgNRKrx\r\ndLCn2RmCkIWIylE17FhXjHcAK9bv+RUacTlvGY4xioFRg6oKklUUPxDbP40z\r\nX26ZouY7voUmrb7V7PvtLBS8PipDJ824ObI/X2rpvmVPttvQQlV9QxDL+2h3\r\nwk1XGffosxj4ryIlVmNWYQnP5onCC1rEtAf5Cy5fx/DBr8dmwPTH3KlLcpbr\r\nXYAeOcm8vyIEEnACkZzVo8dwgetssWISIFI7MWuj3A0Tw43r2SC8fK1jznqm\r\njBxbHFewjiGdT5Aa38CU1FdLnxq0QRRF5cU=\r\n=nK5q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"rimraf ./dist; npm run babelsrc","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","babelsrc":"babel src -d dist/src","test-dev":"npx mocha --recursive tests/tests/*-spec.js","test-old":"echo 1 || npm run build && npm run test-compiled && npm run clean","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary","test-dev-unit":"echo 1 || npm run clean && node_modules/.bin/mocha --recursive tests/tests/*-spec.js"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"arrify":"^3.0.0","esprima":"^4.0.1","underscore":"^1.13.6","dsl-framework":"^1.8.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.2_1670977389349_0.8443006196113991","host":"s3://npm-registry-packages"}},"1.8.3":{"name":"demeter-di","version":"1.8.3","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.3","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"74732f240376f70beecc361d685b312de20cf9b8","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.3.tgz","fileCount":14,"integrity":"sha512-qQ3y1cHH5bl3ve8ciC+0gGjjn5p/PGVdVd2arHXwPGB/krbmvXK2ZaZVNHOf1jk31FmL3GBa/j4iVObPD9k/4A==","signatures":[{"sig":"MEQCIE1XktVgPP41yICFVj3QvavPdsczOPPR05EujaYSikT4AiBYv7S1dJokpwLKVt8R8cwhMbuYlooQnvoowWpM10YZRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmRjYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmot7xAAlLhiGQQyJjUj4qYJaIF600AlW7q4Di2xIXZhj8yB2ZFT5kni\r\nMcw9E4FaFUYItDpSRtLHiExOtTK4Bt8GWzC30ZYVWuOflZ5Q/XQ4j2xnSykL\r\nZPKFU2FUpBuytvUqRplhtaJUIc74vX4EsLZ3DRMxwudsnY1MfVCndebNcWV/\r\nfy6DobtMmCl7NdvYgIVSfvXVeHhoYwLZciNGDnfvFyyu8R4tpxlpXpUe4ANI\r\nRlGODNqS3OO/J77U2wiebBh5uYlQGZ/iUJH8cjiVZXGOAe9vse4hndW5a09a\r\ni5irTJXFh5nr3HV8A4WvBK0SkJKsi6pjfRJqwmeZrBcmYCgaeOp1EFWOvyTZ\r\nHRbXp+83n99fet5C0ha2AfKbvdTiuz1iVZjz1Dk68/QHWBHLP9iRg/np8aRO\r\nmXY+tAa8D6lpoyDB5p9UBLiTgVvqIHpNNRlrbbuf4lI5bdkdlyyXowIdQmiQ\r\nXh9YA3563vRH2hKybFcklWQ3E1GKiOcVLYk1C5VuI21c2uxW0JjTP3Ca/fyW\r\nGLpRryAgZ8yxmBQx1wUaGiB0eL4tFvFKQe6qHflwgYP4lTbYjXfknUDOyVWh\r\nurLc72txR3Xh7UnU+/lvK99Tqw6+vBTbPn48ltJVSoa/HFQAuXVXV+H6YfrT\r\nlPet77XkbBthyZEd74Ac5sX2bX3SVj5Yzhk=\r\n=/NpG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"rimraf ./dist; npm run babelsrc","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","babelsrc":"babel src -d dist/src","test-dev":"npx mocha --recursive tests/tests/*-spec.js","test-old":"echo 1 || npm run build && npm run test-compiled && npm run clean","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary","test-dev-unit":"echo 1 || npm run clean && node_modules/.bin/mocha --recursive tests/tests/*-spec.js"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"arrify":"^3.0.0","esprima":"^4.0.1","underscore":"^1.13.6","dsl-framework":"^1.8.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.3_1670977752436_0.05202593022436375","host":"s3://npm-registry-packages"}},"1.8.4":{"name":"demeter-di","version":"1.8.4","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.4","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"3e19b60f9b0cbf42b7d3c94307c3fc642154de3f","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.4.tgz","fileCount":14,"integrity":"sha512-SeerhUxMxVOzNSWJ/P87Ql013sLeEqDBlv6tN5FbXYOXpMfb7bgcOOrvKeasv1NyYa9NwB8hP4KGaz1Dh9HLBg==","signatures":[{"sig":"MEUCIEtfGXz7cl7nJoKEr2qjRA5UHAN52p8z1qVJ8cBG5zh6AiEAtsXDB4NPMQosBwZAlKXtkPWZPkd3DeekkxOlmt6LMjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmSJCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrscw/7BlbHNFp+1GJrfQGelWv4lQ605dN4OaUf3/CrG2quUoRvMAS2\r\nY0eQ8FGtY+JfEYJUIcZY6cFyvMV7uki1mAgQ8COlF2PgI3SMtwRXcJ8uM+CV\r\nBQpTxaUBFTovl2jmuZCiRVB5SmSE5YCiD+BiH7pIcWQu+n8sP/HnWxaP0EmA\r\n1XCLGh/eL43q53KQHDA3P2qZYDNrhtHwkAU37UnoG/blFfsXxG/CyRnxAgLJ\r\nweNckjFTq3qGCPH58VxtZGCxQIvV8vqfHWTXHvBjhVeg9rnB0udScH4/uEUx\r\njnOh/8HdazViVfDpg4p1+urqzEgKyQw5bgpOHL4BbNOpK1oBJCvYRTPxXHcd\r\nWZ8i9bXZbiqmR/H37alQ5cilVoSZBrjQpAxkLPylsC7tiOVVtILC/IucXBjZ\r\nOn1YdRW62y3HfnWUSB43E4AW2y/is46jkPVnnJpbHIYPfbbI3fBrC3QdXtgI\r\nLnKywto8B2lVQSk/qZSvWWN12YHdDwhPAZICn6dwTdXG+PIrvMCmA6YtWAB+\r\ncx6EMSWQKfzKa4Ppuqxq0voKtIwynrnXSlT6cU9z00+vPysVAqvKm7+ppc5E\r\nCOAZkbSEKMsGPAgwlNukye0QU9AIVy3E7rmhBQzGKoWVKE1KuiGh616fRCl6\r\nZhMcAdlgbXYQFrdh7A0JBFiIsdhdVPQF3iQ=\r\n=XS+R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"rimraf ./dist; npm run babelsrc","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","babelsrc":"babel src -d dist/src","test-dev":"npx mocha --recursive tests/tests/*-spec.js","test-old":"echo 1 || npm run build && npm run test-compiled && npm run clean","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary","test-dev-unit":"echo 1 || npm run clean && node_modules/.bin/mocha --recursive tests/tests/*-spec.js"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"arrify":"^3.0.0","esprima":"^4.0.1","underscore":"^1.13.6","dsl-framework":"^1.8.7"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.4_1670980161960_0.17653780635865957","host":"s3://npm-registry-packages"}},"1.8.5":{"name":"demeter-di","version":"1.8.5","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.5","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"c8424590b2e5b4fb1a52339ee9432b6e7777b405","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.5.tgz","fileCount":14,"integrity":"sha512-q28O2HT4f99BSZGBiGmVJV7l4G5mqpA1hh+wtCJP8+Z3nhJJ0aIQOh8Lt8VZvbY21n6Ixuban82DnGZKpx0LRg==","signatures":[{"sig":"MEYCIQDvyvbp7wPc1+DZ1bo62bJKE0KKlytwLaXH383YdeMmwAIhALtlbekDI4dWNf3TUGOcxx69l9GDrMkm3wjsaZ2yyBa9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmmEwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcqA//e7/YE7if5cvvIPTYZ+dAZsgGa6KWKSXo5qsnKLF8E+srtW64\r\n66HO+Se2S9IjJGQkR/3DsFyp6wTz99Drujndi+y3n/Rms/LmqmLCQ+q4lxqM\r\nNMe2uCykzFhAU3TztBaN3JpGwwyaKGKWEO7BY4vtaiYpFRfsceTTsjZTywm2\r\nwZJG/bBG/J0M+pTsyfsbooe7SoZiQ55O+VbWLExrNtRQInqsxW48WTOE+nqp\r\nEZqNwqwLK+w/UxaPku5ouLjo285o3M4rhn5C/Cu1YfV71AlVfQ6ZST5XcrmG\r\nt18Ky0hbfpwfkx1ozY6fu3KFSFQSHVA/q0Y1HFVBVJkQPclo1NTbbckYFRMD\r\nst5qpD+Ivxnm3pV0kOQX7kyckrFfg/kc7lNBZ3AzO9BoTZ9GceyvA8laRXiI\r\nqgVRLHQaXPknWekIf3kvAboEFj0yz2bbOfzj3wDy9B2gBugJ985259l5RSgH\r\nRrL1dDQmBbbYC1RX7cCUe/F+JLUxtPMQS6B0tLzCs7x9R6RFJ4FcMeaZu+Wn\r\n7mSD64XjBbREAb1i/Kx7KrxL4q7+1MQ+NqWj+OPLCUVkGz59s3SLaqVczZcu\r\nYWhQ8yVOUVggieOeTAalafwBvsZNiFnRy+J3+JY9BfD1O6vW/0DdrvXQnwrW\r\n6mbKfxEivPn1wPvYngBTYe832XevOhHQmo8=\r\n=FccN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"rimraf ./dist; npm run babelsrc","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","babelsrc":"babel src -d dist/src","test-dev":"npx mocha --recursive tests/tests/*-spec.js","test-old":"echo 1 || npm run build && npm run test-compiled && npm run clean","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary","test-dev-unit":"echo 1 || npm run clean && node_modules/.bin/mocha --recursive tests/tests/*-spec.js"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.7","get-function-arguments":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.5_1671061808576_0.36594277990407886","host":"s3://npm-registry-packages"}},"1.8.6":{"name":"demeter-di","version":"1.8.6","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.6","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"4b52dbd2136c3e0df8d113e84baf98e5ab81058c","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.6.tgz","fileCount":14,"integrity":"sha512-Tv2gzjW1IGL+qHqay4Cc7rknmvMwIi4tKaZ2YjaKayt1OeOxtpp4f39OLsyHt4P3PiOw0BOeCxoXgspmuFyYKQ==","signatures":[{"sig":"MEUCIQCtVF6/Tx1080ooEtWjOrZkHoTRXK4HPSZKsx5obJdMQwIgNblTaPHl6oKUgLjhvoZoPvzbP6X8hk4nps142H/6uvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmmJeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVRg//VWnQUYdFJm5H9eGaIh+YC6RDyz1zMXF1srpDbpntevJcJtp1\r\nGX2NfpiNdedp+wTj4tN2FS/nVW/+IAbsdgXp8jfT8eVS5RMJMb+tXQdF/T+X\r\n0jG70G9X+Tk5XGAZ8pgvZ+BU2et/dwcb6nBrtq4xbsemesxlfYTZfZesY2qJ\r\nVMv7J6JCzsXVU0+zBZpjjxJ4hYdvcX+sv0lQCH9E41DmF4z6qF4AjNNc2hz7\r\nkoNVWar95yNDUk6ujWazTuQhczmJRg6TcNDfqZjw/EiNF+Q2hYYutw3taplT\r\ngz2Mf+jYZUzYedaP/evxkXGEuB0otx6eo15kzgyA5wFAL1Xjx01F0WWyAd/3\r\nw6KWWHYGUHRM0QdlmTOHfKXZMQfVC19yXSGAz6NFn8t2eD8RvRU8xRYgFsvO\r\nUS4vbH1Vi/xVjP2Vjk6QsCR8KGf7ssMuGUePWdiqJFgvnWUPdf2kEHQZnoJk\r\n/CVjGe/mrCtLZK/SjhqP74uhvd04nd3T0Y2eHJYRyt/EOrDKUPz40U1ac4vN\r\n97Tck1u7GOnAJT9Qwi7fprsQDtqz1fb/MsLVeBZXJW5HWhm/cO5++ym8hJPu\r\n38YqgZPX7NeOUBXPd2PgQCZD/uq5ujcgM1reL6SeNi3fUI2o8zLeBqMRQMBs\r\nxSUi7s5q8QpcEC12vW93p2Wort/1ZDFCdIs=\r\n=6ltZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"rimraf ./dist; npm run babelsrc","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","babelsrc":"babel src -d dist/src","test-dev":"npx mocha --recursive tests/tests/*-spec.js","test-old":"echo 1 || npm run build && npm run test-compiled && npm run clean","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary","test-dev-unit":"echo 1 || npm run clean && node_modules/.bin/mocha --recursive tests/tests/*-spec.js"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"arrify":"^3.0.0","underscore":"^1.13.6","get-function-arguments":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.6_1671062109921_0.8196727549419307","host":"s3://npm-registry-packages"}},"1.8.7":{"name":"demeter-di","version":"1.8.7","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.7","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"cf6112dc2692ef059d176493a7f6e01dd291b21e","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.7.tgz","fileCount":14,"integrity":"sha512-0JYAhpmCf+qLIkr+vZKq15B6sP3o2Kf2nocCN7wTpQqvte8wJc7IGldNAQOqEy6DXeegQhqddugCsUPzYaD5kg==","signatures":[{"sig":"MEQCIEdgdj+CqjArrkdofXzCnaTNz1oXY6e96X6qIGjv57dmAiAh+CI4ZPForyuTx0JONZLia1MJqmdOggm0Undtv/eUkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmn2MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooyQ//etqgVgJDb/21hu9zIxIHCH2mXQGiuE3XNJiH1cV+HLnHsY9L\r\nI3Mnowu7ApFp7hmCHbh2h87O2/Q5/SohURXmCHoRvDAJxUiXEBmkV6GYHxRN\r\nSGST9JIBCVrpCZUYFJtuyrZlImquKRWndEEIyif8KvvpZ5qYJC3vIGl5JSOj\r\nB0dlfuCoh+Qp1ukqyLOibB6EdO61pkcVuWMxfYhhAFVeKxHIGZ6cxesZTSLc\r\nfAsJPg9eVTESMfGtu84wUurAx2IGNyLqNIE/Pp4N2iiBAT++Wvvu06Abdf0r\r\nI/Bmqa8rZtbFVmmjm1d1kJ5rjE3Cu9ML6xP39/q6PMNy0qUlGOr9xpC76n+t\r\nW+QxzdUUZOUInp+4twpMfNA/Hs0lNMSeXHP+vas8kHR1ktDc49GDW484FvbP\r\nA6fT/lkjvu0+pOXqsF2M4qAoVO1CNW/kXMaiyzPBU1Sbi7AFsWNGwQnCaqXK\r\n3pHW3Zpf/nzc4xKlaZJjt2yDvXteCOSkw0hRluPV3bMlLcBFeN0mljYdW16A\r\nQN90RoE/1EpWp7HC8wuOFMHdqnwIAm/j0F95xrbC944H5vi/c5azmn21TgSq\r\nQYXSrAYNpi6XdwD8ykkLv9jW9J6ltvkG1da8feQmHP5j0pyolmgN53IQWn40\r\nruOIbO0TGvVXmtFj4D24+CmFQcHwZI6hmqY=\r\n=Jftp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"rimraf ./dist; npm run babelsrc","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","babelsrc":"babel src -d dist/src","test-dev":"npx mocha --recursive tests/tests/*-spec.js","test-old":"echo 1 || npm run build && npm run test-compiled && npm run clean","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary","test-dev-unit":"echo 1 || npm run clean && node_modules/.bin/mocha --recursive tests/tests/*-spec.js"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"arrify":"^3.0.0","underscore":"^1.13.6","get-function-arguments":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.7_1671069068029_0.17167301409846036","host":"s3://npm-registry-packages"}},"1.8.8":{"name":"demeter-di","version":"1.8.8","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.8","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"b4a694f193612486119034513dc81e1e9d6d2468","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.8.tgz","fileCount":21,"integrity":"sha512-TIoSwvpyaN52d8DaZj935bi8gocEmwtvxmTZrLJrcxRWYoTBoXjInK3VrHG+2tnbJJoCH5/5BHwUVkMl64wUdg==","signatures":[{"sig":"MEYCIQCp3cBYoOrindGit8aPRdx9gYy8Ne2n+rGzUQ9VaKreGAIhAIJ2yFqAEx+LsmzcYBjxbu2X4RAE7lxfEGwHMQmLfudS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnBUAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp80RAAlTBIef/ijRUJT9ALK79yu9pbNtIQ2WHt50rvDKGp3RFm61EA\r\nTQDX79NccQ3ESqsJrkkDjFqJsX9J1Yo+bxjd37mLS3+BXYiss9xsp/y8o6dA\r\n8sI2G/7X1qJuJlxnCjaqEoT2eDQmuVepLHojCCnqKWjxLVFsHCitTQwjbXsu\r\nMnlv7aPihKcWmPsR+HdoHTIHzOhzXY3EHp7UCBklnDNfwYHDqPU4XEdl012g\r\ny3MyM2ErckeS2j1epfhDRSrJmwpWvM23xuAzGCMtMttwxl3BaaMS6355KszR\r\nb9Qmjf//r+ANb7Fd5jcw3NAi8eu1DeY477QGhyhnEkqN5O53e03o2b3xvhl8\r\nApBXh5++ZGxmpZxbrZ2E/JYcEOQjoN2KMHi730ADvmB0ZcmM5P0+wEhiAo/0\r\nXSNGaqhu6Fhsjen0YgOaNHxA9DE5aI8uGvF/msIS2vUCE/Ipb0CDtUWgr3Hj\r\nLrYSn7GIvnFIr8WeviNEXh9D+bPClMdBMCGrNXqWUJ0xvCPf1j0CTQ9ytZt9\r\nz+rDI9RMs+k4+zsbOOZdXDU0uGjxcDUa/HUPLILBgs1fx5zOk8WB1ngcrHqU\r\n0fHTauxwfcx8/b7haXJ0qJJtIVV2UwFiIG+p40e+BXz4tJSR75MyGywrDvrj\r\nCg8xW07IrYkFPygtDlNONUHh6l0fXUFGoSg=\r\n=p5Ar\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"rimraf ./dist; npm run babelsrc","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","babelsrc":"babel ./  --ignore node_modules -d dist","test-dev":"npm run babel && npx mocha --recursive dist/tests/tests/**/*-spec.js","test-old":"echo 1 || npm run build && npm run test-compiled && npm run clean","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary","test-dev-unit":"echo 1 || npm run clean && node_modules/.bin/mocha --recursive tests/tests/*-spec.js"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"arrify":"^3.0.0","underscore":"^1.13.6","get-function-arguments":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.8_1671173376525_0.9869972113033239","host":"s3://npm-registry-packages"}},"1.8.9":{"name":"demeter-di","version":"1.8.9","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.9","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"9bafafad5f641f6059c5136d30db66ff747b30e0","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.9.tgz","fileCount":21,"integrity":"sha512-vw/OEgvtKhHccGdYj1McQmkloxK2MAGU8oTut5N4YrP1uY7Z9Zr+xR85KZJJtwo3KBqNekvHT5hJXFi9xta8hg==","signatures":[{"sig":"MEUCIBEZuJA1H9ap1fNWfseDfanO0FRO77Q//4LtDKIHzHG7AiEA4bkwLIxEme31Qu3syqcintbLAvVXgqCNQslGwT2qO0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnrTVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4Tw//VFnWMW+xoveO9B/DlZd1ZLX7pnA8RtsxOfXG4sB6wiPuhCNe\r\nfAegDXqlEAejh1rWApduj5z932xNXwN3sQQil7Q8RjlIrQwYxgvRB0DExNMB\r\ndWmf2nowULSy9DNS/cwRAmAL66tULjGznmcocFcFNgIoUEkgQOQcfcq6Zir/\r\nYxFLi8i6lklC4la9KllMouaMVGXkWBYiDObMLa+VntA4BHLjUbjWneg4zQUQ\r\n25C58RA4QsBF57tMLHHh7M7rEzENtZcyD3c6TS8Y3+FJGgW5B3GDnFvYK4Qz\r\nSEmrVHYorM+iP7VZrRzkG9oy2ZzgVZu8XdtjymBCaXvUCYJO7D/0r5uSNvPV\r\nN5+pO4dCKbl2qX1UM/V9SLt50SKHwlNZPvBkTN2qEYWNiSSTY6jBPDOqcOM4\r\nLmq46cjp/uk9LCsUK8H2CsxHZt6MJn32c/aeSxLpc5QSmMnqoHXE8X9cCWdS\r\nX4pkqKKFlimkCRXpe9Wy3+nyQBoOVDRqJAUkNphQvkICQpoCV6vsBpb/AHfU\r\n2snHejn8WgC1q8gHr+GO4LnXBEOOiktHwMddY6Z6m0TqXHwa3YqryGAx5gnq\r\nx4Cjd6yZJDWmGT43XXKpYOJktS0G7x6z95+GfOJg6mYGrzzK+H7IYJ5C87l2\r\nBfMmMxxBhV/xqD1hSGQhwuQ+QyhBA5Qeih8=\r\n=9xc1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","get-function-arguments":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.9_1671345365129_0.2222138873426529","host":"s3://npm-registry-packages"}},"1.8.10":{"name":"demeter-di","version":"1.8.10","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.10","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"5c50d80a85f9532669bc380c6cba1f9463b19fa0","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.10.tgz","fileCount":14,"integrity":"sha512-hkpcgYR0Av5K2YPtThbthgMwmB/gqXbedmCO4vt2mfghJbmhbcN7/kuBksm8TJBF9XJA92qAT+OzrWgreb0qbQ==","signatures":[{"sig":"MEQCIFry9ulVFxt+SqPX2TOnLyQU+ANuhX/cJz3G2hU9RbADAiB/8VN3Y4xfO7xOIkCu0IzHmyrOEC9NU7AOz1CBaiDOmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnrT+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqkrg//WtmaoD15j4Ifbg1pp31Fgj7uUpAfhQRAjJUtvPWkG4cBF78I\r\n7ShvBGbeRiiWs9dk81DBFxlFeI1PkelkfZpE35AuENAYxNUKM8xf9il9st8n\r\nFaZOXt4XOu/S2Ih6C1qenyXojnkdu1Ns9Y9Db4TxzugE7zWxHv6nzUsQh2m7\r\n/6LyaATzx23SylQDjbH8YgE5QZAd5G4PJOjWCMprHX2a2Z/IAdLCp/kf4wDs\r\n1xm44E5+gSxq9yDfzhpWAw9Cc9/KK7t6YCqpbvzA3cj6wxMEe6C3UOuUE7id\r\nmY6aBATJIlwcMYW/gOwClKW1BaBHuLXGBdDRprEL3ZqYNq/ZwCBh3AMCL5CS\r\nMi/wi3mGhefMJSJYtMp2k6z6UHTZ6S6NOcl5XMbL2DCDhlJcvl4/SR/lw0NA\r\n2ypkf437PLK7yj4pmpYlVmgNqTxqDwSQ9R62xjvw8SqmAZQPwVsADgX2aC3B\r\n3VVfJJSJUrVofWX2vPMpA2Z41sxRGybUCT9s5LUqawUonwOhHV0TsijGMWd1\r\nRzmGfh5S+Ks7CoEK7fkFvAxyzKxiz9TEhJWIvMzNZpmNgg3MYUONfHjvE2gm\r\ngP2rQre4DwuNqczV3Tm505KpWpmIBeruwMdV8NOj/xz5Bl5t9RYqTuKC59aq\r\nc3dD4oQGW/SH6i2E37V8c1LrGwoKTjlQ5pQ=\r\n=qExj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","get-function-arguments":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.10_1671345406462_0.016297992801669103","host":"s3://npm-registry-packages"}},"1.8.11":{"name":"demeter-di","version":"1.8.11","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.11","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"18af9338e211fa6eec2fb26a984ff8fad1ece477","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.11.tgz","fileCount":14,"integrity":"sha512-8jnQzlLK8WxSBaKOhpCaE+buAa6SFc/1Ly5F8hB+tPVpJ42dqF0S6kQcTrRC1q0eKA8MUpxfwTTFM9/9iTiAxQ==","signatures":[{"sig":"MEUCIHsLTHpVXBWtlWqmgl6oxDs6UvJkXONBx07vWVX4r8bqAiEAsJHI9SV3+r9pVLl1EqgQgCv0twxBItTQGinYonkw680=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjonNvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYexAAlz0LcBqNkqPWOEZHXo8nbpVaHQ+RWMzm6NWJwClSOooP+1sh\r\njpIOI/KZttDmzC2n2Iahftb5QIEcA2UfhmYFw3sq2eRRUQwBuGj12Vjd9n4k\r\nWzWyJj69aDdeYiUvSqcYoBHlmrbtDMyr25K8uP6TqTtkUyny8W2ILwYQd6lw\r\nRWof/MuidUEKAqwkQuSKMzb1nP3stchRJloGc9kquyMcCgTHkisneaifQeo+\r\nBczOBeq9/zGn4KsHLPeD6ygMEEcbu3Zc3j1KIVq0cx6vGcTy2K4Eu0FM3twh\r\nJ07wcEwmLChjTE/MSshP7/KxsCxpHzngYPpvv8IIaVhyLiW5008A3PKAnvdg\r\nyqwmIWr3cP3OfnLuCANm0JMZ4IMUAUSdsD3toGnyF4sYEk8gl/f5T5+n4QWu\r\nk7dnuQqeo5H3zk0/ZTpi3YwN2IuVH9Wy07cprNdIoQHHMqFuKxRUtWSaOT/K\r\nLWZ7YnPAoJokoyWAKuLOsgqIK/zEysEOdJ/w0ecbG8nzweEfpVevN+Y+CgQ0\r\nMOpgmq1Uu+BoOtzq4Ic3L+Yx+tv8WHmy/Co55gUpIMROqZ384+XAG3ISOq2N\r\nrFexCwT/bXvH2jszKf0HGdt43SWm9LOF565ndkMAtz5JKjCj1+7XORWRnUOQ\r\nL/7pf+1aaV1R98UGeyvsyCrNfzpqBISmtgE=\r\n=1Xvb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.11_1671590766768_0.12314547290802369","host":"s3://npm-registry-packages"}},"1.8.12":{"name":"demeter-di","version":"1.8.12","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.12","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"0e45abe42346e4755b4b4284f6176357b07d74b8","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.12.tgz","fileCount":14,"integrity":"sha512-GIfG38KaznFgrz+h4I37xSi7IXCBs2t6oChWLJgH9BbJ0tx2B3pyxaoYjOum1dqfNLSYT/jToMYPzRyyf8jsYw==","signatures":[{"sig":"MEUCIGZ03UR6FcszM7UvfNF21No6GKKqpVlucpq9iIhrYqe5AiEApaFybfjXG7QLMxmYSswcxxTgwE+R7/mdVjbkMnGK3tM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjooUqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqP2g/9EEb30U3hSlDhFXx+tWD/kyxswjF87Excwq/qVyv81Quyc2iB\r\n7qdJg9Xu51/htPsCHEpWpNXWgi79yk+HklBRHC5nV2pKFe5y5xVW9g6bHdTr\r\nZvs2qdNzYgVLHru0z+KBkbTr0oQdaS/aB2BqDJdAFzuWC4kjrGZiNc8iVvJy\r\nhj/RKSU9+AsmWqHMjv8PMc2of/khneweI7r6wTM+Km80iFEujYpuP3IM+cMn\r\nN7iAsQwrELiNuSiQVdbMmU7/R1uTYEp2h1BuImY2qz2usyYWjb1gWWeyVK+B\r\nU04GnN5Yrj8WLUAr9fyI4mw//URLmI2ONzDLyKi8quUS/L4Y9Urgy6kSJNBD\r\nBdIL6jvYD+EfnSOGU5GTu5jbxxZ26ZoWX1+HVo8iR1qd+GKv5QAuCj2dMtc8\r\nOv8w56YBrqchukQzh7B/71QJh6hs7So0XD4GNflf7CGxb81v0VoxaMb6caUf\r\nU7yOwetjM3uS8kJKhzulHDUgnVzbyemzF9Vsoimq8gMNMGzQ2Le2NUhDxjz5\r\nKHgNNF3JDphPFvONxLTNTuD+B/tVDF6lW+WuiQm6mOJXMzFfNg4glBxsCO/Y\r\nKh+LR4YWAvCqY8NFoyP6+kVlCObT6QWaHeN3Uy4Ip/ODFS/8tcWuKWGDOK31\r\ncFUEnMrV+lC1C/k8VMS72WetjRCWfreLxfo=\r\n=SbQh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.12_1671595306104_0.14282277643082697","host":"s3://npm-registry-packages"}},"1.8.13":{"name":"demeter-di","version":"1.8.13","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.13","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"c9b31b9e02abab607a28e522291f6fc31a6e2a06","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.13.tgz","fileCount":14,"integrity":"sha512-6N2H/H/mBIr9hORPpXpzr99RlY4AQ0Do/pBQ3QrB/iHlkISt1x+ifeES9nPHilZYRRUZxM8qEJ69zK7rMb86eQ==","signatures":[{"sig":"MEUCIGle25A6W6TCJrqvIsqKDvqW1tEsQjadSAzkvdJpY7BRAiEAm/iUHR2ikd9nUIOlXySrBPdHOuRW3IqELzOCurqQ56A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoorfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5vBAAg9CajJSdyE5jf3o9qpQzgu/cZwVETOj923O8R7M5FHqyHsNY\r\n3WdgJCp7fhzoghthycOtRULvd12aDqxjoQQJphMW1zTi1GkfE5VP+nx6Q4qZ\r\nBHvZxVBx0+lmdb02kLZmSqZYBr/qhTlqpuKPmo7T0txI5Yd3AoQYnOaJaS2U\r\nw+UasQ1+ouLVUtgzMEq1r4xUJvyvge/Ss0iClhxMqplglIQhykYCmOUoQ6Kk\r\nxxH3WD+Wrct/7fd27AQHAeNfbVWzcOhPUZCPqSnWF+UyOKsZFTJCmI1QxAIu\r\nGeUtceT+Ccg2c1On3QRnAn8a1sytJdShsV3u/epdFL5BU5RqpSA8+jH0wcP0\r\nKHCo/6ZyKy1FuXd81w50ngVknET9bsdrGziuphWyCJk0ycg0q0LqqrOI093M\r\nio+19T9R2pyBt9qyg6+TQBJtM79vZ270JK2A5d+Zgz2RTGdU57L1Oi3BblJz\r\nsH1aEdTRA3QlJovrikv8W3gyGWR63ZOZVlOhjNzxhQEmMpYTmtpd6ehyArhN\r\nr7Ubw8i595d6XlRb+WLsy115X390y4CR2M1FX7arZdfZuY2YU1txFQq/vxgN\r\nZtyluhj8XYdBlTy0tsw57mQC2rg7FPdUMh7H9sNsUEsu4czJdGcaGXL+kSwY\r\nqSkDsh6QdHtKrHXbjYZQEsncASzCMbP5/Ac=\r\n=ekQ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=7.6.4"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.13_1671596767705_0.7527600654039026","host":"s3://npm-registry-packages"}},"1.8.15":{"name":"demeter-di","version":"1.8.15","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.15","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"4f8f110e9a7ca4e30e84709f59d51508efb81d0c","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.15.tgz","fileCount":14,"integrity":"sha512-haCgP2WhgDzlhQAmsJxKxCDLWWu/56jEkzDzhq8BMiqD3qQbEPHQ7QQNp6LE39txcSVLzVhsB+AX1+YarnSD1w==","signatures":[{"sig":"MEQCIEi6F84Hx5jyLkTUXqfYqDbyGaQYxZx6tIQrgfPgspW7AiBLOkF98nQTjUgNYlY3siqmBIv2QKbrhOHDuSzvq0EXjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrir7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbmA//QutrVs23QL46pvEYHwrV9xZ8SSMN8AjL7XWkwNVNX9UUjCfW\r\neDPsfSHd5RZcpkYDvJfEZNu2F1MtQKEPonKe5Z/+N0V27LFZIlD4WiZzqhxU\r\nx58U03+Hq0WyeHhrCDiJYDGB8dQDsSSkbJly/59i3WyC/0dzerCvcJB3GYsh\r\nq45Mhjd35n+0ygC4pZjNn7l542A4exjdR0hy78+5WrwCDVdREi3c/gYFfs9S\r\ndqZcOZlkZcAs2sUq4inqnL32pQh9ZdxlQVrY3KppW4/EfeBsHtosMJChzrIY\r\nLX32xOzlR0ApOd3wafKrI5aUl3CrrSqXXMn+goXdtDRv1LHtyvtN3IaVpHEg\r\neWPLVS1KG6zJz9eCfG+Zm6MgSadYEalAo5kv4Ft1TolrFeSCFD1NHhzKNgwn\r\n4ozGY1ELJx9FNZbN3pEeiTxBx9U/h4NKLtjYer3RYLUh9ydcZz5e2pG9qr9+\r\njih4AnpgTDOT7WyQ7YVcUoFiPl5xqKOM41TFuxJY7l8h7Rrm3aNTG6xSYYSo\r\nWblgIpTbUEW+SVRmL89u7KIM/Puv903IRBCTzWKbfAxiv31hcEUq/ig4x/q1\r\n49cuaAnXMVRYi9bhbPRBzA48tTsXFbSi9tq3/BISq3ictvTsR0FGRXySuf2h\r\nNHrSuharCvp0XdrgdfgynXhel2Rv9wZ7xi0=\r\n=VLSG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch --force && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.15_1672358651658_0.24010138484467092","host":"s3://npm-registry-packages"}},"1.8.16":{"name":"demeter-di","version":"1.8.16","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.16","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"f22b5f99d0cbda8bfc7ca9934afbef50314cf114","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.16.tgz","fileCount":14,"integrity":"sha512-ZGTfRtJvC/7GV6mxcOo+3o1a/R1QZDfqsWkESzpnMhLXuxS12kj1ht16KwUIW4kgSMo1VidQnkP3elnIy7pboQ==","signatures":[{"sig":"MEYCIQDIs1wlJeMOZr+XwAUZ+DFMzBKSkVyKj5PXKq02p5b/8gIhAMb4BbTiR0virCUBF/ho18lZVHoimmKtQj9Jf4x2RaTt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrq7NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIPg/+NBydYrVFQX4Ud8q3aC/xq9EDG54eK6seeihpPE1WrLSNtZ2Z\r\nV2yDCUqjtfo9BtKSf+wSR59nIW/Ss6RMhhr0U6HZ2UoX6/qRj7yySj5PdaCD\r\nHz1FnVq/MsVZ5oK+41zX5CSvTHp7fZ5V9UcMRg0//ESiqpKDhVNmtdI6yWmG\r\nDVc1qJSFBZrkgUBW0U3xxMaVRytpvhMQKlpFJMlmSl3bi96VJgIs7huQnZkp\r\nGspA2cWhKpayzPgy58BExcp7jIF8b4BYfb+tKtNmVdalTxiGEBLLwefNgPT5\r\nK6z7A13Pj8dciAs+T8GwYV3qt2qRPPqCjuVpHa/ugq+To1RPjLl7BjhYb8Dr\r\nkWuk3Z+yJuO3xYOCfb5aUDu/DG0V1Am/kJf/c05qk41EqtOOTFK7dz3qYqgR\r\njHIIpsyP0ypjE3VJXC4eYXD/CfwfW1K9YIBEjndVTzGPSTv7HR+BaN8mE+Qt\r\nFs3yX8fVvBH0kQV+C8yF0S8jj3V+iHv/a4uY9vpjpb0DGI8CoBWFjgtcOhkb\r\nhMCDHKsst6V3wMPcVQ2smx3XnbwnFtXPv47kxrQdFaB7JueAkVvftdawPcE4\r\nsxkNLVzPcu1yAPqM8V1CNiElcEQ3Th8ArcXus9FVQEor3h3dJ8C5Y9iwcQRY\r\n/xe6PgHDZnVtiF9N+Fq2WzDnXbSGDiffnek=\r\n=heqj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.16_1672392397726_0.5149865146219652","host":"s3://npm-registry-packages"}},"1.8.17":{"name":"demeter-di","version":"1.8.17","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.17","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"12c5bc938e43969bd1f83733b00ce2d18b9f5692","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.17.tgz","fileCount":14,"integrity":"sha512-/xYZgnPPEnfdhWyVjFMTSanE6uHGEy0pWtlopPTSV2zNZTjmbZPgYb889I9b3F4lkRuosH6oKD/mWuoTq2mqxQ==","signatures":[{"sig":"MEUCIDzTACVUcR+WhpdAFEJOWUI0z6Xc1e1R5s53cKDvyBnNAiEAkqWrS1LJabYFtW1sjSs2LNy8dq3yxpj9UNSE5liO/f8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrsDIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqiQ/9Gby2MrkmOnVHHaAZ8nXn3P/NpIpTiqQsBE6F20hSoGGN6cti\r\n78jQZjNqvH3YZTeof7edCHCxbUWfqWOxpkrS5sdBe5fddmIsjIWfcptp+jzh\r\nyODqVbuaDiqIpLf3ltE+qr7MlCurXPCDTSuDudLoJAENfcnqO/HmIIf5f8fn\r\nvBPjNZOqQr2B73g9QFedBw7+LsH0vwrMl+9oBKayhvmYOvkoOuWg89EhPDVN\r\nEdcQfbyl848BI2O2iB5Opkd5pt96NRDqCERbAh/g+uKCm9Id+g4A3M6udd3C\r\nBBRCnZ0bILGl5nNhX2MiluaMMJXnltvtiy9gtrakKzCXhkMnmnPaqhPo35Nr\r\n6BpKcC6QvgMwECTCwVyMYGHNrDX93SfNrWR6gB7Lt9EVXrAgah+T8jJ46gqK\r\nLUrboAM4UjiYoeDKFdb3KuyDT22dr5Nk1gUny8icRmxIW5Us6CDG19T44URz\r\naNDt/iw5E1fJyNGG2AaaZFRYC4+GzeaSyFB6GRycYdeIfSjYaJTi1xRFyJUh\r\niiT3H1zqGbOEkYLe41Hk2PtIoA8x7kmzlETUjL7RgSVMD+jVEDC0ynTutBaF\r\nhEAYJgzhdHIpCt2decu0wCtSqD5uFfksOEOtgQRICGv5fVA1P0wBkJv9YAIl\r\n533ArMZBVyA+Th5DiEpJjbNK8YpM3YDL8HE=\r\n=2kXJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.17_1672396999985_0.7585189544713644","host":"s3://npm-registry-packages"}},"1.8.18":{"name":"demeter-di","version":"1.8.18","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.18","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"0986cc0b20e3f705c3ac880abc753f26f646a885","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.18.tgz","fileCount":14,"integrity":"sha512-KeceArckCID1IB1NIQFm+C529vdsamGr4WCS/jY73CPiznXnW1O0f4Os5xmeEoKBi5AF31zBUCqLfi6P9SG5ig==","signatures":[{"sig":"MEUCIQCj9EDHs1AdcqGzyiAyp06S5lKNa37cuF8IINP7wbBnWgIgcNA3xuMo6yGT6yE9WgjtXbYilU8mt4BltQQA+DS90Ac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrsGtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/2Q/9FoMqGwvqNYeN0Pr4ZI5ZrU+4AGcKitZJYcfmwcbc2vHy82Gt\r\ncPxpHi36cXmSZ2z+zWGhlHQt6IV+1xbG3b0tvL8S8DtyfcLSgokIcBBbHATw\r\nSVNuP1W474MCYVU57WnwFYc2q/xs7yV/m1Lj33vnzXCRGykzJinv8Btz9PuG\r\nXqtnpZZxmhecdGFBxT7E7QG4wyKJbkd+Yw0YJEr5bVg31/CoQCUCxGJM39EE\r\n7sF4h27iUPehYZPPF7WlR0za/jFO3YQHwmXD3Rct6Zhi1v7/Z1sD8f7WgIjb\r\nh7obL2CwNDNqVIQrwy6panSBmHhLLQRG61OheOHLozfyR/ANdGbMMMTZ0/xD\r\nOeixgx7OmQPbTu4W30+xZp05PEWSodpMwBMHGtSqKBk2MUDuz4BdB6GhnCN7\r\n8bs3uahyD4lnfnNP/poWSoutmpoZH9BUZNUm/IZPUnE2tojc5XVsuna1a/gM\r\nulXG5a3dDhPYlPe7Dk1Sj2jJM/R0pj12b8XlGO2SaEDNPoFe09vHDfGegg3A\r\njJ8bF8uRNjPjKZqFkR77wuRxRt9qxMNa6fURWzN8OUKMvHu79vyBqN5/7/jF\r\npKU1srQmAVY2hknolylcFfNDOgABRRTU3YG0v92qXWggorkmU4U3iONEKbGM\r\nMTqSIChoHu7btB2sc04+jQFzU/Pk7zl3HBw=\r\n=DNSe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.18_1672397228899_0.17328478972751205","host":"s3://npm-registry-packages"}},"1.8.19":{"name":"demeter-di","version":"1.8.19","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.19","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"f17bf852b40c53df6d11542b6c5f98765a257f36","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.19.tgz","fileCount":14,"integrity":"sha512-ggFvdIlrXg4rrHZU0jrfTEabHeiZiJW7+DhZbG0GC8JsNnaZvq/3ICgNSP1WzTtnb2dPOIGhQq2Dl1rkLHYBEg==","signatures":[{"sig":"MEYCIQCHbA+TsyJhcmDHH2+09205Rk11GMPRAZfbpQSFM19u7AIhAJnO+KtvS0o8UfsynqIy0oGAiQX09ftlXyUuo9MYFoXu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrtKWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmod0w/6Al43Lq4GtqGUqmI0/tIlpYBn97CDsY6Yqdayx/9Jsnsmpyow\r\ni3cwvMlgy7KkgzUAb2sCwp9fCQv6silJdZVr5wSMna+nE2Hl+cUKkZzIIVGv\r\nzHQlRmm30RTYyxEm+6MARJ7c1+Va3t3rNqwMRINS0Zwcs0fbUrUtl4sOHBXl\r\nT3+H2bPqAloUKJYX3pVE6gUQGa4rWKJhBO3vsQfvbelKLSNDL6Hgq06Tni4W\r\ncaREYxx/dAXrzR6DeZi2hhVaEyzpGJLrAXw8VMFLha7jL3kfzsPO8fpU2YQ1\r\nQ5MU3H/jqow2vX432bHJOJZVk9SLGc30XvkMa8P6gaEYCERBDFj7fefgbeTC\r\nF2DScm2oP9HEbULhcP4dJ/TpL8/esJuiejE3B2LoPTz6LNpebXEivGu88lyr\r\nOMs/+Aubxd19QHcOI5ec0+DXbtGgWC9TKP1UFLfPJ9bjr1IC79onA+Uv0gIl\r\nrwet44sIu0Vo2r9lAQ2APXm5F818GQg9/Mm7vwEi4sQGHnHwFduYBygCCjap\r\nfv2t5KMG+qzcXrQqeqhIxTg5c12679ROM5E8DZfJ3JJoLwHkrcEw5SIFxnCl\r\nRFHqm34RcyY2T5dOtIdH1D4xIZ6U7PCw7qUXqZTtb4Q2fiuCKjGJe54cxQtI\r\ntokjPA+AVDRAhhHiFlfxHPbY0ssXM/VCC5I=\r\n=R4g/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.19_1672401558270_0.6573882479188042","host":"s3://npm-registry-packages"}},"1.8.20":{"name":"demeter-di","version":"1.8.20","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.20","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"5cdc82a30d5c16205347a813380048d0b66555e5","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.20.tgz","fileCount":14,"integrity":"sha512-jnwJIq4sweqbOFIkimhREoYE+mKfQiuPExq6F5Kuy4Pn/fuKqh0ySEKM6fG6ZttClETXlug7j+sitr4pPCgNIw==","signatures":[{"sig":"MEUCIQDiI3A8vpx560W3c9Qwy11SN7OPMbFcIsQS7pbB+yw06AIgHOwkQl2+87io997VXYyowS5J+bbb/XFCM59EC4LjvxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjru2BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVNw//a+BE1ZWAGXwYH1w+fpP0yedvbQqJLHSgQ+j6WxYKSbbwxmlg\r\n489BWJSh3VtWwIe3wFS+l0G2m4s9psJTnvg7AT7L88K78KXtM56JbguGT+hC\r\naD2GhhDJm6JfZpqMhzQXhyHcfyrKZTkbHvnzkjVuakz8pmEAALG4tZ/W2IvX\r\nQC79IWoMNsqaIvp04IMlrfh3sTbRJDTA33P5oL+loBe0lXgX3ZcewG3KYS+D\r\n+B83MPdJ8e7az96/49KH/lafIAfpzbzVeiIWM2m2B2HFoVKfj/UPAmG4nAyW\r\n6n9qtGr7mA7zurj0V5ubF6o3phgxuRgt3IstcVJ7v/Q0enKNSegIL969Yhxm\r\ng9e12oFOl9IGUXtyKmR2j0hc78eLyjiOoSSyIMV5sjSWt90Vt3FK7VnYn9bQ\r\navgjKB2nDINo1HjhjPb2nfHb5j4DfwLkvTL4vKVQTb3nJWGGrxSyl+Ez2I1q\r\nM8wXAVjG3Jy4mihmlEO/gxiwrfrL4K1OY5kVMsa58M2IHicquZ61Vt4qUIYx\r\n6S3wUwCZpm6MdsT5N7bFmN5ivbED68JTT/P6knDlsXfhwAsBte17zw3GXZrS\r\n+sMvP1TPlQlL+NPAPv0HLXUSMfvWCs+OkCWqbLZQNZk4Ae+nE8JlgfUWAC1w\r\nHAuLDW6Zhe0EIKh3JhkWIY0Rf2L8XNXEpr0=\r\n=6xEb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.20_1672408449298_0.7262737371500845","host":"s3://npm-registry-packages"}},"1.8.21":{"name":"demeter-di","version":"1.8.21","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.21","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"873099d2c29b643a263c0e8d702bd0c928133862","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.21.tgz","fileCount":14,"integrity":"sha512-5bt1lpYtLWCYycFUdsQBaZyXeofB8JNTodBacT/MhH2e1pccTaCk6JGcQ6AiPmkzYKiVwbVjLV45gQtpip4HrQ==","signatures":[{"sig":"MEUCIDxAbTolD/B1VTjSVk1hhu0U+3lM2oN9sbiRkT0to0ffAiEA8ucnN0D3p8h2Jrm7KNOFXIn3941Os7KODm9x8BZonJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrvZOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppnA//QRcC+g6++0cEhu5nC0tZcznwMTtFZYev0GkNhhNWpMhDl8/6\r\n6xpuFlFhxWD0eicDR90xfVLb38oWjxnmYlG0vejempPtRBmhZeBUqhgm0opS\r\nhXqT/CuA5G42J5KEwLBniQbQ13M/g1Aki+sG5/4X0g7LaH1hoCzNXWMHGHz6\r\n9va5uukQwzsEgr1rI1ZUAAt/3QwxCPDwm7WCiHXmTSyTFtMwJkYw/dhwr89L\r\n43iO7Hb2xEf2FsMJeAse8AsVg2lubeK4A0/DqX5sb74iboIIhpgG24fEZ35P\r\nTgkziXQvu5sDk5d0oKNNxbsXLJ7VnWuS+Z74qU0yDacC2+5es1lSGGstTGL3\r\nZG5g+oXbNa8H5FQeE4ZVNvEd6k4KNwxPePpLPdE8Y1Qgyvj98vRIB2hoBW7e\r\nKql4JI7gYXqVzE6kGj5qsFCeIdhnqGDTRiiYSLe0qfz3HRZ8sjnqJjpoMqCh\r\nb/GkQ0Utk+V1iLw9gbfkzxx6mZbJC+1CVAfBleNSrcdS6KaXUSqKRjtL95kh\r\niKpMy+uYbO5hcw8rI0gHio8YT46HeOup9/8JHbTgDgjTZIQswU++CwAHAvcO\r\nlN3nND/PWdMvHhasmllMD88XgDqQjPza14WeT263tpp12myCcIeohQVn0K4B\r\n9ZOEYKnsI0ExqZSa3wNAFYZRKRX0wSbjIx0=\r\n=EF83\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.21_1672410702231_0.7553524851201177","host":"s3://npm-registry-packages"}},"1.8.23":{"name":"demeter-di","version":"1.8.23","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.23","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"7b325fd650d0d1b652cdfca05be9a538c44c03ce","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.23.tgz","fileCount":14,"integrity":"sha512-v8aq5OjcFsV5gnehxsgpWKlW4sE1bbMy3lIP6DXZ7lbniVQs0wvcPG2ZGHeudDJVW8GtO30QdztJA9kqkl+9mw==","signatures":[{"sig":"MEUCIQC9sPGiTcUw6racBNY475r90kjkQA6GIkc0mtoT2Pe1HQIgFamEykCGfHUjEAInrsaKa1a0DscWumsLXWexZqJCnTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrvf6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr63w/8DfyjZsdG/LuHX/bcr4aKI6oYqISDuRWtyJ36SFYzlHbdfFWG\r\n9Z29WrbOj9X96OJ9YR/SOaeRu0LNGQ+6Xng7vKkcyUDT6yc5Q3ug0Y7GFJGx\r\nJsvzobFIIHjZoGTUtiCuKRF3X1NfukOBHW4jkZrW1mjBI1AuzAC4rxNZ7GMs\r\nWH2Syp9wLzFoPYCalx8q0hPsf6uPQ8GhsVHztKIFWz3B3ExQN0BgYRN0AYJU\r\ncuY+GyxNlO4J0XLXmOHPs0F6CuqXlFazBEWVWqFoHQsN3akoge06j9GTbIhI\r\no4vgdJ8qiKOqATflanuDfZg4ZxyUPpAH/pIyWLwp1VsWHipYZP6UNHtR8ud5\r\nzWa++y5LUD+sfkjiPSCxFGcUyw58zbTO3lb6heBoyXWRb4rZBkHFSXnBlR1V\r\nhgaSUC5S+SIVBfA+WyVkwH40Pkm1QNkjE5PNfpjQx67N4aL7CAakW0mVPEjQ\r\nq1ROFmeXQbYuOMhl7UC87qkaOvFHoWUoNRFvfY035NVJZJn7wJR1qymav07Y\r\nZaHucrNAnm5Lqg8RIj2rv7HdA986BmUwIqMysMIue5L5xD0VW1llZ132iKR8\r\ncLBjJ+za8Mhj+jz2kU9s6uxPiX/PkGyBlanTd1/XiUhOOl91P8HKbfwpjHYW\r\nLV6cBgVWjBnYvvzYr8CdKbvdf1Z36ogbeEE=\r\n=gVHE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.23_1672411129856_0.27555100499759977","host":"s3://npm-registry-packages"}},"1.8.24":{"name":"demeter-di","version":"1.8.24","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.24","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"36cb29e4d7f8c5c37989e5640a3e475519e41272","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.24.tgz","fileCount":14,"integrity":"sha512-qHh2CDBws8IoLvsTpngXIDBxmfv2ZVSaAzvDiLBsZwDhGANHbBqaumxKofcWWLuLhr2Eyofu/+pJANrc4Iy3CA==","signatures":[{"sig":"MEUCIFsgF3UmNm/oiuc3p3cqzS1aOo7u9zvtujtN4s0Hd7srAiEAxcO53wFpkjv840rBYJTeAXaqqrbM83/b93vVsq2x+TE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrvj8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJfg//WRDsP6SZKR+lXCzKAzp8uYrlXPKWUdAy0xF89gR58G3NS/+o\r\n17yYFjV58ktMaHnAohmJ6a316rQ5gpG5QhX2PzaOf+mSHQp/SGWzmnr8fauy\r\nqmlxpvlQUR92mzhf1MB6TX/Kp9DU3j/cXk7lxuPiqxuib0gQKodTC2fNjw9K\r\nmIqra7t8qhxdkhsL2l7mipn0S14U7oEPVWzhc6odMGEhAdEOZEAIMfR9Lma9\r\nWpt7wqlduhXd09hav2FQt0oms84kv76+dLk7F1yNYZ5BbXSaxyLGEJPEUivE\r\nvOaHM2Bpq4n18Ay0tJplhuNP47a9Xcl8tOP8Jfg2m342QJ1G2WlAiaXubj7W\r\nqHyyvW7XB7H0nQ7MUsq8KbgRxLdY4CUEyR3/iorPK6SmBDCIdjnJCkl4Mg/p\r\n84M53wgvITjyOuq4qWckL1nIF0jfTlTgpiuDms/ZLsfj9uBg6giwqLyls8mE\r\nl2aGtOEux1sYWmhzTi0rNmjePldIwyc6uTJLfHSUT0GsI0cl+tqDzGxKx+Hd\r\nRDembz+XRLzcUmmuQYEwf6axatlYPpQIH6urbCP3nLQJA2XJsDgvZCF4Brqt\r\nmg9M5YXqc1NXVJTz1wG6WBA/hHhWc9FwK/8z9tPsbO535VZOEcF2ViMpTTJj\r\nDfsK4TA1JvM2TJydauYgl4x0oespFXsqgn4=\r\n=aL2L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.24_1672411388114_0.5757576741389545","host":"s3://npm-registry-packages"}},"1.8.25":{"name":"demeter-di","version":"1.8.25","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.25","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"efb5695eecbdc5f800a0c67382f8cdbeda4c1d3f","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.25.tgz","fileCount":14,"integrity":"sha512-ypJWiTUqvf7dCfzeGhJnkBVNvrrPGsDLctyPT7WBAPNrrPALYddXC+ry3eqkvKhs6DRc2L8C5rrYL5y/O0DMDw==","signatures":[{"sig":"MEYCIQDIKdaT7a7RwRCoBs6U8ytLEGcoA/Jqt9CuzvBLVQovSAIhAIFuo8xO8SfGwjoDnpn5SS1fb6sUHjqqh2uNknL4jm7S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjypb7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohyQ//ZHbtBVRE8DO/MtKIazRNuOSaWGA8miLAd2T5bt5sAs4Q6Uw0\r\n3QJD5utRNhVhiTt9uaNUGF8XyBrnSBMgUh5uum/BXt8y81yRFz3XU/EPrrYP\r\n2754yw0jctZ9hr//NVDhM2ggLR5XlIMOZIPkw2kEDCVYqOeSwpo2r0td96M5\r\nWoySeZL1dGoV0Yko7RSN521nO7/Xp0b5dKdwm5sdymeQD5EnhYMAG6Jaqk8F\r\n1/z+zbuxSJUlfY7+gWVwHJHMOIVHgHh430rZaxu3o6ZQ4J1EUyBrGL4kvxoq\r\n1drAr2v6bLGE0Y83enPqlEreTq0rvT8yRVWXdMy4oyku0sohbxeEw2GLkh+j\r\nHptMsvVsWZ/qjEI56pG5Bm+t9fy8z51M6QyMCZleghjZmY5uHmUhFG1boLpX\r\nHZVVx47azBpI/5izwFqQakMhtwBfh0syvyMmxXH03Sy2IEJinzZRhEVsH65f\r\npJ5B0r6bbus36moxzl/qyzIxJppSeV+pgeJL0FiBO8H+fH+ljzXsXYHW2RgG\r\nslvgOVA8je6d2OBt0qC7Lphu5UXFPm6q7I1jKklyFjnl5+9wxR9Dx3lzaVUo\r\nybfSr+fUEXvyGA0QRNf+bCynianB61UXBFpN85jEqqMX7GkBBycz9cvolck7\r\n/TmfX8WFGfMSwhlnOhFhMl3/lpsPp2iicvI=\r\n=MQrB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.25_1674221307365_0.1049931655297709","host":"s3://npm-registry-packages"}},"1.8.26":{"name":"demeter-di","version":"1.8.26","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.26","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"7930c7b0adb7a0c338054bdc9c59e1a2c48448f3","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.26.tgz","fileCount":14,"integrity":"sha512-OceJQWI68KWTkEqdqINu/o3ko65G0AMxPmETO3rB9pxGoGuzARyOCHuASXel7yNFSaN33J5nmuH3vvtfDOkuPg==","signatures":[{"sig":"MEYCIQD8ASkOkZSVRdiNJLVu9MgPnICnFeisrrImYznIiPrL/wIhAMy6Kwc0VcFyC6SEheNe3u74B2KtGuRsFEPMGyINBPPK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyrppACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDHg/+OuSfd8xvq/TPWgSbJ7BmzbbzqrkDMhpuaUUNwMPoyt5+NytV\r\nzBmB+lNTJ9/5yS0jULsJOklN4gpzOnM10RmcfDsfRv8WMSwH3bESCWOXWMY4\r\nh68TvFWGyzTyeV7ONgsyWC0A0jbZ2keUmE644MaKsUbOxBp3SL08QdoZjIOg\r\n4H3TLb59rVJm9S8Fr0amR5LrFyocYbxgkKGkxe/4pBojBIIR8Jt8CjLSZbmo\r\nEMQP6uqrq5ttkY4ccHSpw5k5kIlrRmlHBIY3bVvVcWGamdLPJVvzd1Jct7ZE\r\nkPBe06jtdRGKRVwtFgoW6vH7O6EefoeeVPeOl6xCRQKSE2Th6EDCy5bFFUH0\r\nRKGoo88xqtYplj5IkW+I7Wzql7pb1fuAMxvN7hejeEtbZAqkBEvxkn5r0RGk\r\nIqSFt/puLNZv/kDTtPvICgOAmj688prsXOjTJvgpsljOjCA6l4F8NfxbbWpY\r\n24tj4UK+S08lLswIc97G0TuWOhWpwvmbFG0U3GuxNP4jIFTYLSpUTLg2ORWf\r\nvTqdBLsPwwVriWv8P/kf03bNeK8DzlNdIvFV4LlQj3qqUzQaUTD5OOuy2er0\r\nvq5nD5bUzz5Oa8+TkA4XQy2fAy+8+nQcc3gOkxxPIrRGnv/QHyDG8VCTcU9a\r\nzsx5Lb0ZV4XPNYgW0b/7JoCdBeBszcNFAIg=\r\n=33VV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.26_1674230377347_0.33830683954645613","host":"s3://npm-registry-packages"}},"1.8.27":{"name":"demeter-di","version":"1.8.27","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.27","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"f4446b587ac45ceff19be3aa3e273df8623521b3","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.27.tgz","fileCount":14,"integrity":"sha512-WVdcOyXk3RDiqxFGZiVkRWSXyJDNzc/OMYiyL/zzr1lCPeTdniQpyzq2iK6qYNfjlibKd3XFAljrQjDj2Kr21A==","signatures":[{"sig":"MEUCIALEyVrXqhphc687cCggKdDYJ1SNWFNDGfbiZVJmKe4LAiEA4It5qb1G+ygw7A5G30Fj52HrXnCASXP0HIHvN6XNuR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjy9j4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeBw/9E+wLAtZpR14T94ypJrMjqRObFB2SSkiyzoQ10W1rtOh2E5HN\r\nNpnc8652HC/Wu4sbyMqY5u/F7G/vO0NrF9WRbo0/vvRwg8JiTzBi03bXo43B\r\n4coCxUCObfQGZRkJ92vut2CnDgKmHe+DcYNo2/VeffkNczfPnvNJeRfv7S0q\r\nkAuYXzkb0rGiCBygLa39t2XqGHm3Nn+DoiwkJSgSdImC6dTTd6jQ1Q6F9vvp\r\nblC17dS3uwmvH2626d7Bzc6cRmijYbIzpr1itcCcdCrhOfKgndR3diXYspAl\r\n/vNX5A1R7lHpnppwT5I2IzgDtDE9M30Lm/gAi6s/P33a4xtJ458AEVGFhniD\r\npltdMUnA2GW0rXbYHj42PnjAfk+Az2oblJkLzdi24w8LpKsELEXVu2cJhOJu\r\n+k8tCcXLY8dY27LrbZ4NDd8fr3ECBpg88kiYuEo9Ukcr84ipJfc3NTgASnms\r\noSJfuziIZvVoDDQH43snurEM8lqLXX+y1KdHDmQ44SE8BkLq+FVDarDxJtgU\r\nO/jsVtjXiyZbt2Xpbvu/JLhg8SqY+VzbuoVZYoji3XA+8t+HKekAN4/Rfhzg\r\nfOH/WXr1/Fqw9mGq75tsH+v7JFZ0O3Owa9TWteRYH7sSf8CSMP38qD1QdaeE\r\n46m+LI4Fc60j1PGHyTZxH8WvWqTKl+RVj/Y=\r\n=V5PG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.9","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.27_1674303735935_0.024822413585426917","host":"s3://npm-registry-packages"}},"1.8.28":{"name":"demeter-di","version":"1.8.28","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.28","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"44ccb176852c49f0b5c0772b08983db441824317","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.28.tgz","fileCount":14,"integrity":"sha512-/tjBAUeSidwW++pKEaQFXNAV02dSbT2Dnctbe46MbLHz5U34c799KsgNP/IsC72tUe082dVQ8khzb6+xtUcrcA==","signatures":[{"sig":"MEYCIQDIOj29InfRvgEjZVez7O0ANzKyvpwUb9wajjA+hgb1mAIhAJta+tSsOGFRHG+uy/YRJPZzgemfbHEK1yWTVmBvno8O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzOmkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrS4w//cGhIw1ZtQylI+4FNQRDbA/VGeEZPkpWYZlop/uCahaqaexVW\r\nulmo6nuplWvNNtj14T+ngIosx8FX+gxNmO/tB2b22pI4A1iKCFw4M7xYqUmU\r\nMA8OO/VbBsuSVqtPItykjzJvZ0FcVdk/isSWdsCVlzXROoacfNI/zTFiU3wP\r\nKOwqCZUtbuEy45RNv/dtf7sWuMxZ5ruO5lTlnRslo5y2+eCMKCxTrNT2A6dS\r\nh6GbSqrfC/OeuMgmek/PSzOi5M40dn4webRC1/ChMVWNHUpAC8ysT2Q8wY8S\r\n3CYewFPW7+cvIgkXHC2aD9qVqMWlCs+R4PSlLUppmd1E859Y9h8b2/2OxN9l\r\naQhGxaNmFxH8k9A+3yPuL7m7Yc1CIwsUw6er56ppMVxtKxObH9MDl+rfwej0\r\nKdUGgFG5X4Vb8cNFDA5SRpdzpR03y53BZ6XSR95Q7ps5NIePf1JSITMApAYp\r\n0SwPuMplnCxCeQdc6AyVau5IOW7slJu2Pz1b3nUI1UnRySClNBu9V0iMwvuK\r\nR0xyCKOMDvUNtuWesOSfgst4YniL8B8ya4EZgNT3x9M655FW5Wi9+YjOSUVt\r\nWQOJdaz+zcm7OQmdupfsiR7w82Qt2OAUudbpdCg5dKRTdGTHBy6wWALZeBSC\r\nxVsUZWzPI93I+abXTRLb5kdSc3i4ePbcBs0=\r\n=tA00\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.9","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.28_1674373539779_0.9839444429636803","host":"s3://npm-registry-packages"}},"1.8.29":{"name":"demeter-di","version":"1.8.29","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.29","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"99d70c4e4abb9f4841db78e24d25f0fcc14465b9","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.29.tgz","fileCount":14,"integrity":"sha512-IVhKKzCBsHX6kGVwGon9L1+vP6rQo0oaQB1OKdXZTod/JIAh1u+EbvIwYdqPylokRwFkIkQH+Rizpyru2T1atQ==","signatures":[{"sig":"MEUCIQCc4MnmgMOdCIIlJysh/Zrzkr1gMQlCH46mQf9uieuaqgIgd7TeGPzhsnDTTVHTiDFOUZJCm19NQ6oZ8EqLJHHUgS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzO84ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIAw/+MJz2Fw+o9xl8TEgieztUiZrpxJfp0MlpEjta4bhiGs9Nm/J1\r\nBnNRvY+AlhcljonOk/Y1v2AIwWvJ3Dwd1vrAItmiqvom4jF+n96YaytGYkQi\r\nlXabJHfzb/wmSIhKsePftr7rMDnaLNzOjOKWs9Or2bloaneRNfb05M5ZkvDG\r\n3IWwgP1EbhEB8cmJscZipxzSJPBakn5+RlxO+8x+KcmMBsrE10TjTVElaeSR\r\n09MRZc8Iqi++t89IjZsW3c4AFGPiY4VxGuY2c6ScXJ35CMYaTBud1UNHRrIn\r\ntONAlb8ypA8dc1XXVDiiu9Cr1uAopciq3ZKjZnHMq0eiTqLn42FntNQHmH8d\r\nE3OvyYKYak6xUZi30SHOIqSivuJ+1OW+atJb5aJaW9Mkas+cHAVz6Q9UrMmF\r\nTGUQfNHE8POGXLvC8FfJp6y1a1AtKSwpPIkbIxCXtUDnQFQgDSFTih2Xi3Nx\r\n5LOOX2p3OqFIaGP88nlzCOTSdZHBdWkyz/M8qFcxFZowyJzBEKrtDUxzXi7o\r\nDkCj9X9OIKnNO3IqNoKGKrg1SwVkQiI0yiDddpDGm7rITinJc8RQqRzddKcK\r\nVCuJu1W2qhPSK3WLTzxBliveV8HvLBx0eqwfVz9IC4/EnOVjZn/lHk3N9Bke\r\nLXhCVnz1RKOn8VuCvcVQliI+sy5CLir6X1M=\r\n=1Wrr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.9","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.29_1674374968359_0.590774636728796","host":"s3://npm-registry-packages"}},"1.8.30":{"name":"demeter-di","version":"1.8.30","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.30","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"115e0c72c0429ce90e62afae3760a2f2c328cd9e","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.30.tgz","fileCount":14,"integrity":"sha512-8rvpHgHX0fHZciRSqDQGSUyFnYqHfYnGFg5KX3uLnFufsRzL3YriTtZjuElt66yr52e7oLAY8/48W2mC6y0aIg==","signatures":[{"sig":"MEUCIQD3iyKPGlHB1L/fEP0oAxGqQvmf6K0wuHJzBijgDKRn6gIgbywf8/l1ITdJY6IqBBzC+ndIS/9cQbwPxz+Ije2tB7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzO/2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIwxAAi4eZ8O3BGYDE/ddzj392GLK5aBQ4R2vr8UyhQZihU+H5GnIN\r\nSngIAUIc4xQEOPUFXzOxJcOADJ18Q+DllvzcETXpEqkKv1ea4V53Zc13zoGX\r\nAqKzRxtMnGs/Xa7kRa7uzX+vJqrNn0OJfEtYA/SE3p2ZzbvAJ8qpPYdrovV7\r\n+LJ3J0VAOiIzas/TMdhq77rHvkoGtPI2UfzBGqALIHWWQTypl4txYY3YcE0D\r\nIWwKgVcU1DGCLCDYQGRQcQ+WpwfnMdRipKSx1nvBL3uIWy78QAX2KRPjMayT\r\nED6zGLKbJD8Is9oJUNSL8MpBZYRvLPxo/N/HSv3Wn9cv4e4D1NfCspIWLaj5\r\n71cjmRjfWlhaFAa9MO7Tk66cv/0nACUGEhAMlw8P6k3BScwml45+pq8HP5M7\r\nzKqCcrYUPPiehaATBms1wsiNCvHEXLMM9uHLC0Mo3EFxXX23otiVrDpkD+Z8\r\nS7YotHLDDSwM7UPIKkMNEeLL81u2/QfEOc4H6X9LhAgvNDv/iFyUHW5RUNN3\r\nG68BjNSzSJeqdhHqvLUYh52eWPps6VV75cvGiW4D7z43IF9/05v8bUPwJWQE\r\nOCgJWw0mik5TKNoxB1Y+X5iHNGiiiZaM7IlpYFXOtUV85cSVz26x58b5bF5T\r\nklowKGBKd5FVXQDvYHd1Pk0zbTk/GekCHBo=\r\n=Jj/W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.9","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.30_1674375157830_0.7704138160748129","host":"s3://npm-registry-packages"}},"1.8.31":{"name":"demeter-di","version":"1.8.31","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.31","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"90ea7b086fbe9d5d092ef0ecd69ba0582e1c2304","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.31.tgz","fileCount":14,"integrity":"sha512-eqj4rDxWO8nfh1I8BS78QK1pcGgqQLSt69aIYDfXFvfzoszLPvuOX0DlL8wCq2ilwftR0QOJ49oo8m4Obi6Vtw==","signatures":[{"sig":"MEUCIQD68yMD4HXkjdvil6D0gL97JLntmzaxWz3gOkCd9KbEngIgT8iibgMbVSWwutwnwFg/k9P8W9DwhRADvvkUPTWcqxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33013},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.9","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.31_1683386348855_0.7075879388899184","host":"s3://npm-registry-packages"}},"1.8.32":{"name":"demeter-di","version":"1.8.32","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.32","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"d1a7d05c3d196be816390fc761324f82470565dc","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.32.tgz","fileCount":14,"integrity":"sha512-YAhjWlfjyj2S1+p4Q1fRJBPfq7Nop4QHP8iqRZdn3WES//brVRDQdMwoCXgwY6UiLPnq1IEUYDy0w3PpL7pChg==","signatures":[{"sig":"MEUCIDoJaVki9B7fhnKKGvuifWy2frrCXjcoAK1JmR3Gw1rWAiEA/JLvgBXmJ0FsEU4kkmHgDntB6FfqUvRO3tbteWm8iM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33010},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.9","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.32_1683386589959_0.7159007102197799","host":"s3://npm-registry-packages"}},"1.8.33":{"name":"demeter-di","version":"1.8.33","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.33","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"1b8631fe2aafe3e811b2218499ef2e98b7c8e270","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.33.tgz","fileCount":14,"integrity":"sha512-0KKcMp9KG3X6gF3RQIyaG0cNsNH0p3FO1ASEYP5Y0YOWCTV7Qc9JxrmphKig279vr8gHkAJ8DkUwcbJ+jeVSzg==","signatures":[{"sig":"MEUCIE3kanXdeizwsxD0LVqcDZNFnovLMwVgMmrNRRdts+M2AiEAvlxMt92gu65H0NgT+OQQiDo/usW2nzZhWQY79ctUUzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33011},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.12","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.33_1684010154714_0.32488741673678634","host":"s3://npm-registry-packages"}},"1.8.34":{"name":"demeter-di","version":"1.8.34","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.34","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"13d3c852a047d25ebe8dad0d423ea56159f44199","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.34.tgz","fileCount":14,"integrity":"sha512-GnYZwUsfC2Ymss/4A49DoMRJ4XAAur+ycEB6/dlIygr+B74sLFWGFBYdvQ1uF7WWVqD7osRMLAzM+Fo9SclYng==","signatures":[{"sig":"MEUCIAPUO61nVpcrsqaN6jdWqwhLIDB/Z8lejBJ/YMUlu7a3AiEA7Tg6h3c2n/MnYcz/YozlR3vApRf977HzWYWclFh8b1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33011},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.13","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.34_1684010665835_0.7666583027440801","host":"s3://npm-registry-packages"}},"1.8.35":{"name":"demeter-di","version":"1.8.35","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.35","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"27997c53b5cf293c4da415a415fe0c0f5aada387","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.35.tgz","fileCount":14,"integrity":"sha512-8h/4lb8rlWvDOolGV3pZjOaOBOy6YZW6qASqAXI7EpsEu9J1ZXiZ5K0+I/LQ9+/bfB4Je+/djnItO3qBKSjrtg==","signatures":[{"sig":"MEUCIByjB4kWjD8+gNrYqQ7zZXb8UAFUK8pQmMcrjEI1OwfNAiEAzkfgwxfR41lcsGjjRChN/LLKGt9f8C9D/GAAUdeKGOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33011},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.14","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.35_1684595406827_0.12522634692423829","host":"s3://npm-registry-packages"}},"1.8.36":{"name":"demeter-di","version":"1.8.36","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.36","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"8ce47c66eaef1678c5446907dbbffd5d31973fac","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.36.tgz","fileCount":14,"integrity":"sha512-hE4BKm4TeFBYfCVxZvI8v2KVlnugddBb/w6TpfcO9djj62sVYVLq8N/HTijai/RKyzqM63OUFrTtjr78Lj7UyQ==","signatures":[{"sig":"MEQCIBCnzltUSmDJ+VHG2qIsHsO6OK2P8xxqqtPoY3WSsZZ0AiA0omZKhIhQAjbfc+82n7TTT0lK2Hhj+iZa3FjqIbxPjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33011},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.15","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.36_1684596221998_0.4410557644322006","host":"s3://npm-registry-packages"}},"1.8.37":{"name":"demeter-di","version":"1.8.37","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.37","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"14fb97c4bc1651b2c7e0ae9d1f63304ad229f483","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.37.tgz","fileCount":14,"integrity":"sha512-dYupNBXh7pP5nJ8clLQ3EGMXBc5Q7O/fsixm8+DL3Z9iP1sZ4Gq8liUnfqvnL47z2BCTiNdKGLSvGFDsPIOBXw==","signatures":[{"sig":"MEQCIC/FWEmfOpKU3YqaE/dIoBi12AVn3yqLoFEOvepp7HuWAiAucvMAsKjDVMxg58QDVIK9K5JxATCDG11UBakF7ePX0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33148},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.15","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.37_1687198071988_0.122059585900677","host":"s3://npm-registry-packages"}},"1.8.38":{"name":"demeter-di","version":"1.8.38","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.38","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"7e039bd1843f3e8e7352e7f340afd283559c874d","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.38.tgz","fileCount":14,"integrity":"sha512-1jTvt+m2OLNPzIm1TtpJ4wrHxKOzIvpAN84MAs4bNxVAmjOpVjcyNABVpQNAVa5DvaXDRGwsuR3CByNphHdqdA==","signatures":[{"sig":"MEYCIQCcrdg5O1nXxDz7LVxGBMd4pqsxORZZ/fArE8Ganb5RPgIhAPGpYLsHVMrE3tfT9grKZYBCOfuOEG/QjLBC+O1kjPiS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33148},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm version patch && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.16","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.38_1688070111080_0.4072507964580283","host":"s3://npm-registry-packages"}},"1.8.39":{"name":"demeter-di","version":"1.8.39","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.39","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"f6d3f78a05c754c03e03ad5ada6954f42d4bdbaa","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.39.tgz","fileCount":14,"integrity":"sha512-harOARp0vSPYiOjisjRffXwMRv2TqecHVuMRXN1FU96a4Puo7hRmSb1+DJ+2mjL7Pqu8X6lKhCkoDSQ7YZvpFA==","signatures":[{"sig":"MEUCIQDg4APGZr6ET+InB84yCKoV+2ALVR2bKwrJ067/McXJMAIgIVw5pxITZKWXEbegFdzAz1RN3Fdjac8ndksc9CVTeOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33263},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel-pub && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"babel ./ --ignore node_modules,dist -d dist","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","babel-pub":"babel ./ --ignore node_modules,dist,test -d dist","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.17","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.39_1688117703301_0.8169312686371726","host":"s3://npm-registry-packages"}},"1.8.40":{"name":"demeter-di","version":"1.8.40","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.40","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"78d14be411e0854ca329867b56c4177b64273ea2","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.40.tgz","fileCount":15,"integrity":"sha512-/nF5Bxx58S9QKL7k8ZRoPOu2ldCWR1v7/CpEGQDFGoGHL6yssgBqNsC7y92nYAHgRJAQM/nVdSKBN3wWAAIKNg==","signatures":[{"sig":"MEYCIQDAc7VbahnxACGsptZnIHUI1x5PSVkh6Z6rRfwbjGWLugIhAPDN1HaZ2HhgnB7Z/NHUWPqVoGFiSm4epvJ577s/RR8k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33767},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist -d dist; cp src/index.d.ts dist/src","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"jest":"^29.3.1","arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.17","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.40_1688647498677_0.9755160146123807","host":"s3://npm-registry-packages"}},"1.8.41":{"name":"demeter-di","version":"1.8.41","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.41","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"59ebcb35e967728428ecec2da98295fae834178e","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.41.tgz","fileCount":15,"integrity":"sha512-KJG+9Lu8lFGnLQr1HNIrl9y19yx+6CimBxk/xMVte9uqH21IWLEEI9aATqR/+xEGG7lPXwEHTipBxVQ/Q4Ydaw==","signatures":[{"sig":"MEUCIQDy1EiHzjT0jGoXIQBb7LB7s1i3mpKaf3Y2Zcqa0N0ymgIgArG7qGkyswN4C2sHv9E4yZM+jeBDZ8Awyp14E/OD1BU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33744},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist -d dist; cp src/index.d.ts dist/src","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.21","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.41_1688653392173_0.6260035184291606","host":"s3://npm-registry-packages"}},"1.8.43":{"name":"demeter-di","version":"1.8.43","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.43","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"ab1c0f613b8f93354e216e21b943bf1e8f762a7e","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.43.tgz","fileCount":15,"integrity":"sha512-ObNV6FeFUA/FwsXEdSfg2M+X78e2xyFRpsGQX2SlbZ7M4KuZXcISch39hgZYYafgmDBwX3DjOhvTGn+ViNS2BA==","signatures":[{"sig":"MEYCIQDLeLLsp2CFyivgkYN0cW2UCGzjbFmySlhfRPtBk2/qxQIhAIG5lKxDOSb8lrUj8Saf7zCvlH0SImDql7MYKyOIcNEl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34694},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist -d dist; cp src/index.d.ts dist/src","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.23","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.43_1688656927872_0.04144329137680813","host":"s3://npm-registry-packages"}},"1.8.45":{"name":"demeter-di","version":"1.8.45","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.45","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"740f9645744fc86fcf25c06763eb7ec5237c1586","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.45.tgz","fileCount":15,"integrity":"sha512-CdtWhbZx2ubiglMf5Pb2kupca3mALAtLWqzz7bkKuH00fAM0gmPucoCIg5Ql8wwXRQtPb23B4zz1luUw+g43bw==","signatures":[{"sig":"MEYCIQCWPDfA5Ystje/tQzDjYauNUAXQDKj5pQLC2IsYfNTScQIhAO3FldLnBg5BHL6pLGbex6RaElLtrGb8XGGn7uuhHONt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34755},"main":"dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","engines":{"node":">=12"},"exports":{"types":"./dist/src/index.js","default":"./dist/src/index.d.ts"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist -d dist; cp src/index.d.ts dist/src","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.23","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.45_1688671021381_0.2472574552861344","host":"s3://npm-registry-packages"}},"1.8.46":{"name":"demeter-di","version":"1.8.46","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.46","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"f80f725a307eb03f6ab84eec08ae0a831efe91d3","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.46.tgz","fileCount":15,"integrity":"sha512-aFA2Ssjn0bo2N9zS1bfu5tasyy7Z6DjOVgUjbMNE6ezc/OW1eWnl7ybhwySqDQWQxuTnbDETWfkkw2VMiYFGZw==","signatures":[{"sig":"MEUCIQCEWQHhAP+6Xw0B+s3ZKqWQF0SmHKmIs/H4ZNwnMBYiaAIgCU/BzgdxJt8ZiiWebDkKHapKjxsXhpWsQ41HLHJBttA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34724},"type":"module","engines":{"node":">=12"},"exports":{"types":"./dist/src/index.js","default":"./dist/src/index.d.ts"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist -d dist; cp src/index.d.ts dist/src","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.25","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.46_1688671263294_0.18735729568864645","host":"s3://npm-registry-packages"}},"1.8.47":{"name":"demeter-di","version":"1.8.47","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.47","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"fd6c1b990fe16e5b778cfaf3387b2d40b10c5e75","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.47.tgz","fileCount":15,"integrity":"sha512-G816Uv4OQdbNudPdGC95dsOAx9ImgefqrD0+Rmm4gYqo8iaoYr5V470AznHreVctomWglguGlDdYuOgibSJEXA==","signatures":[{"sig":"MEUCIDm+gG/EBCteMgZj5Y0EztkjNtu4t9rq2CSaWR00VpMKAiEAsr2nyrvm341Ft6pBc+Elmpn8yHdY0Ynz5quEjpACJ0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34697},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist -d dist; cp src/index.d.ts dist/src","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.26","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.47_1688731595395_0.7373791655351039","host":"s3://npm-registry-packages"}},"1.8.48":{"name":"demeter-di","version":"1.8.48","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.48","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"f75d54b131208a9765d61c1628ba022f7a33a9bb","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.48.tgz","fileCount":15,"integrity":"sha512-r5J1eKkTHvsvYggqoBtq9dN2vYKne2xD4i6UjRjsT0vJNBlinud68cQEM5EdSjTq2Y/9DVwFugciz/eg21Xhew==","signatures":[{"sig":"MEYCIQCRB+SExOIb87/0NEgpcwRz8DotuYymIUPCKGvGvP7KigIhANQ1akxQ8X9OPFnnnpwn8V0q4EH9Xk4gFZ856zJa9vv2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34863},"main":"./dist/src/index.js","type":"module","types":"./dist/src/index.d.ts","module":"./dist/src/index.js","engines":{"node":">=12"},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-dev","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist -d dist; cp src/index.d.ts dist/src","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-dev-old":"npm run clean && npx mocha --recursive **/*-spec.js","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"8.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"16.14.2","dependencies":{"arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.27","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.48_1688732124109_0.47697523869171143","host":"s3://npm-registry-packages"}},"1.8.49":{"name":"demeter-di","version":"1.8.49","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.49","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"cd442e7ab1be2561cb351b7c027f6d829580774a","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.49.tgz","fileCount":16,"integrity":"sha512-cUbOWPK6resmzsCL/X9DmhGxeU/pZg4hQIuJfzE6PhZXjhpRcCR/sly3RQP6tZNMZTOaliKjw2Q1bYILWsfPFQ==","signatures":[{"sig":"MEYCIQDVs5h6Xtmmv4fXjtgIn/GBBToAzPiJ9D+VduPaaxRQKQIhAI+a5UKeIUxgWf5TVGSDmtLkg1sz8FtaaoMKBv3YbkRL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35856},"main":"./src/index.js","types":"./src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=12"},"exports":{".":{"import":"./dist/src/index.mjs","require":"./src/index.js"}},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-common","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist,bin,test -d dist; cp src/index.d.ts dist/src; node bin/renameFilesAndImports.js js mjs dist/src/","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","test-common":"npm run clean && npx mocha --recursive  tests/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"10.7.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"22.2.0","dependencies":{"arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.27","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.49_1719960245432_0.6106392134356731","host":"s3://npm-registry-packages"}},"1.8.50":{"name":"demeter-di","version":"1.8.50","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.50","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"a6dcc4c2e406b9863d7592d920a7d05030874e37","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.50.tgz","fileCount":30,"integrity":"sha512-GbNLNCTrpsmRGrJwy/elC4bHlYjBQankbYviwlxg7ftnGG6XDPcxSalj9cH4uapgJ9H6rZMMob0M0B6OGQ1lIg==","signatures":[{"sig":"MEUCIFx/+Z+nTPm8sdoboI0S5+MvLixs070tWViyLvxCW7rbAiEA0lmUZ6PSmsx4P9egWkSWX7L7D8VssofRv4jy4AKQ2r0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51805},"main":"./src/index.js","types":"./src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=12"},"exports":{".":{"import":"./dist/src/index.mjs","require":"./src/index.js"}},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-common","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist,bin,test -d dist; cp src/index.d.ts dist/src; node bin/renameFilesAndImports.js js mjs dist/src/","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","test-common":"npm run clean && npx mocha --recursive  tests/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"10.7.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"22.2.0","dependencies":{"arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.27","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.50_1719960776304_0.30635245639918973","host":"s3://npm-registry-packages"}},"1.8.51":{"name":"demeter-di","version":"1.8.51","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.51","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"7ce32a53ef768168ac0349da870aff5942373a1b","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.51.tgz","fileCount":30,"integrity":"sha512-FiHQbaqFH6HlERFyLd8AIXYw/JeKvs6mWi3zMxvbkwQ3r9JbTwFeoDkIjkOYervxWHzIvLUfW8q1nhZ2QI3Gdw==","signatures":[{"sig":"MEUCIFtxPkPnLjhKzqLThzGnN5iWujM/uNqCNXcLrV3WoIsHAiEA7Uo28dZiKVmyfx64WaJyzNM3Sk9Pv2vqhaFFZCQe7Gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51805},"main":"./src/index.js","types":"./src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=12"},"exports":{".":{"import":"./dist/src/index.mjs","require":"./src/index.js"}},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-common","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist,bin,test -d dist; cp src/index.d.ts dist/src; node bin/renameFilesAndImports.js js mjs dist/src/","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","test-common":"npm run clean && npx mocha --recursive  tests/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"10.7.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"22.2.0","dependencies":{"arrify":"^3.0.0","underscore":"^1.13.6","dsl-framework":"^1.8.27","@captemulation/get-parameter-names":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.51_1719961220476_0.18153327776131256","host":"s3://npm-registry-packages"}},"1.8.53":{"name":"demeter-di","version":"1.8.53","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.53","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"1509bbdfbaeee0a2d0fef406456f781137d6e925","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.53.tgz","fileCount":30,"integrity":"sha512-gwyVkOmKUfw2nRRSkZBHwmtfiHIPLb0TEKW1+Pkw0zEneVXRebSVNYDJEpP32kHatd0Je1U8dnC27payoHZGoQ==","signatures":[{"sig":"MEYCIQCs3SCMLtM69vb9+My3xVzPHIE8roaZOgeZu7WikD//4QIhAJ1JIJnGrzBLZR/lDjMSgrWfN0DCHbbSpJIdtAThOqT2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51755},"main":"./src/index.js","types":"./src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=12"},"exports":{".":{"import":"./dist/src/index.mjs","require":"./src/index.js"}},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-common","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist,bin,test -d dist; cp src/index.d.ts dist/src; node bin/renameFilesAndImports.js js mjs dist/src/","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","test-common":"npm run clean && npx mocha --recursive  tests/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"10.7.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"22.2.0","dependencies":{"underscore":"^1.13.6","dsl-framework":"^1.8.27"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.53_1719961564913_0.33609791271598466","host":"s3://npm-registry-packages"}},"1.8.54":{"name":"demeter-di","version":"1.8.54","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.54","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"af7cccb57b32ff4d5be054d3cd37d303fdd157be","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.54.tgz","fileCount":30,"integrity":"sha512-mAKXqjJ8YYaPoggVWH0dtd1kd7owfApKSbZ2f3boxsNRIYqAr4Y79y/xP3uDhZ6vQ777O8K9clzgVMUBeYQVtw==","signatures":[{"sig":"MEUCIQDxQTaPzp/1w5L9zM+qFi0uY5c2A8lYVkGoXH6laM4taQIgT7ScfS6lgTZjqBspb6YLu/r8D8n7CQ0+QJbBeI5R4Oc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49851},"main":"./src/index.js","types":"./src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=12"},"exports":{".":{"import":"./dist/src/index.mjs","require":"./src/index.js"}},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-common","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist,bin,test -d dist; cp src/index.d.ts dist/src; node bin/renameFilesAndImports.js js mjs dist/src/","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","test-common":"npm run clean && npx mocha --recursive  tests/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"10.8.1","description":"A most flexible container solution","directories":{},"_nodeVersion":"22.4.0","dependencies":{"underscore":"^1.13.6","dsl-framework":"^1.8.27"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.54_1720198171442_0.5122830428169327","host":"s3://npm-registry-packages"}},"1.8.55":{"name":"demeter-di","version":"1.8.55","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.55","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"7f6e12e04c7deb9918c2b145df672e4364307c71","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.55.tgz","fileCount":30,"integrity":"sha512-Fnnd5Y1Ujo/H7bXqxgxeYaWaNNNyRGtoukuGmYSSOb40Z09AsK++/p6Cn1coWz1IxiOg3+GE/6AoKJmk5pZMMg==","signatures":[{"sig":"MEUCIHCCTxxCHs01NDeRdsC66GhT2HNBPXIvf4yjVtiUdHNBAiEA/bHwh/ZtZLu016a+7nXPQ1cTGU37+ai/B59C5muGNyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49857},"main":"./src/index.js","types":"./src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=12"},"exports":{".":{"import":"./dist/src/index.mjs","require":"./src/index.js"}},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-common","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist,bin,test -d dist; cp src/index.d.ts dist/src; node bin/renameFilesAndImports.js js mjs dist/src/","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","test-common":"npm run clean && npx mocha --recursive  tests/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"10.8.1","description":"A most flexible container solution","directories":{},"_nodeVersion":"22.4.0","dependencies":{"underscore":"^1.13.6","dsl-framework":"^1.8.27"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.55_1720215959098_0.8186502230813959","host":"s3://npm-registry-packages"}},"1.8.56":{"name":"demeter-di","version":"1.8.56","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.56","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"6091448d012dc8545d7256c323863b09408feb8c","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.56.tgz","fileCount":30,"integrity":"sha512-LR9hLZOZVCy3qFIiKoej3JZm9V6zLRf8baTeDtTQXjeY60ljaeb/LS606WkZy4uPPDW4KqoIIjU4c7KvSviuvQ==","signatures":[{"sig":"MEYCIQCD+P2xSmN9RwhBMBtUv3cnBhKZ36pufZK9dbR6ogA2LwIhAJeE3p6c9HXBHptHQBpZ2gJqylvoDxr6G+n0BmHsmUvE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49863},"main":"./src/index.js","types":"./src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=12"},"exports":{".":{"import":"./dist/src/index.mjs","require":"./src/index.js"}},"gitHead":"19e8b21012acf44b1ab3282334728383af893416","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-common","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist,bin,test -d dist; cp src/index.d.ts dist/src; node bin/renameFilesAndImports.js js mjs dist/src/","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","test-common":"npm run clean && npx mocha --recursive  tests/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"10.8.1","description":"A most flexible container solution","directories":{},"_nodeVersion":"22.4.0","dependencies":{"underscore":"^1.13.6","dsl-framework":"^1.8.27"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.56_1720216022029_0.8654391913197965","host":"s3://npm-registry-packages"}},"1.8.57":{"name":"demeter-di","version":"1.8.57","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.57","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"e88a6374631cf3a66e1ad067b3d759cb8e87c0f4","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.57.tgz","fileCount":30,"integrity":"sha512-+a8MTJ5eOhfCaQC14FSLgjVI4XsVbr85SjTsGIwtA9B47MeBQBMGKSFdNcXqW3CMS13/K3yIHhp38uqkprCZaA==","signatures":[{"sig":"MEUCIQDnqvxYhsLDjP8DrBP7PRbjpyI11vl9WhO5U9poMMvP/wIgX4kQfZEO3fAms2OZfIwE0MZyanusKWRd3Jw+Wb1nllg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49899},"main":"./src/index.js","types":"./dist/src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=12"},"exports":{".":{"import":"./dist/src/index.mjs","require":"./src/index.js"}},"gitHead":"6cd4fffe64dddbaed6414089fe1684400fda626b","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-common","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist,bin,test -d dist; cp src/index.d.ts dist/src; node bin/renameFilesAndImports.js js mjs dist/src/","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","test-common":"npm run clean && npx mocha --recursive  tests/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"10.9.0","description":"A most flexible container solution","directories":{},"_nodeVersion":"22.12.0","dependencies":{"underscore":"^1.13.6","dsl-framework":"^1.8.34"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.57_1737331726191_0.07713869347729019","host":"s3://npm-registry-packages-npm-production"}},"1.8.58":{"name":"demeter-di","version":"1.8.58","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.58","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"9a629d92da1e6dbf7544f1431e06e1b164f5979e","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.58.tgz","fileCount":30,"integrity":"sha512-nWVvBHXgte5xi9E5hrC6KumroYmDOH8sqHB3umnGV4Wdy6dr/7xLgS1kCce3hrrTw6H34QkjyvoA7HJcC4N5yA==","signatures":[{"sig":"MEUCIQDbjgZNwbIYSiik2WW2vFfdI6OJ/u90+Eymbe34AzXI7QIgOKF7NtP8i355iW4OjrxVY149XqeZFyXauha8N5DdjzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49939},"main":"./src/index.js","types":"./dist/src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.mjs","require":"./src/index.js"}},"gitHead":"5bbd860ddd05e0824172efd2a8d75124ecd0e790","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-common","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist,bin,test -d dist; cp src/index.d.ts dist/src; node bin/renameFilesAndImports.js js mjs dist/src/","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","test-common":"npm run clean && npx mocha --recursive  tests/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"10.9.2","description":"A most flexible container solution","directories":{},"_nodeVersion":"23.6.0","dependencies":{"underscore":"^1.13.6","dsl-framework":"^1.8.36"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.58_1737419476990_0.3032410284971694","host":"s3://npm-registry-packages-npm-production"}},"1.8.59":{"name":"demeter-di","version":"1.8.59","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.59","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"082aaacb15b1e674125386d5fcd4ae73e29336e7","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.59.tgz","fileCount":30,"integrity":"sha512-PsMfOtXZqOmyTWOZUGcDfDWAdmjdTlKq2T213Q+DtFX7lXZp06bnGY6OZMBD8kV2XWCPJlAVMMosc+5L4pJxmQ==","signatures":[{"sig":"MEYCIQCQIbcyyryUXD68vD8981+IuKri+wnEgufNbyfUjeU0LAIhAJ6YxHnMdi8AblkMXOQrM6iJZG9XhGD0pgFkWgpkaR8l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50009},"main":"./src/index.js","types":"./dist/src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.mjs","require":"./src/index.js"}},"gitHead":"5bbd860ddd05e0824172efd2a8d75124ecd0e790","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-common","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist,bin,test -d dist; cp src/index.d.ts dist/src; node bin/renameFilesAndImports.js js mjs dist/src/","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","test-common":"npm run clean && npx mocha --recursive  tests/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || npm run license-check && node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix","license-check":"npx license-checker --failOn unknown --summary"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"10.9.2","description":"A most flexible container solution","directories":{},"_nodeVersion":"23.6.0","dependencies":{"underscore":"^1.13.6","dsl-framework":"^1.8.36"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","license-checker":"^25.0.1","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.59_1737540121717_0.7041308862378775","host":"s3://npm-registry-packages-npm-production"}},"1.8.60":{"name":"demeter-di","version":"1.8.60","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.60","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"e2a9e68ee4c3a05246fc598396b59b1443222a80","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.60.tgz","fileCount":16,"integrity":"sha512-ryYkkGr9GuQcN2YOXyncfog1x6Tf2j4aQ+LJHKZlpIOOF/OzCB468nb217py+cL+5zAlGkF7JJqgjgN7V5rP5A==","signatures":[{"sig":"MEYCIQCaZR02wEfGgphlMBIfuCQF/d0mkgRejhlKANWdttUw9QIhAOOEO1bktMXes9DoygW/46qNzZFJ+uX38dvyLqzSe6DA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEk6YlNCpGXfDlNC6WbQ40aRpYMztZqCEKVEnjR0BdWsAiEAm5XP1XmTFtQQ12cVpSgtjIUwm673nTraN7fmEzL8HWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33177},"main":"./src/index.js","types":"./dist/src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.mjs","require":"./src/index.js"}},"gitHead":"5bbd860ddd05e0824172efd2a8d75124ecd0e790","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-common","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist,bin,test -d dist; cp src/index.d.ts dist/src; node bin/renameFilesAndImports.js js mjs dist/src/","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","test-common":"npm run clean && npx mocha --recursive  tests/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"11.19.1","description":"A most flexible container solution","directories":{},"_nodeVersion":"26.8.2","dependencies":{"underscore":"^1.13.6","dsl-framework":"^1.8.37"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.60_1789423502630_0.5797711775166816","host":"s3://npm-registry-packages-npm-production"}},"1.8.61":{"name":"demeter-di","version":"1.8.61","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.61","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"2f1cc4059c029eb9d954faf422ddbfb5d8f42bbd","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.61.tgz","fileCount":16,"integrity":"sha512-WMH+Vo5emyVezsBrGF5pUPsDb5vZlTKlwdIETIuvqXDSpm2pL11HWh0/LxHhW+1/jeRHnBc6Q3Qjhx+9ujxogA==","signatures":[{"sig":"MEUCIQCNKqwgVI0PfBbeIUp6w7l4RGaXUziTZOOsQ9f3WcQbIwIgR6CJUs/wxEHdP0ojSIMBYK/ePZGrkBje8fYArHSUGzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBHJS12s12bVNrr/GUVEw8+gTOgzxlh9eAVhsNrHWIZzAiEAi9RKmGoxA1eZjeUO9E/SFJctV1S/JZJOjO+aWUjw1bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33388},"main":"./src/index.js","types":"./dist/src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.mjs","require":"./src/index.js"}},"gitHead":"5bbd860ddd05e0824172efd2a8d75124ecd0e790","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-common","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist,bin,test -d dist; cp src/index.d.ts dist/src; node bin/renameFilesAndImports.js js mjs dist/src/","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","test-common":"npm run clean && npx mocha --recursive  tests/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"11.19.1","description":"A most flexible container solution","directories":{},"_nodeVersion":"26.8.2","dependencies":{"underscore":"^1.13.6","dsl-framework":"^1.8.38"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.1.0","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.61_1789427102653_0.5193061539322588","host":"s3://npm-registry-packages-npm-production"}},"1.8.62":{"name":"demeter-di","version":"1.8.62","keywords":["simple","functional","container","di","di container"],"author":{"name":"Imre Toth"},"license":"MIT","_id":"demeter-di@1.8.62","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"nyc":{"exclude":["**/tests/**"]},"dist":{"shasum":"cadaf54b6fbbb90b43adada955f4f6b4c002c744","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.62.tgz","fileCount":16,"integrity":"sha512-NZG6FAQwxmN50Bf3+uJTIzas+n0GAy2PA3XQgvAaj7ZcVFqs6/XL8etOIBrstJtnAjU3wzRpc7u26v6xbsOAnw==","signatures":[{"sig":"MEQCICcUSSHxJ06ZbH6/LJr0vRKxpyWGvSwrAYEPBK+kqC4xAiAKPamCsgo8Q+zhXsVcKLis5RByric0xi8a8B4IbG+K2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1LrPG1yQkXIXjyHcpld/oGWlJugCDApeO9ySvD34+UQIhALZeTV/ROWR2ebARkl3ryq6XpS4IHds5yKVMUlIjdiI+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33392},"main":"./src/index.js","types":"./dist/src/index.d.ts","module":"./dist/src/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.mjs","require":"./src/index.js"}},"gitHead":"5bbd860ddd05e0824172efd2a8d75124ecd0e790","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-common","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist,bin,test -d dist; cp src/index.d.ts dist/src; node bin/renameFilesAndImports.js js mjs dist/src/","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","test-common":"npm run clean && npx mocha --recursive  tests/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix"},"_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"11.19.1","description":"A most flexible container solution","directories":{},"_nodeVersion":"26.8.2","dependencies":{"underscore":"^1.13.6","dsl-framework":"^1.8.39"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^12.0.1","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"tmp":"tmp/demeter-di_1.8.62_1789428183374_0.7168931244338881","host":"s3://npm-registry-packages-npm-production"}},"1.8.63":{"_id":"demeter-di@1.8.63","nyc":{"lines":100,"exclude":["**/tests/**"],"branches":100,"per-file":true,"functions":100,"statements":100,"check-coverage":true},"bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"dist":{"shasum":"8df93b1723682e44ffd7068fb58f8c74747706f0","tarball":"https://registry.npmjs.org/demeter-di/-/demeter-di-1.8.63.tgz","fileCount":16,"integrity":"sha512-BLqKuv5D1e0E8OZ805vgT0Zto4KnnE9IwFOD16yHeFNMjJzz3BNeolZUL4CDOwJ13HEN++4nGyytqIphOz2Y/g==","signatures":[{"sig":"MEYCIQCsWxIMcUiLnx52FfTxg+uYEQH6sbzNr4GFOVSLRTodOQIhAMuCE7K4vWMKMmCoNl9bEy3IhBbJkE1w+E0AEnwDIR4Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCyEbpre6NXe4Dxw4RGAwhcVNkr4MB65NJCum+Wkti1RQIhAJTJ+1wWuoFTbw/nEQMZmRQjz9XI+4el7f96S73mURFi"}],"unpackedSize":34612},"main":"./src/index.js","name":"demeter-di","types":"./dist/src/index.d.ts","author":{"name":"Imre Toth"},"module":"./dist/src/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.mjs","require":"./src/index.js"}},"gitHead":"5bbd860ddd05e0824172efd2a8d75124ecd0e790","license":"MIT","scripts":{"pub":"npm run clean; npm version patch --force && npm run babel && npm publish","test":"npx nyc --reporter=lcov --reporter=clover --reporter=text --cache npm run test-common","babel":"npx rimraf dist; npx babel ./ --ignore node_modules,dist,bin,test -d dist; cp src/index.d.ts dist/src; node bin/renameFilesAndImports.js js mjs dist/src/","clean":"npx rimraf dist tmp && mkdir dist && mkdir tmp","test-dev":"npm run clean && npm run babel && npx mocha --recursive dist/**/*-spec.js","test-common":"npm run clean && npx mocha --recursive  tests/**/*-spec.js","standard-fix":"echo 1 || npx standard --fix","test-project":"echo 1 || node_modules/.bin/depcheck --ignores \"chai,@types/node,\" && echo npm run standard-fix"},"version":"1.8.63","_npmUser":{"name":"311ecode","email":"tothimre@gmail.com"},"homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","keywords":["simple","functional","container","di","di container"],"standard":{"ignore":["/dist","/coverage/","/build/","/tmp/"],"globals":["describe","context","before","beforeEach","after","afterEach","it","expect"]},"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"_npmVersion":"10.9.8","description":"A most flexible container solution","directories":{},"maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"underscore":"^1.13.6","dsl-framework":"^1.8.41"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^12.0.1","rimraf":"^3.0.2","depcheck":"^1.2.0","standard":"^14.3.4","@babel/cli":"^7.19.3","@babel/core":"^7.20.5","require-dir":"^1.2.0","@babel/preset-env":"^7.20.2","babel-plugin-transform-commonjs":"^1.1.6"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/demeter-di_1.8.63_1789661840870_0.023667009200263767"}}},"time":{"created":"2022-07-17T19:52:56.745Z","modified":"2026-09-17T16:17:21.343Z","1.7.47":"2022-07-17T19:52:56.898Z","1.7.48":"2022-10-20T13:07:27.141Z","1.7.49":"2022-11-07T09:05:12.305Z","1.7.50":"2022-11-07T10:36:00.695Z","1.7.51":"2022-11-18T10:49:13.256Z","1.8.1":"2022-12-12T23:37:48.284Z","1.8.2":"2022-12-14T00:23:09.508Z","1.8.3":"2022-12-14T00:29:12.636Z","1.8.4":"2022-12-14T01:09:22.148Z","1.8.5":"2022-12-14T23:50:08.748Z","1.8.6":"2022-12-14T23:55:10.234Z","1.8.7":"2022-12-15T01:51:08.228Z","1.8.8":"2022-12-16T06:49:36.691Z","1.8.9":"2022-12-18T06:36:05.296Z","1.8.10":"2022-12-18T06:36:46.621Z","1.8.11":"2022-12-21T02:46:06.984Z","1.8.12":"2022-12-21T04:01:46.281Z","1.8.13":"2022-12-21T04:26:07.884Z","1.8.15":"2022-12-30T00:04:11.863Z","1.8.16":"2022-12-30T09:26:37.909Z","1.8.17":"2022-12-30T10:43:20.133Z","1.8.18":"2022-12-30T10:47:09.051Z","1.8.19":"2022-12-30T11:59:18.439Z","1.8.20":"2022-12-30T13:54:09.496Z","1.8.21":"2022-12-30T14:31:42.398Z","1.8.23":"2022-12-30T14:38:50.024Z","1.8.24":"2022-12-30T14:43:08.343Z","1.8.25":"2023-01-20T13:28:27.560Z","1.8.26":"2023-01-20T15:59:37.550Z","1.8.27":"2023-01-21T12:22:16.130Z","1.8.28":"2023-01-22T07:45:40.028Z","1.8.29":"2023-01-22T08:09:28.527Z","1.8.30":"2023-01-22T08:12:38.042Z","1.8.31":"2023-05-06T15:19:09.028Z","1.8.32":"2023-05-06T15:23:10.149Z","1.8.33":"2023-05-13T20:35:54.900Z","1.8.34":"2023-05-13T20:44:26.006Z","1.8.35":"2023-05-20T15:10:07.066Z","1.8.36":"2023-05-20T15:23:42.172Z","1.8.37":"2023-06-19T18:07:52.137Z","1.8.38":"2023-06-29T20:21:51.277Z","1.8.39":"2023-06-30T09:35:03.475Z","1.8.40":"2023-07-06T12:44:58.858Z","1.8.41":"2023-07-06T14:23:12.411Z","1.8.43":"2023-07-06T15:22:08.067Z","1.8.45":"2023-07-06T19:17:01.569Z","1.8.46":"2023-07-06T19:21:03.524Z","1.8.47":"2023-07-07T12:06:35.560Z","1.8.48":"2023-07-07T12:15:24.348Z","1.8.49":"2024-07-02T22:44:05.590Z","1.8.50":"2024-07-02T22:52:56.474Z","1.8.51":"2024-07-02T23:00:20.669Z","1.8.53":"2024-07-02T23:06:05.116Z","1.8.54":"2024-07-05T16:49:31.585Z","1.8.55":"2024-07-05T21:45:59.235Z","1.8.56":"2024-07-05T21:47:02.175Z","1.8.57":"2025-01-20T00:08:46.376Z","1.8.58":"2025-01-21T00:31:17.163Z","1.8.59":"2025-01-22T10:02:01.877Z","1.8.60":"2026-09-14T22:05:02.738Z","1.8.61":"2026-09-14T23:05:02.735Z","1.8.62":"2026-09-14T23:23:03.462Z","1.8.63":"2026-09-17T16:17:20.938Z"},"bugs":{"url":"https://github.com/dsl-toolkit/dsl-toolkit/issues"},"author":{"name":"Imre Toth"},"license":"MIT","homepage":"https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/demeter-di","keywords":["simple","functional","container","di","di container"],"repository":{"url":"git+https://github.com/dsl-toolkit/dsl-toolkit.git","type":"git"},"description":"A most flexible container solution","maintainers":[{"name":"311ecode","email":"tothimre@gmail.com"}],"readme":"<!--- destination qa rewrite begin -->\n### QA dsl-toolkit\n[![CI](https://github.com/dsl-toolkit/dsl-toolkit/actions/workflows/test.yml/badge.svg)](https://github.com/dsl-toolkit/dsl-toolkit/actions/workflows/test.yml)\n<!--- destination qa rewrite end -->\n<!--- coverage begin -->\n![coverage: 100.0% lines](https://dsl-toolkit.github.io/dsl-toolkit/demeter-di.svg)\n<!--- coverage end -->\n\n# What does it help you with?\n\nDemeter-DI is a versatile dependency injection container that supports both ESM (ECMAScript Modules) and CommonJS module systems. It works seamlessly across client-side and server-side JavaScript environments, providing a flexible dependency injection solution for various JavaScript projects.\n\nThe \"Law of Demeter\" (LoD) is a principle in object-oriented programming that states that an object should only interact with its immediate neighbors, and not with objects that are further away. The LoD helps to promote loose coupling and maintainability in the code by limiting the number of connections between objects and reducing the impact of changes in one part of the code on other parts of the code.\n\nDemeter-DI is a dependency injection container that follows the \"Law of Demeter\" principle. It allows developers to define and compose services and constants within a container, and manage their dependencies in a way that follows the LoD.\n\nThe define method of the container factory allows you to define constants and register them within the container. It helps to separate your constants from the services and manage them easily, making your code more readable and maintainable.\n\nThe compose and create methods of the container factory allow you to compose services and register them within the container. These methods take a service function as their second parameter and an array of dependencies as their third parameter. The service function can take any number of parameters that match the names of the dependencies specified in the container. This makes it easy to manage the dependencies of services and follow the LoD.\n\nIn summary, Demeter-DI is a simple and lightweight dependency injection container that helps developers follow the \"Law of Demeter\" principle by providing a clear and easy-to-use API for managing dependencies between objects. This makes the code more readable, maintainable, and less prone to bugs.\n\n\n# let's get int to he compose\n\n```js\ncompose(name: string, service: Function, dependencies: string[])\n```\n\nThis method is used to compose a service and register it within the container. It allows you to create a small domain-specific language within the container, making your code more expressive and readable. The service is executed only once when it's referred for the first time, so once it is referred to, it does not get evaluated again.\n\nThe first parameter, \"name\", is a string that represents the name of the service.\n\nThe second parameter, \"service\", is a function that represents the service to be composed. This function can take any number of parameters, which should match the names of the dependencies specified in the \"dependencies\" array. Please note that the names of the parameters within the function reflect the services/constants within the container. Therefore, the third parameter, \"dependencies\" is an array of strings that represents the names of the dependencies that the service function depends on. However, if you don't use minification in your code, this parameter is not necessary as the function's parameter names will match the services/constants within the container.\n\nIt's very important to be aware of the closing function call as it tells the container factory that it can make the container.\n\nThis method returns the container object, which can be used to access the composed service.\n\nExample:\n```js\nconst container = containerFactoryFactory().compose('myService', (dependency1, dependency2) => dependency1 + dependency2, ['dependency1', 'dependency2'])();\nconsole.log(container.myService); // adition of depencency1 and dependecy2\n// if dependency1 evaluates to 1 and depencency2 evaluates to two this will print 3\n// most likey you will define dependency1 and 2 with the define method of this factory,\n// but it can be a service or a factory too.\n```\n## mentioning define in this example\ndevelopers can chain the \"compose\", \"create\", and \"define\" functions in order to create a more readable and expressive code.\n\nHere is an example of how to chain these functions\n\n```js\n// ESM (ECMAScript Modules) import\nimport demeterDi from 'demeter-di';\nconst {containerFactoryFactory} = demeterDi;\n\n// CommonJS require\nconst demeterDi = require('demeter-di');\nconst {containerFactoryFactory} = demeterDi;\n\nconst container = containerFactoryFactory()\n  .define('one', 1)\n  .compose('showOne', (one) => console.log(one))()\n\nconsole.log(container.one) // Output: 1\ncontainer.showOne() // Output: 1\n```\n# let's get into the create\n\nThe \"container factory\" has a \"create\" method that looks identical to the \"compose\" method, but it will always be evaluated when it's called. This means that each time the service is accessed, a new instance of the service is created.\n\nThe \"compose\" method, on the other hand, is evaluated only once when it's first referred to, so any subsequent references to the service will return the same instance of the service. This is known as \"lazy initialization,\" as the service is only initialized when it's needed, rather than when the container is created.\n\nThis difference in initialization can be useful in different situations. For example, if you're creating a service that is resource-intensive, you may want to use the \"compose\" method to ensure that the service is only created once and not recreated every time it's accessed. On the other hand, if you need to create a new instance of a service each time it's accessed, you can use the \"create\" method.\n\nHere is an example of the difference between the \"create\" and \"compose\" methods:\n\n```js\nimport demeterDi from 'demeter-di';\nconst {containerFactoryFactory} = demeterDi;\n\nconst container = containerFactoryFactory()\n  .compose('singleton', () => {\n    console.log('Creating singleton');\n    return {};\n  })\n  .create('factory', () => {\n    console.log('Creating factory');\n    return {};\n  })();\n\nconsole.log(container.singleton === container.singleton); // Output: true\nconsole.log(container.factory === container.factory); // Output: false\n```\n\nIn this example, the \"compose\" method is used to create a service called \"singleton\", which logs a message when it's created. The \"create\" method is then used to create a service called \"factory\", which also logs a message when it's created.\n\nWhen we access the \"singleton\" service for the first time, it logs \"Creating singleton\" and returns an object. When we access the \"singleton\" service again, it returns the same object that was created the first time, and it doesn't log any message. On the other hand, each time we access the \"factory\" service, it logs \"Creating factory\" and returns a new object.\n\nThis example illustrates how the \"create\" method creates a new instance of the service each time it's accessed the \"compose\" method will only create the service once, and any subsequent accesses will return the same instance of the service, which is known as \"lazy initialization.\"\n\n# more on define\nThe define method is used to define a constant and register it within the container. It allows you to manage your constants easily and separately from the services.\n\nThe first parameter, \"name\", is a string that represents the name of the constant.\n\nThe second parameter, \"value\", is the value of the constant. This value can be of any type, it can be a string, number, object, array, function, etc.\n\nThe define method returns the container object, which can be used to access the defined constant.\n\nHere's an example of how to use the define method to define a constant PI with a value of 3.14:\n\n```js\nimport demeterDi from 'demeter-di';\nconst {containerFactory} = demeterDi;\n\nconst container = containerFactory.define('PI', 3.14)();\nconsole.log(container.PI); // Output: 3.14\n```\n\nYou can also use the define method to define multiple constants at once by chaining multiple calls to define method.\n\n```js\nimport demeterDi from 'demeter-di';\nconst {containerFactoryFactory} = demeterDi;\n\nconst container = containerFactoryFactory()\n    .define('PI', 3.14)\n    .define('E', 2.72)\n    .define('GOLDEN_RATIO', 1.618)();\n```\n\nIn this example, the define method is used to define the constants PI, E, and GOLDEN_RATIO and then the empty function call at the end is used to create the container.\n\nOnce the container is created, you can access the defined constants like so:\n\n\n```js\nconsole.log(container.PI); // Output: 3.14\nconsole.log(container.E); // Output: 2.72\nconsole.log(container.GOLDEN_RATIO); // Output: 1.618\n```\n\nIn this way, you can separate your constants from the services and manage them easily, making your code more readable and maintainable.\n\n# Important fact about writing tests with the demeter-di\n\nyou can override the existing functionality of a service for testing purposes by simply redefining the service with the create method of the container factory.\n\nYou can override the functionality of this service for testing purposes by simply redefining the service with the create method, like this:\n\n\n```js\ncontainerFactoryFactory().create('complexService', (A, lot, of, dependencies) => ... ... [] /* returns an output of an array */)()\n```\n\nYou can override the functionality of this service for testing purposes by simply redefining the service with the create method, like this:\n\n```js\ncontainerFactoryFactory().create('complexService', () => ['fixture','data'])()\n```\nagain: It's important to note that the create method will create a new instance of the service each time it's accessed, this means that the service will be evaluated again and the new value returned.\n\nYou can use this technique to provide different test fixtures to your tests and test the behavior of your code under different conditions. This is a powerful way to test your code as it allows you to test it in isolation, without the need to test the whole application.\n\nThis will override the existing 'complexService' with a new service that returns the array ['fixture','data'] regardless of the dependencies passed to it.\n\n# some more details about demeter-di\n\nYou access a service or constant through the container, it returns a proxy object that automatically resolves the service or constant when it's invoked. In this case, you don't need to invoke the service with parenthesis, just by accessing it through the container will execute the service.\nExample:\n\n```js\nconst container = containerFactoryFactory()\n  .define('one', 1)\n  .compose('showOne', (one) => console.log(one))();\nconsole.log(container.one) // Output: 1\ncontainer.showOne // Output: 1\n\nconst showOne1 = container.showOne;\nconsole.log(showOne1) // Output: [Function: showOne]\n```\n\nThe 'showOne1' variable is a reference to the function that is returned by 'container.showOne', but it does not execute the function automatically. If you want to execute the function, you need to invoke it with parenthesis like 'showOne1()'.\n\n\n# Examples\n\n## React example\nHere's an example of how you can use the compose method to create JSX elements, a fetchData function, and a handleClick function in a container and use them in a React component:\n\n```jsx\nimport React from 'react';\nimport demeterDi from 'demeter-di';\nconst {containerFactoryFactory} = demeterDi;\n\nconst container = containerFactoryFactory()\n  .define('API_URL', 'https://api.example.com')\n  .define('API_KEY', 'secret_key')\n  .compose('MyButton', (handleClick) => <button onClick={handleClick}>Fetch Users</button>)\n  .compose('MyData', (data) => <div>{JSON.stringify(data)}</div>)\n  .compose('handleClick', (fetchData, setData) => () => {\n    fetchData('/users')\n      .then((users) => setData(users));\n  })\n  .compose('setData', (useState) => useState(null)[1])\n  .compose('fetchData', (API_URL, API_KEY) => (endpoint) =>\n    fetch(`${API_URL}/${endpoint}`, { headers: { 'x-api-key': API_KEY } })\n      .then((res) => res.json())\n  )\n  .compose('MyComponent', (MyButton, MyData, handleClick, setData) => () => {\n    const data = setData;\n    return (\n      <div>\n        {MyButton}\n        {data && MyData(data)}\n      </div>\n    );\n  })();\n\nexport default container.MyComponent;\n\n```\n\n## Nodejs Example\n\n```js\nimport Hapi from 'hapi';\nimport demeterDi from 'demeter-di';\nconst {containerFactoryFactory} = demeterDi;\n\nconst container = (server = false) => containerFactoryFactory()\n  .define('host', process.env.API_HOST || 'localhost')\n  .define('port', process.env.API_PORT || 3000)\n  .define('secret', process.env.API_SECRET || 'mysecret')\n  .compose('validateJWT', (secret) => (request, h) => {\n    // JWT validation logic\n  })\n  .compose('server', (host, port) => server || new Hapi.Server({ host, port }))\n  .compose('init', async (validateJWT, server, secret) => {\n    server.route({\n      method: 'GET',\n      path: '/',\n      handler: (request, h) => {\n        return 'Hello, World!';\n      },\n    });\n\n    server.auth.strategy('jwt', 'jwt', {\n      key: secret,\n      validate: validateJWT,\n      verifyOptions: { algorithms: ['HS256'] },\n    });\n\n    server.auth.default('jwt');\n\n    await server.start();\n    console.log('Server running on %s', server.info.uri);\n  })();\n\ncontainer().init;\n```\n\nThis way, if a server is passed as an argument to the container function, it will be used instead of creating a new Hapi server. Also, `container().init` is called at the end, to start the server and handle the routes.\n\n# TypeScript\n\nTypes ship with the package: `ContainerFactory` names the `define` / `compose` / `create` commands, and calling the chain returns a `Container`. The declarations are hand-written rather than derived from dsl-framework — for the reasoning and for hints on typing your own language built on the engine, see [dsl-framework's TypeScript section](https://github.com/dsl-toolkit/dsl-toolkit/tree/master/packages/dsl-framework#typescript).\n\n# More intellectual munition for you\nTLDR begin;\n\nThe Law of Demeter (LoD), the Inversion of Control (IoC) principle, also known as the Hollywood Principle, and Dependency Injection (DI) containers are all related concepts in software design that aim to promote loose coupling and maintainability in the code.\n\nThe Law of Demeter states that an object should only interact with its immediate neighbors, and not with objects that are further away. It helps to reduce the number of connections between objects and the impact of changes in one part of the code on other parts of the code. The LoD is mainly focused on the interactions between objects, and how they should be limited to reduce dependencies.\n\nThe Inversion of Control principle, on the other hand, is mainly focused on the control flow of a system. It states that the control of a system should be inverted, meaning that instead of the objects controlling the flow of the program, the flow of the program should control the objects. This is achieved by having objects that are dependent on other objects, rather than objects that are tightly coupled to one another.\n\nDependency Injection (DI) containers are tools that help developers manage the dependencies between objects and follow the principles of LoD and IoC. They provide an API for defining and composing services and constants, and managing their dependencies in a way that follows the LoD and IoC principles.\n\nA DI container allows developers to define and compose services and constants within a container, and manage their dependencies in a way that follows the LoD and IoC principles. It can be used to create instances of objects and manage their dependencies, it also allows you to create a new instance of a service each time it's accessed, and it can also be used to create a singleton service that's only created once.\n\nIn summary, all these concepts are closely related and complement each other, and are often used together to improve the design and maintainability of a software system. The Law of Demeter and the Inversion of Control principle are mainly focused on limiting the interactions between objects and inverting the control flow of a system respectively, while Dependency Injection (DI) containers are a tool to help developers manage the dependencies between objects and follow the principles of LoD and IoC.\n\nTLDR end;\n","readmeFilename":"README.md"}