{"_id":"componentsjs","_rev":"65-28f38caa49620a63e40efef88a2b18a0","name":"componentsjs","dist-tags":{"beta":"5.0.0-beta.7","latest":"6.4.0"},"versions":{"2.0.0":{"name":"componentsjs","version":"2.0.0","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@2.0.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"dist":{"shasum":"b19347bcc6ccc3622d22d673d9b7c40d06aefba0","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-2.0.0.tgz","integrity":"sha512-vcoSsqlbGFixvL6QbwawS2VMlrI5wB+gOls/QP61+8IpHSLOEXu7KOuaIIJGonOa1ygyCbVnV1NBMJ4aRulqCg==","signatures":[{"sig":"MEYCIQDL6c/Dz81ho2WqxJ6VB2kdDNbHLg8BybDL3N4VuXJbnAIhAKFfOpIg6IvszNYWlS5Epv2BLnaLNsPLTpuQM5dFbyRu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["components","lib/**/*.d.ts","lib/**/*.js","index.d.ts","index.js"],"gitHead":"03b2aadbc8037073cdb6d0f1531f3f559a235294","scripts":{"lint":"jshint .","test":"mocha","build":"tsc","prepare":"npm run build","validate":"npm ls"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"_npmVersion":"5.4.2","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"8.5.0","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/contexts/components.jsonld":"components/context.jsonld"},"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"7.0.8","@types/lodash":"^4.14.56","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs-2.0.0.tgz_1510897967191_0.8472747062332928","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"componentsjs","version":"2.1.0","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@2.1.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"./bin/compile-config.js"},"dist":{"shasum":"71b38426f9898ebd77d565c9c90eb8811fff3a17","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-2.1.0.tgz","integrity":"sha512-IudXR3NGPq8/4XyjpgxTwh6QznCR1EK+pSETYDgtafMk7Ajxa7lRhVyACq3L4F58ELlCGZAa2FL0YoH3c2SOKw==","signatures":[{"sig":"MEUCIQD8rdgBBZtrOI4ldaBHVUhPCwDMJbpLuAjmWR9HPg9liQIgBbnM2nweC3O0icgyH7R7TxackCl+4SIb484OoPXG5do=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["components","lib/**/*.d.ts","lib/**/*.js","bin/**/*.d.ts","bin/**/*.js","index.d.ts","index.js"],"gitHead":"b68a700d259e96d711b3d5dc633862eaeec3610e","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","validate":"npm ls"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"5.4.2","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"8.5.0","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/contexts/components.jsonld":"components/context.jsonld"},"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"7.0.8","@types/lodash":"^4.14.56","@types/minimist":"^1.2.0","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs-2.1.0.tgz_1515755156656_0.5534256347455084","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"componentsjs","version":"2.1.1","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@2.1.1","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"./bin/compile-config.js"},"dist":{"shasum":"f2bcd99def74f3ad9666cc70af66b367acc95f75","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-2.1.1.tgz","integrity":"sha512-t41qN9jz9xD7O5f8y8H5yLdzCdtV00stqJ+K+uQMHrqdMwM//ZPBIPTtK71yU9U0pM5UITJIlJRqVd5cSjZwgA==","signatures":[{"sig":"MEYCIQDuyRTobrfN+GWkdLEMzR7zFI0SaRW/r50bU9QYHV2sugIhANlfvi+H68m8IyGwV7BxEN7PJoqFb7et7O3KrE5w3tRK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["components","lib/**/*.d.ts","lib/**/*.js","bin/**/*.d.ts","bin/**/*.js","index.d.ts","index.js"],"gitHead":"1f910942ee5e23e580b3accb1705455d9da5b950","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","validate":"npm ls"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"5.4.2","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"8.5.0","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/contexts/components.jsonld":"components/context.jsonld"},"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"7.0.8","@types/lodash":"^4.14.56","@types/minimist":"^1.2.0","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs-2.1.1.tgz_1516699192912_0.9735150204505771","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"componentsjs","version":"2.1.2","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@2.1.2","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"./bin/compile-config.js"},"dist":{"shasum":"af31b1f16e199732a303d718207717b21d982cfb","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-2.1.2.tgz","integrity":"sha512-kUIZ2ZTP+cyFM28pAooJmSIvVhPKGsEgT0Tr0blUnxCRF/5GOotH01uORoHgclw89pvPAi4P808hbwIsmx7wsQ==","signatures":[{"sig":"MEUCIEI/YQAVNpA2Jl19J1dSjBSEXEJfRmYuOqyoqgjJ2yWXAiEA9BgcJnaQQCik9coprhCEqgk9gJy7tNT44rMrkan6F0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["components","lib/**/*.d.ts","lib/**/*.js","bin/**/*.d.ts","bin/**/*.js","index.d.ts","index.js"],"gitHead":"8ecac05f15d53d61007358fba4d9d5f9c58f0d3f","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","validate":"npm ls"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"5.4.2","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"8.5.0","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/contexts/components.jsonld":"components/context.jsonld"},"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"7.0.8","@types/lodash":"^4.14.56","@types/minimist":"^1.2.0","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs-2.1.2.tgz_1516700140188_0.25660121883265674","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"componentsjs","version":"2.1.3","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@2.1.3","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"./bin/compile-config.js"},"dist":{"shasum":"caaecaf2d7ea196bd7b15ee6597bb9bfab989d94","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-2.1.3.tgz","integrity":"sha512-hiuHQPLePIrxeO4FykXsO8YDJ7C74kLeBnVvf8vR6Jjsdyj+YgtlzxbHXPEfUND7sT+VbUv7RXTyiAm2JpMypg==","signatures":[{"sig":"MEUCIEoMl+k1owMv93jSi34tAs4FxthDKFfwH/Q56uksCrULAiEA+8DbYlxeVbGmBZ3LVtnC3kV1ylDg6NojyEum1oJ3niM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["components","lib/**/*.d.ts","lib/**/*.js","bin/**/*.d.ts","bin/**/*.js","index.d.ts","index.js"],"gitHead":"e150889a9a7db569b2859030643579e091c0cb22","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","validate":"npm ls"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"5.4.2","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"8.5.0","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/contexts/components.jsonld":"components/context.jsonld"},"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"7.0.8","@types/lodash":"^4.14.56","@types/minimist":"^1.2.0","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs-2.1.3.tgz_1517467817911_0.20211782096885145","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"componentsjs","version":"2.1.4","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@2.1.4","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"./bin/compile-config.js"},"dist":{"shasum":"5883ed510f35a9f5cd8600f15ce0223e4cb4dfce","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-2.1.4.tgz","fileCount":36,"integrity":"sha512-zFNNTa1BkWAEJex0n/81BCdyH+vvUfvswlWN8Irew6Iiv6HsP7kZQFCuxKjCAR4xrvJTjP/iN3ISmbT852EeYg==","signatures":[{"sig":"MEYCIQCsOm6PggftKQeLD1L0qr48nXqVNSlegBVL3vABxNgYkgIhAOcdRUi7QrceiZT4Mf9LpmUucmeqZdMYHYNTjaXkbfp9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130431},"main":"index.js","files":["components","lib/**/*.d.ts","lib/**/*.js","bin/**/*.d.ts","bin/**/*.js","index.d.ts","index.js"],"gitHead":"c49581fc8430cbe376c74d7aadb7ad2a7fe391ef","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","validate":"npm ls"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"5.4.2","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"8.5.0","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/contexts/components.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"7.0.8","@types/lodash":"^4.14.56","@types/minimist":"^1.2.0","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_2.1.4_1519777194804_0.8728566837394653","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"componentsjs","version":"2.1.6","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@2.1.6","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"./bin/compile-config.js"},"dist":{"shasum":"d60eeff092c614221845dd29811fe436ad59c338","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-2.1.6.tgz","fileCount":36,"integrity":"sha512-vxznpBO4W0NQjaApnrhIM6dbIAtvcgmuxAvszAzRGApY8FxivivRVXA70jaTnbSNNoPgtevS1nXHDgQCJDeeDg==","signatures":[{"sig":"MEYCIQCVrtUIcjr1GACNSW6q+Xey300S6Tb0uAS8ghVfm/4gAgIhAOAY1TnYXk4lGwTvYgIE+Fp9dG1dKArclZD7jKeJs6SH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130326},"main":"index.js","files":["components","lib/**/*.d.ts","lib/**/*.js","bin/**/*.d.ts","bin/**/*.js","index.d.ts","index.js"],"gitHead":"c07226eb84211385ccf050714c95726307ca5dc8","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","validate":"npm ls"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"5.4.2","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"8.5.0","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/contexts/components.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"7.0.8","@types/lodash":"^4.14.56","@types/minimist":"^1.2.0","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_2.1.6_1522188520463_0.09903257751890937","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"componentsjs","version":"2.2.0","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@2.2.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"./bin/compile-config.js"},"dist":{"shasum":"16f39e40604a5b5515f4d241fd87c157dc253823","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-2.2.0.tgz","fileCount":36,"integrity":"sha512-euTh54FHV6sb9jtJgutXc7F4QxCuCGJ7ISN5yPF8VDR5gMdUgQY96SbXi2JN/Tkv9xuhdj+8n0oXPEqC6AyyDQ==","signatures":[{"sig":"MEUCICXtYlrEJB/oMW90kTmu9tmP/JBmM/J0ShJ6dTL5Yck9AiEA/OZNGxNcxwjLbA1zaTfPQUKAaFlV8iQfiA3TOSHPCOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDmL3CRA9TVsSAnZWagAAKpIP/R4xZ0gjYUllWvdlbUnv\nL7R4Kt0c34kSo29RTk3nCBJynOjUaWdiKOU0/EaOEAT76fUd6jjCbJzY64uw\nQlu75Y1PDJMbln3Uyyg/lMVSTmNga+bKeykonjVo+ShwOwJvHPhdf7J5BIhS\nJcKpS1LDW8yzBjpvtm0/cWvgNbRBp3KQJt8P4bErkC7i1PW/IX9gEJ37OiDt\nvbUOTf1Vdx4TuuVeaoun9e+fwTfIVUU8PCJ1YrjLCL1qIACSgr5+mvPiIqxX\n6rg9Nae9uwJ9pKBGChgCXRGnruZLxs4a+uUlX9I+DIWfSEH1ibrxLHWeo1v/\nhKnwQvIFSbk/jGw2rv7GqHMhh1TwLqnloJuiKRl3VpAwrQpSn22xQaGCm97m\n0MgYjgDiQZsRZi+zsJn8cm3VTlqsP5noxSEodPJtdxYjszKUFkrKCne0sMxk\nRrExHftTdAxiWuqzpjOpRKK6Nv4QOjFl2ED/jvxeRGX/ftN0tL1Qum6W5d05\nyBHcqpNXHIlK5MRZZPJGonN70DsKD03E+WQ0o7UKptYG9ayVqCQvE8UTJh0K\nPPy+XvlbW424D7RETlgeQ6M2D6LaXkTKr9gk4i840la8RZckbI5va0yTRlEC\nBZUriEuVYndcPs0orsDKo3t63xNwaIZn/X+wGSV2mPhVv5/fLQVBP2qoR2nQ\nszUV\r\n=Xhwx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["components","lib/**/*.d.ts","lib/**/*.js","bin/**/*.d.ts","bin/**/*.js","index.d.ts","index.js"],"gitHead":"77a18be4bdca3208b976900a96b197767b7d8621","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","validate":"npm ls"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"5.6.0","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"8.11.2","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/contexts/components.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"7.0.8","@types/lodash":"^4.14.56","@types/minimist":"^1.2.0","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_2.2.0_1527669494202_0.9467608120482325","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"componentsjs","version":"3.0.0","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@3.0.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"./bin/compile-config.js"},"dist":{"shasum":"2ddc9e9427b98aa365c49dbfcf02f8bb1fc0fcd0","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-3.0.0.tgz","fileCount":36,"integrity":"sha512-ULDRcv75MIHiPhf3n5Z1lVObQL+FL2rQq8hn19IWpKSaHAnhsNJMlBrUFWIXe0W7lGGo3nXwWX2cfcNdNUvNig==","signatures":[{"sig":"MEUCIElJrDlNPSe8BzgZdRu5OmBzv+e0H2PmwVyP/JOVMR3sAiEAsakZm9EFo3yRfsvC6NFevxmM9FcZMhkoTMv+dfk4D10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPb8xCRA9TVsSAnZWagAAhQgP/js2mmCYQ+FuwqVRgCs3\nWGM26lx/8rm7cwdxGrPKUuyCNLZMo76pz06MynVTzeS5Iz3MCnjcsVMyKddz\nD/F8g6aY5J/leTgE4TvhS4ZBvDd5F93W5uCHj7PDAOj1vbNyOrdboz/RCgYR\nbVTF9O1c4Z4Tgi8Ii6Flve+d8eyMmdU73QjuDu2dcNXAkBopQhNWpvuyLyc2\n7wAD1Xny9KGMOFTRmeix7T7E9U+aFSciD8MWDz+NVFWIiy0MHaG6D5lDTqQE\nT2tpsX9ZuIDjCOYS9rnUG75VmeoziY/HnOSNUcx+ZSbYigQUCinnzw05j6cV\nVwLgmzGrpQj3CmwZsynswNPvr+wPwJ3twBj7al2kz4+p+w3Jjm4Jmk1luLmM\nmvxUJ7rj+xpalDTXPQttRBdnWwWQQYAb4XbBpzxuYOpiIyE6D7FKbg905nlO\nwiIKmgpSY/18FXY7ddUr9wqv6qwYS1UDDXlDnvonwByNAbK2tR4apl3+WYDb\n4g8EtKw1fYCsjXAMj9zbVsTqvux9xsurnmJT5eGtp0GH0XB9XrUFQ58U19lV\nTSM9JL8XYnJNQj/83gyqYU0srJXRI0l0VlrU+4y5xj3DCNe9zzNO85YzPvJ+\nPmy7Fj5vP+zCYScNXJe+Ps8FBLvIWwl0LeQhcjf8XjZBJnE6QqckQAEbjRoQ\n8wLK\r\n=zA8R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["components","lib/**/*.d.ts","lib/**/*.js","bin/**/*.d.ts","bin/**/*.js","index.d.ts","index.js"],"gitHead":"86b65f8228175da9c6fc06a6c8925d155a516298","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","validate":"npm ls"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.1.0","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"8.11.2","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/contexts/components.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"7.0.8","@types/lodash":"^4.14.56","@types/minimist":"^1.2.0","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_3.0.0_1530773297601_0.38066991952189877","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"componentsjs","version":"3.0.1","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@3.0.1","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"./bin/compile-config.js"},"dist":{"shasum":"a942da5055971cf4977e2b74b685974d68fecc4e","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-3.0.1.tgz","fileCount":36,"integrity":"sha512-jfk11WP9r2DJOJp62R0asyc1Gfi2oRI+WJQk9iZT6B4qYIJdktrvd/Rmqz8aE1CZ5Kk9cErwS4uAKM337K1pOw==","signatures":[{"sig":"MEQCICdO8tLZob8jzoD5gnvMiF3X1YeHGcpmZKfNCyUdfyoCAiBwn4R9jMcvvZH2/uSSdL5gknNYLuAuKwqL+Ol572tw5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPcH+CRA9TVsSAnZWagAAOhEP/isIwIJLJwiLwVxYguST\nocC6GI+WxK1kp7ooUzC84N5MlEr82ua1nRWxWbuJnhm/El8TzOSvGtlAIy94\nDYFBkJ2g68UPmMgMPUq0Aq7Wd3PsyYSXyLutV8hq8XHzQ80HZ8ZCG1znyMan\nlMNgYRw72K7tTa7Jc8vjjkrqQm10+jxDvmAjujYKnTNy1gEisjI+CDQeLKXr\nwF28IMkB6N8+tzx3C+/PqUcTs6Dp86tsDySvNX1iDxIexsC7LnXevGgSfsJ6\n105AreEgv1wkrVM6Q9IO3Z20APGSD5dRTl4QHrF4mdXUCOiH82ZAdbT0sryU\nB3K7gsCwo8+6sHRo/qDIPHFW8sXehq3KuZJuMA3YMq9UIIlzTHpfUNbqqz61\nv+fSI/OHFafmoIHVkTuLjeYy3V97B7eVc0LmYYcYESIrYsosc5V5tLliwwMK\nW+lH+q09gBxmHR0vefXdPycCq/XVbbGZQpr+QAbagBYmLj/0jgooZfgFB8YR\nRc48oBHOZf+i+Aj4SV9Dbx8qKIL5chok0tUqe2xVW3/nGzMjmhpggfBJvWKN\naL7e4zrvsK7B3YZTWm+FiEbTWzc0QtMGNmIton01/DxVj8U0qekS0OPRmf9z\nHJ0hxTcbd0kvDteAvtnGtJJeT0SLL9/DwPtV066X43MIuHwygmkuzB3CHST5\n6uTo\r\n=IYOG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["components","lib/**/*.d.ts","lib/**/*.js","bin/**/*.d.ts","bin/**/*.js","index.d.ts","index.js"],"gitHead":"46ff33ad2ddfab3d2ba001bcb4899382aba1467b","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","validate":"npm ls"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.1.0","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"8.11.2","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"7.0.8","@types/lodash":"^4.14.56","@types/minimist":"^1.2.0","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_3.0.1_1530774014413_0.504191037891554","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"componentsjs","version":"3.0.2","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@3.0.2","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"./bin/compile-config.js"},"dist":{"shasum":"d5b59aa8f745449b2c781e42f4fa44e72b9775e1","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-3.0.2.tgz","fileCount":36,"integrity":"sha512-qScOvPUdV0IUjvRv+Ylyf3g2XHoYMrOSO/dwB8iRKM2J252zyafDx44LOnlZkpnJUbshpw32ko0wH/lFoM2xRQ==","signatures":[{"sig":"MEUCIBRCajE+YqrUEv3ly4GmRAObcygcgG3WwCQd+nSRn2M2AiEAsJgA5PW5riHk+6ukKAcrVvhgXn0MQVshsVMLk823/sE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPdnWCRA9TVsSAnZWagAA17cP/RKYndeP8rO4PLPV/R3o\n2qxzvHIHel0JIoygPL2yRr8nyOwETA+57qfO3w/e8gnW+AVUYs7ID+nHo/Vu\nXlAOOWi0h9dlzOKNsDczkyDRq38dz3Zv7Qt28pJVaNLiBFimot9q3h4uIQIy\nNbsnxCrT52yTaWdxyPra591HKOJfWRnOwUORiijTUNmCj+Psi3oYROXl8nWh\nLrrmbBUTX7oZybUFyUkQ7GnzqBfN+Im8YFA3V84OUwWyCtgHVb/SoiSUfi7d\npr/F7QClqpjibp1WGoG/UuJLQ7yPQRHEAh3vuAz0tqA9AXarL8qVwzRAMxfA\nd+p3cFQRaB35JADZemw0tmo8bM184etz+iocLwmQkmOhIMgZAcJibsoPz7Mi\ngboViIYam6mxqCb6V1fWyvpdRpSZ4ilDCdo2rlfSexpYY+nxCvJPthb8x+HK\nPne4CwC+8P/a3U7oUwkFI96YSYI9btbB0DU+OiepUCQUAiHixfWxTB0a8CRO\nFqjX9FFOoC9pKXJGCKO7fY0nUAWy+1Z64NZDnUqNX7R8fW4nXW0txqC7s/l/\nmyPoPEvgh0wEmlVvtVs2gqopOqf2Z7NS59LDzctny5JLRJF12Tz7JF891NH6\nSEcZiMSRY84S2WZndljDs9jqF8+cet8Mx2M6qrqDJ/B8w8brh74U1ty5g7KS\nOY5e\r\n=0ZwM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["components","lib/**/*.d.ts","lib/**/*.js","bin/**/*.d.ts","bin/**/*.js","index.d.ts","index.js"],"gitHead":"3bd8e93cff24b8f934a62b3f95a22c3f58db99d5","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","validate":"npm ls"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.1.0","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"8.11.2","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"7.0.8","@types/lodash":"^4.14.56","@types/minimist":"^1.2.0","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_3.0.2_1530780118688_0.9546908457289995","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"componentsjs","version":"3.1.0","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@3.1.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"./bin/compile-config.js"},"dist":{"shasum":"0ea466d3d7d05a562ff1b39b5274983d4eca0554","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-3.1.0.tgz","fileCount":36,"integrity":"sha512-xL7v5rs3uoBRLaR//mzsB5V54EwFhWMXhsfMXE1DUsRrVgqPwyIJLd8B6f6w84/y5qJQK15znauILIy+vIuVlQ==","signatures":[{"sig":"MEUCICm2d9jI6kQskqmrUXsVNj9p0AVC3CYVCf0uhxPLi0JGAiEA5X2F0mT8qJSyOQe903hseXS8u4cl+nPwmciuRn17C8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUb5kCRA9TVsSAnZWagAApRUQAINRJ4FzBgNqOGXmRAQ5\ns+eOl3Lodmdbm9i0CFtXnn/apLjnlDG+y3B1/9IKKdiuvBipE25zUWa9td8X\nep74SYuyBO1nG6VHqmHwcN79hQ6/iqMFL23lsAOxIN9gsgY/72BvEZEX66Ft\nbCE44D4VdNWzZogP5LkbLLwOORPpyAnXb/7bI5GieLXhOz90mbw0eU5Z05ws\n1/+j6v9KIjsH6iDUMCYaAhrEO6daxkdhmGAda8dz72EQ1+RnxbLnQPJPPLW/\nO8p4xeaC/M19Gmx4+QOVa/uVXbnLJQ+8jc7KyBorAA15wh1a94CbxJJAb+DD\nrSmdQmdNfxYVmEyBYLqHfN2xNwpbx7ItTT8ItswAnk0SiHrMSF4aMgSio9Ni\n1hn6IoBn+lIlbSNjIO4/s3BxsPzgulSmuH8hx9Au3gBQuZWa2Gvqjk1vubW9\nbbeXVdq9YQpPX8d/1iBBdlnjwyV54w1lq2b+1mXleYc6kvU9qw4XKa2WizQv\nwGXvTfLai28cEm5wU9aozJ32lyLHeL3GfWNtC2kY1pYOBsopzh6kcPxzsBNu\n8NOwRvwd31YaY1r+wET2xjN/CI6+lqOzcumYWOdq8DcuZc7yExBKHRx7n2p0\nMa+Odu7musaDIo5A6tupMoATQJKNfc8NUMTPPrxRvads3qtiZDJytPsGRiyn\nnhQI\r\n=0GOZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["components","lib/**/*.d.ts","lib/**/*.js","bin/**/*.d.ts","bin/**/*.js","index.d.ts","index.js"],"gitHead":"08ef5fd77ddf2352b820e5709baeeb71776f32dc","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","validate":"npm ls"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.1.0","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"8.11.2","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"8.10.21","@types/lodash":"^4.14.56","@types/minimist":"^1.2.0","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_3.1.0_1532083812048_0.6176206076127835","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"componentsjs","version":"3.2.0","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@3.2.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"./bin/compile-config.js"},"dist":{"shasum":"3f919845f8c8eff976a69d505aee0098f370af0c","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-3.2.0.tgz","fileCount":37,"integrity":"sha512-ruO5GneIIYtmi+Bg0Yj1Wqe+QBAeUGVjjn+u/TBNfqYZBoCnbHZV/gq8vm9bw6vWp5QBSjywy0PNNmgV71dxmA==","signatures":[{"sig":"MEYCIQCJpKqp+ElphsQqBlP6HsbuKoXOwZDBAB/3IVEN6U8r3wIhAOWF6FUApmx3H049eU++zE5uzxDII5XGZilyoWlRrJto","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6oRfCRA9TVsSAnZWagAAWLoP/jk0c5tW/59mCTcIyucG\neQBs92aGvBZkk9khenI23kj1UcA4FxY/ZQOcjzrRDB3FxTOVSTrcQC96sLhX\nzs7tEPdQAitBTmiPPHXf/eHzKjAXVsV/zZUPQKFPPrdU5ljg/+yePxzGpPc/\nvCi8SKbFLv/RAk95EpgSEgV54EBzPRo1kudlRH3iDt2dzuhWrQH7XEsZ3ny7\njh2XlSAzwdB6+t5mAh9aH4txKlAMG3b+1QIrXHj11PWX7IrfLCU0DcGJn0Lp\nZpGLN90UqEs/vReUb2a6dEEpqiQzjO6uVLdoV/7AysJ/U4qiPRCZXy2Y6U7Y\n7HDKM2m11FK01I5oJ8npPDya9FoMXFoAQlna59ZfCJH38e9lLQFB3c9VM+Av\nZqVFxbBhfBLWVbHcMrAYFhw/PzIbEwvWAsxEHC0ZhvMWEOPlDTwyl+AC/lvW\nk9PYHOpB7LAnk2jFrXrTk6RLXiR4nse02T7GHjqik6oKb6/R2H3G4kz/gjTq\ngHoyrdfU/2vZEjBu8WhQhAoq2P0EFMNYu4YCBiUFeUnBx7mopPdTn1ssBzHB\nCW3/h3CQyi6BmNQmKJNS80Smxv2ThXDKUn2w9PjSA8oaAUYA5HRSieIy+SVK\nYeCyU66i15qvRgDUOvXzJw6uXs7QRqcw1gjBbGPKPxieSvh8u0U6N+lxtqcZ\nm0R1\r\n=W8Pw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"4e18aede5ce2de50c3b899fd04469713e4a00bdd","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"5.6.0","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"8.11.2","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"8.10.21","@types/lodash":"^4.14.56","@types/minimist":"^1.2.0","chai-as-promised":"^7.1.1","manual-git-changelog":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_3.2.0_1542095966732_0.6725200040299482","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"componentsjs","version":"3.2.1","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@3.2.1","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"./bin/compile-config.js"},"dist":{"shasum":"bfec8772c20d5063d421ad289f1cd199344d3f90","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-3.2.1.tgz","fileCount":37,"integrity":"sha512-/oBIU1aGFY/qgf/PEas554pHBaq9phkRgAASRG3yHFeYmFGmb21ab0bWPVgSYYMuchjcK4oPhZ6o6kFVICJPFA==","signatures":[{"sig":"MEYCIQDKDeOKcaNs7Os7imM+WrrBT88QSCu9T7N1dRqjFiGtrgIhAOQll5xLnEatMIys9TW5FWBGoX/F4+HjZtE34xspKRGa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbmXJCRA9TVsSAnZWagAAPisP/1vrVjYl9fwKUgMs9RvC\nhmNDk0Kkms1obdP3BiClV74Lltq4wxFuYzIXLXlY7+LNek5UdkJzVjxIxRD+\nE0Efrai/99blobvyKie3VFUlT/RMqjp34jiznce7q4ECaMOH98FZ7sRChEHF\nVERpyZd+/Tu6B/N1U5ny7UfDzZiGUMNBR0pxOWxoFlYC2Im5XjHo9DxcLTk6\nhQYpjNplceVqhfIrLlexIkqK4iWoT3KZl8ik+dHL+oCaFtTfuquzHoHjwM3Y\nwFjINI+NjFiVJ2AFfsEYsP2JhgTLsY48i463Li3fuE9qKzvr6mrosATcCS/f\nNdaLhqLQli0OuJqV4mz2rsITxEzE6WhLGRiRj+kvwUFToMwm6vXpb7GcHP9m\nHXFuE8ljC3CpcXbcykfWlGot6gKxKlqEZPE8Bz4hRZ9yHUP+OmJylIkGrziq\nkXck+esPI2ORb69YxY+qzJRje2BTyJW8JOblchBOhSRIRUAYWPEWXbhi8yFw\nEfD/4d5ufoFYqLueBPxyOrt4NSaq2W6VYweSHNCSgvxaukEX5uC3pintQb8q\nGjejC7NhZA2vLudT8bFhRDugZEpIukk23lBsJg6Y0bZpBs1ml2uymXP2T/BZ\nXCIylsu17tlnpNhjzdbplGqcojIJxVcf51dp+l8AiKkz1OHVbF7Ng+59Lj7W\ney9U\r\n=XkCe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"05bf600bafd9d2d2049e14b6fb0c70e054d55905","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.4.1","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"10.14.2","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"8.10.21","@types/lodash":"^4.14.56","@types/minimist":"^1.2.0","chai-as-promised":"^7.1.1","manual-git-changelog":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_3.2.1_1550738888433_0.8624888072654575","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"componentsjs","version":"3.3.0","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@3.3.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"./bin/compile-config.js"},"dist":{"shasum":"6f881b3889212f0a153636bf9f87de4b3d82743e","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-3.3.0.tgz","fileCount":37,"integrity":"sha512-0ETmraF8ClssNbGbZqp6kTSCwm8YBK6eFly34pglwiJo007HgVWdeXcsLttXsRtJbiVxA0Ox+A/mvjDfExES4A==","signatures":[{"sig":"MEUCIFgGwQyq+e/ICk5POMgyAI+Q1wGLbb5gXGpZc/+JyyI6AiEA5Xv/LbpuIf9wtnDi+O2sHG/kEyMUYMwTs7XfM/CDOUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrX5BCRA9TVsSAnZWagAAwYkP/1353JbGnVWxpjaZNl9Z\nsve7QBPZR7mAL/oJbDE3zA5SWYbr80IogOtXGPnauHtTP72Vys1JjXQBVGn1\nXH16CnaH5wxPqmDWY50pfzSIX9r4+fpK5dVFxgVd8Rc9OLP7QbiVaGiNQZKA\nlG8v8Id2SgKutbi11nUei4b3XOJg0oqY4KYVEVm1HBxpk3/5Tnch/lidWBFQ\niYX8e18fbTlonsL7K+GZvmTNa8FMao2kYk44d0kPdstS+bqqYTupK7oS2xat\n35hlMWpsMW9vnaM/xBFyQ+oxIMqQ9xva+q0i7PcllBoH/WKIj4unDEuq3/L4\nxvZqTvS/JYkP2wVwHg4H2PVoBw6+juE9lvVBU6ZQ9ruuIqaCpCIyulX2rQw0\nLNY8h6pJEiRbVrJVAJaGnQWBnE/qfLcIsTBRQWsAhsWOGVztbzjAJwAUtCao\nS80MkNLnFeXHlQ9U5mr6dN1BtzeBNg1GR3I8dlWFD54M3mbxymfajo/61YIC\nL4vxLKV5VnRWRPR2I9dfTsInGmA8Jtb8ZPCgsG1fcdxEHzd8FHKYBRbLNU/v\ncnb3mtVmf6HI+dgC3/TAMW3A9cdMXMtPKmUOAZ7hwGkV+oPn9Qle3qc9NOER\nDlLSXfmn8jDOdVFaIRc033M9jKBIrSGrIkgCnFRtDp5KNpUELFC5aUWgkjmf\nzXui\r\n=aEZ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"a8c13b59bb4f2d01eccc301257cec3c2422d3d38","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.11.3","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"10.15.3","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"8.10.21","@types/lodash":"^4.14.56","@types/minimist":"^1.2.0","chai-as-promised":"^7.1.1","manual-git-changelog":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_3.3.0_1571651136361_0.636081965651216","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"componentsjs","version":"3.4.0","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@3.4.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"./bin/compile-config.js"},"dist":{"shasum":"eae602c51c9e9b024eacbd3cea01e5604eef7a80","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-3.4.0.tgz","fileCount":37,"integrity":"sha512-lxxiYdIoBJHycyiUVt5jMK12OHkbNL7OEJSi/vQKUttT66hoWt3kjg+OY+TMs/sqcvigAjGTladTf7XUYIMJyA==","signatures":[{"sig":"MEYCIQD1iQen+08U7phXTrQA48XONf+X6tSHmPVY4W9FQsLILgIhAMSd6ToX2eQD8LWMktnC/iRdgNI6i7wwiJJbpgP5L9On","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiuPpCRA9TVsSAnZWagAA3bYQAIFTzpYD/GIAomnsVkxe\nbS6bdAKyvhm0OQF84TiNvBsecIQ0gH1GPZ0K19BsgmYW2vsXwgSte1eUc7Wh\nhfxvdE5C/UkqP2RszEBxdY+HbkXzYT2EDdO5B7EsJIpMeYNgmvC2JcNpL5LW\ns0Rtq1IZ04EiQsE0Wp/3NwATA31ge2r3YSdEIkQUvWyptVM8XqHBR98YnL8R\ni6/4jiF3RqkfAndbUaSQENpcgsvgFi7lQfBrGgtHU1ZbxRsFRCzTpNuXInKL\n2jswkWLV3y4znjD4/CYwVDgLyu+l0k9LeDwOaHicL99D0+Jg6UO47SUUtr2L\noZGv1Uu6DCK6I/7nXm5lIOSfJ/FV8GjIia50NqTm0JYvidJ+qppaSbFd7z4F\nuVlINhA6jot9AR19C65CyMXeUlW5QzUmHfVACKEhj8TmEVOlk1pzlmflc4Ro\n1iwM5AGY1o8mq1xpOKnQ5dGO4Tg/jKuHIam/jyjGjMsNOkRWLJ0mH7dv531N\nrwNpWttf1JyovfBeyt04ikTul1Lqh60cYg6TIdICVHE6BfJuJWuBlK/T3mb+\nnSHvClTv0PRYS3dR405/xNJRdNf0xMGGzA2tZ6wnP779hcFeZDmTXMZ6PJyt\n0NxZRIP4SyTkxbZhOhKjM6hh04dFiiV13sOb/Auws1G7znaCJ4+qf7Wyt56P\nV1Bf\r\n=MQNc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"32505b42b5cf61564f6fa3c7905137c313cab466","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.11.3","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"10.15.3","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","global-modules":"^1.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","@types/n3":"0.0.3","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","@types/node":"8.10.21","@types/lodash":"^4.14.56","@types/minimist":"^1.2.0","chai-as-promised":"^7.1.1","manual-git-changelog":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_3.4.0_1586160616994_0.39682211490701635","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"componentsjs","version":"3.4.1","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@3.4.1","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"9b4496ae7f3ac936e622fc84841bb7b61d1d60e8","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-3.4.1.tgz","fileCount":37,"integrity":"sha512-cFeGNlXYj8bS0o1TNrcYtR6fWZ7Q9kjfn1LPjxe/kKDJHW+VREiY6xsjpCB/yPKpnfOp4euIJB+SWgaXs0YiDg==","signatures":[{"sig":"MEQCIFCjUavYgH2vEHnxMcsc17DuVzgPsk6k4zzfRBolKW70AiBkshxwFSNzzMR+kvnxvKhqYokdTCJgcEnF27QhAlxMfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/EogCRA9TVsSAnZWagAAKn4P/0owdEi6hB6ei/w8RpcH\nSnF/im1e6aMgBQTMZn5t/wkjHB9VblRojDWiH1O7mQxw7Bi9iN3Xx1cETrvi\n8P0wxkWmNb66B/Za3lo73hIFEMy/Guh/HmC0H8zKKhEmCIXu1J4FOVTFbSag\nQI9jvDKbA2wTMyOiwCKGbgmxmuzFxNOS1bD6KnHt9c7MT1U7rQhOnfRgQgeI\nVNTMyw7U53jOm8eT3Oyhhob2/P0U2cHcBbCWTW+jxUXbFiWzIbans8sktJTS\nLVU5UgD1+oW/KT0hQtyE2lrFXCzBfALP7PRh9GcATJptO4xSRnafB0oZmoe3\nBziRgVHu6n8v1kqQnVxBjm5QTqZosmit7S95cM/STo7BnO+j0zgH/bOObRFQ\nSvOFvKKJ2jS+rEHKvxMJcitLE6hyAfpW7mdxU5jpBRNe6No9flSdQlF7OZNF\nphZ2SyLIXHdxWrKkF++UsCR2FrXKhbjAKW5HarIrQzo5zEWZ6BA0VnxRZzUL\nQiOnd01peeMSVAXfsXbxF44aFbE+y4WUT1n9SEUwQLHNGgeNXcCsGnWsJTen\nRm4fWl3qxrwq4whlDlvHES5Oi0xKxAp0GX2Fcv+OgTRhGCidqI6Lo3Xd5Og0\nFuPSe4yroL0auiYmwymyy4Tm0277uPg+KixJvh1/Y8Dwhhb1oUguGxs/pArc\nRniC\r\n=HiYS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"a7efe0a2d04ef3b8004404a890186d263e722bbf","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.5","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"12.18.1","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","@types/n3":"0.0.3","@types/node":"8.10.21","@types/lodash":"^4.14.56","global-modules":"^1.0.0","@types/minimist":"^1.2.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","chai-as-promised":"^7.1.1","manual-git-changelog":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_3.4.1_1593592352285_0.5751948354154677","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"componentsjs","version":"3.4.2","keywords":["lsd","linked software dependencies","components"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@3.4.2","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"486d4c09903b91554f74b7b651500229fa690f27","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-3.4.2.tgz","fileCount":37,"integrity":"sha512-ICaSvvxY/CvWwFt0lLsoRL/DHY09akoI6x9WakQQ9g4GYHVaZumWSAdOrzM/htjGpBumpVh1C/4hk0/ghh9jXA==","signatures":[{"sig":"MEQCIGPLWMeCRNwNpP7KKK7bdkLuKa/Y1cn6s2443pgs+LlJAiBfVsKeNCFpVE4jwYZpNxa7qAlva5mtMV5QKiYD+mjhvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR1SGCRA9TVsSAnZWagAAUFsP/j8TthfvBB6ARuXCVx79\njOLmTeDGzl6hnyXyFPByf+Fpu56BtXH3pgMhKZ8BdRbFy5VFJIQf1IpcjONv\n8tPMfqdNItecslU3A4m8auvL6RjBBKE9Rmjf5ZmEM+R8n8CeEqKBYTlIVFj1\n30rY1GbRF+PEnVsY1up8IUzIPOl72nnEzM6RzbwWqwhynxbdgTCrQVUk5kSJ\nJqqZvmt4JEFnL6BcFPv5oFgw75F522jBmWNk7yT5ECnnSnfdh6sR91wv3wee\nr3eoK/fylboyP4A2w5lpRrjtndDyfmwfBL33UF6eL+AvaDl/HptvwYrttpYb\naamb7zTgs91o2XOZDHuJEb5NAFvcGOeLV4LVBq77PdMRoSpp3PiJk5h8H14A\nN+R3ays1RJb2pId3CQtzV5/cY1QNSxLMHfOpHikzKKBvWQ3B2HHCYe/hhENd\n5sqIj4yeGnE4G9uVLaTaW0AWraeMkvlgGJHEZaAoxAcE17P+LJ7TbV+Sh+R+\nBz6eNtjAekJGcdnQQxCTAPa2BlZq7fBr0AxANsQICzAmslT5Gq7Qe+itchcp\nsGsOG27bjEmFlmHISqJdbugEO1vGNmBKe8gO+Wdkb14VlrDBBMBrMjfir9R+\ngDEb3EUWZSMAqKphNLJsP9IyNk9JVbtwa9nT9rJYgFFZAJx2NMn91Gld/kxm\nMIZj\r\n=VAAD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"bf1a24256d0df4997cb2c3db402e13e19e0109bc","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.4","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"10.21.0","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","@types/n3":"0.0.3","@types/node":"8.10.21","@types/lodash":"^4.14.56","global-modules":"^1.0.0","@types/minimist":"^1.2.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","chai-as-promised":"^7.1.1","manual-git-changelog":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_3.4.2_1598510214183_0.9539569557257135","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"componentsjs","version":"3.5.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@3.5.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"e931e4804a2f2c0e2abcb7a3098aa4574a3a3399","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-3.5.0.tgz","fileCount":37,"integrity":"sha512-/Ujg4m5y2PH6jyW2+jyINYgUMYXrqvvSJL57DvHuN5seuhpvtTTdVubFILiEr+1xD5ziQNGN3u5FexGMuYHhGQ==","signatures":[{"sig":"MEUCIAtgNaJoKbUhzZK0Xi2+ibiOldzLmI4njhRYKbImzky0AiEAsvclza2g1ys+8iCHEDOgvC6aBO8ux7SIY1cvq5pqFS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWzDWCRA9TVsSAnZWagAA4r4P/2ogtoIn9f0R/lIysEhB\nmFeNtZsQLIfmO5qTkr+4QQqyXvhLPA9cob3SQZ3F8sdn8MZSprOcBNtrNF0i\naHt2lXxWHLRm5xs3NKHN4n2/lDGO5j1H0AO+IiKA9Y1mi+UgJqU27F7CdXHy\nWc1qUimnsqcjLm3p2Ogj06pwbO2zextRtyo9xcBf/VYt9KS/Kv18TOCjoN4b\nma+SWAfEqa2rSAoF3sUqp7VT5/x4FTsCP+GgM2AYy/FgRvj1GB2xkxdzHU21\nqc/VNKWw1/Hl7N/kN9/1Bm0uHu3XBP7vXiYKGw12pw91ppaZ/RnFxNHH6olp\nIatZ9Q0rSgB9J+4OJCf71Jia0nNLtB9XHcl4hoX2uGdnTjZXWwhEN+z4K3j7\n/vibbCV18wRw9iWfpVG/slxUYA3QShzPBBhXDI5D1ujvSro3CmLSltVU7yIW\nBxzgkNKL9zUw2eGicpcrYVed1SqZxSGn1cCQEpjTKmZv5MUT8vict+mdvhBQ\nW346mJLeDIHGS7vDJVAar2ybfwsrOtESdatlfgUHMOfU6rw47vge7pBNIRww\nt8GeKO2yLIst2Y+EqARt+zbB2M2yvBCQdn48tr8lk+b6qN7ZfSGj0/y9V/b1\nwXkPn6qPhVvVnYFf4AbTNi6Ukhelk0Jr/pikgQbi4K8TdfHEPjjngKKJcFXl\n5I7S\r\n=WvT8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"f4ab50e3b4ba42a5c76e9693a99f5ebcb4b0f1be","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.5","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.5.0","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","@types/n3":"0.0.3","@types/node":"8.10.21","@types/lodash":"^4.14.56","global-modules":"^1.0.0","@types/minimist":"^1.2.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","chai-as-promised":"^7.1.1","manual-git-changelog":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_3.5.0_1599811797501_0.07260463378226234","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"componentsjs","version":"3.6.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@3.6.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"eca447acb2b9211cf23fa28313c932dc02ec3f43","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-3.6.0.tgz","fileCount":37,"integrity":"sha512-G3lMrIbE7iiZpERoPXnxM0aDopq9q1s1C5aIUrnHW3rcRDa3kcCytc4ASt5aFRjNiwBubivcMfJsvF2ihXg7jQ==","signatures":[{"sig":"MEQCIBdjkNe/Z+1Y6BPxLc/CCgPtIlUxUNt8P6EBuaO1VO48AiAP8VhIzwmeELXc7jVv0syLUEQQaLqqHu7CjwJfuKOZdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXxMsCRA9TVsSAnZWagAAewAQAJWgmi3bAxBKKxMNESoC\nw1cl9qK9BHNIEHB3v/PSVr89pL5j5/muUtLIZGSNOdGQoszSoUGR4kUGDbBq\nhlJY+391sMYHi/pAltbYqOGz0TVvUym2tRz/jj3ObnwUDsLagz6hDv44sp9x\nMQAlijNDx2fYY1GG8ozp4ZG7J8GbdRTHd8OVQMgfLadhgCV2s3Jcgn6OXr+o\n+cmk8KQ12Qd0eiOIVjec40br4P55YsbJ+JnFG0HKU1eFW6vU4OhGhLxu2pT1\nVRdKTRcTzXsci4XdaFZ9okQEjxoa8+/beHy+hxNXtKaovdikaC4ymvxgL91M\n0TZdYz18aUdS623uTYIltOkW+t9KeO37tQ0mxBllmeJvhjKFKckbGvseFyWm\nS2yvHA/5jibbS9Ck62B6qRp2Ol4ND6f8bi6SBC840ofPmVZF4VPMBs3xlrLF\nei7Or3vWOPBparq0neI4zQGt/C5k4stfuDSFibN58Bu4wA9yh3/T2WBRPFLh\n2Nd5A7jfxvJ5Mavv8O1jZDcenkkZfC26UARQnIn8NfPPRm/zWWFMYYi9lxC6\nUJFHb3wv/zGSte3OCPUYXOk3YsAcqb8dYtZ/mCaqBJGYh1uQBTLYpg2SADhX\nNZ2l7UI+CJ3j87Y6osHldRC8njibBFruF3pNgcV7pY1ulVvrx6cWq2lBoQpK\n1fJf\r\n=CPUa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"bdc60cb180a07540054a0e7159410da4e729cec5","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.5","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.5.0","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","@types/n3":"0.0.3","@types/node":"8.10.21","@types/lodash":"^4.14.56","global-modules":"^1.0.0","@types/minimist":"^1.2.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","chai-as-promised":"^7.1.1","manual-git-changelog":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_3.6.0_1600066347935_0.11732640476931522","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"componentsjs","version":"3.6.1","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@3.6.1","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"38f5c0d6e56165bdb62339d4753c17e03c8f3b9a","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-3.6.1.tgz","fileCount":37,"integrity":"sha512-Qnnqo9Lx7yBhK8ttkwjFYAkY300P9gvr4S9q50tWU/O01dzSdBxX/rvvx9HBa3PxMOkV1UaBkmztU7Rmq92uZQ==","signatures":[{"sig":"MEUCIHcUvqhvXi1o311xvxk97BPW2I8JU4vqNne0RBZnJX/lAiEAr0OGvMvkZ3ee1NUTGMcPwRIlNdhNB4csRV6M1scQeTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfviosCRA9TVsSAnZWagAAX0MP/3OEI4BG4I7wYoK3CHic\nxiorcDRGxcR7kS7/ZWrmiDNPvmAN7SgCNbHliHCGjZQHDcTKdXTGo/jrQ+yo\ndG520HRucdQNCqImlsXvD7KcZuR71rD5hgmBWO/SxNeaw/GoKxkUN4lefQB/\nPn6yB+hL1QzJ7TAUF8IN740UuB4eV/qcir5pPk9mbvh2hQkM+3gGb3VOxz1R\nKvCYSibYngm8+QWghbKlxMaiSV2HBvFzaMoh4ede/+Et3lOoaeQGOR63ns31\nrrSsSAA6aQCCI5X1HJZYi8UZCu5JB2bttJ/ldCta6kMjjjJqKwLH6ZWVrkk4\nKz4ZCovGJr/IOigJiI/V82ZgzrGFH/rKb0DgnxCOuSqNmfcVYvLqmtFdfQZz\n2XdAjW7fXzi6KUkroS3NYJ5xLc94AgE6Nvgpnm+ih/YpJahylrq4nARAEqiT\nmFzh6W28RNulLT+PZZghXWpG9+miFe5KobxcJ7Jiw8u9lBUBtr1Z4L4r+77f\nCfM9GsW/G05bwlM2qxv0ELLMHzfCAKAvX8Z1BBXr3uJSH3X1DSwOJUoQNxIG\nXcT5tABdq5sWqHXhHJfCYc+HwajYmSUIKgtA1nnSTIIz0fBY0oBgjv1BIiMP\nyfP7CZd+cY5kSZR7pnh2U69WArOquM8Mfwg0ZbgFEATOIfzoK4iTqQ7+WmWN\nZijm\r\n=g1ee\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"71be00e742447ae702fd85ece1eeb461b344cf5d","scripts":{"lint":"jshint .","test":"mocha","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.5","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.5.0","dependencies":{"n3":"^0.9.1","jsonld":"^0.4.11","lodash":"^4.17.4","minimist":"^1.2.0","requireg":"^0.1.7","@types/n3":"0.0.3","@types/node":"8.10.21","@types/lodash":"^4.14.56","global-modules":"^1.0.0","@types/minimist":"^1.2.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.1","mocha":"^1.17.1","sinon":"^3.0.0","jshint":"^2.1.10","should":"^11.2.1","pre-commit":"^1.2.2","sinon-chai":"^2.12.0","typescript":"^2.2.1","chai-as-promised":"^7.1.1","manual-git-changelog":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_3.6.1_1606298156427_0.725129285014199","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"componentsjs","version":"4.0.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@4.0.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"470b7f3ca5486f7315acd814457d7b5b924502d7","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-4.0.0.tgz","fileCount":101,"integrity":"sha512-SC6XUz1tvr/3KMaOv+HSdcvNUZgDB9okLmh8kcpWSvFely9Lim01xC7DR/gEMZx79VDNyGBEDCFBGPivxomIYg==","signatures":[{"sig":"MEUCIDyP59L78qwSK3tOum2JVUI4k22Dukwv/3Ewy42bViasAiEAh0/KsRPGr5orGDJsMVR7nTOECS4ZR9nN/x7wFmTgsdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgABNaCRA9TVsSAnZWagAAIt8QAINOm0hKr4PK/UUvS6I4\nyzZWr40YpLsiPPwKX+dfUsQUG0FmAhC5XVORYyd9vOuWZg/eO/u5Cr+d2/LS\nzPVwTAJNWjHc6cS991aQq20Km+XnIIXMYp1AGn0WR+aw4h1x9GGKVqOaUnje\neKoyW+fyxVFM4D2TQc4AhpIyCGoO17A7GxcMoYlSFo36CidLwcKUkSCJGhm3\nDiwzoK+X0G6JXFzyeMNIpEm2yhAKT/ynHQsr0ay4NbL9l0kdhRmh0OXogI+E\n9JeDJQiEYN0ViGBdVKbP4jKUACr+0APIZQ/5oEKntDvmXPb2ixrY37X+5o3L\n22ZfxU9vaE74bpmPQNF8DHh94+0Kd0AKGiKs8UZPPzjSmXEGtIoPqpaOoXhZ\nqUfdloCaAfW0ZX7/x+UvPR0ZkRThJhGSe4tUdSVu3pCcebylOnjkMkgktoLQ\nLyXIBOyTWGWI3FZ49sh1bF/dQonZ2/Yjd9+oNkfglTXDg0BYFkcg9nB0vsP0\nK1KkuhdbrEb3qB3HOb46GnsojlN7vLPTaBdeAShKhJB7SGSQv1SGs0mEqPdH\nK6PwD7PimtTPEdbEMSghGACamyn4SzdElfhIBly71HaqKo9WmwfbQRaPltHw\nXfebuRd/ZGvfCqb9FRC4UPaM/73dng5S2qr1/ZN+fzUjvi9La0p1VRB3avty\ne/eK\r\n=3Gex\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"9bb47b3c32894124a87ba25c49d8486a30ca3f12","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.5","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.5.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.6.0","rdf-terms":"^1.6.2","rdf-object":"^1.8.0","@types/node":"^14.14.7","@types/rdf-js":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.0.4","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.6.3","jest":"^26.5.3","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^26.4.1","jest-rdf":"^1.6.0","pre-commit":"^1.2.2","typescript":"^4.0.3","eslint-config-es":"^3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_4.0.0_1610617689978_0.06113442432443805","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"componentsjs","version":"4.0.1","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@4.0.1","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"c9619d9737fd343df6737bdbd254e84ffb967ab7","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-4.0.1.tgz","fileCount":101,"integrity":"sha512-cIY0LmLvC2kWDIWucdFEH4ifVDYteCP1PANxcaJTtEXHibylxjzDpi33BLnd0P4TSpz4cUC0yEBdfi54lmpBGw==","signatures":[{"sig":"MEQCIHPWkbWkPL2Q0xdR8dAG+cocKkv6j0p45ojSgx4o3S7wAiBZnp8QvlyKQ+E6H3qPVV8lO4g+aY2z1Z4LJY0XIHhvjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgADapCRA9TVsSAnZWagAAjEwP/27hoh6Z42NFRJpETE+X\n6WJ5cSQj0DAepyP4lP8bAU0OvI7mQF/d1TRpjusAcdd/fBMv8WjA4Dd9V/zI\nXsuTAOS198ry/thfdLB1MQTGLJEQ5PBh9GD4Fd2kO2qtFvZU2hHi1BcvjeT7\n1qYpnk6ca9grh9dRuYbGHxjKtjZ56GoMQDOmGobBPkPeULuy9B2z5RpIF7vp\nDjIJo92KGLxLFEQBTkS7aJUXuhQH2vtadroEI+Q5wMWgL4EmGx0bUNb1FImT\nUM0yuftRBMMZD6oDDTmedCS7/5ItJXJM1yY4nQ7cOtxAZzbUkrU5+hrLsH7j\nIgFhM58M0DJE5eSplkLPdwoXXMdelD4hjYC7d8Ui5yxLY0PW7LjQsLdgMtbW\nUoP4W1bo2U897C7sMsPvpGSkdsOp5kGwqJbePErICTx5YSNrg2u3ayqeHw7m\nIpyDjk9luCaG9q5UKkKCauD26u/mz//+tFn6DasffeQ/IUo15UyOSB0ZT/OW\n3/ADanpstxMt5mK/3cFwl14vl/5GnatyxuNiPPihWXskwCv/TRuPAnAaRXXf\nINapbQOde+0rTUGWZ6w3fbtY1XYz71sRlelKelCc8Fm9AOfn5xloivLZjnhZ\nGNpM5IQ3xGLKwjgdQ/VklzNLI1Z7oZel162oGd9UJ4mE941eA9SH4EKH4SJy\nkEYf\r\n=iJWo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"c024e68ccb4a6f367793718c023c37c5b29ad426","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.5","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.5.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.6.0","rdf-terms":"^1.6.2","rdf-object":"^1.8.0","@types/node":"^14.14.7","@types/rdf-js":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.0.4","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.6.3","jest":"^26.5.3","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^26.4.1","jest-rdf":"^1.6.0","pre-commit":"^1.2.2","typescript":"^4.0.3","eslint-config-es":"^3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_4.0.1_1610626728789_0.1416291562822316","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"componentsjs","version":"4.0.2","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@4.0.2","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"bdfcf73eea39f5b6ee9ec076b2420d643c2787ac","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-4.0.2.tgz","fileCount":101,"integrity":"sha512-xlmH3+dbN2wivWO6N+yr13cenH02k/NFNUxjdeE5CESQ7ixkkzNyqDrl0Kxhq7qcRwT17P+oPcqdt1rChtjJpQ==","signatures":[{"sig":"MEQCIDmUzAqCK3iacnHlCw3fe5hdFnXTU4LVBiN7rQI97W2bAiAnQ69o3ph8poRmjKpDEtLCIogGsJh4UIAmQq2kbHH3RA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAWNuCRA9TVsSAnZWagAALTgP/AnO7QhI3AqBMjzBvHlI\nZZ2I0WU+Xe3CIFayh0YEteyePt2fwfPrxmcRLehmkIC27yoMz0vtS+ccBsDc\ny3pMaQlMkRmpryNjfNGUyyirqoUX5qBG7EUOT2zlEVcRNLg6uP/kW30lAcWG\nLVv78vlw9R1HlxA5A7F8PTgMd9bPWwouF9607b8xWS0Squ1SIk7C7p83V5DY\nPTe/hNN3Dq3VtwYtbVyRBKGl5FvCaFY8a2bsHk8fS4jGAWEne9SJjk9UDLMA\nFqSA7phf1IfhgD+WaJbKwodCPXU7BzsX8parTwHIDMbtmgpV04ouTVIW6eOT\nKaVSlNZTP2mEAQYbq9JMgUMkeD5qk+n9t5pRWeiSE6okgm0/D5JrJS4MfP5e\nvYH17D0YpqQRBhP9eyF5DME6O7sCesP2c94mJ9esP9cDXOuUMqsZeVZNf59C\nuefQ8cWwA2A43COdyQvV1pZzjOs3Nx6n+u0vJErn4Nc6cz5KVTEdPdC5ljjf\nCMO+pagD3B+vAWNHUjHF3UiDncCQxO8B2lEyXcWQNg1M9/N48EI1nKoGzG9G\nmvEl2xaChGHd+JkAWok28nyWdZRsBN1xSFD7Q/ieJTmiAPWNyFj0zzPdE0Qr\nx9avHriyFjFsl9TVjzShrouyblny8trlNbdxjslCr/2Wijr+ph8IZUeUywe0\nynrY\r\n=POdk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"985b9af33eeff799c3d950d8777bf007405ce5c9","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.5","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.5.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.6.0","rdf-terms":"^1.6.2","rdf-object":"^1.8.0","@types/node":"^14.14.7","@types/rdf-js":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.0.4","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.6.3","jest":"^26.5.3","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^26.4.1","jest-rdf":"^1.6.0","pre-commit":"^1.2.2","typescript":"^4.0.3","eslint-config-es":"^3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_4.0.2_1610703726167_0.8842026971277173","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"componentsjs","version":"4.0.3","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@4.0.3","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"81e9f11c7c3546b87b5c41d939cab6e56243cb69","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-4.0.3.tgz","fileCount":101,"integrity":"sha512-UfJ26A4MajszlmMLW6gwEkfqavgXmBo0BZnTBPgcehb168+33x+l5tdW5ytqCBMPwDu939icLkyCvA1qnFsaVg==","signatures":[{"sig":"MEQCIEluzcrD1I/bFPnTZejCQREMLGwp55S6Ptdvj4PHuRZzAiBxyf7o82U2/0zII3rqZCZTorWGpTm+AjMlNkUuuXqO/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAWeQCRA9TVsSAnZWagAAWbEP/jqU6CPqxd3brN22NZhH\nqXRv2RkvLVnzybDQlvEqCF/5EfxiNuOM+zuOHymUF9DwyPway8SfqDJgaC6r\nxIp9p8dWUxbo4I1nqDazIsEQhpIy4pCezq6+bvp5AQuv81M8q+GwseOfpzyE\nrUrGMHrmPSFZ69ZAlRLbKd09zTf5I3R8y0Cax18M4p2DbyR+Gdo7Z5wnZFba\nVuN6MJfiYRB9MX3S97Infk+qpk6EHgrqUnQ49B93iZ0TWPUxJAkaV0KInoIA\nvC4hEWJNXZoA0AXfjIYA4aSh7eOHyAdp/s+iqGlOCJ64koiIY6YYCZAdweWv\n5/vFpuxmd33OnyHEMn6xNtjSD2enTYvYwZwA2W9fxOVuWHu1iI1Q1ZSXufhy\nHgYwlq1YYvNYcPvoaLByMkAA6kRWR8ruSdgExfimhRWj64s3lM8Y3Rdv175x\nHut0UEFRxlMen97KR4i72uhBQltPmqJj9e2YEksCwM049VTn8BuvT8dBfsh7\nqJ3wZ0KzrdEIFdrQ0USpe51iD3mnzOmKZtUrWLAP2rsy2CcN95deVrLSujeJ\nolPnLNLE0V7nNSTPrFAVkhTWNd1lXQVwRWcBGNPi5anmMbYZvMu7c+eg5qAo\nfiLyQzaXRkUSmNd5QkflLGz43npb2xjDq7jFBAyKTTi6qTMetBbB5orJOApy\n9RMZ\r\n=VMvH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"3daa5b890ef90bc6a9c90a74dd1a561204f25bd7","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.5","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.5.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.6.0","rdf-terms":"^1.6.2","rdf-object":"^1.8.0","@types/node":"^14.14.7","@types/rdf-js":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.0.4","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.6.3","jest":"^26.5.3","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^26.4.1","jest-rdf":"^1.6.0","pre-commit":"^1.2.2","typescript":"^4.0.3","eslint-config-es":"^3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_4.0.3_1610704783722_0.2183205805421633","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"componentsjs","version":"4.0.4","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@4.0.4","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"6a9a7106eaac08726c69b4193cbb329104ef1ab3","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-4.0.4.tgz","fileCount":101,"integrity":"sha512-ShaiHDcUPmiBbfRQwiV6b5oiooAkzzW7l//gZaE+rTwhRBWGbMU7Ll3NKsf+T77pn297VDzgvj7xw631Op95HA==","signatures":[{"sig":"MEYCIQC871/dsHh3bnKJcD6bP5tNQ/p67pGW/Q4kylIFXDYIqgIhAIYfZXEcEbSQwTZNNGVISuHgPx5UTuoIX9MyxezFc/DQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAZZACRA9TVsSAnZWagAArRsP/jFufgqJ36iMPXHmm5vD\npmTqQFPkGB2r/TTi/PjpbslJxUxHo99BlazNrPc6Wg5KIsN+ZNeqYrgy7JO2\nRnIGufQe6SlAP84RqXx29ykptCUwUIDrGr7KbGAfXGIEA8DPun6LBponsbSQ\nxFRqfU7ijf7UGgRFuEm+sJAXDq4RpGrBEX7RGaVzr2RJkuVOxyMpnslLOt/P\nW3KiD6vtKEk3g51BYPfM9321OK+3Fncs2XfEKPLCIJOHNvcSf+u4IWdAeejk\nRkJeKbLZjGy2OE/d7P8krQp11G9vNPswMhjPMkV6GyHyWM+/me2z5iLh1+tc\n9MQldocBmHVTs7HFVHcu1SQyCsulbn61+4FCP+4R6uyw5Rfb7lGIkKgzoc7L\n0Nj36WepeWjY5FaEW21IP89O8YDI/Gm3T1NxjD7PRhzO+HU286kcfnRYslZ6\ngSqQuc7VmMGtQQd+oSlOgj1g08fYg3nOZ5td8RavMPtl/nVwNw5rE8OTUW51\n7bQfF1eyfeoAwN+kWHF3pbbrz0fuME8wvYLt3Ijx2ILhel/9WaDRPZcoCdoF\ny8zN/l5cglToSRE61y7v57MIOxFcRpMnX/lSg0F+ghDPvDrQL7jG/p9NuO/w\nbO2NckCqRmTCON9SAiVfMo5YdiSrChuhLoB1pMgEM/SPp1Bh0cNjtYbm9IlL\n19aW\r\n=HrRg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"3ba6dcad0c9248a831001c2f760de286eca331df","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.5","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.5.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.7.0","rdf-terms":"^1.6.2","rdf-object":"^1.8.0","@types/node":"^14.14.7","@types/rdf-js":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.0.4","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.6.3","jest":"^26.5.3","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^26.4.1","jest-rdf":"^1.6.0","pre-commit":"^1.2.2","typescript":"^4.0.3","eslint-config-es":"^3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_4.0.4_1610716736383_0.016682519948048258","host":"s3://npm-registry-packages"}},"4.0.5":{"name":"componentsjs","version":"4.0.5","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@4.0.5","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"875de37e6a266358dee89772a7aa351f0d219a63","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-4.0.5.tgz","fileCount":101,"integrity":"sha512-vmeb6BGqks+y92k3oW9LIjX2HVabZUj+CgPqvROjMmmjP6JZkZEoRShBGNEXV9bVOufHz67iAlYo5D6EMS0Udw==","signatures":[{"sig":"MEUCIQDZANIaapWvqb2S0CFr4K3Wl3p8iZu96Hqzl5IjFUrU1AIgIwac4zac+0P9nTW5RMGZ7cae9JpHjQjJ7uuuBNeo67c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBabGCRA9TVsSAnZWagAAW/UP/24Fgw4vwGuCzAok0ECZ\n6ftfEk6sNHGuOTNBKwWCoATytT/W+DLvmzz1BV6ztUypjin5I1RU6Koc0CJ5\nq9gy4y1Mb2eJmgxaOieCwJS6C2TGzFGo1xNUhri9a1Wm+Q1A07cMiwUGxQ4+\n8HFEiAwfJCPAjNLFwgN8kb4RfGIbpCtdJi0oTdKxzLMmdgYSmMFPyjSD4lUJ\nXz+QZ6KNZ38oL13xnZU9UANvLoxVvpmVMWWgzSmKtCSIUqxQjGa1xJ0FJmZO\ndiqq9gevR/l5QRC4PLrFHXIVZ9zBqYZM9TrhRAY/WAnuuyB94uCXtrKaZ6Io\nvkxEWx1JI8LnjhRT6iwFmMHawFn9n0O8i0eLQxZ5M411H5wjYaF/Efpd4OLE\nx9g3zxqvgWox3R0YMStuCNQ0DR5QoCD3MN6YnyPPfnHR0hTnHHa/iF0DAQwc\nV5x49IeCzT2y6pAzQ69z/cqdp25vaacjSdSxf5tW0Tp8h+eeGONZrMnI83eh\noogFRUim43AEXynDRhGbgXHMV67Mwkgt573ZylEuOHg68miOF/ychoVxQVkI\nEQ0caLWJaHiNQaFjPrHLM9JENhuL+PkXrqNz58MJX5sjOTECJfUyuJGgi3xB\nYaGdhQiKTQzDkdkZAAA1f6IEToHY8mb19ITpKkWCiwSRhuUIb+DtkOazTrf0\nZzvZ\r\n=H6Zr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"c6535e14c600a535d63f4fd0d9f33c5039ed4b47","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.5","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.5.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.7.0","rdf-terms":"^1.6.2","rdf-object":"^1.8.0","@types/node":"^14.14.7","@types/rdf-js":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.0.4","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.6.3","jest":"^26.5.3","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^26.4.1","jest-rdf":"^1.6.0","pre-commit":"^1.2.2","typescript":"^4.0.3","eslint-config-es":"^3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_4.0.5_1610983109597_0.9705589228430929","host":"s3://npm-registry-packages"}},"4.0.6":{"name":"componentsjs","version":"4.0.6","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@4.0.6","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"c1a60fd141a5cadec552587dc550a89616582249","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-4.0.6.tgz","fileCount":103,"integrity":"sha512-MPvKSLVo4SX3PafGMqKPzV+i8JdivYXuaJb2CsEF86TUgniXX3i661D0MDBwMWnd0LXWbI1sNq0kKJBKrL/wBw==","signatures":[{"sig":"MEYCIQDSVXkQ68TZ0hrRAPIcyOUJySd28GcNDd1UjUMgx4bNigIhAJVZjzNcfUxXfVLozn8NatZI4Rh0aY5HRy59anjXCvCZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEXX9CRA9TVsSAnZWagAAkfoP/1QU+AbyLMPLq5ENvgY5\nyNfCNP5MBpg1gz2YOOteqgf7pvbdrIWtvtgw8F6RvI6rqCMx7fG64/SahPx1\nKMB3G8RiG2KaeKG+DtMHwL1f+KQYPDutvM6dcMgfGmyu5093jUIGzLvsASb7\nfLeOtVFac5VsXA8F8c1DHRje/F+QoxSwzd8pIuDsaaebAtWDbO8UV6ql/xrw\nGvBWY+8Pw+q60rCXtfZKpbA2pJ2s+cmm44qPCzpGvNHup3A4sgZvE0izpFL8\nVhHrBmofabZWKkqCNoidpR09Cn6Sh0EBleGRvXr9jtN180sVK2vNq7Ch0hEP\nVDXIQ7tpYJhEdg8qjBETukKzvZukX+7jHPnIN09wRfdV02+i2gZQUPRpH/LI\nxPXkzHHcW2ftyhtX/H978lOk8+IN+n6h2Hb9FgaP6DG6+H6yGbgEWYHhZlfo\nVqaE7iVNOYmabPlqSrG6hz2DAXtzHK4QYI/QtXxqM87Md8exF+o5KL50DK5z\noL3Sy3QBxgRRs9jTLdTr1nBddSDLOpVhpLxjn+q7IOwJLKms0bGTpBreViWq\n1xuNVrFFrU0q0G8BlRZJgwiMI4eFOg6CYfZLNQkHNjKflMRr6DVLdrvjrONw\nKspR7R8YxFj3ffzuXJUj7ck8JGo/1POca4ecPAXjsD2ygvKKfxgXWVeZUyG4\nvJUb\r\n=OCHw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"bb51cfe68cab0f1c95d3b54102d3b9db8bd1a4c4","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.5","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.5.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.7.0","rdf-terms":"^1.6.2","rdf-object":"^1.8.0","@types/node":"^14.14.7","@types/rdf-js":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.0.4","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.6.3","jest":"^26.5.3","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^26.4.1","jest-rdf":"^1.6.0","pre-commit":"^1.2.2","typescript":"^4.0.3","eslint-config-es":"^3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_4.0.6_1611757053259_0.878891167821811","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"componentsjs","version":"4.1.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@4.1.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"4d93151e2126f850d5e29e5d887c0fb505836359","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-4.1.0.tgz","fileCount":103,"integrity":"sha512-be2lA5zYdV1eMSV38MFNifClD+VpRgWLgCKSUp1/hEqa5df3nA951SlO8oifeCv/6zHJY69GgkFinDV5Gl+Tvw==","signatures":[{"sig":"MEYCIQCiq6IYH2S6jUJ1yLRY9Olm33UHdYxRblmLS35icUv9RwIhANXuA/wNEt0fkjrLDKtx5Mp80NP+s1nl7ihuMmh/dLIT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh92kCRA9TVsSAnZWagAAqakP/1qTblDehcYuBeIGqFrc\nTNiBDPdRGo9/VLkCQ1mVhEbTm22RUkPt3SakOFuQuOwp4SGiYWMoPkHQGuxs\n+mg474XhgV17O5UJC5jSY45k5KVKuZX7Z0ogSLF+yFx6mz8pcU5oGLVhP9Yf\nOfc3audk5XTmYNsrcBmOrUB+tO39Y2itdemtgJURHdrPQJngpsavTexJLksH\n72uT6UUiRi/uJ/6SsxLn3ebNyBfzNlv6nYkr29EeUCUY7fyeeKQHP7N9Otab\n/IeQ2nd90GMhTyVDULoGO4w9CRInJ3n5+gdkjO3bCzTilqvm0OmPsKJtyhvM\ndG0XAf3fs10979H0MdUSsK7a0SVLX4rJqeQ2DqqKEHyCXDfhtjGWxu9en7Q8\nYw9jJfxHGoTWUYllL0D8StNdlgJHnAAmsuNbyQ1pBnFnW0b8UkVdzVRWT/XN\nwEoPjkihzYftEHp4gV+t6W2kJOZVgL01gqKRde+Pw3sywrDMYfQ0K6Rh6mvO\nvBSxI1wixdS2iRMd2rOeV+6eAlNuHumnexMVesrkv9yaAo8xSo18a3NC9VqZ\nZwWDAxwRNCM5nEdET8PDIWdAV0uSjXOUFQhQ7/s+GkpDw46cwqLZwilcpBIE\nPdL67VGXN6373DbkHhVzbS+vMmUk5rUGTkTV7msp4CumhFtGUqAdNz3eFj17\nHJjI\r\n=Z2YT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"103bea2bc2fb52dc526643860d23acf24cea94d7","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.5","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.5.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.8.0","rdf-terms":"^1.6.2","rdf-object":"^1.8.0","@types/node":"^14.14.7","@types/rdf-js":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.0.4","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.6.3","jest":"^26.5.3","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^26.4.1","jest-rdf":"^1.6.0","pre-commit":"^1.2.2","typescript":"^4.0.3","eslint-config-es":"^3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_4.1.0_1619516836142_0.2820233893400592","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"componentsjs","version":"4.2.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@4.2.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"bb590c0f5b6066fb594fc9c9e6be5f889f84c16b","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-4.2.0.tgz","fileCount":103,"integrity":"sha512-8C+LXmz6SrkWPLJXFu622hAikNJZahxDuNnP2eJdMiPOtef/oWB0yf9+bOB4Dectu96MFq9nlsm0q+hmRGpN/g==","signatures":[{"sig":"MEQCIFMMyepviiY4JEwP3jefP1EMEwwfeTLgfxR0Xu/b8k8DAiAcYF00FlNgNojRLtWQ1b29HOQIt75wTdVpokvmsagJsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpQMdCRA9TVsSAnZWagAAcJcP/1YkW5D65yxGligm9Owu\nZlNaHca8XYzfdJrDqsBdBv/H70dABVXUEFRjESil/SbMg+w09tWeS+XjrtWP\nThDG7Gl1zuBrM1ez7w8oE1tG3yhxmDwmwVxKrI47FIXOblxjmagIc3GN8Lom\nT/uGQOH4UwZlKI6E+oFKzct/7SYPIHBoyF88tVhRdzuF6y2qXkWFCka526GP\ndHYd9Fwt27PjTBtpqclzIItQk5FbX29WBg5c/t3KYf2QPsYu4RDgATBh4epc\n8u52h8IiFE+JyK9phl3fB/cfrDAs18GRFi5Ul0lL1OfE1w50XBiaYHwZGmzF\nMUf8XoHBmz4xohouNx5CbDVC58kz/3zSuniE9weh0AxsHDh1OGWTspUo0C2k\n7GlxUMqthxv6Ct7TfTClzSy6Jzg4J6yF2/6juhiPTW5qQuvBzLVg2JHunRgU\nr3jDknyNPfddjM7QNTIFpCNQmFXNRXEPtmTipwWe7hlV0IGfbbZp+2rjn9Qv\ng/XLZ29tgIJsiZR7wynUTslq3peKpW1zC0DCQo+oLaFngZGAJ1ORC3Kqp/BR\nDL/+jayj5WLImnCNee+k8EeWUB2EDLuZLMOzBl9TcAUP0ixqA6jqF/rw+Rvx\nlbKHcxw8GLgXKuVO+mL9vjrShiWhMLFVZRVhNol/4sjXOH9Xzpr/ugRe/HKp\nIjav\r\n=Tkf+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"cfe12fa2acff6b57dc0f1c3d097b0fe7174e1858","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.5","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.5.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.8.0","rdf-terms":"^1.6.2","rdf-object":"^1.8.0","@types/node":"^14.14.7","@types/rdf-js":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.0.4","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.6.3","jest":"^26.5.3","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^26.4.1","jest-rdf":"^1.6.0","pre-commit":"^1.2.2","typescript":"^4.0.3","eslint-config-es":"^3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_4.2.0_1621426973385_0.08918299941841012","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"componentsjs","version":"4.2.1","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@4.2.1","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"0db04a7ac85e7ecc5a587fe65a9c56b27cf5c75a","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-4.2.1.tgz","fileCount":103,"integrity":"sha512-k5ZCR1Vx2hpWe345S6xYV1f7cICsxHc/eN473TrzRbSk+JjFoLSqXAnREGKAO4rO5xK6s3hKI1b7K+2JHuKscQ==","signatures":[{"sig":"MEUCID4H8GLfRZB7YZNV7dXPdI6CuY3YA3bl7FWUz1P3joJLAiEA9apUaLiBmVOAdS/wze9vJczx5C+Lk8QssBy17E2qFXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrhNyCRA9TVsSAnZWagAAH6YP+wWCF4yenWIizV0ZlcbS\nxWqHOrA10Cf8uICguILtP1O6Vm1oJGFnbY6UiI2SGZAwTIyCepq/3koeNQM6\nVW5piIIRRjZGnHZqQAhJmUXpaat7JQOHtsIjEOhAwDfBMBUZ1gTki3whKhpF\nO5OrTZxa08OEA4DrvZ0cC3jgTcnRmsdnv7J2S02Ro2oiHhQylQJf8S09+cKf\ncWMcHbNiCr9hQr3sPp9tOCvCROq/5NKY3hx2qtxYZuyiNHQTuFlkmbW+hwjX\nDUhdHgSqp5/tjtsUTlXuWUjCsG4VkY3BXTlM3RsWDZdHfMseqFrWwTL31XPS\nkHq5gxpAAAxrSL8vqywGjPVbRXXj9IBQ63HfmkYIwO3l8pygGJ25i6Ftx5xa\nbb4D0iWByWJ0FNOOSduj5iWdW2eTNyz7K2AjuuSsOPUeyGybQ0T4FFLwdNmb\nAwCNy2hIXKFr8JhPjzkSGR/kqkN4qL+oLUb9ytplqZ30geF7wXMs2zHtvQtH\nnxW1SUnLAXsIcFPGGcASWnKBTjwJfLgFH6oPmbyrTRYA8WCHu6wITmkRu5F3\noSUZEl63lKH25cpYHR4oJ/nG2s5KqpeMGNQ/I99Z2uJMsbLb+qUk6wr90gap\nXeb0ggqQjFssaDiYGND81XUAJIQZ4KcKbF6iUyiZLQnlTHBxwXqmlzsBuENz\nenWG\r\n=+Omd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"28c1f99fc45f684fc2430173fc690717b10ea517","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.5","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.5.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.8.0","rdf-terms":"^1.6.2","rdf-object":"^1.8.0","@types/node":"^14.14.7","@types/rdf-js":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.0.4","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.6.3","jest":"^26.5.3","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^26.4.1","jest-rdf":"^1.6.0","pre-commit":"^1.2.2","typescript":"^4.0.3","eslint-config-es":"^3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_4.2.1_1622020977168_0.9929168228956944","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"componentsjs","version":"4.3.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@4.3.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"b96e09c3bc3952b2549809992ae073a0ca5f9eb3","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-4.3.0.tgz","fileCount":103,"integrity":"sha512-jjts3ITImm6hMVfDAEIkIZTyKaLHkOlo89oBxlH7J0ukVpptZLB/Gi29LY8GtUgExoTd6gd3mTWXB7xp3cGKwA==","signatures":[{"sig":"MEQCIDZXMDcWCLubyR9tbr4QUE98QXMpgrMlnSViRQsRImm+AiAl9GlSN1BNV8VB0Wise129j8Xx/GECc5QYGCaLqacCBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx0xgCRA9TVsSAnZWagAAug0P/2TjAiyO6w4pC9G37GT9\ntGFBSVUQuRxDfmtXnuvIaEx/p5xY6LP+Xur2D8YzusItZJ5i6zUs5+XsZwZe\n8zwdI2GST/KOowQ/saJpaOGw0YkY0SAH1lwg15FlXPwz1FgRIS0ISvzWXwxx\n9wFI/V7OU3t2w0pPkPUDmXG0Z/gJJEEzqSCdQ0aLG+AVdjiaah5GfcrS3cdK\nFOZ3PNTlcp2DPjhoBFaRLW7pqZiw2XkBN0YfDIw10TZq8tKysHAhISO+oblj\n6cdoWh3o7zhUyE/P6oRDKwxY/KDpFseACfuqdghIM3Wfe4MA89ZWApI6LkvS\nlB4mbeExy5eqBiCplPK9aQITt9cg9oDk2QWPmVI7wnA0iQlLTndmEL8Nfru6\ndEHItShs3O0yZrn7WIPLrldhIqoMAQmxN95qUNGCE9zvvh7SU55FlouhzMwm\n3VPrvIyiaPhZAf9uoc7cSxrqAWFCKyhe5/rT94qYDNs2WXetn47XgWHfehVg\nlxv3SOFaeAZS9u+YAJhRuBq7jtfQJhOgliQ1kDb8AjlKtpOwi8mhvAIuUauU\nOp6t5mRlrBRg1DD3hAkVVAqOlbTA19mTGTqyVeYi0CM7L8MqDQrAdMYW1+o0\nnrzVcbB3YhoAgXRiA+tqaSQIZ9Azc+6Mk4MLfol2VEbaosKR5u1T17AKol79\nM1yN\r\n=eLfw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"d203968bd4a01fb7b129b6ba56ac797d0a4e3085","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.8.1","rdf-terms":"^1.6.2","rdf-object":"^1.8.0","@types/node":"^14.14.7","@types/rdf-js":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.0.4","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.6.3","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.6.0","pre-commit":"^1.2.2","typescript":"^4.0.3","@types/jest":"^26.0.23","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_4.3.0_1623673952052_0.7150338265691172","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"componentsjs","version":"4.4.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@4.4.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"5f55c73cadf43de511eee11644241eadaea7ad89","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-4.4.0.tgz","fileCount":105,"integrity":"sha512-lpceBsCYHG9QUuo+Hb0lAe7pAKi+E7JFr3qe5fbLhIcj92wu3kU822U4hYjE0u0JVYRDK6edEsoa6leEABWI2Q==","signatures":[{"sig":"MEYCIQDaWO3alncGStrGibJe0mJcjSaIItyIa9QXknLiCirNdQIhAJJE9h4DFabwRIHNJmzjFaajCa8eo3KXBOrxi94Zpu5Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3JJVCRA9TVsSAnZWagAA8qAQAJEkfqPr+9ltngDfYFHE\nKqDF1auyqNr40z2a7RTLNu2XJqI0Kq6YTmLF0i/1xX+S3CR7ql3WFjH3+ynS\nOmzgkWT7ZPB1maFQUNPZn+ZgmGc7jRRmsoCJ8rjUwxplinBBLPYaNPeGIv3B\nGNOMFlhsxfP0zizlNDitgWH/wqySmMJzBqNYgzX8ih6UMTHRe9aC9k2gAAr6\n6w2FS0w7i2Di0lBxu+O8hWSPIHjbVrsq/w39NOYaeH7DyAKpBvvRTa/tNDDT\nKRcxtKry1X/AgONmw1YxVnik7++CGO3jYGTtles4iQ3Iy6idNgDdsP9oUSZ+\njji2AR36ohnsbVyparz8Zo83eV4mDo9ErgnU0keOWU5PDCUAFa3Z1iT/oLl0\nGpbGSrOClJ6B270rhtBmOLm2sofWxM3lSVgLdtwUmG1PvMkbh1riiwNRyljS\nPvV8LDzPe8iYJtEDnYQiRRafo5BuWeN3+Azj08gWFHeY6jId/fLy6ow2q/Yq\n7m7+JwC7YJbgZ2xwAfwm+Q0xhXZMynNSJgv2+gVATvgd4vsZLO59j3PFZxFq\nrA6T9CYUlUI4gVX/odGwD8Z85vCz5T9RIDtgtXl/JskCYeUIgOzM2PsBKARB\n8sjkjkRP1GZ7kymxTPSbWzryKhqvW7FNst1H+MZ4C42t+3nInZUYcp+LoldQ\nk3Dt\r\n=bhqE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"d26e6c61e06fa3dc4a6ad46062aa9dc3985d186a","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.8.1","rdf-terms":"^1.6.2","rdf-object":"^1.8.0","@types/node":"^14.14.7","@types/rdf-js":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.0.4","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.6.3","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.6.0","pre-commit":"^1.2.2","typescript":"^4.0.3","@types/jest":"^26.0.23","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_4.4.0_1625068116552_0.7679752317405915","host":"s3://npm-registry-packages"}},"4.4.1":{"name":"componentsjs","version":"4.4.1","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@4.4.1","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"7a5425330c517b0336880856089dd19d9430a74e","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-4.4.1.tgz","fileCount":105,"integrity":"sha512-szjk/CsAZ4DNjJJdagIx5+LxgTnExtOBTuWHKoxBFjU2G7XyfTMx+VevuwKZN3It+O/vd2//JZ17U9B/eScXkg==","signatures":[{"sig":"MEYCIQCm2NF8IfpnLxpc1DQnLyc4/sMtcpyKmdvqJ9CqfGs6pAIhANsitCI5xcZmFpD6v/ZGwy1JhDBGmGLGBXjT4KjHRxFw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/m5DCRA9TVsSAnZWagAA4c0QAJ6PoUHThDt9Pjv2i/R2\nfymdGu3tmEZ8Ng67t9e18MWY4zNwyScgRSF5ls9f4a+uiZ7fhmLmC/kK2/np\nKMM4d9TGzYbXFSU6jkhwwB9AAMHkbdSjdLdS3giYxsWwl6wgrJX1aRh3idwz\n6VTXpg+CqaOhZlGiU7lwNvY++jRvbljk+EJt8vo8RzwlfM2pcMldz7uuxcRE\nfUEOPK4pwLYjJB6UueZhtR7xq3XzthIJlxKwsbbORd9hUbYcIsECGXSmz+CT\nJOp+ucbdQp7Q3wyIfsXdUljkjXU2kzf32mrLXfPA1X0/aNy71W3rHpavRWS0\nhAKtulmngpHWNRLZqR4EnU4bvO7ZiYQFDZBm3nVaNtxQlKbhyn5l4jEMOOG2\n3l4Vwc6kzsTcc3KL3UdRRMrpyVVISYBwKHu5EbHmZ2qOiHQFGnB5vIaKGVvX\nYA7AKDAlyfJDyHjAr0fz9nGaAzhTHgvW/8Hb7jeMgZ1j1Qi8Tw8mUGPhG/+R\nu1DrMqZIUOEMRJsV4/a/XYQDAQXZUN/NjuXv9B+hAKpzCBlY5s/bjkr7B3Po\n05rCHDZquo7qrA8funpAY71A/OpDCu+2kBKZG7/rn4Lgzw3gIznDcviOsmOa\n19wBSS4WOq97J0fmmFqnZi+Fxz9WKxDieDiBfSjRckskmY/ZKhUJKsv0DTVE\nehBH\r\n=LcHE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"233018a79d276e3d2416beb28c6eb4367ae96529","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.8.1","rdf-terms":"^1.6.2","rdf-object":"^1.8.0","@types/node":"^14.14.7","@types/rdf-js":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.0.4","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.6.3","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.6.0","pre-commit":"^1.2.2","typescript":"^4.0.3","@types/jest":"^26.0.23","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_4.4.1_1627287107356_0.38635008580640173","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"componentsjs","version":"4.5.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@4.5.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"099f6b823b7c4fa9d16e26ce8f3b30412a99c0fa","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-4.5.0.tgz","fileCount":104,"integrity":"sha512-0F473HDUFfizVXZH1KBP4jmZRBAqYdVdpGhaNmHFmla/AB76B8NN7hQk7YDGaKkESl9zYqQ6kF3i8UgJBQ+rtg==","signatures":[{"sig":"MEUCIQCrjObVDQqJa5t0YSvrs69+ERd1yQs+L67W8QFvndrE/AIgTQrEi2+6RefW/Q/ulw7DEUd8FWMLfzxFq8JQ23BHvJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLNZ2CRA9TVsSAnZWagAAvyoP+wfEmXOsBnl5L0wUcbGC\nC46ajGWHoWezOEvIdpdbzpw4zt35mGKM/hPDJAdukvs28uWA7XQuKAZ038Hu\n8Z9pyjcZ4khITuH68GVOfcJ6jsIDQjK2vvCScYnHSSi13sqrp+2IdMp48HcL\nwE6VRJjsqsigS+u8tcQ0/cR1oCVonxclxdoP+JHP3pOG+G6kFTtsx6xfS0fR\njk/FH8R2NLOtMVLOM66PpjIvuRrnOwgtAZNOQ6QLwhSush4caIXhL+XHT6he\nIZ4pjmTGhpI4AbWFKqmP6/h+tJpk87nRkHBXYIncwbvRYFbkYQ//ml7Cwq9K\n1jamt8bggmF3KmkylezAQIWHK3S9eCeJrK6s7cA++JWMNYAXv4Iaz6vly274\n/bVA2xuZKYiEHJMhWszMlCGgKTzmIUtHdWwmgOKAs2XK1gMdP3hgwDs2YfoG\njq/kwcCfkKpTBuC+mOhedvxExH5uRGEU8WPQQOvg31m9R0fMkXoQJ10DeifO\nhRvDGkdo7w6X63HjtJRkoDtXT5FHrszC2tKZVQsHlzcFM4Xjc+SMoO8sQRIQ\nJNwfH7COXxjTa5N0F0qr0SqAbaLNP6ROAI6lyf22OPMwTfxDTIs/BhHe1d1w\nStMHQLCJAfZHOQ27Oa9mSNIghXt8ze5qIjIeaT1U+Z2PhbN3zh2tZIL05ddW\nP9RP\r\n=22VP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"48ff4159154896fc17266672593f663a813c32ee","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"7.13.0","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"16.2.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.9.1","rdf-terms":"^1.7.0","rdf-object":"^1.11.1","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.7.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_4.5.0_1630328438104_0.11343890403855528","host":"s3://npm-registry-packages"}},"5.0.0-beta.0":{"name":"componentsjs","version":"5.0.0-beta.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.0.0-beta.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"f55224e647e7e077e87387e1891a44478ae40e03","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.0.0-beta.0.tgz","fileCount":100,"integrity":"sha512-kdxIpCTDwpXhLFQNiccrm78LCuCxMDXLpWSer8WvaTnHu0RqknOe9IHFOu6qctBpiZyml02lEPIQrj+AEs1Wrw==","signatures":[{"sig":"MEUCICU/Q/YyFNOiw0RmWyQHy/CEztc+78Ngo+d6I9fHdYVPAiEArgDrGNpfFLmZmK2eAf4l/b6EAL5OZgjYCS4t1N4qWK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpgDICRA9TVsSAnZWagAAx40P/0YK51sEWjUVczNynu27\nJrKAaq50mdpBVYbkedIBFPUVGaJlkav9k5rnCH3Yh9piGtB1nhecSIOSVBKU\nakPEnQlO7EEWI33fy5uZrke49HvjxWULdF7xcf7Kdljl2EUgEVTdlNa96kWe\nteZUFCK9qAp16fS0RisNP+NSgOBUU+Y4ChBtZxZiFSjzI8weefmVceB0jCKC\nCEziy/LDnmRRjR1F+XT1jtmsZw0TZ/WHO7/OnsGkxBK+hwbOYKPFRmXXDpPA\nzXR1E9pKz8UaZhLNeba5O/WeGWNA7+6lEKcRAbWel6Bm5zlFUwEuIHQ0/xzr\nZbh86hZ7uQgqDKyyL7wE03jSjOy/ahoNf+AvjMJQlXzc3CB48U5PfMlrrlYD\nyKmuZm20ljBTHiXfmOPIJbAcAiTAN6SZdkPovT7PJTjoL+g6+g4gcaO+VJoe\nNR1QVQnWQX0DFG3ajZTyAnKzcoMnXotyEYyWtIOVVWj5pZzf90Kd/7qQRXrR\ncpVRYqiJ4VtNDp9c/Jgzb1jYnvzUxUbua5A4UF86wvjsdtjBlMGUznGQ6i93\nejnORNh7sBHDLX4NyN0BCGhmeUG6qAYs7+QNF3xYWEDjykuEAqeEx4cNH9I6\nCfQvC25DwNmXLGdmfzFJzgRMavZ9GmnzjkOW3lvvd4c99zEGtxJKac8Q2J4W\nwAbf\r\n=lVHa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"4a5b03aaf433549004cacce2e1936e22ae151e48","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"7.13.0","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"16.2.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.9.1","rdf-terms":"^1.7.0","rdf-object":"^1.12.0","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.7.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.0.0-beta.0_1638269128762_0.08218949642548612","host":"s3://npm-registry-packages"}},"5.0.0-beta.1":{"name":"componentsjs","version":"5.0.0-beta.1","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.0.0-beta.1","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"49faa1c72e43725816c5751e364e8142d5ee5e62","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.0.0-beta.1.tgz","fileCount":103,"integrity":"sha512-aUN/5frD3qboaW33KKHM3/0yJdzXh3HcweMq+sAW8EWwmZgz6sTu8RmIFrECenuYRQVklShMbISksTTdbXWOuA==","signatures":[{"sig":"MEQCIAQ8UjfewSSlAmiJcch4PZdypAlbB94/TUqPTdLyuvEmAiBKVvlHEc6qyvUFizrdyRo7gcJ3BU+UkECUzA5tmK211w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":243734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr4vtCRA9TVsSAnZWagAAmBEP/0qDjsWYiWs8A3EfrDbc\nWakd2gKQ47tQHetTC50rHgXMrV+ZeyFm15Y2k1Y/gasE5O+tH+hpE5ktc/wZ\nshINEbmRBJ2pS3w3RAqH3ukMUx6lSq7pS3rLBM3bCfQWCSNxWbAQrxTp+Lic\noyjQ/lkGsFylbK96tefSf3Wqd7AowVBnu/iDof712eRG+i62Mq4WUrV+2tkx\na0SMUiqUxK2CyY33kKpkKn4o5/+jJJU2qNNGJ/goTMTOvqARJpBUKTGVXOzz\nTfYUpez/+oZPrkuzWssHr+Fd6+ViHFYds5DCTeEUKZnOKK6IYXuzL8BaEbsh\n/PjDM06V4QFNPlVt0gPOMfxOddh3Di7iw/GR9iEeH+9g4TnlWr1XCYS2T7UE\nKWw7pTvPSJvnM/wIEPlShRlPYMkd5SH8AxDARWCYCm6g7Vpcb8ERS42buOZj\nY3g645TdpM/hzAMN/zSnWEJDE3YymPcQJ1T1THIdrEOF0fcSgyTC2FaxEVCF\nzPMguQlZK67eRCo8gopb2BgmnECdcxMFiXoWZ/7mU+nMPupY3J7Dqm2P1APQ\nVnNdfUjcc1WS46wyT12ThUrYomHm7YMhF7SOGIoWFY+7zjRauuQuZAZJh/BJ\nTgGmuJMgfiVqcSff7Qrw7ADyrCx+nhaXyU6F3OOpYQF2XprGXeofLdmcW2Bz\nP8er\r\n=9kPf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"4359e2a375d2fb671072bba83f97b7ab4fb1aa9f","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.9.1","rdf-terms":"^1.7.0","rdf-object":"^1.12.0","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.7.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.0.0-beta.1_1638894572892_0.23821913857602173","host":"s3://npm-registry-packages"}},"5.0.0-beta.2":{"name":"componentsjs","version":"5.0.0-beta.2","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.0.0-beta.2","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"98b68bbb7c5cdae394517bb6691556b5dab2121c","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.0.0-beta.2.tgz","fileCount":103,"integrity":"sha512-8f2wWoZ5mcn/O86sXwh19yxPE3puO73n7gKoj/CfAWKXtwED0FUi9HhpDkpyJ3+0kRR7Da47aC8Tt6kRResrjg==","signatures":[{"sig":"MEYCIQCdY4tFjfFoER163w+HuC9NmE+maWeS+wqIfh5NEzW3fwIhALS0H9x2aZL86c2UGErpIXIxUPzvr8Jp2Dhp5fgW2E1l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsjbACRA9TVsSAnZWagAALrwP/2KNNUX3NOLqqQ+HgTYH\nehwVGTrLRv8QWlPU3twNPxZu00feR6Cks9SCMEq93GYgOoe+LLtZ4v2gNqzS\nPemlBCJCFbpjuBGf9ZlycSO0wIUw0O2BFehUmuCyhyb8RwpZyMOqjypJV7Hz\n2QQpwILFD42xwiMeK/V0A2fWBAy/QBL66ZMQfLwocE7778KGx7aObP2bL7oS\n/icHtSUidnEFV9pTT2WUDGha2HdnFIfYnpU+SWXHEYE5sgBYGyhfD+xXyss7\neIxQB8yaDHnePW9MfUAAQRXhTlrJnSiD3k64kKVNDvFUfbKGDFSOp1EyLsl4\nofCv9GPiS+LCLbf4ZnR1Iy8N41GL3nAMi7gXX8UpXJqYQlHU74LVOrRYSR4q\nHCeZG2vDNWVPkAo032a89H1VkhQUYOjFgoMiMfKJBYwCN3HbzSkDCGM9i5P2\nicX/9MFLe9GUOzFeXQeKGbQB0Wrg8Re+3FmMEWqNSkk6zMGF6+zzKphncj+t\npaiKVSCM9ZT5CV5LDHMlL6kkKjTjX11Hd0CzNdg4GVKp/YZV1ZoZQpRaLdx4\nEiD3/BQ6APP37GMlyzYksK4HrUSRnC5vMN00h9Ly8VhnxjRnwd3KKeNQghR2\ndbGoSCbpu2EBtWtdxyOPaANi9NG1G+IjBznpHfOoTkHkY/sXA0weROUxl32I\nwL8G\r\n=Nasp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"47cd4e552a078207aaa027d7ea2b84b213d90afa","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.9.1","rdf-terms":"^1.7.0","rdf-object":"^1.12.0","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.7.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.0.0-beta.2_1639069375988_0.23289581818662763","host":"s3://npm-registry-packages"}},"5.0.0-beta.3":{"name":"componentsjs","version":"5.0.0-beta.3","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.0.0-beta.3","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"e03abbfc4f8d630ff8c9a8345ec92308d905ccc8","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.0.0-beta.3.tgz","fileCount":103,"integrity":"sha512-qAhUa4vJ4FsVCQGSg29OOeG00IP80uNzlyHd5eo03lA5qJZJrewzDQ9m6feAx1ljoj3oOr4nEsfxBtZ2ax/G7w==","signatures":[{"sig":"MEQCIEPdjdQTrOMbZZxUkZLZE2lNqfbVQDjyoY2M2T+xRTZaAiBxrxnuFtBlM24UKaBGrXbEgJv02OyDC5uqt+Qi9+mkIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5YjxCRA9TVsSAnZWagAASPQP/RTMiu66+3HIOIe4G2zW\nw03tzsC8xojLrmcF+qGutRjqV8i2G0wb+4Rb3ApG5pHHb6f2Kr1KPccoYrCR\njbdayVJFeXov7X7gAN3lZNu6eY8KObNbWxvJMWBoNZFPxdhU1yDgj9TBJvni\n4gt3zF6pbToY9aOQG1wX97jpvPPSMdp08JiuxluDHiy452wFtRmdEosbcoqG\n0jyntIPVoYTkieCuGCG+bjs0N4JHXZZvq/Sqt/uIoJM4GfGTJFZ0o3lstcM6\nxxApIr61PlqdRDbF7I69Vqguq6DcPOocOduWoeYcPPm4pDGcDUeK7GqzfGDL\nnkx1kgT+o2Z6vcfKcnU52K5I5k80HYW3ii40RFBgC7Vrbjrkgx/PQgwiHgVl\nvuzMPjsLeUMIEziXdzIp9lhHaWZ7tJDQ1mn+XdGjGF31vcFErsDh6gfiRe5y\nt4L8/S0U9MjY7cNb9NX5bkuGMi14lTS8WXcIYvjoG0nzJmqp6VqbGQvXL+2i\nQXWS2Vqs6sj4oMMw5GssSz9nd3pr+xpfRHX59drL20IugOZXlOewBs7aCp6G\nAFu4xMTKua7lLSiGI9ocr4+vK9eEOVyu4So6l+h7DTHVp+RBCAm+F1sjqPm4\nws8YNFgmcLUw9btRtGIbLqsHTkP4F9RUg7AVklcOZYdysePeOr+V/I4LubTC\nHrZF\r\n=Kqo1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"c8bf8802a45a800d0d2f4839515d46b0ccd64f69","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.9.1","rdf-terms":"^1.7.0","rdf-object":"^1.13.0","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.7.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.0.0-beta.3_1642432752999_0.10049366043165953","host":"s3://npm-registry-packages"}},"5.0.0-beta.4":{"name":"componentsjs","version":"5.0.0-beta.4","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.0.0-beta.4","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"16cddfa3443d1de782244c9ee787f172367169a4","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.0.0-beta.4.tgz","fileCount":103,"integrity":"sha512-BB/xdmPC0ICKZTGV6WLQjAezk0khTSyblE4Sq4ugNINoVGi/C3uGm8o4EmRhvekZL/MyExlVyMcjvACtBlV2RQ==","signatures":[{"sig":"MEUCIAQ5lk5IviEkTV9Cb/0/KgNfPbvJwKHPfpezUBkLwn60AiEAqbiuEkT7owHBhsDUbTnr0FmVKOMOe07wX3LMDhfCLTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9QWkCRA9TVsSAnZWagAAd54P/RgzNfoh/4KU78NuSV/+\nZzsvrf8y3v+HBeC7mP3swrlTVTSAcUcs1kBpoxfSZm220Z9eiaOa5c4fvBUM\nnjLQVqBrkyosD9WULKRXoqQtCAGuRP91/p0PrNYQz3V25km96zqek4forp5E\n3oQktwSN/qvtXvxHqr7gUSl9lus3/zPGZ8osjqWmat0FUdkqFYHTO7iW6vMX\neP7Vuz1LgwNZGCcILAchQGIcAxBekjGcLJHOXRrN5GyX44eVoE1uP2qebtu8\nSZuXhS2t9jUPTFIM0lUUhMeN75qm5Tk8ZjYx2yjxklDBREeoIvzlHGvTfHra\nA8vc+fTn7z0BbULu87aa5hGbo2DyXYyY78gl8oMMV+Eovd3T2G9hRlz5iUkg\nvko/yRI8NYFQIm04++c3yxdAGy/bu7NcG0Z1Ehlw8Nd+gPwOR9gGirc4100X\nc26VZSoxw6zA2D+5ZOpISaj0zjXZ/6mqRNEJfXzSIyBQsTQJ9rpLZ2QeOKYh\nQQA9f5k6nftMbsMMa312OqkldrzXmOqAOyfGIXEfb/HycMdeuUhMdRRbPJO/\nAjpakReyG7B2TvjbiQsivkGtOlz8VgSgrgizeb30oi2vwo8dKiJLb82iGsMb\nSvz+8Pl9mvsvVciB1vBlmbAsECLMpEpE59BYj7UM/yj50BZSx0taRfgJyWnt\ntqf5\r\n=OESQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"485d0c1557263c1419da9b9116975cdbca5b881f","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.9.1","rdf-terms":"^1.7.0","rdf-object":"^1.13.0","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.7.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.0.0-beta.4_1643447716229_0.6860459185525221","host":"s3://npm-registry-packages"}},"5.0.0-beta.5":{"name":"componentsjs","version":"5.0.0-beta.5","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.0.0-beta.5","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"9998a0f37944c25d2acfaccfb57c9fabc7b6b319","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.0.0-beta.5.tgz","fileCount":103,"integrity":"sha512-nmFGTXLieremP0mfTFnHI+hw8ildR/NSC9mzxGrn6ZJjc4xUWK1eMex1rYDEx7BogElZsTXPnO671lngdSpD9Q==","signatures":[{"sig":"MEYCIQCJnO9f557yHYitJBhfnJjWPaxarV9sq8n/h26dz4RFsgIhALqXlxYZ9nn+P6yZJPuU639pJlc0cLazmBymH/eA+oDW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAoMKCRA9TVsSAnZWagAApBwP/RdlTw1/y1bUl8fYnl5r\nztMhcDwGDZ7tRPbcAiyEUeDDN3ADFDFuCL/LiEwaUzy+Y735q8K/GlsINsCS\n+jrkUBlE4bFuAgoir0epjTTiGMKcrXRWSKGuTEaeLO0PZV61D/GQxI7EkoMI\nrrufcLCBSSOYsujkPE86MeyE4F+Zgu9edHsSaQDKlZs/3LurJTuiWR2aaMfu\ncBawi97NSN+i/L9j9DBqBRLsDLB8DjUHnKX6XSUFczeVJGeVb9AHqs4hKzrQ\nAvSzkRY9cccOy4QAaub0ZdpqQOvGQrFepGWiozGT965naYpg4ak0y1MMm53O\nkWzSwFF8sUB4jviSm8zn9qEIbMjt35YX0+blwZv7zAH/QwIIDnDzyLI30KSx\n3/IJIES49Iv3L8zXpQEJ7ONOrbpfu2yHrS5mGKzdMaSicv1rLEAjIstn/CRt\ngiZBNuTjtcy+pxdAcKEKiXdIJ7bCrDHnYKvTZOuY9l64UgO05pzunRGTjJlx\n+nEpDoIGK5azEz6qqSb5nMWmBOnXaWY+awbdBRyTj5urAP6C5OAmiRoBg0W/\nAxhdEkX6+ogAWMP12mZdqQMJdrgeuTFsRfyLUrfKzwWmRAvv76tvYekYynXf\nhY8yP1VB3A0TTneL9sYMSWx/n2MPnYUBc268EUxsu7xN0zh4c6oyK5tdXQWe\nGr2o\r\n=2+XM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"896ad6dad0abc3b79199f5e828feb7409459de05","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.9.1","rdf-terms":"^1.7.0","rdf-object":"^1.13.0","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.7.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.0.0-beta.5_1644331786485_0.4783184708629753","host":"s3://npm-registry-packages"}},"5.0.0-beta.6":{"name":"componentsjs","version":"5.0.0-beta.6","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.0.0-beta.6","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"d862d48e499ee8c0808bc8e4e7124fb6013cded9","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.0.0-beta.6.tgz","fileCount":103,"integrity":"sha512-hXbPHDQzbedSevfbTvUx2YvKA80hvRznX4gtHWV0IKC2atwl0GJWWKVVJ+wPUKl3GScVLk3gwU3+rO2aOapd6w==","signatures":[{"sig":"MEUCIHXAtQLOzawR6gVGPm5TVbw4h8N7weX+sSh7FyoKdzXgAiEA6ZKtHZiQm2fgfuGaMpf/Shbettq0ekUT+MZPJewfltk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA7EKCRA9TVsSAnZWagAAupsP/039Qlr1A5DSOnpGOzGn\nUog+374b8oRyS2ehX5s9Y44wQX05n2tGHO7fE3ubes/i5EiKR6zVSB5cWiXQ\nbBGoIOrN1iNIy8ghofNo7vw9+A8VnqKaxAJCT0Aifcutq4yMMWSxj4k4tFBj\nWAaAw4uXw/yykgxMx5DgK3Y00rmudJ4NJwl5RqqYz8dOul/ZbzsqQ8OQhiYb\nmc6uU20WWTp/M+7bq9hop7Yi358zWH2BTC9l8p6/U7Vy+Gn+8jNmGQlOdzav\neJE0A+ifxrwSAFlzpoGa+eeBdaa0lA507D5+4BX93ynMlg83u4hCXvVGcySt\nQrSSRwolNcoiFkVUg/PqJCH4SroA7Pn/2geTaVfE3i2OedHsaMceh7z7RI9r\ngXxcNv2CILtv3WnCZh7wLGtjjYRsCuZBgDAZEysA4v1+wSxUVFAzNeYUh+86\nPet1Ugl+m2hFHsm12aq4szcojKMcEOC6vHP+F8PLSYlqY9MAG+hnw8flBe3W\nr0X1a7MenASNFI7cmxjDC25vhTn3VWkN/BnCFpdlQCmxksq6iqM1TQDKUm5O\nNUIo9kqnl25K1rgFC/a+E7cSFIBJOOBT8jqd/mAX8NR4+6gyi+wuleqmHnQr\nm++tBZIL0bk3Yb0fbMwM0+0wTs80v4iTMIX4/PQzSR+tuFo9IUYiw9RellQG\nTxgC\r\n=3vx0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"a888751708dd53f0a9b6a0db9b2fd6eb9954a341","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.9.1","rdf-terms":"^1.7.0","rdf-object":"^1.13.0","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.7.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.0.0-beta.6_1644409098127_0.797056938424777","host":"s3://npm-registry-packages"}},"5.0.0-beta.7":{"name":"componentsjs","version":"5.0.0-beta.7","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.0.0-beta.7","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"c0bf1e036a76df91651a0426c09ab47e1d22ab71","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.0.0-beta.7.tgz","fileCount":103,"integrity":"sha512-iStwkM5w6wiU0vdDmJYg6qX45ey3XB3JnKaye7rYcah8xn3p/te1vopaj8aaI7lKNS4RL/Qg3sM/UsmADcH40g==","signatures":[{"sig":"MEQCIBoKS5f3PL4plZE5rsJt5vmZpsZAX/MBKJDPWMV5QsJeAiBTcVyOJkfj8dxXCCiLnFWchoYDtBye9sE3WTKUhh6pBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":286244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE5SnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZmA/+LXmhtygAaUqOuRVeUdhieil/jE4bmk9UefH3WLRRpBJCnw3H\r\n/dlhK/ger8nWRdIX1ZWdAi80Jsus/AtmLN/+mMggt8Rwg8Qr52G/VMwoxC+g\r\ne1YbWYFyVBTtKcztbhjnKouImB5F2B3GqOneursgsffsiF6mUPB8trLBskJs\r\nTXrHfk7BCQNNQIB5afZC7PyXFutocoIcr4JnXDLq18VdsBh+tw4JVmfrOrZi\r\nIcws78g34lLvFBU4rW4tcJrU8BEMTIeEXfZlDAk/KNub3EyI4b7psPMaJmCG\r\nB3BktFcSrCbn6hAHWmRnQOGxWx2OSMTXoMMa9QVOD001NvJW2vy4qTWVdQKm\r\nBfSw14/e81NPbJvDLpXOLqXWpa4TYhVkvWIwm2Y5TwzfMaJ/FFAY0/U+qAVD\r\nNhsm02VkfE/43Kf8a+Xq4NtvbkXY4ShobqG1i9lYqVVhFJ6Zbl5AD9ni9OPb\r\nq75AI9ejsBK5Fg0eZuAmC2ICkUAD2ncqO2XP/xaRAHzhilcxBfQuCYEXY6tX\r\nyGQsT3Mt6kRfW8AnVHWROpWWo2MRtMPIUd+GjRZ2cOEHNrhom2uaszpJTfux\r\nYaJNVl+86lpV1derMDWsSxUptgsCR1sHOZAuBXo6mzkaUW/aMIUo0BHvW1uc\r\n3EB6nydkKoquJLagAilQrMDxEHqF/NZshVg=\r\n=hn2y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"2388e2c025d0e00e1d1e19b29dc0d9b7c527bf3e","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.9.1","rdf-terms":"^1.7.0","rdf-object":"^1.13.1","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.7.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^4.6.1","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^1.0.0","@typescript-eslint/eslint-plugin":"^4.6.1","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.0.0-beta.7_1645450406945_0.6254547039376719","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"componentsjs","version":"5.0.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.0.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"361988a8ca4f81689b130a9837586cee21920b1f","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.0.0.tgz","fileCount":103,"integrity":"sha512-2gck8dxVm5wvOowrw/ELN6368xDi3INVqa7+6f7VXL/G6KKxFES6gp7khryPyBijUjEbLKuDZOumtudI0hiNzA==","signatures":[{"sig":"MEYCIQCdXrSSIUzE+tln1xmlb8c5yLdCFmsC2w8Hutnei5E80gIhAOlYj3Z1rWHAxO8JsHzKE9p2gt6UHhDUlkrWbUpkV501","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHhYGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp49A/9E47Q9VLZ5YoMFRenihNDfcCp3qoX11lgU/7INNNyZfXtTX/K\r\nxHiIpdYMAiTa7aqvZMGU8/rtWcqmB6D/6+mvniEWJzGh4nVW+WjUTQWSU0f4\r\nhHuVraB87cHf+Njas9nuZ3ohn0G2O25COP4oIO6owNfyS+ImSFvrzlg/73xS\r\nbOdFHdNGCt/xeaOjjul63hOv+MF4gTX5l5vcCqFjDHMz7+rBjfCb6NvLYesH\r\nw2GusbenPzhR3c4YiM+uLVZ3qdcMwQ/FCrtUTNsA9FiXosTyFvNZ18OE40cb\r\nurJGP45/0RGHmwzS63i8JsVcXxCCNyzp9XjmhTsMmY3vZTf0rNaV9yNFM4P0\r\nYNjHf7vUdC5l1vJ3c+FX64Hug+6Wms/IJqBbwSM4Epoe6bSKZXSrqNoUAeQE\r\nHTr8Gws18MktITTJrhAXnm7jC7ZfNqEklNBALDCJaiXn5OXZw73OXIjkAICq\r\nTYL67u+pm/Bad63xmWvPUZF6p+Ovn+O0PgrSRr4TDf4J2trweOGMWekHY53z\r\n/wMjnJjUPV43WghdtZpAOswdV5CZzAaEnT4RwUSdK+5Q/F2d26nK6bNE1NTy\r\nLD9y3Ihi5yC17d0dq8PBrYmQaZzvcq365rhnTQBKld0zI4SvtrOXaqNqm5uh\r\neCDdnU+hMNDpTnJ1sk3Zrte0z9CkDat/vpw=\r\n=XySc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"be231392dd1c5a87dc05d72c6c58b3b471bc19c6","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^1.9.1","rdf-terms":"^1.7.0","rdf-object":"^1.13.1","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^3.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.7.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.0.0_1646138885919_0.26156975157764406","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"componentsjs","version":"5.0.1","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.0.1","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"fcc1f20b2d083e66f94981aed0c2b084b6bc96ca","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.0.1.tgz","fileCount":103,"integrity":"sha512-FMpAYBTJk+/Lsq0mgL6ugyabFjFy4H9d37GkgeGFxFt45GPxe2SKNoujoUDRNCQolajFSngisl105Ju8qzp+LQ==","signatures":[{"sig":"MEUCIQCFcI7CvD2Edn+pwUVJPZkunEqneNrtYYjYxmG2zku/CwIgWSkzyBZ+/0ZPICNY3FYIz9U0DqB840NQF/ZgfzJp4WY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH2PHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqB6w/5ACU0xICS3Sc9H3ewazwWfUcGuWf7gr/bvswAwr5oNH8325aj\r\nuBTiAbXPMCG5di35fC/ADUoGhJxuNys3nl4mZ/S7+rB9VHYadvd+gKbIibjS\r\nDV0nKnGG9Lq/kpfGyrecib3oQwZRpgKX1vgxVHIxPtaZYC+vgqDbBcd/I7RN\r\nEj996GFqnImCM3OROiBMCGprUqvFwXUZjfdTb5XtBFbC+B3orDJKZKPJNYr2\r\n7SWT5kG6cBO3ik5zjICwaviiuhWpjFsIykCPI0P3HcLP8/WsX3ILQxGddL0W\r\n24zbNptMiU2XOC4LxTkO2/antVv+oZDc/G1FGKAHmJl303oXIbXRXynfh40Z\r\nQyCNUvtv7WPPZ/hPm1gmNbdqhQdVuj0+DTLnYNZZiEfm7rpwcHz18QuEKq+l\r\nPslfIaHyC8H+vHvJ1BYVH0hticD+OlhDDlxn3rluKfwqiDZPevP0X/cNJJiK\r\neEimHKWYtilHHOOX+fXqHDNuFWa0F1VzTl9AZf80ot6RZiCeeCrUC9MGt9X1\r\n+QIJbizPf9+Y9lUtRAA2aoQZT2Xy41VsbGmo3ceSIMdbGhqEPvjlHe9t/xpz\r\n0lvehBzuv33SRo0NBHx/ELQbA+2Qa0rQzR0w0nq3Ndk8G7EZLnXFPCOwokGi\r\n1y8DlFHq31Hs/1NrwhE58MUinxhY6/4LbnY=\r\n=jdQl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"0648452c59d25313af3eacde5c29bd205908642d","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^1.13.1","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.7.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.0.1_1646224327058_0.6373546843951323","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"componentsjs","version":"5.1.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.1.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"561f354b5367a5e6a02cef9fe17ced6a3d73054e","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.1.0.tgz","fileCount":103,"integrity":"sha512-Ev2xgnBub9NEIa6Yt9fz48TvUBceO2IE9CqxE9jtujAHplyk+0PxIBaGeTaD1tVK+DrtK5Gs5ChcTKfdDY2hMA==","signatures":[{"sig":"MEYCIQCZ+KEFtHFfNTqXXBfg8TPfCnewAuBL2ueMD5yDw1gfPAIhAMl8OwmOXr4mPOVAI0gXVEw2fy9EZkW4RMoZmlwbCJTk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiei87ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAFg//SSLuBz6YXaaud3vaslJJllvZOERRGxjPR1Q/Krzrjl7CsFSq\r\nuFmtVA5BVjCmXY6FPa/D3s1AH45RpH5I7PhnTGF3poKSdf4Zv9hriW9XHfwT\r\n6Z366VMN5Ae0fcDnZqKqqbRPDMMiqwku/O2nAhjIdYCRS8tfZdODIQhtbiiv\r\n3dewmkizqaoynj8scyHFQUARmqgIAXNqrqAlUr/Fg/p/cYjn8m1nMWPAzPRy\r\nPcar66VQ3SCA+8jdVg6VrtLXLqOT7yYux/AO/nMELAcbpx50MfsN1O5IRQKr\r\nAA57r16zHEekKS7wcfy+Sunou/f+ytra/PDXhRSdiQrrTORP+OaHzdSrWkwQ\r\n6p4UR99wpt3ogLwRN8Bix4jEDxGhB2yDiXKfHH+RfO4wtMiojCYDfjf3Fenl\r\nke7f2KY8mPEZsEY9EQgqvidsgMMac4dk+U7znCQA+yj0V4IJWomRedYmisPq\r\n4A7w2VuTFarVGr9ts0bJQNwC8As1+joEzOuVP2fVxkF8TV++jIQx+1p6q3EQ\r\nnk7diXJIhcM7/hiPOCpwMC9kyzw6l6kIluxTa9zqzgAYUtTmBS+2Q17U0Ecs\r\nouxzjpR4/U0cq4B5Bh+owF0f0hL66TmH/x73Ul6phjkhcQsDSdyavOHScs47\r\nbY9S6BN+BJqN4gKjxYos5VMrEnZKXzuQ5wk=\r\n=lvwl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"db401883fb51f08230887cc54ae051b5ab917824","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^1.13.1","rdf-string":"^1.6.0","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.7.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.1.0_1652174651382_0.4752581828328062","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"componentsjs","version":"5.2.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.2.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"5a1cc0d501af450e20569d3cfd0dc6bc7bb8c319","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.2.0.tgz","fileCount":103,"integrity":"sha512-ZOMwhYh5knlaYRfrPyhP2u4F62WNkswTbT48bw6V/f1u7vqXVc5dNcKSxMpyxdOBGVZbydq9XOuoK1KlHCDKGw==","signatures":[{"sig":"MEQCIC6t4Ib8bpHHtfyetsSuWFxDXFjN5S5WvLBD7cEuj03PAiBWVHmz+nyyIkDOEwIdFGmHMwXCa05rBXHhYmNYoJeEVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihxxRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCAA//fWnQAv+HKJt0KuFPUQ/rfnHyYZEqHj0I2biKFEDbXtucKRmj\r\ncjm3tVxh1gawubylawpvn6nhVvaO0Bs05CO1VLJXerFdEAfimETi3vIc0wwS\r\nHGxGskkpyA2yvX37cwXLD7oIdcRdloJbYBqtQ9WehV6FFdRAxkgHn58K8geB\r\nCsCHahT8ED+vq0lmWFk0Ns3pLz9jCfx03C0wpFjQyUOPsx2EvRrCbDwgWM8U\r\njNlf24xrgoxwr1tDBaEd3O6s5+5VkS/UKNMX8nE+riqzllzcKanBuVQei/RZ\r\nnNeGaKN6uXfrUhH11tMoRBseFXW3msIpEOpDVBCEyX3yvX8WBBD3NzoTVAGD\r\nN7XiGsduUkcLvcwoKEnpUr/DAC4hvNQyz5bAbTNQxDNpaiDEE3mdv6eKk/K8\r\njgzOwwJlWrYIJjaNnGGkql+aIRpVRQCZpUWgEPFQ89U0j86svRakxgdi40JN\r\nQxYXtbaUJtiL2tBG2dN0Batz6LcsMw8PuutKDabPC8WKovel6wpup1Idc89g\r\np0LNBgwjo52Jnz7AWc3CFi8oIbmex/y4rn2gmqLe1lzuumxvaH8R912I8X0B\r\nqe7Rxj5Il6PgrVL8DnmgAtZkviJS/Vnt8sqdJAUmtZ2ah4i8KlvWYxPBwO/w\r\n2JrmE0D9vnB0UyfJ2izLE5+F7KCA5/qdfII=\r\n=9QBs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"43c631ba1e832e770449591803ce03bdb2f74747","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"6.14.13","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^1.13.1","rdf-string":"^1.6.0","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.7.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.2.0_1653021777331_0.9342784218310376","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"componentsjs","version":"5.3.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.3.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"198c19bccca3edbcb8000bb927d0999ae395e682","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.3.0.tgz","fileCount":104,"integrity":"sha512-eteUmYCezs4a/ZBVxk3graGPlNNrdilSrmsWOSWOYO41KTqe054Q5zSdpetNNchhOUwPbIcdP29JuuBdAd2/fQ==","signatures":[{"sig":"MEUCIB9BZNsmU4rVSaH6k1PYQuTfqrUMJP+mYap/JCaj/ua8AiEA+wZUSVHPkyD12EIJ5415uOxyu2xft02iCrLH21M1uTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi66l6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUYQ//SGAQTlobNpDg/6UlS7VsYsjwfQmdzkubyEgPpai35qpxTKfV\r\nRmb0Rdv7tF4suJegQlcQnTQoFbbfi/xE0D0Coc/v24AP97z0wLPNosIom/eq\r\nKRgA4ZgqlZgwMsXmIFwAtQGfYlozq+30egSKx/71il3IMmcyD0GKkJfMN1c1\r\nahltWrjSJ6h+nsYFv/n4SP2ZMvPUrtDxz4u3fFQYFxy8Mz3LKNWXKzL4Gtov\r\nKTFk2tqS3mC8IzpnUdeaQ9tKO7vCqCcuAGgzXf2XBifO9lg1m0wDFwk2e1p2\r\nz1ijtTuFPgAUu1CWruapb3vYntisYDxd6bjF+F1Kc4T6WSnXeC0tBTtdTcEQ\r\nC5DPnmY40PX0OVURaUeM04B5huQEWX4FZVATRP3PhgV5MbO2NZFk2FJckJ6o\r\nDonN9YiAzlqGg6u5o7dviaS6znETU9YtmnrL0NCwnlQWhuukzJ/cR4HetaVU\r\nSV8WFwiNg1b2+c17hkXr6tC0udHujJPTOqAI8BU7+nW473SpthwdRFv1ygdj\r\nksXB7VXNPvNKGOkCiv1cmhUxx/gVp+eopK+E4fbzPQiEPS7E/racKzKpUMaT\r\nBtKRjpsNzs5FOvi94Wg4zHq+djwZtayt0KZOsKrjVID3wSXzY8J+1NlS32xU\r\n0+hHSRVg/HfGt9lCbqeuCC8yySDt+NMk2IE=\r\n=v8Jl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"5669d76c0f730660f46f8c7e3478d430587e3e86","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"8.11.0","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"16.16.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^1.13.1","rdf-string":"^1.6.0","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.7.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.3.0_1659611514036_0.07775182303051764","host":"s3://npm-registry-packages"}},"5.3.1":{"name":"componentsjs","version":"5.3.1","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.3.1","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"5c87be7d57acb66e7a3d6ccca06979f5815bc5cc","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.3.1.tgz","fileCount":106,"integrity":"sha512-v0PRq/egMpGR3KWuR8mQEbtTZvOK2PFOBNULshR+VdyHiR4kyAq7Kh1qpjUIGoGY7FEshLD1eBlJYOIXnteJ7w==","signatures":[{"sig":"MEUCIQCbRRwJ52SrsWWqrfBLqOg7wHnndKF3b6mqZnluZz3bjAIgDb/1H+L/UuDQyvoFKZ3KLaD+16wPK1lrAlHzmkrjvb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBNJ8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBxA//R4+N4nyFfP/daDCDrcZeShgLttq9YjM3WeXV4QrOzG1/gQsq\r\ncOPu/M84evNUC7kYqBZZMPobnXWl5sUfDL+4vDdS5xRpB6re8L0JSQGCBbD4\r\nNZdQbDI+Xdf4joCK4T7COkdYCRsRE2z2gsy8IKaKwjU+dCkrfPegif4Cs1FN\r\nYpHabvwNdEfE52td7yyfnjnZRE+hLrDkHs7wEEjDfSBNTHbEOtlD8XI8E2s+\r\nxdaZKtBTWQgcs084Os+jcaNiEhAW45XeOO60UiIIfRV+ZvCKxjruzngGGgfl\r\niTLUh/6aXS1A9EHbLyPWHFVLpzthKOnVVszYhDo5w4/uNsDkNW6f0udBiTwg\r\nnDo7tUMAKo7HvvJw71jVrD6rIgXuRAbVk/kIyK3WW0cCMLxI7xiycINxmkBi\r\nWfgpMRx3v9IqwHy6rkHtJD2Y6Gthltp9HFSjDwF8lNqZ0pfjPKxnIht5NciJ\r\nhOCEsvRXwPoBxP9+VY4WitcR+RnhuckOIW0UfPGEn+07uHTftqcrTu2C3zj9\r\nLnLxQLpfzR/BQNvAWvFSBH+Hf/MwWjJPrgTRV3XCaL3gIQIWAwgzKZTzIE5A\r\nZ7oZ/Rogfp3V9ADffj+JYaouVi881KT1TegFWzpI9zu7DrCosEKtVgx4enXl\r\nQ4j0VLhDvk4QuBiIKLRslWHItfNRBLH0ZDw=\r\n=1AQp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"c384619697fcfad420ad5542c46e17dba036fc79","scripts":{"lint":"eslint . --ext .ts --cache","test":"jest ${1}","build":"tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test-watch":"jest ${1} --watch","build-watch":"tsc --watch"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"8.11.0","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"16.16.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^1.13.1","rdf-string":"^1.6.0","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","jest-rdf":"^1.7.0","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.3.1_1661260412104_0.6914814185405169","host":"s3://npm-registry-packages"}},"5.3.2":{"name":"componentsjs","version":"5.3.2","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.3.2","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"0b95c85e4184406cc7913142d65136c9b9e3f2c1","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.3.2.tgz","fileCount":107,"integrity":"sha512-wqXaHjrnT4UDQT8Eaou/Itd55OWE7wasBivPJ0qfSlRMi5zRAwp3+sEgGO7F5T7hs0rMsrGTnkWWcoSHmrM/8A==","signatures":[{"sig":"MEQCIAaCs8JRhlXZqH4O9t6FPVQjvsmPx1V3y/v9a4rizE8oAiBPylK5rB3S+dUqoQ6QMBzuSPZIJjV5q14G0x/LHlbdBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcjeiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEXw//az8XsjVHJFHBnDMsnvVW16DLjnxI+6CoNhv+67qDMMWkYvHe\r\njdxayKyPjnFcSJACZPM00gpdYXM2OeWi8TAeePt8ReLdNtORh4dlhoIJuhtk\r\nCu1pruuUxOB3T0tzvz9foMuuOa5QCTBpP84XlaE1YoeJp85bD6DDpM13HCkl\r\nl+lkFA/9K1z27dEwyfjmIbS318n8FnWj5nbbL/gyKWYKZh+dI+YfMge0aKIs\r\ndpJ3ErNsDpYbp6ynis8ZUpAA6zA1uleDX6mJHgC7D8dbvLK0p+1cNTfJOG6a\r\nLCDvHmO2EWN15+nW2tK8Fn4KUUOKlG/5jOzekJBluHkpOq1r1YoamG3VySFg\r\nANf7kKdMu3IxsABW9hSyBF4WD1zUCpobH1nT50wWRPnI+M4qLcFTwAfeS/Em\r\nOGP64rc+rC/3il3wWF2/3iBtKaAJioYYxaxkBF/j4fJnG5x9PO29WF5uQJMc\r\nlFxg63mgrGZrOWnOWkWFmwe1kErJ0CFi5f+fKK8qq/UzMXOJYUw1d13TQJze\r\njAcvO7Gpevl2k1xOUBdir9dzbXk0erYdYKkgZX77npxDp9wqTkPZB7BJhp0P\r\nsTah+hRZqlmxilDm1vU5cX3ZUFWPGcLW2UeqDIDDtcT8tb7bXJwh8h5G1fYM\r\nUR4m5og4TdtLElrTFplxKOu0ThppMGOID+o=\r\n=O9l0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"c31aa3eb776b1c90e09cd7bfcf0f99286fa70cdc","scripts":{"lint":"eslint . --ext .ts --cache","test":"npm run test:jest && npm run test:webpack","build":"scopy ./components/context.jsonld ./components/context.json && tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test:jest":"jest ${1}","test-watch":"jest ${1} --watch","build-watch":"tsc --watch","test:webpack":"npm run test:webpack:node && npm run test:webpack:web","test:webpack:web":"webpack -c test/webpack/webpack.config-web.js && node test/webpack/build-web/test.min.js","test:webpack:node":"webpack -c test/webpack/webpack.config.js && node test/webpack/build/test.min.js"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"8.11.0","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"16.16.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^1.13.1","rdf-string":"^1.6.0","@types/node":"^14.14.7","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","webpack":"^5.75.0","jest-rdf":"^1.7.0","ts-loader":"^9.4.1","pre-commit":"^1.2.2","typescript":"^4.3.5","@types/jest":"^27.0.0","simple-copy":"^2.2.1","webpack-cli":"^4.10.0","stream-to-array":"^2.3.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@types/stream-to-array":"^2.3.0","@types/streamify-string":"^1.0.0","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","node-polyfill-webpack-plugin":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.3.2_1668429729941_0.8327942564190556","host":"s3://npm-registry-packages"}},"5.4.0":{"name":"componentsjs","version":"5.4.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.4.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"222b687ea609a421b805cf70989566843c0768bf","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.4.0.tgz","fileCount":107,"integrity":"sha512-w+62Vi4/NNIL6OnCTgVg2wJUd5FMCm0aR2ziX0o54RRJG1rGjjs5Z4Zsdlevzt3m9vhqTYLQu5Ad505JZNOPDQ==","signatures":[{"sig":"MEYCIQDf8DRJEYGAZvgba/mMAZ/fvIH0HrYlCEg8rnPabrGd7wIhAMXAMUGbMlwDnxD+5l336S39Ml+oZ+et2hbegi7Dt4Ym","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292926},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"e755b458b4a58655701e33ef8ee5ea8ee29330d8","scripts":{"lint":"eslint . --ext .ts --cache","test":"npm run test:jest && npm run test:webpack","build":"scopy ./components/context.jsonld ./components/context.json && tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test:jest":"jest ${1}","test-watch":"jest ${1} --watch","build-watch":"tsc --watch","test:webpack":"npm run test:webpack:node && npm run test:webpack:web","test:webpack:web":"webpack -c test/webpack/webpack.config-web.js && node test/webpack/build-web/test.min.js","test:webpack:node":"webpack -c test/webpack/webpack.config.js && node test/webpack/build/test.min.js"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"8.19.3","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"16.19.1","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^1.13.1","rdf-string":"^1.6.0","@types/node":"^18.0.0","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","webpack":"^5.75.0","jest-rdf":"^1.7.0","ts-loader":"^9.4.1","pre-commit":"^1.2.2","typescript":"^5.0.0","@types/jest":"^27.0.0","simple-copy":"^2.2.1","webpack-cli":"^5.0.0","stream-to-array":"^2.3.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@types/stream-to-array":"^2.3.0","@types/streamify-string":"^1.0.0","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","node-polyfill-webpack-plugin":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.4.0_1684158326984_0.016148417499236123","host":"s3://npm-registry-packages"}},"5.4.1":{"name":"componentsjs","version":"5.4.1","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.4.1","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"f9195d784b10ffaa7bb719b8028952de8e94126b","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.4.1.tgz","fileCount":107,"integrity":"sha512-kdxlhqcHw/eGP5hSRRd1wUuZvTW7+rSZEDqwszeHBkDQodREjpoxoS+Z3Xhc6nxEMIKAC8rdedTsww7nrhcpJQ==","signatures":[{"sig":"MEUCID623VMJvPphx6AdTfxAhA8Z/FPOWFNblCJ11GQut5ZDAiEAmC8/fV4bxNr7Ptt5ZKtp37x126tMmGnFgEXrViqFrJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292874},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"f99e9bcda2dc5ad703ef2c580f8149c9f839a5e0","scripts":{"lint":"eslint . --ext .ts --cache","test":"npm run test:jest && npm run test:webpack","build":"scopy ./components/context.jsonld ./components/context.json && tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test:jest":"jest ${1}","test-watch":"jest ${1} --watch","build-watch":"tsc --watch","test:webpack":"npm run test:webpack:node && npm run test:webpack:web","test:webpack:web":"webpack -c test/webpack/webpack.config-web.js && node test/webpack/build-web/test.min.js","test:webpack:node":"webpack -c test/webpack/webpack.config.js && node test/webpack/build/test.min.js"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"9.5.0","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"18.15.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^1.13.1","rdf-string":"^1.6.0","@types/node":"^18.0.0","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","webpack":"^5.75.0","jest-rdf":"^1.7.0","ts-loader":"^9.4.1","pre-commit":"^1.2.2","typescript":"^5.0.0","@types/jest":"^27.0.0","simple-copy":"^2.2.1","webpack-cli":"^5.0.0","stream-to-array":"^2.3.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@types/stream-to-array":"^2.3.0","@types/streamify-string":"^1.0.0","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","node-polyfill-webpack-plugin":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.4.1_1684842728468_0.4657732764030784","host":"s3://npm-registry-packages"}},"5.4.2":{"name":"componentsjs","version":"5.4.2","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.4.2","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"a433ce02d2f17b9598aff313deda8f48f11c58a0","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.4.2.tgz","fileCount":107,"integrity":"sha512-qIeXLozDkvubl6qtiovWsIBRqUP80w1ImTbilB6QE3OQgaEExI8pYZ9MkZ10QDFtdoKUryztlqp0AWs49t4puA==","signatures":[{"sig":"MEYCIQCqdB3OAXk33L2zzwiRcnyj39ujlDl4b4QgWgRkhJ0PewIhAItbz9RuiVzn0F1OFvdwg3Mjbxlf6qIIDGLqXUUeYbGg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292958},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","engines":{"node":">=8.0"},"gitHead":"b15d640188a47246b7923d9018bd5fc46bf7fd04","scripts":{"lint":"eslint . --ext .ts --cache","test":"npm run test:jest && npm run test:webpack","build":"scopy ./components/context.jsonld ./components/context.json && tsc && chmod +x ./bin/compile-config.js","prepare":"npm run build","version":"manual-git-changelog onversion","validate":"npm ls","test:jest":"jest ${1}","test-watch":"jest ${1} --watch","build-watch":"tsc --watch","test:webpack":"npm run test:webpack:node && npm run test:webpack:web","test:webpack:web":"webpack -c test/webpack/webpack.config-web.js && node test/webpack/build-web/test.min.js","test:webpack:node":"webpack -c test/webpack/webpack.config.js && node test/webpack/build/test.min.js"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"8.19.3","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"16.19.1","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^1.14.0","rdf-string":"^1.6.0","@types/node":"^18.0.0","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"devDependencies":{"n3":"^1.11.1","jest":"^27.0.1","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^27.0.1","webpack":"^5.75.0","jest-rdf":"^1.7.0","ts-loader":"^9.4.1","pre-commit":"^1.2.2","typescript":"^5.0.0","@types/jest":"^27.0.0","simple-copy":"^2.2.1","webpack-cli":"^5.0.0","stream-to-array":"^2.3.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@types/stream-to-array":"^2.3.0","@types/streamify-string":"^1.0.0","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","node-polyfill-webpack-plugin":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.4.2_1686136356239_0.029538618073384093","host":"s3://npm-registry-packages"}},"5.5.0":{"name":"componentsjs","version":"5.5.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.5.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"97627315f1568453d3f126e12c83864ee337e138","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.5.0.tgz","fileCount":123,"integrity":"sha512-sCWYq/iGn3Ixj5QWCIJn4eNY7Yas9AyGC0fuCVM7OYDZvGTZQZt1+qMRTxzwjywpYUX5VTvqLhgYcc05/wTmSA==","signatures":[{"sig":"MEUCIQCPwtdk/JOhVJ7YXfArK7rXb1yPmfaWI8SSCf9PYvdEVAIgVBs6opWps6ktBQhdac00jvh3ws7vXtIRqr9U62Namck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317242},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","gitHead":"38847fdcd17694f301414e921c7d85be9dd0a30a","scripts":{"lint":"eslint . --ext .ts --cache","test":"yarn test:jest && yarn test:webpack","build":"scopy ./components/context.jsonld ./components/context.json && tsc && chmod +x ./bin/compile-config.js","version":"manual-git-changelog onversion","validate":"yarn info","test:jest":"jest","test-watch":"jest --watch","build-watch":"tsc --watch","postinstall":"yarn build","test:webpack":"yarn test:webpack:node && yarn test:webpack:web","test:webpack:web":"webpack -c test/webpack/webpack.config-web.js && node test/webpack/build-web/test.min.js","test:webpack:node":"webpack -c test/webpack/webpack.config.js && node test/webpack/build/test.min.js"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"9.8.1","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"18.18.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^1.14.0","rdf-string":"^1.6.0","@types/node":"^18.0.0","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"n3":"^1.11.1","jest":"^29.0.0","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^29.1.0","webpack":"^5.75.0","jest-rdf":"^1.8.0","jest-mock":"^29.0.0","ts-loader":"^9.4.1","pre-commit":"^1.2.2","typescript":"^5.0.0","@types/jest":"^29.0.0","simple-copy":"^2.2.1","webpack-cli":"^5.0.0","stream-to-array":"^2.3.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@types/stream-to-array":"^2.3.0","@types/streamify-string":"^1.0.0","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","node-polyfill-webpack-plugin":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.5.0_1704810034307_0.5633863700431188","host":"s3://npm-registry-packages"}},"5.5.1":{"name":"componentsjs","version":"5.5.1","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@5.5.1","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"5c1028f87c643e0e8aee4b33eaf571f96f27212a","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-5.5.1.tgz","fileCount":123,"integrity":"sha512-hmqq+ZUa98t9CoeWPGwE14I18aXQFAt66HRd8DaZCNggcSr82vhlyrjeXX0JAUMgr2MyQzwKstkv4INRAREguA==","signatures":[{"sig":"MEYCIQCziasuHfTjIr7ElgGzIx6HKQduxCBYG/auQJ5RaP3JuQIhAJatZ0UNG6fAu9EYEHvywgPUk+etHtKQj9mZjUGj7aWN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317238},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","gitHead":"fcbaf4e47a3f014af9b05c524e11dc02bd06979e","scripts":{"lint":"eslint . --ext .ts --cache","test":"yarn test:jest && yarn test:webpack","build":"scopy ./components/context.jsonld ./components/context.json && tsc && chmod +x ./bin/compile-config.js","prepare":"yarn build","version":"manual-git-changelog onversion","validate":"yarn info","test:jest":"jest","test-watch":"jest --watch","build-watch":"tsc --watch","test:webpack":"yarn test:webpack:node && yarn test:webpack:web","test:webpack:web":"webpack -c test/webpack/webpack.config-web.js && node test/webpack/build-web/test.min.js","test:webpack:node":"webpack -c test/webpack/webpack.config.js && node test/webpack/build/test.min.js"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"9.8.1","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"18.18.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^1.14.0","rdf-string":"^1.6.0","@types/node":"^18.0.0","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"n3":"^1.11.1","jest":"^29.0.0","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^29.1.0","webpack":"^5.75.0","jest-rdf":"^1.8.0","jest-mock":"^29.0.0","ts-loader":"^9.4.1","pre-commit":"^1.2.2","typescript":"^5.0.0","@types/jest":"^29.0.0","simple-copy":"^2.2.1","webpack-cli":"^5.0.0","stream-to-array":"^2.3.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@types/stream-to-array":"^2.3.0","@types/streamify-string":"^1.0.0","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","node-polyfill-webpack-plugin":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_5.5.1_1704958630995_0.14883431144317916","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"componentsjs","version":"6.0.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@6.0.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"d3f2356e655a9275bd486637aef0ea2284e2fecb","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-6.0.0.tgz","fileCount":123,"integrity":"sha512-/WMvtnK5u0kZ9xaXSMHuS7IKdGS1tlBXIGZlAfR6i2KWYWRSc4O3laLBNuSeSUBc59gsrolGrTNySm9liCqKbA==","signatures":[{"sig":"MEUCIEhLTEPoDIV4THPDw/GFqDTXQ8jFC8quvgVDV+o6t7VQAiEA+uY+r0KrE++iKmF3pqPGkHjcdaYXksrDYW1N/i5tkuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319769},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","gitHead":"698c93823b0cb90adf1c67dd3adae61a65ce807c","scripts":{"lint":"eslint . --ext .ts --cache","test":"yarn test:jest","build":"scopy ./components/context.jsonld ./components/context.json && tsc && chmod +x ./bin/compile-config.js","prepare":"yarn build","version":"manual-git-changelog onversion","validate":"yarn info","test:jest":"jest","test-watch":"jest --watch","build-watch":"tsc --watch","test:webpack":"yarn test:webpack:node && yarn test:webpack:web","test:webpack:web":"webpack -c test/webpack/webpack.config-web.js && node test/webpack/build-web/test.min.js","test:webpack:node":"webpack -c test/webpack/webpack.config.js && node test/webpack/build/test.min.js"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"9.8.1","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"18.18.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^1.14.0","rdf-string":"^1.6.0","@types/node":"^18.0.0","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"n3":"^1.11.1","jest":"^29.0.0","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^29.1.0","webpack":"^5.75.0","jest-rdf":"^1.8.0","jest-mock":"^29.0.0","ts-loader":"^9.4.1","pre-commit":"^1.2.2","typescript":"^5.0.0","@types/jest":"^29.0.0","simple-copy":"^2.2.1","webpack-cli":"^5.0.0","stream-to-array":"^2.3.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@types/stream-to-array":"^2.3.0","@types/streamify-string":"^1.0.0","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","node-polyfill-webpack-plugin":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_6.0.0_1709559751244_0.2827132040202185","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"componentsjs","version":"6.0.1","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@6.0.1","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"f34cbd37195ec232dbcbad5426efab74d352a14d","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-6.0.1.tgz","fileCount":123,"integrity":"sha512-8ylkwrS0WJCTkkp2dOamE4yLkkdFd9xZQQ8dGzaY22TdntLR9V/SH+dZ+GQ+im9/2KgrKtcEu0UHMY+cpE0LYw==","signatures":[{"sig":"MEUCIHtIuhTbCCrIVMcXiWJvYY+o7xprkBOxnj80BdyFPH9dAiEA+w+90VTj1GDUOrFeXSlYQOHSSMl1KXRBjpjlbvU6B8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319287},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","gitHead":"37869303808d1ade57eb4e4208933d2f250d0d03","scripts":{"lint":"eslint . --ext .ts --cache","test":"yarn test:jest","build":"scopy ./components/context.jsonld ./components/context.json && tsc && chmod +x ./bin/compile-config.js","prepare":"yarn build","version":"manual-git-changelog onversion","validate":"yarn info","test:jest":"jest","test-watch":"jest --watch","build-watch":"tsc --watch","test:webpack":"yarn test:webpack:node && yarn test:webpack:web","test:webpack:web":"webpack -c test/webpack/webpack.config-web.js && node test/webpack/build-web/test.min.js","test:webpack:node":"webpack -c test/webpack/webpack.config.js && node test/webpack/build/test.min.js"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"9.8.1","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"18.18.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^1.14.0","rdf-string":"^1.6.0","@types/node":"^18.0.0","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"n3":"^1.11.1","jest":"^29.0.0","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^29.1.0","webpack":"^5.75.0","jest-rdf":"^1.8.0","jest-mock":"^29.0.0","ts-loader":"^9.4.1","pre-commit":"^1.2.2","typescript":"^5.0.0","@types/jest":"^29.0.0","simple-copy":"^2.2.1","webpack-cli":"^5.0.0","stream-to-array":"^2.3.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@types/stream-to-array":"^2.3.0","@types/streamify-string":"^1.0.0","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","node-polyfill-webpack-plugin":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_6.0.1_1709633079756_0.9580812968662684","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"componentsjs","version":"6.1.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@6.1.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"dc70ba75eb482509e829bce29cfca15d93dbd69e","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-6.1.0.tgz","fileCount":123,"integrity":"sha512-u5UFuX6vXw6ZQcn8bYfpUlUzIP2iAUpGnL8+ggLgVtS4GgRNrAJVulsWH+PGKRurv4fYwIPQzgFS8irn1cwhVg==","signatures":[{"sig":"MEUCIAlIHkDKDafOmfhu9gJXzQiNEFzbJ9yk0nZH55INUchLAiEAgrSjQmcuntyeuo/0Rgh1oRrVj/gHmRCyQM5Nrf5Ztvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319650},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","gitHead":"050d728869192e38e461a33e535a82073f580501","scripts":{"lint":"eslint . --ext .ts --cache","test":"yarn test:jest","build":"scopy ./components/context.jsonld ./components/context.json && tsc && chmod +x ./bin/compile-config.js","prepare":"yarn build","version":"manual-git-changelog onversion","validate":"yarn info","test:jest":"jest","test-watch":"jest --watch","build-watch":"tsc --watch","test:webpack":"yarn test:webpack:node && yarn test:webpack:web","test:webpack:web":"webpack -c test/webpack/webpack.config-web.js && node test/webpack/build-web/test.min.js","test:webpack:node":"webpack -c test/webpack/webpack.config.js && node test/webpack/build/test.min.js"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"9.8.1","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"18.18.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^1.14.0","rdf-string":"^1.6.0","@types/node":"^18.0.0","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^2.1.1"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"n3":"^1.11.1","jest":"^29.0.0","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^29.1.0","webpack":"^5.75.0","jest-rdf":"^1.8.0","jest-mock":"^29.0.0","ts-loader":"^9.4.1","pre-commit":"^1.2.2","typescript":"^5.0.0","@types/jest":"^29.0.0","simple-copy":"^2.2.1","webpack-cli":"^5.0.0","stream-to-array":"^2.3.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@types/stream-to-array":"^2.3.0","@types/streamify-string":"^1.0.0","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","node-polyfill-webpack-plugin":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_6.1.0_1726579809205_0.7802094005208584","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"componentsjs","version":"6.2.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@6.2.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"1547534b28af4661b8be9408e7a0450ec409aa6e","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-6.2.0.tgz","fileCount":123,"integrity":"sha512-ieFKJNMduBYJSr48CzedDbM1Ao8lqFAf0m4z4I7x4XWqi5aW71CcLFSD7YkfNIiXVuL0L0gzx89wOXvvWFBJ7w==","signatures":[{"sig":"MEUCIQDayqe8BgYnU9gGTywut08zLMfHR1Y0yxeQPyvE+9LN6QIgS4bouel5I+1NW6pyyvQMh1Eqnz8arGMa+INV7zQFvsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319649},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","gitHead":"e7100601e4efb1451646fdd460777f628d52da6d","scripts":{"lint":"eslint . --ext .ts --cache","test":"yarn test:jest","build":"scopy ./components/context.jsonld ./components/context.json && tsc && chmod +x ./bin/compile-config.js","prepare":"yarn build","version":"manual-git-changelog onversion","validate":"yarn info","test:jest":"jest","test-watch":"jest --watch","build-watch":"tsc --watch","test:webpack":"yarn test:webpack:node && yarn test:webpack:web","test:webpack:web":"webpack -c test/webpack/webpack.config-web.js && node test/webpack/build-web/test.min.js","test:webpack:node":"webpack -c test/webpack/webpack.config.js && node test/webpack/build/test.min.js"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"9.8.1","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"18.18.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^2.0.0","rdf-string":"^1.6.0","@types/node":"^18.0.0","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^3.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"n3":"^1.11.1","jest":"^29.0.0","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^29.1.0","webpack":"^5.75.0","jest-rdf":"^1.8.0","jest-mock":"^29.0.0","ts-loader":"^9.4.1","pre-commit":"^1.2.2","typescript":"^5.0.0","@types/jest":"^29.0.0","simple-copy":"^2.2.1","webpack-cli":"^5.0.0","stream-to-array":"^2.3.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@types/stream-to-array":"^2.3.0","@types/streamify-string":"^1.0.0","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","node-polyfill-webpack-plugin":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_6.2.0_1727440361013_0.8816843495068729","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"componentsjs","version":"6.3.0","keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","_id":"componentsjs@6.3.0","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"bin":{"componentsjs-compile-config":"bin/compile-config.js"},"dist":{"shasum":"1a7b4c45404a6a013277bf60d998362ac673635c","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-6.3.0.tgz","fileCount":123,"integrity":"sha512-psWOXR/jk21yy4RwSi6CnIHqOn17QoECF+D+5LQqF+aGdvH1ZOlSlC/sD5j9xJGPpQ0wG5zE26SO3/t7W5JTrQ==","signatures":[{"sig":"MEYCIQCrrYR2yBJUsRDRgLqXolhiSwfw5JT3AQg1WdhCxJ5l+QIhAOvGPOrtJY3XG/Pqy8tX6I/Unz/kZ4PrF2HOZF7lqLax","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320508},"jest":{"testRegex":"/test/.*-test.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleDirectories":["node_modules","lib","test"],"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"]},"main":"index.js","gitHead":"781e3ecbf1a3084ed1dec0bb7f6c60e6378faa49","scripts":{"lint":"eslint . --ext .ts --cache","test":"yarn test:jest","build":"scopy ./components/context.jsonld ./components/context.json && tsc && chmod +x ./bin/compile-config.js","prepare":"yarn build","version":"manual-git-changelog onversion","validate":"yarn info","test:jest":"jest","test-watch":"jest --watch","build-watch":"tsc --watch","test:webpack":"yarn test:webpack:node && yarn test:webpack:web","test:webpack:web":"webpack -c test/webpack/webpack.config-web.js && node test/webpack/build-web/test.min.js","test:webpack:node":"webpack -c test/webpack/webpack.config.js && node test/webpack/build/test.min.js"},"typings":"index","_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"pre-commit":["build","lint","test"],"repository":{"url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git","type":"git"},"_npmVersion":"10.9.0","description":"A semantic dependency injection framework","directories":{},"_nodeVersion":"22.10.0","dependencies":{"semver":"^7.3.2","winston":"^3.3.3","minimist":"^1.2.0","rdf-quad":"^1.5.0","rdf-parse":"^2.0.0","rdf-terms":"^1.7.0","rdf-object":"^2.0.0","rdf-string":"^1.6.0","@types/node":"^18.0.0","@rdfjs/types":"*","@types/semver":"^7.3.4","@types/minimist":"^1.2.0","rdf-data-factory":"^1.1.0","jsonld-context-parser":"^3.0.0"},"lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.1","devDependencies":{"n3":"^1.11.1","jest":"^29.0.0","eslint":"^7.12.1","jshint":"^2.1.10","ts-jest":"^29.1.0","webpack":"^5.75.0","jest-rdf":"^1.8.0","jest-mock":"^29.0.0","ts-loader":"^9.4.1","pre-commit":"^1.2.2","typescript":"^5.0.0","@types/jest":"^29.0.0","simple-copy":"^2.2.1","webpack-cli":"^5.0.0","stream-to-array":"^2.3.0","eslint-config-es":"3.25.3","streamify-string":"^1.0.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-import":"^2.22.1","manual-git-changelog":"^1.0.1","@types/stream-to-array":"^2.3.0","@types/streamify-string":"^1.0.0","@typescript-eslint/parser":"^5.0.0","@rubensworks/eslint-config":"^1.0.1","eslint-plugin-unused-imports":"^2.0.0","node-polyfill-webpack-plugin":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/componentsjs_6.3.0_1729690882887_0.8467010987234309","host":"s3://npm-registry-packages"}},"6.4.0":{"name":"componentsjs","version":"6.4.0","description":"A semantic dependency injection framework","lsd:contexts":{"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^5.0.0/components/context.jsonld":"components/context.jsonld"},"main":"index.js","bin":{"componentsjs-compile-config":"bin/compile-config.js"},"typings":"index","repository":{"type":"git","url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git"},"keywords":["lsd","linked software dependencies","components","dependency injection"],"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","packageManager":"yarn@1.22.22","scripts":{"test":"yarn test:jest","test:jest":"jest","test:webpack":"yarn test:webpack:node && yarn test:webpack:web","test:webpack:node":"webpack -c test/webpack/webpack.config.js && node test/webpack/build/test.min.js","test:webpack:web":"webpack -c test/webpack/webpack.config-web.js && node test/webpack/build-web/test.min.js","test-watch":"jest --watch","build":"scopy ./components/context.jsonld ./components/context.json && tsc && chmod +x ./bin/compile-config.js","build-watch":"tsc --watch","lint":"eslint . --ext .ts --cache","validate":"yarn info","prepare":"yarn build","version":"manual-git-changelog onversion"},"dependencies":{"@rdfjs/types":"*","@types/minimist":"^1.2.0","@types/node":"^18.0.0","@types/semver":"^7.3.4","jsonld-context-parser":"^3.0.0","minimist":"^1.2.0","rdf-data-factory":"^2.0.2","rdf-object":"^3.0.0","rdf-parse":"^4.0.0","rdf-quad":"^2.0.0","rdf-string":"^2.0.1","rdf-terms":"^2.0.0","semver":"^7.3.2","winston":"^3.3.3"},"devDependencies":{"@rubensworks/eslint-config":"1.0.1","@types/jest":"^29.0.0","@types/stream-to-array":"^2.3.0","@types/streamify-string":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^7.12.1","eslint-config-es":"3.25.3","eslint-import-resolver-typescript":"^2.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^26.0.0","eslint-plugin-tsdoc":"^0.2.7","eslint-plugin-unused-imports":"^2.0.0","jest":"^29.0.0","jest-mock":"^29.0.0","jest-rdf":"^2.0.0","jshint":"^2.1.10","manual-git-changelog":"^1.0.1","n3":"^1.11.1","node-polyfill-webpack-plugin":"^3.0.0","pre-commit":"^1.2.2","simple-copy":"^2.2.1","stream-to-array":"^2.3.0","streamify-string":"^1.0.1","ts-jest":"^29.1.0","ts-loader":"^9.4.1","typescript":"~5.5.0","webpack":"^5.75.0","webpack-cli":"^6.0.0"},"pre-commit":["build","lint","test"],"jest":{"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"],"testRegex":"/test/.*-test.ts$","moduleFileExtensions":["ts","js"],"moduleDirectories":["node_modules","lib","test"],"collectCoverage":true,"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"_id":"componentsjs@6.4.0","gitHead":"3ca7a6daf79104d47b1dab3f00d4c9ac3d37122c","bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-H3AmzWARyQB5V/XJ7brjnFVfqywedjVFX3n528GKjEpQvNY4HXu5CBOAWDADjeSC42cufVc7C+J+cGTsgeKRzg==","shasum":"3641b513b5daa9345b08399ab3ed024464a1b7f3","tarball":"https://registry.npmjs.org/componentsjs/-/componentsjs-6.4.0.tgz","fileCount":123,"unpackedSize":320134,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDcTqPqffZIos8oEYQPGMov8kNpGcKxUBACGKyGv92g3gIhAJaJ2qxdZTJkguQOaAgfjJAgm2rCLFfuCIYIOPKcbexJ"}]},"_npmUser":{"name":"rubensworks","email":"rubensworks@gmail.com"},"directories":{},"maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/componentsjs_6.4.0_1767786284962_0.2539707374018183"},"_hasShrinkwrap":false}},"time":{"created":"2017-11-17T05:52:47.314Z","modified":"2026-01-07T11:44:45.340Z","2.0.0":"2017-11-17T05:52:47.314Z","2.1.0":"2018-01-12T11:05:56.861Z","2.1.1":"2018-01-23T09:19:52.985Z","2.1.2":"2018-01-23T09:35:41.245Z","2.1.3":"2018-02-01T06:50:18.083Z","2.1.4":"2018-02-28T00:19:54.913Z","2.1.5":"2018-03-27T22:03:35.396Z","2.1.6":"2018-03-27T22:08:40.546Z","2.2.0":"2018-05-30T08:38:14.270Z","3.0.0":"2018-07-05T06:48:17.686Z","3.0.1":"2018-07-05T07:00:14.541Z","3.0.2":"2018-07-05T08:41:58.759Z","3.1.0":"2018-07-20T10:50:12.129Z","3.2.0":"2018-11-13T07:59:26.884Z","3.2.1":"2019-02-21T08:48:08.579Z","3.3.0":"2019-10-21T09:45:36.502Z","3.4.0":"2020-04-06T08:10:17.142Z","3.4.1":"2020-07-01T08:32:32.424Z","3.4.2":"2020-08-27T06:36:54.285Z","3.5.0":"2020-09-11T08:09:57.775Z","3.6.0":"2020-09-14T06:52:28.084Z","3.6.1":"2020-11-25T09:55:56.672Z","4.0.0":"2021-01-14T09:48:10.124Z","4.0.1":"2021-01-14T12:18:49.026Z","4.0.2":"2021-01-15T09:42:06.308Z","4.0.3":"2021-01-15T09:59:43.836Z","4.0.4":"2021-01-15T13:18:56.570Z","4.0.5":"2021-01-18T15:18:29.775Z","4.0.6":"2021-01-27T14:17:33.365Z","4.1.0":"2021-04-27T09:47:16.272Z","4.2.0":"2021-05-19T12:22:53.564Z","4.2.1":"2021-05-26T09:22:57.328Z","4.3.0":"2021-06-14T12:32:32.194Z","4.4.0":"2021-06-30T15:48:36.704Z","4.4.1":"2021-07-26T08:11:47.567Z","4.5.0":"2021-08-30T13:00:38.313Z","5.0.0-beta.0":"2021-11-30T10:45:28.937Z","5.0.0-beta.1":"2021-12-07T16:29:33.120Z","5.0.0-beta.2":"2021-12-09T17:02:56.337Z","5.0.0-beta.3":"2022-01-17T15:19:13.181Z","5.0.0-beta.4":"2022-01-29T09:15:16.414Z","5.0.0-beta.5":"2022-02-08T14:49:46.627Z","5.0.0-beta.6":"2022-02-09T12:18:18.271Z","5.0.0-beta.7":"2022-02-21T13:33:27.062Z","5.0.0":"2022-03-01T12:48:06.087Z","5.0.1":"2022-03-02T12:32:07.229Z","5.1.0":"2022-05-10T09:24:11.649Z","5.2.0":"2022-05-20T04:42:57.593Z","5.3.0":"2022-08-04T11:11:54.234Z","5.3.1":"2022-08-23T13:13:32.224Z","5.3.2":"2022-11-14T12:42:10.137Z","5.4.0":"2023-05-15T13:45:27.177Z","5.4.1":"2023-05-23T11:52:08.768Z","5.4.2":"2023-06-07T11:12:36.434Z","5.5.0":"2024-01-09T14:20:34.473Z","5.5.1":"2024-01-11T07:37:11.164Z","6.0.0":"2024-03-04T13:42:31.424Z","6.0.1":"2024-03-05T10:04:39.981Z","6.1.0":"2024-09-17T13:30:09.472Z","6.2.0":"2024-09-27T12:32:41.294Z","6.3.0":"2024-10-23T13:41:23.120Z","6.4.0":"2026-01-07T11:44:45.128Z"},"bugs":{"url":"https://github.com/LinkedSoftwareDependencies/Components.js/issues"},"author":{"name":"Ruben Taelman","email":"ruben.taelman@ugent.be"},"license":"MIT","homepage":"https://github.com/LinkedSoftwareDependencies/Components.js#readme","keywords":["lsd","linked software dependencies","components","dependency injection"],"repository":{"type":"git","url":"git+https://github.com/LinkedSoftwareDependencies/Components.js.git"},"description":"A semantic dependency injection framework","maintainers":[{"name":"rubensworks","email":"rubensworks@gmail.com"}],"readme":"# Components.js\n\n_A semantic dependency injection framework_\n\n[![Build status](https://github.com/LinkedSoftwareDependencies/Components.js/workflows/CI/badge.svg)](https://github.com/LinkedSoftwareDependencies/Components.js/actions?query=workflow%3ACI)\n[![Coverage Status](https://coveralls.io/repos/github/LinkedSoftwareDependencies/Components.js/badge.svg)](https://coveralls.io/github/LinkedSoftwareDependencies/Components.js)\n[![npm version](https://badge.fury.io/js/componentsjs.svg)](https://www.npmjs.com/package/componentsjs)\n[![DOI](https://zenodo.org/badge/90724301.svg)](https://zenodo.org/badge/latestdoi/90724301)\n\nThis repository contains the source code of Components.js.\nFull documentation on its usage can be found at http://componentsjs.readthedocs.io/.\n\nInterested in contributing to this project?\nHave a look at this [contribution guide](https://github.com/LinkedSoftwareDependencies/Components.js/blob/master/.github/CONTRIBUTING.md).\n\n## Introduction\n\nComponents.js is a [dependency injection] framework for _TypeScript_ and _JavaScript_ projects using JSON(-LD) files.\n\nInstead of hard-wiring software components together, Components.js allows these components to be _instantiated_ and _wired together_ declaratively using _semantic configuration files_.\nThe advantage of these semantic configuration files is that software components can be uniquely and globally identified using [URIs].\n\nConfigurations can be written in any [RDF] serialization, such as [JSON-LD].\n\nThis software is aimed for developers who want to build _modular_ and _easily configurable_ and _rewireable_ JavaScript applications.\n\nGet started with the TypeScript or JavaScript quick start guide below!\n\n## Quick Start (TypeScript)\n\n#### 1. Install dependencies\n\nComponents.js can be installed using npm:\n```bash\n$ npm install componentsjs\n```\n\nComponent and module files can be _automatically_ generated using [Components-Generator.js](https://github.com/LinkedSoftwareDependencies/Components-Generator.js):\n```bash\n$ npm install -D componentsjs-generator\n```\n\n#### 2. Mark your package as a Components.js module\n\n`package.json`:\n```json\n{\n  \"name\": \"my-package\",\n  \"version\": \"2.3.4\",\n  \"lsd:module\": true,\n  \"main\": \"index.js\",\n  \"types\": \"index.d.ts\",\n  ...\n  \"scripts\": {\n    ...\n    \"build\": \"npm run build:ts && npm run build:components\",\n    \"build:ts\": \"tsc\",\n    \"build:components\": \"componentsjs-generator\",\n    \"prepare\": \"npm run build\",\n    ...\n  }\n}\n```\n\n`\"lsd:module\"` will allow Components.js to find your module(s) when they are included from other packages.\n\nThe `\"scripts\"` entry will make sure that all required component files will be generated when building your package.\n\nThe `componentsjs-generator` will look for your compiled TypeScript files (`.d.ts`) in the `lib/` directory.\nIf you use a different output directory for TypeScript (e.g. `dist/`), you must pass this to the generator using `-s` flag (e.g. `componentsjs-generator -s dist`).\n\n#### 3. Create a configuration file to instantiate our class\n\nAssuming a TypeScript class that is exported from the package:\n```typescript\nexport class MyClass {\n  public readonly name: string;\n  constructor(name: string) {\n    this.name = name;  \n  }\n}\n```\n\n`config.jsonld`:\n```json\n{\n  \"@context\": [\n    \"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^6.0.0/components/context.jsonld\",\n    \"https://linkedsoftwaredependencies.org/bundles/npm/my-package/^2.0.0/components/context.jsonld\"\n  ],\n  \"@id\": \"urn:my-package:myInstance\",\n  \"@type\": \"MyClass\",\n  \"name\": \"John\"\n}\n```\n\nThis configuration is a semantic representation of the instantiation of `MyClass` with `name` set to `\"John\"`.\n\n#### 4. Instantiate from config file\n\n```javascript\n...\nimport { ComponentsManager } from 'componentsjs';\n\nconst manager = await ComponentsManager.build({\n  mainModulePath: __dirname, // Path to your npm package's root\n});\nawait manager.configRegistry.register('config.jsonld');\nconst myInstance = await manager.instantiate('urn:my-package:myInstance');\n...\n```\n\n`myInstance` is an instance of type `MyClass`, as defined in the config file.\n\nAfter running `npm run build`, you can now execute your program.\n\n## Quick Start (JavaScript)\n\n#### 1. Install dependencies\n\nComponents.js can be installed using npm:\n```bash\n$ npm install componentsjs\n```\n\n#### 2. Define your module and its components\n\nAssuming a JavaScript class that is exported from the package:\n```typescript\nexport class MyClass {\n  public readonly name;\n  constructor(name) {\n    this.name = name;  \n  }\n}\n```\n\n`module.jsonld`:\n```json\n{\n  \"@context\": [\n    \"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^6.0.0/components/context.jsonld\",\n    { \"ex\": \"http://example.org/\" }\n  ],\n  \"@id\": \"ex:MyPackage\",\n  \"@type\": \"Module\",\n  \"requireName\": \"my-package\",\n  \"components\": [\n    {\n      \"@id\": \"ex:MyPackage/MyClass\",\n      \"@type\": \"Class\",\n      \"requireElement\": \"MyClass\",\n      \"parameters\": [\n        { \"@id\": \"ex:MyPackage/MyClass#name\", \"unique\": true }\n      ],\n      \"constructorArguments\": [\n        { \"@id\": \"ex:MyPackage/MyClass#name\" }\n      ]\n    }\n  ]\n}\n```\n\nThe npm module `my-package` exports a class with the name `MyClass`.\n\nThe constructor of `MyClass` takes a single `name` argument.\n\n#### 3. Create a configuration file to instantiate our class\n\n`config.jsonld`:\n```json\n{\n  \"@context\": [\n    \"https://linkedsoftwaredependencies.org/bundles/npm/componentsjs/^6.0.0/components/context.jsonld\",\n    {\n      \"ex\": \"http://example.org/\",\n      \"name\": \"ex:MyPackage/MyClass#name\"\n    }\n  ],\n  \"@id\": \"http://example.org/myInstance\",\n  \"@type\": \"ex:MyPackage/MyClass\",\n  \"name\": \"John\"\n}\n```\n\nThis configuration is a semantic representation of the instantiation of `MyClass` with `name` set to `\"John\"`.\n\n#### 4. Instantiate from config file\n\n```javascript\n...\nimport { ComponentsManager } from 'componentsjs';\n\nconst manager = await ComponentsManager.build({\n  mainModulePath: __dirname, // Path to your npm package's root\n});\nawait manager.configRegistry.register('config.jsonld');\nconst myInstance = await manager.instantiate('http://example.org/myInstance');\n...\n```\n\n`myInstance` is an instance of type `MyClass`, as defined in the config file.\n\n[Components.js]: https://github.com/LinkedSoftwareDependencies/Components.js\n[GitHub]: https://github.com/LinkedSoftwareDependencies/Documentation-Components.js\n[dependency injection]: https://martinfowler.com/articles/injection.html\n[Node.js]: https://nodejs.org/en/\n[URIs]: https://www.w3.org/wiki/URI\n[RDF]: https://www.w3.org/RDF/\n[JSON-LD]: https://json-ld.org/\n\n## Advanced usage\n\nThe `ComponentsManager` can be customized with the following options:\n\n```javascript\nconst manager = await ComponentsManager.build({\n    // Absolute path to the package root from which module resolution should start.\n    mainModulePath: __dirname,\n    // Callback for registering components and modules\n    // Defaults to an invocation of {@link ComponentRegistry.registerAvailableModules}.\n    moduleLoader: (registry) => {},\n    // Callback for registering configurations.\n    // Defaults to no config registrations.\n    configLoader: (registry) => {},\n    // A strategy for constructing instances.\n    // Defaults to {@link ConstructionStrategyCommonJs}.\n    constructionStrategy: new ConstructionStrategyCommonJs(),\n    // If the error state should be dumped into `componentsjs-error-state.json` after failed instantiations.\n    // Defaults to `true`.\n    dumpErrorState: true,\n    // The logging level.\n    // Defaults to `'warn'`.\n    logLevel: 'warn',\n    // The module state.\n    // Defaults to a newly created instance on the {@link mainModulePath}.\n    moduleState: {},\n    // If JSON-LD context validation should be skipped.\n    // Defaults to `true`.\n    skipContextValidation: true,\n    // If values for parameters should be type-checked.\n    // Defaults to `true`.\n    typeChecking: true,\n});\n```\n\n## Cite\n\nIf you are using or extending Components.js as part of a scientific publication,\nwe would appreciate a citation of our [article](https://linkedsoftwaredependencies.github.io/Article-System-Components/).\n\n```bibtex\n@article{taelman_swj_componentsjs_2022,\n  author = {Taelman, Ruben and Van Herwegen, Joachim and Vander Sande, Miel and Verborgh, Ruben},\n  title = {Components.js: Semantic Dependency Injection},\n  journal = {Semantic Web Journal},\n  year = {2022},\n  month = jan,\n  url = {https://linkedsoftwaredependencies.github.io/Article-System-Components/}\n}\n```\n\n## License\nComponents.js is written by [Ruben Taelman](http://www.rubensworks.net/).\n\nThis code is copyrighted by [Ghent University – imec](http://idlab.ugent.be/)\nand released under the [MIT license](http://opensource.org/licenses/MIT).\n","readmeFilename":"README.md"}