{"_id":"@signavio/kraken","_rev":"53-8e7599366c8f139723ed3469d380121b","name":"@signavio/kraken","description":"Load API entities","dist-tags":{"latest":"7.1.2","v5.1.5":"5.1.5"},"versions":{"2.2.4":{"name":"@signavio/kraken","version":"2.2.4","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"1.2.0","invariant":"2.2.2","isomorphic-fetch":"2.2.1","lodash":"4.17.4","react-redux":"5.0.2","reduce-reducers":"0.1.2","redux":"3.6.0","redux-saga":"0.14.3"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"3.1.0","react":"15.4.2"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"2444709f6614067549b4d8024aa944ae520b59d2","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@2.2.4","_npmVersion":"5.0.0","_nodeVersion":"7.5.0","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-WJKJHDG3Tufnot2mO0UZve+0KqH7rNNGf9ZnLoQZHrAIZYwwVz4NpjdxXMYz0RrdwNSBqffTSZXiFt54Q89yxg==","shasum":"76989d90776e82dff309ff97783c303ee4875f25","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-2.2.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS+qGgfPny3urHkV8V3x65sh1Em8obC52SwtjzO2KBDwIhALZTuBIQCLZjZuqzoGss34APaWvlI4p2wt3Mx0MwRdeV"}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-2.2.4.tgz_1496827351881_0.17511719814501703"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0":{"name":"@signavio/kraken","version":"3.0.0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"a8361d82976eab2edf7fd78a87e2780e0aad0ba5","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@3.0.0","_shasum":"c8f4173605b4e4324be6c438cd45d59f8310f21f","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"shasum":"c8f4173605b4e4324be6c438cd45d59f8310f21f","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-3.0.0.tgz","integrity":"sha512-lH9hEwXvHkO5cBpa8fqYRa6rsr1NB/KQB4ravGDyPM7AHoGY5N9EDAs84b7HIyz9ixjCw3S32Uyz/dYBc7QjeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCOZ+UkdLhO1u5+5x+m5PH+hS2zE/37WML0kGK5MByCgIhAI3Z+Uo1XRVW3m3QKX9/Hmm4AFeQjQgRLbenoZebXdXA"}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-3.0.0.tgz_1500290191487_0.9955319508444518"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.1":{"name":"@signavio/kraken","version":"3.0.1","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"375ca19ff232602809cf1066c7d0e4c3524214a8","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@3.0.1","_npmVersion":"5.0.0","_nodeVersion":"7.5.0","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-gA5WPcrjeqf3yFpmvaKgoh1yr7KXg1nWF/kF2pKiT7Hba0Jva003ZKsvxXxru9m+yjIhw9SiNz4bQ3Dd6iG8Nw==","shasum":"3b35bfc339faa45473dc8a9491388af56c1076de","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-3.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfSv+P7gWZu7/XGh7tQTdvu8Q3ARI9UJghrQOzjHZppQIgAuZq5acRpBFpw+wZUxTH1BxG8BhcHoh1ISSPDuSdwD4="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-3.0.1.tgz_1502442024799_0.205159449018538"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.2":{"name":"@signavio/kraken","version":"3.0.2","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"3c3b1bb6caecf4d5cf02ca34f6b1aefade4e3333","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@3.0.2","_shasum":"c404a9a036a12c5aff19d295c2f77581e7de6397","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"shasum":"c404a9a036a12c5aff19d295c2f77581e7de6397","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-3.0.2.tgz","integrity":"sha512-zsu+IhHz9wB4qWnibOW925t56/mSeFw4St+AbDbAIBm5ieCzPD03vfD1Fgvnd43KKHHDslIdJq7bg+IBZVqy+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhAYtAyqLgH+PFvitPh34RvgcmQ6TPBXHFkoAs7QnekgIhANiYuWNvRbBMv+ehTqi+6x0/TLBm16FbRrkMFdNxizWy"}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-3.0.2.tgz_1505114220141_0.46550620440393686"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.3":{"name":"@signavio/kraken","version":"3.0.3","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"node --max-old-space-size=10240 node_modules/.bin/_mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"ea5f04f5f01e9a796cbc8c378d4958cfc185fe63","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@3.0.3","_shasum":"95840c9414cda43ef2a7daf9be54d3a0a75344f4","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"shasum":"95840c9414cda43ef2a7daf9be54d3a0a75344f4","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-3.0.3.tgz","integrity":"sha512-P3oQ/xUGUxrMxR5ATU1m1y7uOsgjjXIoswu0IPJ2T0ZDiP+pS0e12q/wAHCxhmiq002R0ld/0n3I+ks8sbvdfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6zXsOG2Mu78Md/Fv0T9tl3OfvP8SOGfkx0oVHhnck5AiBCVs6DtClrH5M0CEhc/j/AwBLtm9cGqnL1xxK3xSa48g=="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-3.0.3.tgz_1505132098206_0.5117956404574215"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.4":{"name":"@signavio/kraken","version":"3.0.4","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"node --max-old-space-size=10240 node_modules/.bin/_mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"f7b07c7790a9170ece02530b49f5ff544ed6291d","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@3.0.4","_shasum":"72a7612b59a928d38344de829426e9d2cd829987","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"shasum":"72a7612b59a928d38344de829426e9d2cd829987","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-3.0.4.tgz","integrity":"sha512-vh2MfDBRIIP+3JZ0HS4f3AdZl9S/RQS8pjBr0CCSi+yEeIL1OYvX2T/UH7+ATB17hKDUI44eCHYPoRuAYrOplQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfkSkND5ByOdFIKeSrzM62L7En8qEOw6vO/Z86JHXQFAIgbnzwcXAYxMSWTcGXH2yVucuDkmEcKg8ZLrVXkDdBsao="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-3.0.4.tgz_1505405653554_0.37223320454359055"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.5":{"name":"@signavio/kraken","version":"3.0.5","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"node --max-old-space-size=10240 node_modules/.bin/_mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"217f82d0374511d8cebe0b34207aad0b68386a27","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@3.0.5","_shasum":"61fa4228bae0c20ac2f6fe60593730ce2f5b0ec3","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"shasum":"61fa4228bae0c20ac2f6fe60593730ce2f5b0ec3","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-3.0.5.tgz","integrity":"sha512-GYd05TJWzcyonVbkHHKIoF92g72VJM59rxzumgrbM1iomHkUVgWSfKsEzupz3fVkplROJ9W5Vol642eGbJBiuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVPg6UCu+ggFTZ2tf64Hyjk43BN4qXRWrhVzb1iMdkKgIhALbtTtOARxKFaxgD4BmPUV8K43JH8fvhrw9MP7RprfOI"}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-3.0.5.tgz_1506343500874_0.406243743840605"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.6":{"name":"@signavio/kraken","version":"3.0.6","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"node --max-old-space-size=10240 node_modules/.bin/_mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"7527b29c85f41e2838d1ebaaa993dd5bfee5d253","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@3.0.6","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-b8sajSLqzLLjRTQgS30wE777FvYaTFa4bsSGpiLMXOPmyEbH+Szwn+m+l65UKRnX6ge0Lb7kNTdAc9XCvgzLxg==","shasum":"63d72e8c1b5c034baf92aa74640da8a2fa4b0b02","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-3.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDB4dUF9RNv5JVfj5NHOYl++pyV1D7PiwnvTDuTVrbpKAiEA+CKxitDyBuqsFodFyaO6Q8hVqaS+wWGLdC43lqQ+R54="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-3.0.6.tgz_1508255279984_0.6356498803943396"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.7":{"name":"@signavio/kraken","version":"3.0.7","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"node --max-old-space-size=10240 node_modules/.bin/_mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"c57e60ecadb78c3e00b9f7bdf42fef79456f0c47","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@3.0.7","_npmVersion":"5.0.0","_nodeVersion":"8.5.0","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-odXTDJ87L+i0MHrM5qvvXZaGXqgtip/Df61vkGPmwMGMeDEkZ3wYHhHELGLLpzQT29h6kGCeJXcWg0+qiopUFQ==","shasum":"d5478c145909d165fe73640e6c4e5215971256d8","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-3.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvbTHxuspsqlVEx7725+vPpgN/lI5ay8bkrDouetVbGAIhAK8C+yYGYjk3A12vIdF32Jiw/oIUUeKKMY8EwEXzmlkp"}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-3.0.7.tgz_1508415681643_0.33195627806708217"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.8":{"name":"@signavio/kraken","version":"3.0.8","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"node --max-old-space-size=10240 node_modules/.bin/_mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"568f429af70e159e96113eb8276955be7d165c01","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@3.0.8","_npmVersion":"5.0.0","_nodeVersion":"8.7.0","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-Hh0EeJKgfeBdMURAA3gKxeX55AhDpUn7hE2VEnFLlRpNDiWyQ9fvJjuQDNFSz8mqpf7/apxkEFzcEjSRGD2B6Q==","shasum":"dfeacd18dadc981679bb5d72ae2e209fc1478bff","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-3.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRlvMg69EaGOBmSxTzvxZJMyus+OFJa2VChHL/439ZGgIgVCh+DNcklPcSlbh/awL+eV5jR/Wxx1iW8mQyQL933os="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-3.0.8.tgz_1509721247739_0.16289105196483433"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.9":{"name":"@signavio/kraken","version":"3.0.9","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"node --max-old-space-size=10240 node_modules/.bin/_mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"9fce41dff2256f2371fc8d0219e334049de9f45a","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@3.0.9","_npmVersion":"5.0.0","_nodeVersion":"8.7.0","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-X1rfcp/fLriqA30fIyt4NqRXIs25gymTOkgkc1ic0XkVBEYKW9NJjXpd5G6bAmeOGhpccVBNwhgK5C/EAZCHFw==","shasum":"62100858b64705a636b82ef5d8cb056f3be630dc","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-3.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA0Xjxc5ELGXzEHMLYvdHYJOKjvU9IdfyBulpmjtll1rAiAv62MAWkfLgjHrWoGgpVmU48EZ5Bm21ohWhZep3xcvSQ=="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-3.0.9.tgz_1509960384901_0.032198364147916436"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.10":{"name":"@signavio/kraken","version":"3.0.10","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"node --max-old-space-size=10240 node_modules/.bin/_mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"00224a378a438654a41fcef5f4251fe60d3a89a8","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@3.0.10","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-KdPDin6BBrEjEznE+QntCiZrNdkBRCtmh9Ybk0N8w8YgS90rxTfh6jsFSxQU2tn7NxQHLgHCAty4EQ42Imkj4g==","shasum":"f88af0331a3f137272fa05cb685aea96db872a3f","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-3.0.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnKldROyIFEHkyiXB+5ildCdbXDlL31h3ZXCAyCMRNyAiEAwePaPk4fSBo0MzNUkfN2VKdiDEdMrQDtFVPdsElzKfg="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-3.0.10.tgz_1511785433817_0.04120420152321458"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.0":{"name":"@signavio/kraken","version":"3.1.0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"node --max-old-space-size=10240 node_modules/.bin/_mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"2f2393d2b76f38e5697689ac708929b5c7180c1f","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@3.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-CuKholV+CL74GLO3QrsB6Y+oN89rKMlYswkcFMD36/tkuWXmHKkAnTrSfwIrWfnNeIPaSr3DDqJUhLoLQQhk1A==","shasum":"45d14617a8c90d4809dbe9dc3381689da0c7b60f","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-3.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElZWJ5KMygZkfujOmpHTWtN5GtFBNw1f5UUz2SU8HauAiArYu9SPHd7nci2NwP/cMWT3Ky33dMjZTYMo1aTsDPY3g=="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-3.1.0.tgz_1513001045428_0.17941672075539827"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.0":{"name":"@signavio/kraken","version":"4.0.0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"node --max-old-space-size=10240 node_modules/.bin/_mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"08525878e3f289f4ee9dae0b1757d838ae0795b2","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@4.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-DkycMfNHw3Ix9Ht9+qptj3WMtxfqCrR++Cg0A2DaB4Go6xi2+7RU87ue+zSBj9EdrtlLUT2VExXIf3WJuAigWw==","shasum":"83f676f083aff72b11f9c53bd0271fc665755db4","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-4.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIbA/aL+jdgZuzzD/2fBRHxWT45rGNE51fmNX2nxIofAIhANu40QYJZmDRYOTpWfm5XgcV2D2ZHDIVrjBE/9EL3kSp"}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-4.0.0.tgz_1513762355669_0.5753627077210695"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.0":{"name":"@signavio/kraken","version":"5.0.0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"node --max-old-space-size=10240 node_modules/.bin/_mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"597143305248d5f82932bcc1b0bae7d2feeb4bad","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@5.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-hksJIgtGkDtchvgQOdH8o/bZAsrRByeXArNd5OEH3C+BXMQZFpj671TtRhyncwgSziuN3HA2JXiwbyfSsaCXaA==","shasum":"b23cb5ce24eddb15b35601b1f0fccdc732d04515","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-5.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIED2Z9Lsyey7an6ayctkA1oND9MwJ9kqj5tVX2MBLRmsAiEA9HXpdQIfJv5TSSqdg5ptJAeABTphL/N3+Auf6lIz1f8="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-5.0.0.tgz_1514982548777_0.8864234278444201"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.0":{"name":"@signavio/kraken","version":"5.1.0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/effektif/generic-api.git"},"main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","prebuild":"yarn run clean","lint":"eslint src test","test":"node --max-old-space-size=10240 node_modules/.bin/_mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublish":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-plugin-transform-runtime":"6.22.0","babel-preset-es2015":"6.22.0","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^3.19.0","eslint-config-signavio":"1.4.2","eslint-config-signavio-test":"1.2.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"b79694ed3e84f67d975787ba89e9c18d27c0c2b2","bugs":{"url":"https://github.com/effektif/generic-api/issues"},"homepage":"https://github.com/effektif/generic-api#readme","_id":"@signavio/kraken@5.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-AkPBBTN9sJ8SO9y3PJu8gf6bp4pimLColZkmLWOqVdrRO/qkGUcTGjPHDBKFrsc+PbnqODvBidt+gTIdXrffqQ==","shasum":"22fc50a2edb5e7aa1e4006935c97d8c7b5d77a0b","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-5.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChM7askiYLOYJok7kXiJyQMga/Zm8whlGUDQw0yrQnPAIgUqBdpFANIHWBbmtRGhh5YdCPbAHy1bIwMnhIMubUFPc="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken-5.1.0.tgz_1514984941536_0.36043704440817237"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.1":{"name":"@signavio/kraken","version":"5.1.1","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^1.2.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.22.2","babel-core":"6.22.1","babel-eslint":"^8.0.3","babel-plugin-lodash":"^3.3.2","babel-plugin-transform-runtime":"6.22.0","babel-preset-env":"^1.6.1","babel-preset-react":"6.22.0","babel-preset-stage-0":"6.22.0","chai":"3.5.0","chai-enzyme":"0.6.1","cheerio":"0.22.0","enzyme":"2.7.1","eslint":"^4.13.1","eslint-config-react-app":"^2.1.0","eslint-plugin-flowtype":"^2.43.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.6.1","install":"0.8.4","istanbul":"^1.1.0-alpha.1","jsdom":"9.9.1","mocha":"3.2.0","normalizr":"3.1.0","react":"15.4.2","react-addons-test-utils":"15.4.2","react-dom":"15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":"^0.15.4","rimraf":"^2.6.1","sinon":"1.17.7","sinon-chai":"2.8.0","xunit-file":"^1.0.0"},"peerDependencies":{"normalizr":"^3.1.0","react":"^15.4.2","react-redux":"^5.0.2","redux":"^3.6.0","redux-saga":">=0.14.3"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"e12f266e85514e9ed80e178874a01d1fd157d25c","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@5.1.1","_npmVersion":"5.0.0","_nodeVersion":"8.9.1","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-WnylfcTlgzUAi9NEamixY3vwTH6xplrIlLu0OXSEGNEjk76Nwk3Y89p2anC3Z0vAIU6NszI91R96PT0jJRKj3w==","shasum":"dee66ab86a0553d943f9c69a2107998271d63e26","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-5.1.1.tgz","fileCount":99,"unpackedSize":331070,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDN6kyI1TyqoadCpN1aCawm/rQZJ83HeYnRu2PrRvtSVgIhAKcDDqvQLmkGjv/f9pehGneJ6nOmx1YsPyFVsiuZAZOF"}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_5.1.1_1518793162678_0.005057339665586413"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.2":{"name":"@signavio/kraken","version":"5.1.2","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^2.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-eslint":"8.2.2","babel-plugin-lodash":"3.3.2","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.1.2","chai-enzyme":"1.0.0-beta.0","cheerio":"0.22.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"4.19.1","eslint-config-react-app":"2.1.0","eslint-plugin-flowtype":"2.46.1","eslint-plugin-import":"2.10.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.7.0","flow-bin":"0.68.0","install":"0.11.0","istanbul":"1.1.0-alpha.1","jsdom":"11.6.2","mocha":"5.0.5","normalizr":"3.2.4","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.7","redux":"3.7.2","redux-saga":"0.16.0","renovate":"11.44.0","rimraf":"2.6.2","sinon":"4.4.10","sinon-chai":"3.0.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":">=15.0.0 || >=16.0.0","react-redux":"^5.0.2","redux":"^3.7.2","redux-saga":"^0.16.0"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"9fdac08dfc565a754440e087c8004b8e6f626199","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@5.1.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-5qtuLTmeAEhVs2S8806Soqv6sqki60M6pSlfGTrCuNHvnEvq41kE+iXCSH2XgQghmO6wR9cP+uk0TASm7rkCUA==","shasum":"deb30623a4af39c9861eba4cdfe8882b8e49cbca","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-5.1.2.tgz","fileCount":110,"unpackedSize":430265,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJ50iroiGOLTD4teoibTuik2KOX/Rrb85VQMSurvUlIAiEA8xeO0CaSuP1s69LwENw42JXOC2Cr+IYWBwP4N9OR86w="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_5.1.2_1523430611385_0.989268100705498"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.3":{"name":"@signavio/kraken","version":"5.1.3","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^2.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-eslint":"8.2.2","babel-plugin-lodash":"3.3.2","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.1.2","chai-enzyme":"1.0.0-beta.0","cheerio":"0.22.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"4.19.1","eslint-config-react-app":"2.1.0","eslint-plugin-flowtype":"2.46.1","eslint-plugin-import":"2.10.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.7.0","flow-bin":"0.69.0","install":"0.11.0","istanbul":"1.1.0-alpha.1","jsdom":"11.6.2","mocha":"5.0.5","normalizr":"3.2.4","react":"16.2.0","react-dom":"16.2.0","react-redux":"5.0.7","redux":"3.7.2","redux-saga":"0.16.0","renovate":"11.44.0","rimraf":"2.6.2","sinon":"4.4.10","sinon-chai":"3.0.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":">=15.0.0 || >=16.0.0","react-redux":"^5.0.2","redux":"^3.7.2","redux-saga":"^0.16.0"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"d16e138433b1a91217bf7ef6cf3c65605a7c35f1","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@5.1.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-WZaA6tVAWK/cvsxrDUM0fM3n7zvGrgF8Wl4XVnoSp1x+glSU1rVTbBbFFp+GJoIqssK0Bs2woVZYx4u1zCZTnQ==","shasum":"7d374f619f08d8cfc6a53c61ba376080499ba260","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-5.1.3.tgz","fileCount":110,"unpackedSize":430365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFo+EdMltzb7YgMtHlx+5NBwBVgqWpLMMHEuIcAZulozAiAo0pdOJMs1Ch2QfRZUxhFa5fC3fLJa6W2lVTjC/6G+zQ=="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_5.1.3_1523435817372_0.6287276555050947"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.4":{"name":"@signavio/kraken","version":"5.1.4","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^2.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.1.2"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-eslint":"8.2.3","babel-plugin-lodash":"3.3.2","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.1.2","chai-enzyme":"1.0.0-beta.0","cheerio":"0.22.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"4.19.1","eslint-config-react-app":"2.1.0","eslint-plugin-flowtype":"2.46.2","eslint-plugin-import":"2.11.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.7.0","flow-bin":"0.70.0","install":"0.11.0","istanbul":"1.1.0-alpha.1","mocha":"5.1.0","jsdom":"11.8.0","normalizr":"3.2.4","react":"16.3.2","react-dom":"16.3.2","react-redux":"5.0.7","redux":"3.7.2","redux-saga":"0.16.0","renovate":"12.5.1","rimraf":"2.6.2","sinon":"4.5.0","sinon-chai":"3.0.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":">=15.0.0 || >=16.0.0","react-redux":"^5.0.2","redux":"^3.7.2","redux-saga":"^0.16.0"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"1ee605618a5e83e59cac7b71fb7c181e47779286","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@5.1.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-moHbup1sD7g/kW5AaIVqqVDtV9z02s8oPK7+//iu4WsAAVEPluCT7++3WRqOxg2jdF7SiThSe5nxqkyYR6eVfQ==","shasum":"a6964efbd9188a023c6271d0ff4fb27bb05291da","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-5.1.4.tgz","fileCount":110,"unpackedSize":433276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7FzICRA9TVsSAnZWagAAmaAP/3+dxrrZM+9A/Dq6lBBt\nG0bAIawHYE58rB/XWUXg3uYqIouz7K7SnGCSv8MnkQYsh3kXUqL3RUk6/Sgn\nKqipip03BHBAyyRIRzz/pY02AiVYm99iwGsp5rPlSdnco164Dgv+6UZJI+L6\nZHtgc7AXS+tqOd87kEP7DgI3z4uCIsNS1kHT5lNWsHs0KDYphKkAQYxvyEFR\nTzONKcDYdQcowUHav+xuP9qF37ZCqYKqTz/QAqvSg41NYzxQZrQXXq0fBxx/\nr9Pwpttj3+SHuwWrZLWOVP8UdhTswvm5dECeyTTEgFx6m7nxebPzdD97FZPN\nEGTsIyEQA7WrDwl0xZe1PAXcokzQjpvca95ADqbj58akk/BJ5gywaDpOSRw+\ntMzocIEPvtkwxkzorL9KuMlJK/oDAl8eAwhAeMoiu0ZiVm1nqDiMHbuieeB9\nE6uz5woxQxmjbraYb5m/x69BMVcXcbWhuz6caJyiLqGLqePagjSYZsIJC9FI\nvT8banKEOg8FuQ3hCZi4jnFj/KO5YMGiOxW8v+2wyX6hVVsJAtnYENLchR5m\n5WABuHp/BG62olvc2qcZ1v1I2oUP7ZtCH3C7VAT18UhC9GCX1s970Rasch7D\nwuD7c4KtlmH3AKP66+flzntoaxWKhfJ4Db6ztn6JZtEJeUK2N56lNgS+I6Xp\nNn19\r\n=txyE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD36UXdLVv7pY9XHmeeAaAwvDDc3xht0Mbd0egBtlXzUAIhAKMUxEJ0hECgwPRHiBCOXpeVgsmTzgnnGrrdeS4PtaRn"}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_5.1.4_1525439686406_0.2328878720533425"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.5":{"name":"@signavio/kraken","version":"5.1.5","description":"Load API entities","repository":{"type":"git","url":"git@github.com:signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^2.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.3.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.3","babel-plugin-lodash":"3.3.2","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.6.1","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.1.2","chai-enzyme":"1.0.0-beta.0","cheerio":"0.22.0","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"4.19.1","eslint-config-react-app":"2.1.0","eslint-plugin-flowtype":"2.46.3","eslint-plugin-import":"2.11.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.7.0","fetch-mock":"6.3.0","flow-bin":"0.71.0","install":"0.11.0","istanbul":"1.1.0-alpha.1","jsdom":"11.10.0","mocha":"5.1.1","normalizr":"3.2.4","react":"16.3.2","react-dom":"16.3.2","react-redux":"5.0.7","redux":"4.0.0","redux-saga":"0.16.0","renovate":"12.23.4","rimraf":"2.6.2","sinon":"5.0.7","sinon-chai":"3.0.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":">=15.0.0 || >=16.0.0","react-redux":"^5.0.2","redux":"^4.0.0","redux-saga":"^0.16.0"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"readmeFilename":"README.md","readme":"# kraken\n\n[![CircleCI][build-badge]][build]\n[![npm package][npm-badge]][npm]\n\nThe problem is always the same. You create an application and need to connect it\nto your API. That means you need to think about caches, cache invalidation,\nrequest lifecycles and more. The `kraken` helps you to focus on what is really\nimportant: everything else but that. This library takes your types (e.g. users)\nand creates everything that is needed to manage the data. All you need to care\nabout is from where and when to fetch.\n\n`kraken` is built on top of [Redux](http://redux.js.org/docs/introduction/) and\n[redux-saga](https://github.com/redux-saga/redux-saga) and connects to your\n[React](https://facebook.github.io/react/) components.\n\n## Installation\n\nInstall the @signavio/kraken module and its peer depedencies:\n\n```shell\n# using npm\nnpm install --save @signavio/kraken react redux react-redux redux-saga normalizr\n\n# using yarn\nyarn add @signavio/kraken react redux react-redux redux-saga normalizr\n```\n\n## Usage\n\n`@signavio/kraken` provides you with the building blocks to connect React\ncomponents to your backend API. Instead of using the `kraken` directly from your\napplication, you are supposed to create wrapper module that defines the API\ntypes for application based upon the functionality this library provides. The\nmain export of the `kraken` is a creator function that takes your custom type\ndefinitions as an argument and returns a ready-to-use module for connecting to\nyour API.\n\n### API Types\n\nThe core idea of the library is that you can split you API into different types.\nEach type must export a certain set of attributes. These contain descriptions\nabout the structure of each type and also methods to read, create or modify an\ninstance of that type.\n\n| Attribute           | Required | Description                                                                                                                                                                                 |\n| ------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| schema              | `true`   | A [normalizr](https://github.com/paularmstrong/normalizr) schema that is used to store and access your data.                                                                                |\n| collection          | `true`   | Identifier where all retrieved instances for that type will be stored.                                                                                                                      |\n| fetch(query, body)  | `false`  | A method that takes a custom set of properties and maps it to a call of [`callAPI`](https://github.com/signavio/generic-api/blob/master/src/callApi.js) to retrieve data from your backend. |\n| create(query, body) | `false`  | Function that describes how an instance is created.                                                                                                                                         |\n| update(query, body) | `false`  | Function that describes how an instance is updaetd.                                                                                                                                         |\n| remove(query, body) | `false`  | Function that describes how an instance is removed.                                                                                                                                         |\n| cachePolicy         | `false`  | The cache policy that should be used for that type. See [cache policies](TODO) for the possible options.                                                                                    |\n\n### `callApi(fullUrl, schema[, options])`\n\nFor every method you implement (i.e. fetch, create, update, remove) you will\nneed to call the `callAPI` method from `kraken` in the end. It requires the two\nparamters `fullUrl` and `schema` and accepts extra options through the third\nparameter `options`.\n\n#### `fullUrl`\n\nThe URL to which the request is sent.\n\n#### `schema`\n\nThe [normalizr](https://github.com/paularmstrong/normalizr) for the concerned\nAPI type.\n\n#### `options`\n\nA set of extra parameters that are also understood by\n[`fetch`](https://github.com/github/fetch#usage) (the browser fetch method).\n\n#### Example\n\n```es6\nimport { schema as schemas } from 'normalizr'\n\nimport { callApi } from '@signavio/kraken'\n\nexport const collection = 'users'\nexport const schema = new schemas.Entity(collection)\n\nexport const fetch = ({ id }) => callApi(`users/${id}`, schema)\nexport const create = (_, body) =>\n  callApi('users', schema, { method: 'POST', body })\nexport const update = ({ id }, body) =>\n  callApi(`users/${id}`, schema, { method: 'PUT', body })\nexport const remove = ({ id }) =>\n  callApi(`users/${id}`, schema, { method: 'DELETE' })\n```\n\nIn the example above we created a `user` type. It defines its collection as\n`users` since it makes sense to store all fetched users together in a large user\ndatabase. Based on the `collection` we can create an\n[`Entity` schema](https://github.com/paularmstrong/normalizr/blob/master/docs/api.md#entitykey-definition---options--)\nthat describes a user. As we only want to be able to fetch `users` for now, we\nonly need to define the `fetch` method. `fetch` will then map the `id` of a\n`user` to an API call at `/users/{id}`.\n\n### Exporting the pre-configured API module\n\nAfter you have declared your types you can use the creator function, the default\nexport of the `kraken`, to initialize your pre-configured API module. The rest\nof your application should never have use the `kraken` directly, but only ever\ninteract with the pre-configured API module. To create your custom API module\nusing your types, you will need some glue code similar to the following snippet:\n\n```es6\nimport { mapValues } from 'lodash'\n\nimport creator, { promise, actionTypes } from '@signavio/kraken'\n\n// These are the types you have declared\nimport apiTypes from './types'\n\nconst { connect, saga, reducer } = creator(apiTypes)\n\n// create a set of keys for all the types you have declared\nconst types = mapValues(apiTypes, (definition, key) => key)\n\nexport { connect, types }\n```\n\nWhenever you use this library to access a resource using you API, you will need\nto provide the identifying key of the respective type you want to access. As a\nsafeguard against nasty errors caused by typos in type references it is\nadvisable to export the type keys as string constants that can be imported from\nany component module you want to connect to the API.\n\n### Integrating the API module in your application\n\nThe kraken uses redux and redux-saga under the hood to manage the cache state.\nTo integrate it in an existing redux application you basically have to follow\ntwo steps:\n\n##### Apply saga middleware\n\nApply redux-saga's `sagaMiddleware` to your redux store and use it to run the\n`saga` returned by the `creator` function.\n\n##### Hook in cache reducer\n\nThe kraken expects to find its state under the key `kraken` in the redux store.\nUse `combineReducers` to hook the `reducer` returned by the `creator` function\nunder the `kraken` key in your root reducer.\n\nIf your application is not using redux yet, you can hide this integration\ncomplexity inside the pre-configured API module by additionally exporting an\n`ApiProvider` component which provides the minimal setup:\n\n```es6\nimport React from 'react'\nimport { createStore, combineReducers, applyMiddleware } from 'redux'\nimport { Provider } from 'react-redux'\nimport createSagaMiddleware from 'redux-saga'\n\n// These are the configured API building blocks returned by the kraken `creator` call\nimport { reducer, saga } from '../configuredApi'\n\n// Create the saga middleware\nconst sagaMiddleware = createSagaMiddleware()\n\n// Mount it on the Store\nconst store = createStore(\n  combineReducers({ cache: reducer }),\n  applyMiddleware(sagaMiddleware)\n)\n\n// Then run your pre-configured API saga\nsagaMiddleware.run(saga, store.getState)\n\n// Export a provider component wrapping the redux Provider\nconst ApiProvider = ({ children }) => (\n  <Provider store={store}>{children}</Provider>\n)\n\nexport default ApiProvider\n```\n\n### Connecting your components\n\nOnce you have finished the setup and declared your types, you can start using\nyour API methods in your comopnents. `connect` is a\n[higher-order component creator](https://medium.com/@franleplant/react-higher-order-components-in-depth-cf9032ee6c3e),\nwhich you can use to connect React components to your API.\n\n```es6\nimport { connect, types } from 'your-api'\n\nfunction User({ userFetch }) {\n  if (userFetch.pending) {\n    return <div>Loading user...</div>\n  }\n\n  if (userFetch.rejected) {\n    return (\n      <div>\n        Could not fetch user:\n        <br />\n        {userFetch.reason}\n      </div>\n    )\n  }\n\n  const user = userFetch.value\n\n  return (\n    <div>\n      {user.firstName} {user.lastName}\n    </div>\n  )\n}\n\nconst enhance = connect(({ value }) => ({\n  userFetch: {\n    type: types.USER,\n    id: value,\n  },\n}))\n\nexport default enhance(User)\n```\n\nAs you can see using the `connect` method requires minimal setup. Also in this\ncase we didn't have to state that we want to `fetch` as this is the default\naction. When we enhance a component using `connect` we can hook it up to as many\nAPI resources as we want to. In this example we only used the `user` resource\nand created a new prop `userFetch` that represents the API request. You include\ncertain configuration options to get more power over when and how requests go\nout.\n\n| Option      | Default     | Required | Description                                                                                                                                         |\n| ----------- | ----------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |\n| type        | `undefined` | `true`   | The API type which is concered.                                                                                                                     |\n| query       | `undefined` | `false`  | An object of query parameters.                                                                                                                      |\n| id          | `undefined` | `false`  | Shortcut to provide an ID query parameter, `id: 1` is equivalent to `query: { id: 1 }`                                                              |\n| method      | `fetch`     | `false`  | Either one of `fetch`, `create`, `update`, or `remove`.                                                                                             |\n| lazy        | `false`     | `false`  | Only useful in combination with `method: 'fetch'`. Per default, the resource is fetched on component mount. Set `lazy: true` to not fetch on mount. |\n| denormalize | `false`     | `false`  | Inline all referenced data into the injected prop.                                                                                                  |\n\n#### Notes on using `denormalize: true`\n\n**In most scenarios you will not need to use this. If you choose to use it, do\nso with caution.**\n\nBy default the injected value prop will be\n[normalized](https://github.com/paularmstrong/normalizr/blob/master/docs/api.md#normalizedata-schema)\naccording to the schema you have defined for your api types. This means that\neven if your server response inlines data for referenced entities, you will only\nhave access to the `id` property of any referenced entity. In a lot of cases\nthis will be absolutely fine, since different data is probably handled by\ndifferent UI components that can be connected to `kraken` respectively. However,\nin some rare cases you might need to access the referenced data right away. In\nthese circumstances you can pass `denormalize: true`. The injected `value` will\nthen be\n[denormalized](https://github.com/paularmstrong/normalizr/blob/master/docs/api.md#denormalizeinput-schema-entities)\nand contain all nested or referenced data. If you choose to do so be advised\nthat the injected props will change on every render - even when your state does\nnot change. This is due to the fact, that `kraken` can no longer know exactly\nwhere different parts of the state are being used. If you want to optimise for\nthe least number of re-renders, you need to implement `shouldComponentUpdate` on\nyour own in these cases.\n\n#### Injected props\n\nFor every key returned by the function passed to `connect`, a prop with that\nname will be passed down to the wrapped component. This prop will be a function\nthat you can call to trigger the request. While fetch requests will be triggered\nautomatically on component mount, the requests for all other methods will not be\ndispatched until you call the injected function prop. The argument you provide\nin this call will be passed as second argument to the respective type's method\nimplemention and is usually used as request body.\n\nThe function type props passed to your wrapped component carry additional\nproperties. (JavaScript allows to assign properties to functions, too.) You can\nread these properties to render different stuff at different request lifecycle\nstates.\n\nWhen connect creates such a promise-like prop it adds certain lifecycle\ninformation that can be used to render a resource.\n\n| Name       | Type      | Description                                                                                           |\n| ---------- | --------- | ----------------------------------------------------------------------------------------------------- |\n| value      | `any`     | The response value. It will only be set if `fullfilled === true`.                                     |\n| pending    | `boolean` | `true` when the request is sent out but has not returned yet. `false` otherwise.                      |\n| fullfilled | `boolean` | `true` when the last request returned without error. `false` otherwise.                               |\n| rejected   | `boolean` | `true` when the last request returned with errors. `false` otherwise.                                 |\n| reason     | `string`  | When `rejected` is true, we try to include the error message we got from the server in this property. |\n\n## Cache Policies\n\n`kraken` builds up a cache of your data.\nWhen you integrate `kraken` into your app you might want to change how certain data is handled during its lifecycle.\nTo activate a cache policy you need to export it under the key `cachePolicy` in your api type definition file (where you also define the `schema`, etc.).\n\nIn order to do this we provide some prebuild cache policies and also allow you to create your own.\n\n### Query from cache (`cachePolicies.queryFromCache`)\n\nThis policy is mainly used as an optimistic create.\nIt will enhance request results with data that is already present in the cache.\nBy doing so a promise prop will already have a `value` attribute even when the request didn't return yet from the server.\nThe objects from the cache will be filtered by using the `query` option that was set inside the `connect` call.\n\n```es6\n// type definition\nimport { cachePolicies } from '@signavio/kraken'\n\nexport const cachePolicy = cachePolicies.queryFromCache\n\n// component\n\nconst AddUser = ({ createUser }) => (\n  <button onClick={() => createUser({ fullName: 'John Doe' })}>\n    {createUser.pending\n      ? `Creating: ${createUser.value.fullName}`\n      : 'Create new user'}\n  </button>\n)\n\nconst enhance = connect(() => ({\n  createUser: {\n    type: types.USER,\n    method: 'create',\n  },\n}))\n\nexport default enhance(AddUser)\n```\n\nIn the example above the type declared that the `queryFromCache` policy should be used.\nNow the moment the `createUser` method is called the value will be available on the promise prop.\nThis way, we can already use the `value` on the promise prop to show the `fullName` of the user even though the server didn't return a response yet.\n\n#### Caveats\n\nIn order for this mechanism to work the `query` params you specify must match attributes on the actual entities.\n\n### Optimistic remove (`cachePolicies.optimisticRemove`)\n\n**This policy is active by default for all [`Entity`](https://github.com/paularmstrong/normalizr/blob/master/docs/api.md#entitykey-definition---options--) types**\n\nUsing this policy you can specify that entities are removed when the remove action is dispatched.\n\n#### Caveats\n\nIn order for this mechanism to work the `query` params you specify must match attributes on the actual entities.\n\n### Remove references to deleted entities (`cachePolicies.removeReferencesToDeletedEntities`)\n\n**This policy is active by default for all [`Array`](https://github.com/paularmstrong/normalizr/blob/master/docs/api.md#arraydefinition-schemaattribute) types**\n\nIf your application becomes larger then certain entities might have a relation to one another.\nFor instance To-Dos could have assignees.\nThe question then is, what happens when for instance the assignee for a certain To-Do is removed.\nBy default these changes will not be reflected and you need to perform the necessary updates yourself.\nHowever, for this particular use case `kraken` also offers a cache policy you can use.\nIt ensures that once an entity is deleted all references to that entity will also be cleaned up in your local state.\nIn the To-Do example this would mean that once the assignee is deleted also the respective To-Do would no longer point to the stale `id`.\n\n### Adding your own cache policy\n\nThere are two possiblities to influence the cache. You can either change the request state or the entity state.\n\n```es6\nexport type CachePolicyT = {\n  updateRequestOnCollectionChange?: (\n    request: Request,\n    collection: EntityCollectionT\n  ) => Request,\n  updateEntitiesOnAction?: (\n    apiTypes: ApiTypeMap,\n    entities: EntitiesState,\n    action: Action\n  ) => EntitiesState,\n}\n```\n\nIn order to influence the entity state you can export a method under the key `updateEntitiesOnAction`.\nIt will be called for every action that is executed by the entities reducer.\nYou will get access to all the api types you have declared, the current state and also get the action that was dispatched.\n\nIf you want to influence the state of a certain request when some data changes, you need to export your policy under the key `updateRequestOnCollectionChange`.\nThis method will be called for every request and will also be handed the entity collection which is influenced by the request.\n\nTo apply multiple cache policies at the same time you can use `cachePolicies.compose` and hand in all policies that you want to apply.\n\n## Questions\n\nIf you have any questions please talk to one of the [authors](./AUTHORS) or\ncreate an issue.\n\n## Contribute\n\nFeel free to submit PRs!\n\nEvery PR that adds new features or fixes a bug should include tests that cover\nthe new code. Also the code should comply to our common code style. You can use\nthe following commands in order to check that while you are developing.\n\n```shell\n# Install all dependencies\nyarn\n\n# Run the test suite\nyarn test\n\n# Check test coverage\nyarn coverage\n\n# Check whether you have any linting errors\nyarn lint\n```\n\n[build-badge]: https://circleci.com/gh/signavio/kraken/tree/master.svg?style=shield&circle-token=:circle-token\n[build]: https://circleci.com/gh/signavio/kraken/tree/master\n[npm-badge]: https://img.shields.io/npm/v/@signavio/kraken.png?style=flat-square\n[npm]: https://www.npmjs.org/package/@signavio/kraken\n","licenseText":"MIT License\n\nCopyright (c) 2018 Signavio GmbH\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@signavio/kraken@5.1.5","dist":{"shasum":"8b669aa28ec71e8b0eba29a0e6b1450ac697f6e0","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-5.1.5.tgz","fileCount":136,"unpackedSize":200078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8xY/CRA9TVsSAnZWagAAORUQAJm9N+lmYCQF9vX1CFnc\nrrwXapwOS/NmE2rb3CNKzJVfschk8qtfivSsnqrA4RPmrDtnyKQYmcXWNhsn\naw/SBH6xYmniQdadmV5V4ennylDyanrqdnQSkwMNUS/5XTu1cudJxTYlOgwd\noin0Iv5+3xRBHXoMzXzV/bn44vzINpJ2kAsaY66yqLV+6Xg/FXqGRv3RrV5V\nTRWV6fVh442mRaEx8GRo/WyExpuGUzcnJe/dV8pRE8YF/ZPiAFsR2OMjYxGW\nGyz9oqCUj92rjpL3kJ+RcnTkKUyODSBQqRH7SXmZQtdozGW4XlQi7+AVYUl1\ncEOBEvkhjF4PfwbWPo8EVP5174u88y3HBVNht+IZIycdZxVQcV6KVsZ4Fl8E\nwIwLWH37nZR61aH2oAYKFczUkmEFsP5IrZCJqX2s1vmC7hr8YR5jybihSKlM\nFFDjuYvV7fESzAY/bjIyoufkUcTK0rQxq8YrpglvzLlTIwRn6MS5dvWLKeoJ\njjBu1gsYv6zfD+pYpK7VJ+UOcGzsekVqxZsddhkwsc+IunnvFZSxFuf7liJN\nFRb6cAZgK92AzGWMtugJAihcZ40HFFsL99Vn2zEr89cXzSjdSZNYJbC5Z3ck\nSYeYVMcPjua418pGayNK72EEfSa6J5zRotvqPnsF+r23mposStuSphKe7IFx\nEAzI\r\n=o/jn\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-VO6feX2Tk3yBa1rT2t7bMkz6yHi5n81oNmY4wthGuV4CLXF0t9AniY8lruuG3szq/vEr+IQ+N0qilG3aTcQhcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1mAL+IoDxLeOnGzf/SKyRQ3A5eTlZHdVrgLpXu6hXXgIgMNKLGZyjazhb10vSDH3zt1o6ZbQgmKVeEMead/E+g3s="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_5.1.5_1525880383259_0.40701352149128356"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.0":{"name":"@signavio/kraken","version":"6.0.0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^2.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.3.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.3","babel-plugin-lodash":"3.3.2","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.7.0","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.1.2","chai-enzyme":"1.0.0-beta.0","cheerio":"0.22.0","codecov":"3.0.2","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"4.19.1","eslint-config-react-app":"2.1.0","eslint-plugin-flowtype":"2.47.1","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.8.2","fetch-mock":"6.4.2","flow-bin":"0.73.0","install":"0.11.0","istanbul":"1.1.0-alpha.1","jsdom":"11.11.0","mocha":"5.2.0","normalizr":"3.2.4","react":"16.4.0","react-dom":"16.4.0","react-redux":"5.0.7","redux":"4.0.0","redux-saga":"0.16.0","renovate":"12.34.0","rimraf":"2.6.2","sinon":"5.0.10","sinon-chai":"3.1.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":">=15.0.0 || >=16.0.0","react-redux":"^5.0.2","redux":"^4.0.0","redux-saga":"^0.16.0"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"b17046c3f970b605adb809ba41a026921cc9f7f9","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@6.0.0","_shasum":"a2fc3c18990d7ce8dd453be856b5c45affa7b4f2","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"shasum":"a2fc3c18990d7ce8dd453be856b5c45affa7b4f2","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-6.0.0.tgz","fileCount":105,"unpackedSize":445742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEQVHCRA9TVsSAnZWagAA2BkP/0u1Se6sm1YZprtXwwz4\noZ90HH5yI7tJ877C8jYERoEq1Qf9VZhwPdv1BKoqjVQ/FmnX3xJSOOae2NOx\nR95u6eUXuQpFbL69SlWYYyyVqlWAN8rOELmlaSVRc5JBV7LenN4qZE/J+3mL\nHaEem9H3wYqiHpk61VMdBKxkknTwJJoQi42wcE4E+EDi7VCqfMHPnK5UVNAz\nNN5Jthz/Dpu7xnKCokBiKwmMit+VVVyJpu3Ytit5NwTfxwsO3pOAN8wreDml\neLcBwOIN03AWep9JAQf5ibzI3uR+JrxVbX3/WzdJdzLzG7UqZJru4HPOPAfJ\nV7GiYRpMEkRnnDRbMzCOPH4jCkbEVY8VQzcRrj4Ok2wbpfpkQQiKsoXV5kFd\nn9iujijI3eEtMcL4e5GbYgXVdROPmmeBcO1iH4cQXMMoUKEra9ZoD33QhEzG\nUkXv4DsgwCVPhUY2NYiNDm5JxRXzqvM2TtXgmTDhLhPEDEZVaUEpS6y6lktg\nYsnvlfJCzHCGtxEmZ3a+71Kh/Hc6/8CVHtt/d+UDTtBgcXoZj1aSMjEtN9rQ\nJNxkLPpPfdRIkGOFoLyisGJ+jkRnZGBR/0gXQdBHrP/ByUsBMGOOcNwLPX1Q\n/P606bmE+Fi6oKs8y0EycPWPM+pQKZN23htwvOMD7r8DGg6m8ZuvpK5ivX2Q\n1LWW\r\n=ynvf\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-IPujbvIwXg+guDpy0BZx0BmV3xl+I7VB7SL9GzcVYPKqkjLERbMwjA2kThtK9TsWWE5NAhfjycRSh3Rz+JX7VQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1nOQ4wLJsbX+5Wmn/Fia5kNEHzf5bHn9aGndVOHCJWQIhAJELW6yJJyDOPiMhiVX51rid5YB326w2D/siy9nDDey2"}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_6.0.0_1527842118020_0.07503137365959889"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.1":{"name":"@signavio/kraken","version":"6.0.1","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^2.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.3.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.3","babel-plugin-lodash":"3.3.2","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.7.0","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.1.2","chai-enzyme":"1.0.0-beta.0","cheerio":"0.22.0","codecov":"3.0.2","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"4.19.1","eslint-config-react-app":"2.1.0","eslint-plugin-flowtype":"2.47.1","eslint-plugin-import":"2.12.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.8.2","fetch-mock":"6.4.2","flow-bin":"0.73.0","install":"0.11.0","istanbul":"1.1.0-alpha.1","jsdom":"11.11.0","mocha":"5.2.0","normalizr":"3.2.4","react":"16.4.0","react-dom":"16.4.0","react-redux":"5.0.7","redux":"4.0.0","redux-saga":"0.16.0","renovate":"12.34.0","rimraf":"2.6.2","sinon":"5.0.10","sinon-chai":"3.1.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":">=15.0.0 || >=16.0.0","react-redux":"^5.0.2","redux":"^4.0.0","redux-saga":"^0.16.0"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"098f3aeb7215b0ee2ef9f3260017c043d9669d95","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@6.0.1","_npmVersion":"5.0.0","_nodeVersion":"10.1.0","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-8g9rAIKluIXm3ETyrIdjwO3OUirccZ344Xim3HNfdp9QrwrECI5y0a++xXi+cenVaP/YGDjI4ft4yrKiKE8lPw==","shasum":"222e4d6334a7afad4349b84a26dd3d9d96a59c40","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-6.0.1.tgz","fileCount":125,"unpackedSize":456244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEQWkCRA9TVsSAnZWagAA9wQQAIyTrnvOngWw2Oz3eqZS\nDZL/ufunh+H8obMheI7hoMA+++1a7FahoqdZRW2aNnV9vlB2Sx5MGSbu/qXz\niGOmQHyRbV0k69DCIDjW/HD3wyBKjbWDF3+8ZXQw1kWPBzhgNVle0Cr1Kf4x\nJI3dkiAkfVIbERlaGUTNn++CXcWgHEGCKECS6NCiRFm3JSJ1EB7NaBnOojg4\n/5QEt+ejtbMZwBL5GPiEbLLDGVqw6HK09dhUWnfJIwDDVare0NVEK5sgHen/\nxgsi2VuZ5WlLPTHpSJYr0YtTelwf775kMI1DSl1SCgYNq7oACqLN98fVMENP\ngKrStwzRx8IdLzs9p9z4Ue9w0AvOs+6mYMzrQmSVaDBATUzH3T1rqjdatSfe\ncni65ByLN6SfDOjdjYHq64XFYCjiRVSWS4TJs1TYk1wkiM4LcYjMimfL/VzE\nySqPZuLvsgkWyE/sP+JGuqo4WXTFkJ9nxVfq8ntJqp3i/jxmI6kTKOkxx63f\n+60AfG6UGEZQMwo82ws8JLNVAustbXnXxZnLqtPQeof57mxqmYXniTU79uJP\nubpfi+xE4rd/x1VNack8hdZs+6qxN1+8/C5eEnioWyE/xy0Jw7UFlYBJ3psj\nHkkI6RZeDDyH9m9Ejq5MWrNCHlvdTtiPQCVXp0cwiGDbvdJbUYXNOPzbtYlw\nPhfl\r\n=j4Im\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDM5F9sqmIyxMMAsQ370aGpJGiWM+ESZGFRCtglbrHLSwIgTqV2KDcgFqClj7VhgZP3+3lO7J07CEkt2+577eI+5kY="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_6.0.1_1527842211608_0.6495164248554885"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.1.0-0":{"name":"@signavio/kraken","version":"6.1.0-0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^2.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.3.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.5","babel-plugin-lodash":"3.3.4","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.7.0","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.1.2","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.0.2","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"5.0.1","eslint-config-react-app":"2.1.0","eslint-plugin-flowtype":"2.49.3","eslint-plugin-import":"2.13.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.10.0","fetch-mock":"6.4.4","flow-bin":"0.75.0","install":"0.11.0","istanbul":"1.1.0-alpha.1","jsdom":"11.11.0","mocha":"5.2.0","normalizr":"3.2.4","react":"16.4.1","react-dom":"16.4.1","react-redux":"5.0.7","redux":"4.0.0","redux-saga":"0.16.0","renovate":"12.62.4","rimraf":"2.6.2","sinon":"6.1.0","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":">=15.0.0 || >=16.0.0","react-redux":"^5.0.2","redux":"^4.0.0","redux-saga":"^0.16.0"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"24a059967df0383d7e2791c7d8869b050ec94432","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@6.1.0-0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-qabngUT4rqXt7nC+7OS9LPknI7REri1KlJ16X6tuQcf7ZXEptKms8fcfvsZDBQ8pDjjEcdHT4aayCefSGaVrfQ==","shasum":"26c455da8f8cdb08b56d11662dca355008af3806","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-6.1.0-0.tgz","fileCount":124,"unpackedSize":461265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWewbCRA9TVsSAnZWagAAxYgP/3DEOSCkdAy5XXFyplhg\nihu6HBmq5oBOPqESuuv/bvgzO+NpP/s696cOCTVrRrAr6Tz6dLYREr1XbCpM\nDS19RVnQvQysiWY84c5FwHrsXdxjeC+sifO1Tj0+yRRKVGJxmMdNA0/ggQvU\ndsMAtll3ykkOfRax59EhP2goFkHrsp6hrGBvwz1QItdpsv3w8/XZMynqGBn7\nHG79RAgkOZG+b4knAMg4I8o+muwQKzIuvZdlg+Jjto50//e+5rfpUQcB9U1u\nKBEpPcx0VqWC69C7bktw9PB/pnZHxlN+potkzictUBSg9yMLP0ifPpgqHQu5\nDw+aEbeRcspLk0CjkSx1LLVV4KB3bKcwB9mdz/bdLiGNdYbyKg9TUYQLgqIw\nqDEz9XuzAW3pOp+bumvn2RD+avCSReYcld+vqhQ4yR9ryVEyE+/iP5xwLPrz\n8iaLdwlL7dC3kvYh8WRJZNd3RG+sIeQ3D0oi7X3flo++qdZm+a9hmBFmUJ6i\nINdNGipJggUu8ICjt/MIPrUV6omk8RYuSMGOCcqkq12sL8hFmxoTmBfvYz1R\nxVNG0uiG1TKmUWUMhBNkUytptiYiVPzC8T1BISMGvOTK18yydzUwKLdrx9lc\n6r6ojl5fiVCyY1QRcNpF2UAW65FL2eURudz7g3qoIr51xToPzZAedX4Jv315\nebhw\r\n=pqVV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBs/3VSB9HqUJc5wcGyTeFdaBDJqHSDYysfnvKcPngncAiB5cTtGMjlUyt2O+hMjNL/t92C+2GebTlZCtIXqKabYrw=="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_6.1.0-0_1532619803696_0.22703991637717502"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.1.0":{"name":"@signavio/kraken","version":"6.1.0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^2.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.3.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.5","babel-plugin-lodash":"3.3.4","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.7.0","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.1.2","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.0.2","enzyme":"3.3.0","enzyme-adapter-react-16":"1.1.1","eslint":"5.0.1","eslint-config-react-app":"2.1.0","eslint-plugin-flowtype":"2.49.3","eslint-plugin-import":"2.13.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.10.0","fetch-mock":"6.4.4","flow-bin":"0.75.0","install":"0.11.0","istanbul":"1.1.0-alpha.1","jsdom":"11.11.0","mocha":"5.2.0","normalizr":"3.2.4","react":"16.4.1","react-dom":"16.4.1","react-redux":"5.0.7","redux":"4.0.0","redux-saga":"0.16.0","renovate":"12.62.4","rimraf":"2.6.2","sinon":"6.1.0","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":">=15.0.0 || >=16.0.0","react-redux":"^5.0.2","redux":"^4.0.0","redux-saga":"^0.16.0"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"292aab6c9b7674ac44bfa2a67dd60450307fd8e8","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@6.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-1Mk51NUt8Vc+PaoIvcZ+tBuQrPcX8aE4bgotjKosDE42OktxTvwmp1pFoQkXcdzxyTo7uq/8KMBAqHkFuO9XMA==","shasum":"31f4d2e0989758ad8bed6be5df4ad4d7c721275e","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-6.1.0.tgz","fileCount":124,"unpackedSize":461263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWxcUCRA9TVsSAnZWagAAh5wQAKHFaZzDlCS3ZBUgNDvY\n0CTqBUhFZ/BPVu1iEsqzfQ0BN3x7M6KUbR/03bJzpdiqI+qzjg8rW8T+OIEA\n8eZstQC6c7Vd8K76bI0NtdMeRxBrrG4XPKZDmCU89Swy5r3ol8NLf16Wfw7/\n7VTtLMf0zTTvfRjk9YWc04+nDsVhRwVKPGTNqKp8QAFrz0eqDSIlJNd4j/YM\nPFMONsXDqBG5jMQQyvsPTkCVV2/Ezlm/sMgMWqQ5FAjnU14ljRXDweTN9uBL\nbJS5mxWmgaWJeCPUIAvAidhi19CTwINYeSvWMIrUHULeTnuApiMCwDCKbwhz\neytfa0OlkxuvYY2ucNdXTrZH0W019JqFctCJEPTMGsrHVydSeMoygs8GVaqF\ncbyoijg05R/pleqVTiU4LW1nry6gmaOYpIl1dCPZAbC1/wuJOVoOiorvxSdQ\nP6x8a8N0EvV6mfGix4lRjPWkZuoEZtlvhdR0Bpx9aEKW2SWWEmt+NoOX52NW\nP0DjEgBkswDgQOqyPAxeS7hW+OnPdAUo14JYIk00ZeuTuqAgmAote+Rfa6rr\nSeRfi+8D4P04aPrpR5top1E6PqBawo72CtZVlgk5kC7UH04ysieHW9imZUe4\nR3HJrJfh9IJldCSHLhGGWVrtxjh2mKhjXvZdemCy8eH4P7SF4nL5M+Mh1Cgl\nVyrX\r\n=Yx9A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENfuECp7hRLR8bD/Mt3nKo0rd86WSej+nCktC2J2lCUAiEAvsdJxZSDJB0HsrOfFCg9mNXt+9/Z6cmBBcBIdYGqM6g="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_6.1.0_1532696340167_0.041814544075003734"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.2.0-0":{"name":"@signavio/kraken","version":"6.2.0-0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.6","babel-plugin-lodash":"3.3.4","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.7.0","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.1.2","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.0.4","enzyme":"3.5.0","enzyme-adapter-react-16":"1.3.0","eslint":"5.4.0","eslint-config-react-app":"2.1.0","eslint-plugin-flowtype":"2.50.0","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.11.1","fetch-mock":"6.5.2","flow-bin":"0.79.1","install":"0.12.1","istanbul":"1.1.0-alpha.1","jsdom":"11.12.0","mocha":"5.2.0","normalizr":"3.2.4","react":"16.4.2","react-dom":"16.4.2","react-redux":"5.0.7","redux":"4.0.0","redux-saga":"0.16.0","renovate":"13.51.5","rimraf":"2.6.2","sinon":"6.1.5","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":">=15.0.0 || >=16.0.0","react-redux":"^5.0.2","redux":"^4.0.0","redux-saga":"^0.16.0"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"a040539932c60040887546cd756e72fdd08d70af","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@6.2.0-0","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-cqrxwCJbE945OQVMTeZJ/B2yl5pf0ZdYpI8DjbiaMrIuDxRAcy4zLzNgQdrER+j6+R0F7VDAZ327l/pgbBS99w==","shasum":"03626930be92dc39d57055eb028088ca81b532b0","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-6.2.0-0.tgz","fileCount":125,"unpackedSize":486541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjjXUCRA9TVsSAnZWagAAEPUP/jIihRDsmiAzy7ICXdrR\nOHVqzxl9V2GcfH9CtzvRGwAQY2YZupJxK0zw1neYPggW0Uldk7/jBHbj+d6E\nPcMK5WphyOaVkHaKgTByvlVPR3rqnkPEGVrStdQUgx4hfMvyVqQ3TeM2yeVU\nyjKXFcDNgCM8pzyRM/I6/oirFMy3vxsrd0FXNppzn2xVLB/uwDEuR1wX6/0h\nQAmjCcEIKSfAio6lrpQqSzUX9o9/cgTvfOSe6J5f3KWEXRbx9Hed114nrovP\nciy5DGfTrqOA0nleQhTHCtAMqdcpRSmbtcqVdqhuGk0BxDlGGoFYsOvFDB3A\nuyxbpa3uHN5TBPgvtNYx7HoMxu30HS077cW6S4ThvThNIFlhXebKulMcbIHI\nWiUmTKC9iu6vfV8ZSeGX6ElahGgQl8IWSelN4/Q6nJThxPYRO8lyWGYwctPY\nLpbrP8nm7GXn9w19qWAIFjyr+QHiks967N36nZKR6ofpYnZet69RGzsVbKD3\nXQlbN0pOXQz0qLrmH2Nc6rwgcc2VwIRiq1Iw7Z9Df4eL0KmaoXH6NV7fLfH/\n3ZuC+m9JoLK4zbhZZL4bxKTcull/qE1PREymqryM4FVcDfq/AesHC/vbXFlM\nFte2j3gUzRwGjIugDglBbKQM+NEtl3FbpYTeqzb7PqiqRcJdccHhINe0myBx\nbBrv\r\n=mZ29\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZFweL9mdjnRNm83eX7wj1XpdITNOaJkIT0tQgJ1wu9AiB6fC1Y3icbNO4mtHzNf0ARNCg4dgznYojgDMJ1B+eJig=="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_6.2.0-0_1536046547971_0.8638277892108497"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.2.0":{"name":"@signavio/kraken","version":"6.2.0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"9.0.0","babel-plugin-lodash":"3.3.4","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.7.0","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.1.2","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.0.4","enzyme":"3.5.0","enzyme-adapter-react-16":"1.3.1","eslint":"5.5.0","eslint-config-react-app":"2.1.0","eslint-plugin-flowtype":"2.50.0","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.11.1","fetch-mock":"6.5.2","flow-bin":"0.80.0","install":"0.12.1","istanbul":"1.1.0-alpha.1","jsdom":"11.12.0","mocha":"5.2.0","normalizr":"3.2.4","react":"16.4.2","react-dom":"16.4.2","react-redux":"5.0.7","redux":"4.0.0","redux-saga":"0.16.0","renovate":"13.51.5","rimraf":"2.6.2","sinon":"6.1.5","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":">=15.0.0 || >=16.0.0","react-redux":"^5.0.2","redux":"^4.0.0","redux-saga":"^0.16.0"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"2bdc14523ee87a7f2a7b82e483a8b059db525338","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@6.2.0","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-9BDCEjgVHIpHB1gGyLfJmttNPiIuRIuOGx/1C+R0fT23nmcNvBWLc6MST3dfptsRJ4A1vFdvye9pphYfbOb8ZA==","shasum":"a44e645a66481021affb693cab0582717c9da151","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-6.2.0.tgz","fileCount":125,"unpackedSize":486908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjjkCCRA9TVsSAnZWagAA9W0QAJAkinFVoO0eerL5e1vj\nUiEd1DyRL5RtSjoK0h/fczJMQKBXtw38YnjvtSVSF47RALGSqYik2wXlBHaH\naToIgSnjHeJRh62rh0+UqyBNOMv/6glb88cvMpUoxhFH0ke45QZYCir8hnZ0\nrNrxSlz7VC3ql3WlKG7Rx+wYUs5j4WA7TDrkyBodD7ZBM+Bhz/RRaixzsICG\nHtpk96c2JDJgab9sG/ufTt9WCGnExuB+TSDpyVnE/DZkykIFg0pDabwHeZT1\n2OvYxjuzX6iczxVyo5F0wlW0uYY4bnMPDWhwv7tNfah81aTDfUU5boPjIr02\nI1nGkz7D1vOXyCPSwYlyjjFUFzytuabwwcXNQcEjCcuazfVr4OyTgsa1SY9K\niAIDHvYAWDYY5o1v8/Snrp0DhlQ87jqp1t3nnGhUWDfWpyrjlLdEQPpZkKC0\nTsLMDpCETGYAhqZT4qsZBkCC8xhizhIxIZDAkeJy1Gq4lMJYXLh9UgqADI28\nHDMGDPtUxFr4AV4mqBlVoF78z0ixMaNqtzcKK7nkWUExp/TUAO8gxHkd7Pqd\nTnyqowOhCcfmpVrB6knjw4ohfGgypqIzTxF0X11PDIP6hU7uzTX+rc90MBos\nZkR9CRKsY3Bw7jwGxuDN6RoobF0IpdduM6XE9Aqe8Sh45vulvwdSBGDxIkzU\nwrzE\r\n=HGUi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfX+hlgXChy/G+k+oECZVMcl7ZATU6wmbdVnRzbFn/QAiEAopxFOPF8cpfTPBdclcBUIkL4++YHuRTsqb0I9qWIh4o="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_6.2.0_1536047361626_0.18273816816844057"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.2.1":{"name":"@signavio/kraken","version":"6.2.1","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"10.0.1","babel-plugin-lodash":"3.3.4","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.7.0","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.1.0","enzyme":"3.7.0","enzyme-adapter-react-16":"1.6.0","eslint":"5.8.0","eslint-config-react-app":"3.0.5","eslint-plugin-flowtype":"3.2.0","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.11.1","fetch-mock":"7.2.5","flow-bin":"0.85.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.0.0","mocha":"5.2.0","normalizr":"3.3.0","react":"16.6.1","react-dom":"16.6.1","react-redux":"5.1.0","redux":"4.0.0","redux-saga":"0.16.2","renovate":"13.122.0","rimraf":"2.6.2","sinon":"7.1.1","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":">=15.0.0 || >=16.0.0","react-redux":"^5.0.2","redux":"^4.0.0","redux-saga":"^0.16.0"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"1790cd3bec86252ed79515310687f1e2ba672615","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@6.2.1","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-bCIKYBLswALZAybu+mAaKHlQ8ia+l1EgrvmTotZDg6mddgW/p4vWw7H00TrdNCBk2eiVgtAPnkkFAenelTMgBg==","shasum":"8de1acc72e2c82a3a4c2ea5a29b020cc1f6ab5df","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-6.2.1.tgz","fileCount":125,"unpackedSize":492231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4x3cCRA9TVsSAnZWagAA8PIP/1oGfKGQLRZ4JeAYpy/4\nQyxibKPQvBcPotRsBAKdcIovCsGuM6oivmvW7GdKYLDC14iRXAnAV2NFiSEB\nQ/JPO5ME65XOOh23BnBSutQ3jI4xG2Voo2ZvSUeE5cMO0Ed6rG+Fpi0JJsrm\nLyR74dyRocJ3MBtImHOpZPIfuWap4v7TBPjVyyqoYhkoFxXuIrqP/pdVpNCw\nolF+3HzlH6vwq9L5Tpu0ylwS5i6NX6ZUMBJboAS0VvJphqagLprMq5nRT9RQ\ncfNREczuWGzuM32HJIdHD2A8sd4HOq6vbElryoBduX0WYmSjbbT9+QAdOXqz\nMcH+vLciaYu/EHf/jWHEBYuBazKObnzuQ8D8ODGwMF8TcedkFey1UPqalHHv\nD7C+XQuuKswMa3PT2AYO0/+2US/QqAic0wbf7JfPSvBy7lP5qhL4JcgcU618\nkn/EkVOUHoJHdS4mSLrBSufxadihYKfpv2GTvZd4MT36OsesY6l8Um7zsSrd\nmtDEwN8/aIF6qCo8djL4v044mjDi0+F4WHJb8weg1nla80qmEFvKEkZt5uw7\ncF3xI5Xvvsi+Xb5yvKG6XkkT8U6JliQDngYVyiMPK9CXXkgTXd10T54N6fnG\nW7mZlqmRit5mJW7H4SIxDN06zvrZg085stmn+LqSjJjf/9DFmERrt9KLHXm5\n3QCj\r\n=Lvi2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiUCw38+E+yPPkQXF8VjkF6oYXyYjvnrHN+GiyQAPTlQIhAL4sm9VjqBh6O93RVjgXyN3pMRELrfmLTBAVi52uXem9"}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_6.2.1_1541610971795_0.5914309941502509"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.2.2":{"name":"@signavio/kraken","version":"6.2.2","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"10.0.1","babel-plugin-lodash":"3.3.4","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.7.0","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.1.0","enzyme":"3.7.0","enzyme-adapter-react-16":"1.6.0","eslint":"5.8.0","eslint-config-react-app":"3.0.5","eslint-plugin-flowtype":"3.2.0","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.11.1","fetch-mock":"7.2.5","flow-bin":"0.85.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.0.0","mocha":"5.2.0","normalizr":"3.3.0","react":"16.6.1","react-dom":"16.6.1","react-redux":"5.1.0","redux":"4.0.0","redux-saga":"0.16.2","renovate":"13.122.0","rimraf":"2.6.2","sinon":"7.1.1","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":">=15.0.0 || >=16.0.0","react-redux":"^5.0.2","redux":"^4.0.0","redux-saga":"^0.16.0"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"8045e18ec70d909ebf2eb1b674037314cb74fd77","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@6.2.2","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-HFegYQXC5lSaA9WvtGSjvYGuQX4tFwJJtbRYrf7gMZV1yU4Y9k9kJM2UaU/uf0uD401KWUns6/WDJ9ynlMEmTw==","shasum":"02e46776e569266244676b07ef3f773e242be00c","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-6.2.2.tgz","fileCount":125,"unpackedSize":492245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4yABCRA9TVsSAnZWagAANEgP/1lmGm/itEg+PQx9dITX\nGru3Q4Ks72PTtErptpDMsO+4s83ky+aA3oTshLqZCQuNpFATV1xH2cV0UKxJ\nLIvNUR+ArmivPX/G1TPxqfyu3vwMIptIiVxVJnvuUg66mYxbcOUUhkGDs/7J\nBDFfoBzJ1ooxKj4/4SNEKnxJBONIYGJPCCIMCMpXXH+LloJULHbhxlj4Ovfv\ntWbWuUSe8H5LjZuncns+J0CJHNiLg6ydOX4Aa2iBZBs2axOl+IXmhx9NRnm6\nG8xfJXnea1O13sXWeI5jd79F36Whjxo18UScewz+GOX/RHkhUjz3Jl8PLH/o\nDcNAGA57igVC9XT7NKuXmMZrA5grDsQfoOk5rKHXSrIRAuYt+rZ448OqL9wk\nCGuv8lNNMwO0aGD26LD9rOR9QzZVdK+y/d5DcWgIo10El+s7T1f9wDmjuyS+\nWrHFEbAdQXCkAFaCzlij7VNKZGsNH9+YCDM/MrwuQNPV/jzHTZQHSwhHjE3z\nnvJFdOqfjvinayHP2NeZJH+3HAlFclWrOx3rhjeMBVI5nX8K5JZ5mXR7K9l8\n5DhqsrPwMTqIS8oz50JtkxXod1Bw6eNWV2D2HF/gjhGHjgK9gwvkTI8zfrPb\nwIOrXlxIJbyBh+DChoiSsaKfxDDM2xo1csJoIWsg8caVSIJw042AIHfUI7L3\nUhP8\r\n=vSpr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH6n3EbPcjGGW+ZCpl2yJsUtbIPp7J42nnk8X559PlMwIgIuntCixcYkMcQv+zPL0az0nCJUVYIHe8QbPJx1tJz3w="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_6.2.2_1541611520340_0.3358537107740376"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.2.3-0":{"name":"@signavio/kraken","version":"6.2.3-0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"10.0.1","babel-plugin-lodash":"3.3.4","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.7.0","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.1.0","enzyme":"3.7.0","enzyme-adapter-react-16":"1.6.0","eslint":"5.9.0","eslint-config-react-app":"3.0.5","eslint-plugin-flowtype":"3.2.0","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.11.1","fetch-mock":"7.2.5","flow-bin":"0.86.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.0.0","mocha":"5.2.0","normalizr":"3.3.0","react":"16.6.1","react-dom":"16.6.1","react-redux":"5.1.0","redux":"4.0.0","redux-saga":"0.16.2","renovate":"13.135.0","rimraf":"2.6.2","sinon":"7.1.1","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":">=15.0.0 || >=16.0.0","react-redux":"^5.0.2","redux":"^4.0.0","redux-saga":"^0.16.0"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"e9b7e7277fefec0571a0303c0439a3eccb345f84","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@6.2.3-0","_nodeVersion":"11.1.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-XsL8Rp97XEYedgHZTJfhTDvev3HJ5DOVDYMIyZoxQ7whAwJerJM8IGLMIyrT720kxi0sWW8bcudSSCwAMKciUg==","shasum":"ce1b853d0fe074434892043ab2dac4237ace79a4","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-6.2.3-0.tgz","fileCount":126,"unpackedSize":517357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnQRYCRA9TVsSAnZWagAAao4QAJKzv8lLhuONwCoDA2TC\nzsvMSJ+OvxywBWxAftjqF7rZ48fuP9OkCgficSPMSSbq9h0snPHH7yl1trrk\n4Uz1SsV/YHxttZ7yiXF+hFQN0Tpl+9hZdezzvsz0rLpkRCBqkgdmgmW0bWNA\nEDJ3EEidUjmZShCO+g0tGPeu21oqudiQ2mSkg2uP515rzKreaJcXSgWR8Zf2\n/rFc5w0C2IzcOn0YIMoY1vS6hdkppZ5m2Ui9eXvFmMD+DkzULrL1OU6wXvLW\nvMj6XE9u6sX+kAavjAavPg8rOPRmgBTDHMCp14htZWN2+eIUUCFpFa6RktpA\nsOYMjdCmoL9izCrY6h+EBVSbvxL/uH2wOLXOBLDNzmefmIEWMMy7lzMYxlNf\nRCgGUybdLvB0GeAhBvs8aDkUEtROPMqH1DZqLtZEHI+bGEmhHo21OQYhfbVg\nk730mCR5ceLhmZF0liXw4myoHlfMZvNfeiV61Hdm3vVjQip8d6JlBJotFqwo\nsWSEgJ5cL61Bl/XFkGp57QVW+dSSepPtCh12Z7BQCleLk9JgwhWWxVrrNkx/\nSX/48VzzbN6C8kmM4ZOHd4cuRfaaQv+6y6DE+3cxpYC1rDTICLjMDq1jHh+T\n0TvHEnObFLSV798J4RBEzo/ojwbpVcuuSuHfjRRAe+4mPd4WqRF62TDmxIPP\nZJNV\r\n=b5kk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFsMwbXaTKb2IGuDQ55vfZ5e27mE5Kb+zUw4kBcXlQtAiBbiqYDIUycIQJpJXxhKRFtfeRXfuVSFrE/Avmr5xnjJg=="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_6.2.3-0_1553794135066_0.9645229788762357"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.3.0":{"name":"@signavio/kraken","version":"6.3.0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"10.0.1","babel-plugin-lodash":"3.3.4","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.7.0","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.1.0","enzyme":"3.7.0","enzyme-adapter-react-16":"1.6.0","eslint":"5.9.0","eslint-config-react-app":"3.0.5","eslint-plugin-flowtype":"3.2.0","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"5.1.1","eslint-plugin-react":"7.11.1","fetch-mock":"7.2.5","flow-bin":"0.86.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.0.0","mocha":"5.2.0","normalizr":"3.3.0","react":"16.6.1","react-dom":"16.6.1","react-redux":"5.1.0","redux":"4.0.1","redux-saga":"0.16.2","renovate":"13.135.0","rimraf":"2.6.2","sinon":"7.1.1","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":">=15.0.0 || >=16.0.0","react-redux":"^5.0.2","redux":"^4.0.0","redux-saga":"^0.16.0"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"2e6b88a8284cbf7de3e2998b88bb025e36f37471","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@6.3.0","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-5sfp8c8D6vzReAZFtKN2/Vb2tcYGodXrsFGPtmI6eR1gZHgppn0fMfyvVhghMmZ32Vd3aL+sm8hfxdyQ7Vm8Vw==","shasum":"e1b0727fe435d68c7d67dd6e34dca77708c1ca88","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-6.3.0.tgz","fileCount":125,"unpackedSize":491396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnep+CRA9TVsSAnZWagAAqDsQAJMPikxZ2qL2aN1ArMto\naFTBHeAV/w5YAG24IvkhwcfnM1bYKywd+JmzwEmmD/r3Kxc4PY0VwAB9NxDp\nh/iVp8kqeKDNTh4V3jAkSh7S1ene/XATiYI19431oGRxi7Mv8EX2DtRXdnbD\nzvkPvOBCh0C6wb9624kCzvFRvVn2JzOKmF6Q/mk8jAVgfkxCgz1ZKQsARxFp\n29CIrqe93zMLUdPxiNQKMJdEbRC3r9OWlP8ile93nR/liw52WCNcOvnP0+fT\nysLGAuANyR7n00FhyO+k9dVZGJEvf6QJUiAqyEEXmXvIMTnSdwINAsD6Z9ql\ns6sXn73dXiZCWUEuY5qyaaxEjZQ9eGVaDpBrQHpw+w3vndln1Lx50nCsSLfP\nwG+7yobBpRJTB3i9glJoZccN1+VSn4k6TLTKUpIo/bjfXk+1w+TIa3N87o+X\nn1oKZPnwiXAFxq9rENomuaCN181CSD2N5YUrapjrGTFndTIuVv8uhsfzY64O\nrrQAh2NdNrRURswAdhujBoyG1YHuUz15aLIuVWZb5qpZGD4G2i8okUFFXPOp\nhP5r4qA0mNcsys8lXCHp3trnfO/c39v9aYI8jQxJHIPulEX/7FQ0SPTmS9c4\ne5giC1hZbPeH4WIL08JeHVxQ9e5eV8DeNK/tdIY0qjavmua3i9sm77p/j9+F\ntn6j\r\n=/D4I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiuIWhtFanTpz8YpMQK81pJna/VtYj+G7hwU1yeM04rQIgP47hHkIcvWscicYjvZqP2dZGk0UiPaRCe1JHnYTvjAw="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_6.3.0_1553853053383_0.3461198083264314"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.0.0-0":{"name":"@signavio/kraken","version":"7.0.0-0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"10.0.1","babel-plugin-lodash":"3.3.4","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.7.0","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.1.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.12.1","eslint":"5.9.0","eslint-config-react-app":"4.0.0","eslint-plugin-flowtype":"3.7.0","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.11.1","eslint-plugin-react-hooks":"^1.6.0","fetch-mock":"7.2.5","flow-bin":"0.98.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.0.0","mocha":"5.2.0","normalizr":"3.3.0","prettier":"^1.17.0","react":"16.8.3","react-dom":"16.8.3","react-redux":"7.0.3","redux":"4.0.1","redux-saga":"1.0.2","renovate":"13.135.0","rimraf":"2.6.2","sinon":"7.1.1","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":"^16.8.3","react-redux":"^7.0.3","redux":"^4.0.0","redux-saga":"^1.0.2"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"7bcc9efc967369220f5bdddbd77af86a6010778a","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@7.0.0-0","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+4M0oI0YuR522CoZQxnKZa/T1rKChALoKaDatYzwb4e8j6iXT9DYWpp2KSCOZ/iylKvioX+Y4hNck+aheS+kdA==","shasum":"868d29a494ea8c9c6a9391f276d9aa38c3ba96db","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-7.0.0-0.tgz","fileCount":125,"unpackedSize":204172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0BtkCRA9TVsSAnZWagAAsQsP/iKmt5qJ1qjyxZy0yNGy\nnsTnJXFJsjxd346w9ZmfLrAOLCXF2+pWYYqXq4b6FnUHNm9VinZhMh/TWaCG\nGDU/yXkV+ZDlZUetApkaychJopAFyHXy9UE01GSksdVApeWDePNQ7CttEGUd\nkN1J4jDtQZvspY6r5E63wGcXmznwEDfFEZBbYE8twURABQWf/6x9PvPeyAmD\ntAmLIC2KGKkt/z1lRPe1N4yS9lmTIrVKSgc5lD1fdBKGVTXS2Qfzy9C9KRvo\naEp9lfb/myZz/8eEhROsgUPXl0pJEeAH18ief0XGJK/KZn3UbB+wjgYU6TYQ\nM0fO/FlhLlNk7zPMUPFq0TH/1UkTW+5wt/k5zLaBbMKiIC3m4dZua1jiwsph\nar6mPDhx0ggcs3FsIzr3wwYEN4d/zsyPn3Ct2XBgAD9/cVt8CqTzryTiBpvg\nOUYYnpmGcGACO2Y/kjpCDP6SeAcS0C+VLUxYU0VINKZpd1ZihMjRjwyeb3MU\nGJKDNwFmKF7elX+823soPViRbPFwcIlmE2yJ0fRCUfkujrHrhg+BPumzlxyE\nf6K+yQoYi/XsmLxNDiCdbXeObVMu+GO3h/EXrR/SucSbLrqFhEvZkwvcY/bS\nq8fdHOi4dct7ynKeeV6hWdIdGUSLOKvLx4/WgnBenQm+5NS1HbQv4OW6VFpG\nYfir\r\n=STpx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJoWXAI9PlViz7wa1QXnUkq8RbG0hYIixfG9N+Agd7KwIgS7XGX8sc6U2OoSOG6Hx13T2sKqaSb6LFwL+H/CnyRUo="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_7.0.0-0_1557142371164_0.36850230470332646"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.0.0-1":{"name":"@signavio/kraken","version":"7.0.0-1","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"10.0.1","babel-plugin-lodash":"3.3.4","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.7.0","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.1.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.12.1","eslint":"5.9.0","eslint-config-react-app":"4.0.0","eslint-plugin-flowtype":"3.7.0","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.11.1","eslint-plugin-react-hooks":"^1.6.0","fetch-mock":"7.2.5","flow-bin":"0.98.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.0.0","mocha":"5.2.0","normalizr":"3.3.0","prettier":"^1.17.0","react":"16.8.3","react-dom":"16.8.3","react-redux":"7.0.3","redux":"4.0.1","redux-saga":"1.0.2","renovate":"13.135.0","rimraf":"2.6.2","sinon":"7.1.1","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":"^16.8.3","react-redux":"^7.0.3","redux":"^4.0.0","redux-saga":"^1.0.2"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"079f9eaad2c105e732f087f6d5db712ad9449f50","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@7.0.0-1","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yHoO8PVT01wF1ljnIFmbGG1ErpF2KIWTSHFSeX9ktfCLEDtFj7ZyNCw3qdlKTihHDB4DWefJ3lSTXCtGLPdYew==","shasum":"51a61a866df5106de98026cfb2f213a0a2078f59","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-7.0.0-1.tgz","fileCount":125,"unpackedSize":204178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0CbDCRA9TVsSAnZWagAAscUP/iMd5JYn/aWVO9L7+pqu\nXv+98+dQdNNvL9iDVlQ+lQ3Ul2nkDNs6AS2b/n3F1CnEclDKEuDA3oz8oeAE\nho06kp9PbxVQ3jGs7453xMrXdpQbKurKLJSIK/fy5Ih2CxWFx4iMRXq8RtNY\nW2RdLdOCsOHrFrDCTOLaI0PENwv8wT9woH5VvUt4Dzqhhz6i8QnXwHheZek7\nYO71LLJrmgaVT3MjhQQv6ce2gGUpUoQc7bIjQNLurfXwhhotnn4GJOi56FF6\nj5IRIiR0QQmM/J0Z4stYVehL8XyQizmGkZqUTXYE5q9ZRxgCHu2LQt/fUsYF\nTRLN57hCt2FsnWG1CnIWnY4uV5cD6/ept60ry5sAsupSToHO4Wuox1mo3wQw\n7A/CNMzTwdmCs8fKWAAZuhUbPdgsTAIAuYAUjPo/C2tb029cvyDVfqKwpOQF\nT8U0d9lS9AGFiYMSsCvP5hmqLDPBmIF7aJTRYCxPRSCBuNcyUCljqdne5317\nQQEgTzqE1tkUkUtS3o919GM5UKH6P2k5VIPZsavDsStFyDyupFgeoqbBwAed\nL2vXUg7Wln6oWrjhjzKKxFkBpU0QWql7lnAjCPyKC62Y6PzsY8oYfpUSdhsS\n8FoPytd7fp/UFCOBhEH5CRxgoIXe8+uNjWvd9fvcZcC+gquEWj+06KGI1jjY\nNrF+\r\n=IAO7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPqPKrxVr3/6d+sdhoMw/Hq7pDohvWyw/ZApTwQHAP8wIgSGQXu4i6BSHzr8uzIiCOebcdGjRd7N2rfMLu4CfL1po="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_7.0.0-1_1557145282495_0.9933929433806563"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.0.0-2":{"name":"@signavio/kraken","version":"7.0.0-2","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"10.0.1","babel-plugin-lodash":"3.3.4","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.7.0","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.1.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.12.1","eslint":"5.9.0","eslint-config-react-app":"4.0.0","eslint-plugin-flowtype":"3.7.0","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.11.1","eslint-plugin-react-hooks":"^1.6.0","fetch-mock":"7.2.5","flow-bin":"0.98.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.0.0","mocha":"5.2.0","normalizr":"3.3.0","prettier":"^1.17.0","react":"16.8.3","react-dom":"16.8.3","react-redux":"7.0.3","redux":"4.0.1","redux-saga":"1.0.2","renovate":"13.135.0","rimraf":"2.6.2","sinon":"7.1.1","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":"^16.8.3","react-redux":"^6.0.0 || ^7.0.3","redux":"^4.0.0","redux-saga":"^1.0.2"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"04dd5f285188c97dc05751170b8d7f2def49d8e3","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@7.0.0-2","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-weblscyd4UFt4i/RhhMfvvEwQjLk+S4hyEr5BNikPIlXwRuEeTZrIfUas7vz1S1CFXoiRVZeNaTY9/y5Z1SMVA==","shasum":"d652568cca56d49cca1efab1c9732b05250a4807","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-7.0.0-2.tgz","fileCount":125,"unpackedSize":204188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0DkeCRA9TVsSAnZWagAAeyIP/1e96syN4c31uB4ztcGw\nhzxSJOnQQ9wl/WJ9pkHauy+jbbuAlfGNhThnk+0XqJ1WdGRyKEtwpprmFWtd\nzh8FAi0lK+hl8dsCujNZCseHcAmvgS6mU+6pMfnAULIDl/NIpfuTDt20RlRC\nunf9khWp1V5JiB2z8HRcQOQ7GsFfccIa5xaKQRNdLkEfh+HKJEnIXE97OPd7\njYemocQ1MOHPZLmPjkAQO/yBUjUo+/QxflOzWOkBVq7NBzL74lJi+IimT6RO\njte4ioGwN7S3ESHAiRJh3Wf5F2TpmErTLhOJkbJgQsjViM+r/x1YbW1f34x8\nRgQSSkPsD5ugby5PwAV6pd8NIG6QZ7b+TNh6nWGtaJoi4UjzWpNix+pLzNdF\n4y0msR7+57sez6d9s+YSIAnyd6wJZD/5ZuxrQfxpExk+KPurl8xrJlszNmlC\nqDgRY8RzIjDSnzEGQxIu5gUt857yBEQA5Hd4Z2ckPmH4SC3vweERNgbKUHWH\nVHsTBauvgQ8kKXsOAz4YrC3GvLXXBOP9vGdjLWMfwAqC7VBMIaSvz/mujFwB\nqTnvzYl7OPfvdGAG5A8ZOV8Qa3bgRHym66EJ7camEqcqkn6LzlJAGsZ2A0Ro\naQP4eug5jyUralBBVuK8UZDo708kfqfbulKXiKoHqqNLTlPQrDtmucCOxvop\n4EwK\r\n=0C9k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKeNmCE0CPdLAneI+ciKcXV4xJkoFTBhqipXOGO2P02gIhAKB7eEM7CWM3G930cjFLh72XdOUYHc8cYf25mwEkSeWK"}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_7.0.0-2_1557149981919_0.25323366099945255"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.0.0":{"name":"@signavio/kraken","version":"7.0.0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"10.0.1","babel-plugin-lodash":"3.3.4","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.7.0","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.1.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.12.1","eslint":"5.9.0","eslint-config-react-app":"4.0.0","eslint-plugin-flowtype":"3.7.0","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.11.1","eslint-plugin-react-hooks":"^1.6.0","fetch-mock":"7.2.5","flow-bin":"0.98.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.0.0","mocha":"5.2.0","normalizr":"3.3.0","prettier":"^1.17.0","react":"16.8.3","react-dom":"16.8.3","react-redux":"7.0.3","redux":"4.0.1","redux-saga":"1.0.2","renovate":"13.135.0","rimraf":"2.6.2","sinon":"7.1.1","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":"^16.8.3","react-redux":"^6.0.0 || ^7.0.3","redux":"^4.0.0","redux-saga":"^1.0.2"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"ed301016181a3a1067a73ea757017ff409ae390f","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@7.0.0","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SFo6D/Fc4bWeMLElgBZpB613REDXWC1IdiRcFzZDhbwUEVnrWIFhaBVU561m1I6KEy8X0m0IMuhNgeZysvzOPw==","shasum":"97d11b2b5e5fa92f7c0da3c62d524dc98f622736","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-7.0.0.tgz","fileCount":125,"unpackedSize":204170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0WlxCRA9TVsSAnZWagAAIhMP/2ZwkFcdSAAaec0E2DNO\n9sz4KAjREvgYbO3qeeTYnsyIirCGB096cs0FFkdGqEEoPs06rXbHawltiTt3\nIHNKTy3Mt7c8gmzyp0Jj17XYSnSDxiAdJh/fuoDamp0c5XLezn5Dr/+uA7Lx\nHLuYEDLFae6sE3676HTVRZVNRM2rcgtWBuaNk7G+mWrrYE1Ul7xttyr9NWt1\nC7XxjjYHYXITH2blPcfXlhbB/e12maJeseFT3xTkYbMh6jyINwNVqg624vte\niJDcDuO9tAuuUVglU3mvrmBEWLHByWe1vmSq1wYmmvp8/YLQ0yXy6j9OUXeL\nCUdHOWvH0WVVC7M8Ek/i/EU16lTZWd6z2RbgLsBPqvzllAJGvKcww8h/b5VI\nNaIQv3bIXSXw9V2sle7s907Yjhl7a8q44dWA0Z9NGMvi4TcnrkBCdV7AzYIj\nB+497PrUHTOgdz+F60hg5gSV/zrIKQN1O2xG8/PGg4PBsI5D2mLKZC8sLRgs\nxomrDANizT7goqfEyadHg4Z5uTiY0KXwgpYYzFrsoVYDh8j8HrFoI2EWA5X7\nVAhVVO14zgDXp7/2B/7zxefAuXhvNnyaxiU+Pvws5SxpyptWLmor/t12nYIY\ndcjiWmNrH+JsStFCWBTzbA4DJ4s8HKsnxe0P8P4DKVIGCjXpHvSt6Je+rcRf\ncO4N\r\n=Fqy3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX8z+mSD6rivh7SZthb+caZxTLM12nhvtBBIePbBi+sAIgaj5QuL0Whjfi2eUahI2qMiGoe3y+Gaw9JAUGhaD/wNc="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_7.0.0_1557227888518_0.3304803544095909"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.1.0-0":{"name":"@signavio/kraken","version":"7.1.0-0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"10.0.1","babel-plugin-lodash":"3.3.4","babel-plugin-transform-runtime":"6.23.0","babel-preset-env":"1.7.0","babel-preset-react":"6.24.1","babel-preset-stage-0":"6.24.1","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.1.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.12.1","eslint":"5.9.0","eslint-config-react-app":"4.0.0","eslint-plugin-flowtype":"3.7.0","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.11.1","eslint-plugin-react-hooks":"^1.6.0","fetch-mock":"7.2.5","flow-bin":"0.98.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.0.0","mocha":"5.2.0","normalizr":"3.3.0","prettier":"^1.17.0","react":"16.8.3","react-dom":"16.8.3","react-redux":"7.1.0-alpha.1","redux":"4.0.1","redux-saga":"1.0.2","renovate":"13.135.0","rimraf":"2.6.2","sinon":"7.1.1","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":"^16.8.3","react-redux":"^6.0.0 || ^7.0.3","redux":"^4.0.0","redux-saga":"^1.0.2"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"6ff6ea60061fb8966755d8aff3aa63757ea2eeda","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@7.1.0-0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DJ2MfDUiQPYsaYZtwpulf1rcgxdZcBuO8qGL5SfRNLfCDl5zs/k4Od1WNF+Lzat2lRxoZekJ6cBGuSliwBM5XA==","shasum":"a39edf3e2c37eaceb65376c9f67659b5612c06b7","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-7.1.0-0.tgz","fileCount":129,"unpackedSize":214968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9UKpCRA9TVsSAnZWagAALfQP/iitxdL9QpUA/+w2Kcc4\nV/wYFjbAiRf5tuAvA7QOkIBxca4tnWhR6bwCstdbk3k5NwnPvZoE/LPAG2bc\nLxfid9jKmEFZkTfmxy895zcLqOUDnx4P2czZnsIShsm6cpqklJUQKwnm05lC\nhzijsoKsW462m7HhK+P0mitbU0PBPDKGytxu2qTbgLoo8QUAc6Pw9ppn5UKM\n8K92RYWiDCdEz9jIzWGf+G1RijIWPoJOJsVBYSSm01KEHKgWaOpgSZa/DY+O\nYAYH8UvtJLnIt1kYYsFkcapx1qkn9YOhD8CcnuBV18hG8sAgTV+gaKnyWC5f\nbT7ercUSBTWbtLLbwKW5XrFxsGLMMJi1XNJokgPj9WAv+wr/QJpB8FdjEUjb\ndFSjQvM+uQ97xMXYe/Ja/E+kxh+ce+N02baInEXIr1CLJm4cXcygcOg0lT3R\njy5z/ef/o5FjpSPdeugLbHU1lGq9MSVWCfB/Bikxj1+ja0EihDu81+7F1HMr\nrpiRjBvCETH/Bz43VHky5x3feAHt0Yhe8JSbVkge+yZEualDD+7oyfEp4oP4\nEXwxG5ab3AN/XCEFAAmkea+5lZOdbaIt+CpYfSjWw1Ca7XYzxcWK+OR+MRTY\n//1RHTAr5x16VyxHNHRT0f+yRV0svxozsZoU8GMXmjAmAwgyVeJHamBIPpf+\nHVh3\r\n=Lnt1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj2Lxr7XOUfzrLeJvbLxbBRxSBkFoOlaz+UNCft7gApwIhALwLNgRsZkWxFBhQLPin7yl/dNw+d8KoqY3B/nFLLRim"}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_7.1.0-0_1559577256799_0.3012133502590175"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.1.0-1":{"name":"@signavio/kraken","version":"7.1.0-1","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"NODE_ENV=test mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","find-circular-dependencies":"madge --circular --warning --no-spinner src","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.5","@babel/plugin-proposal-class-properties":"7.4.4","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-proposal-function-bind":"7.2.0","@babel/plugin-proposal-object-rest-spread":"7.4.4","@babel/plugin-transform-flow-strip-types":"7.4.4","@babel/plugin-transform-runtime":"7.4.4","@babel/preset-env":"7.4.5","@babel/preset-react":"7.0.0","@babel/register":"7.4.4","babel-eslint":"10.0.1","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-lodash":"3.3.4","babel-plugin-syntax-dynamic-import":"6.18.0","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.1.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.12.1","eslint":"5.9.0","eslint-config-react-app":"4.0.0","eslint-plugin-flowtype":"3.7.0","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.11.1","eslint-plugin-react-hooks":"^1.6.0","fetch-mock":"7.2.5","flow-bin":"0.98.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.0.0","madge":"^3.4.4","mocha":"5.2.0","normalizr":"3.3.0","prettier":"^1.17.0","react":"16.8.3","react-dom":"16.8.3","react-redux":"7.1.0-alpha.1","redux":"4.0.1","redux-saga":"1.0.2","renovate":"13.135.0","rimraf":"2.6.2","sinon":"7.1.1","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":"^16.8.3","react-redux":"^6.0.0 || ^7.0.3","redux":"^4.0.0","redux-saga":"^1.0.2"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"aa432a7fb645f2570b7e7316c0ff340cedff1677","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@7.1.0-1","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-NW0CtUIra42AkWwBGMvmmcB8N/X6J2SN2Zw5/eBiBhOF0vET7PpFOs2NUEZjblLFqicbQPen/BPM7rerkZcjqA==","shasum":"ea4a6221b1ab2424220872a45e8b6bfa56da65b1","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-7.1.0-1.tgz","fileCount":129,"unpackedSize":217243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9iCMCRA9TVsSAnZWagAAKlQP/2B35X20m+xx9sCOoWTy\ngLlbwQF/BjVOvwBSU7CXQ0jQN/2dr6P6q4AXsSbSQNpCYYBX63O42HJGBX9V\nhNXi3mWiWXGCAyCx3amHakeRRUbirsiYZCt+kESHGWIBcvg/nglWa7pEBVxi\nMxGAAtNkkJxuEfW49Kt3jlAi7uEQ5Zrzv8df2KpN3aceog1SGUUE4btnt4cs\nYJlrJ3BIoI1eHOaA9wWCDFtoPju9WFhoBtt1tpuwVe/kbG7QAhsi14L2Qnuv\n9cCklB5EqrosVRpVyIIeQXH6/u0Nu4Y+K5U/1oUTVEF+77jKbQqMFufG2lUh\n2OuS15kwq8iKKhezB6qLVlJmUCr76N/8lnrw9/hiQfq/XD4qlrH2lredF3Bi\n7t50TGqwr9K1eaLwUzchqOWGk8YATtq0f/p77Y60T/sHf8SV41pN7T/Wh6TI\n9EhtP8JO7owC3Q4Y9Iv/iA7aoj93QlE/arR49NtOa3ChjStLxJSizNYvBjDh\ns3e3KFF2ooL+K93R56tDmDOoOibZbJ95++G7ku206MCJ/RvIJcjk3S69TFRq\n2z5Chg6sQSFTuBKp4yCCQR1CicwPQdNneFhvcNS7iOkPvRWzNbaCjXTLG4mX\nETmPRh7l5XjCOhrbog9dntFdjz47GS0OStk31QHFwo1+EoDmc96lQyvwwwl4\nXT2e\r\n=q+Xj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYiPJRh+6T961kPcHNuBzJKaJTu1hQHkEnrVnFjIyKbAiBa7BUfbOlRttoT5kEbutjws+PhT7+3/JwbhVV8t8GfHg=="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_7.1.0-1_1559634060012_0.5314178782098777"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.1.0-2":{"name":"@signavio/kraken","version":"7.1.0-2","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"NODE_ENV=test mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","find-circular-dependencies":"madge --circular --warning --no-spinner src","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.5","@babel/plugin-proposal-class-properties":"7.4.4","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-proposal-function-bind":"7.2.0","@babel/plugin-proposal-object-rest-spread":"7.4.4","@babel/plugin-transform-flow-strip-types":"7.4.4","@babel/plugin-transform-runtime":"7.4.4","@babel/preset-env":"7.4.5","@babel/preset-react":"7.0.0","@babel/register":"7.4.4","babel-eslint":"10.0.1","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-lodash":"3.3.4","babel-plugin-syntax-dynamic-import":"6.18.0","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.1.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.12.1","eslint":"5.9.0","eslint-config-react-app":"4.0.0","eslint-plugin-flowtype":"3.7.0","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.11.1","eslint-plugin-react-hooks":"^1.6.0","fetch-mock":"7.2.5","flow-bin":"0.98.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.0.0","madge":"^3.4.4","mocha":"5.2.0","normalizr":"3.3.0","prettier":"^1.17.0","react":"16.8.3","react-dom":"16.8.3","react-redux":"7.1.0-alpha.1","redux":"4.0.1","redux-saga":"1.0.2","renovate":"13.135.0","rimraf":"2.6.2","sinon":"7.1.1","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":"^16.8.3","react-redux":"^6.0.0 || ^7.0.3","redux":"^4.0.0","redux-saga":"^1.0.2"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"cd4e5a67f56c66e61323df2755c210b06bf9f143","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@7.1.0-2","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-U/1nVUypAemNnbPdiLuNgBz+/NTYuT+vv9PacTS8gk+DBQD4chZeqs1sTjjBVG1hflOu1oZsmE/znUoSQleYPQ==","shasum":"345a7e18102479201bf852ab4fc5ec9639a91261","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-7.1.0-2.tgz","fileCount":129,"unpackedSize":219311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+l0lCRA9TVsSAnZWagAAjhUP/A9IYcangH/84A+jwktr\nSTTJg4ANHNO9cH6bmhLyR2YDQwKKGn+zS0IvtrfV4a5KvkohEaFhNPiBW2sW\nDvTN/06UEjFxTxSlynpEgIfKYwyJKMtEFNSlNeqN9Duoh17YPfQryuTYgSBV\niMkuiH3xX4r1+OYHYHhXSKeIEnhFa75/6yd6VePFK5PZq2U5tDayNFs1cefq\nzXuRGMwAEfQQh5rvYAHT0EvY53j6oyXeIDgE1rIhrkHpYK/RbyMpNy1l4bSL\niWOOD7JgO+AObWOM0lii+2lTJ18SCSflXnXws+uTQ8omHqGmjfcauk6BqN6p\nK6GwyFrwNvMRn4HzdwCYjh5uXK4/CL9Xf6ny4pnHyNtaUlVKUllTJjlUVea+\nZn/rUT8Z412jz2i5Cv9Hamhf3oGHLPfVHJIpOJshT8hXe0/Y9wBdnBVmOKsD\nCR4mw1aUcbXiwCzxG27vk2SbmIYzj6h7CdyXxRxUwiiZAdOrlaEQn+UGn3OY\n5UwPJltuYQY0MUuWs7tDia7UwtICEmlI17dWk+E0qV/CZFltowsB6GiLTJFG\nb1nztz6+L90hiZM3PKItmvQK70KV7moT3mDuBDQ18BS2b1qG4/tysEaRu2jA\nww+fmNBep2iZxacLgWRANd/Xv6okP/Wna8kdZsqM3sk7oDIlYIoLCdfJCr0g\nLK2R\r\n=J4bC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3iEM3bSgH9z7DMJNit8qql7chopcBrXpS4m9XoTzjxAiEA1R4D+cUKmUGrdMCvMy4FTSIZKMQJ2npc7zrroF+LjmE="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_7.1.0-2_1559911716744_0.1998982472758124"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.1.0-3":{"name":"@signavio/kraken","version":"7.1.0-3","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"NODE_ENV=test mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","find-circular-dependencies":"madge --circular --warning --no-spinner src","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.5","@babel/plugin-proposal-class-properties":"7.4.4","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-proposal-function-bind":"7.2.0","@babel/plugin-proposal-object-rest-spread":"7.4.4","@babel/plugin-transform-flow-strip-types":"7.4.4","@babel/plugin-transform-runtime":"7.4.4","@babel/preset-env":"7.4.5","@babel/preset-react":"7.0.0","@babel/register":"7.4.4","babel-eslint":"10.0.1","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-lodash":"3.3.4","babel-plugin-syntax-dynamic-import":"6.18.0","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.1.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.12.1","eslint":"5.9.0","eslint-config-react-app":"4.0.0","eslint-plugin-flowtype":"3.7.0","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.11.1","eslint-plugin-react-hooks":"^1.6.0","fetch-mock":"7.2.5","flow-bin":"0.98.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.0.0","madge":"^3.4.4","mocha":"5.2.0","normalizr":"3.3.0","prettier":"^1.17.0","react":"16.8.3","react-dom":"16.8.3","react-redux":"7.1.0-alpha.1","redux":"4.0.1","redux-saga":"1.0.2","renovate":"13.135.0","rimraf":"2.6.2","sinon":"7.1.1","sinon-chai":"3.2.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":"^16.8.3","react-redux":"^6.0.0 || ^7.0.3","redux":"^4.0.0","redux-saga":"^1.0.2"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"90e14c22b46b3377a1e83a2eccd47bc1064a2f0c","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@7.1.0-3","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-vUGmK8Jmo5bDZkmlSDK015qfEiMVL39VC2trQv1wmNaz9Dy/htEeIBrGB/nU21Io92H7d45wN8jJOXTlYmr3gA==","shasum":"64bf5bebb00b67cd441ff60724189c7c985d0a6b","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-7.1.0-3.tgz","fileCount":129,"unpackedSize":219111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+mQtCRA9TVsSAnZWagAAJ2cP/RJcnxeTtOHnTdaTRbfs\nuYMVboRSECa33LApEdI7cVNu5VpJdXQLBJ1XbdpJANdq7tbn5jYDeqoC793Z\n16jITnga5VKb1MNTmLxB6YepdKs3fXljpHuXDcEdL/uVuwxTi5DKkKzmTppk\nmfYs8U0Gz2KdVebCmwwYRRywI3EBYOK1Yc/rg4BAIvEYTm7XZOTNbW4tgd4c\npgYsd3iLd6CjfgrlNJihy5dhIXsg2J7X4zX/QC/rbhkj6c7xQlDMDUETxdjr\nYXuLty/FwDa3Y3yZcQpI0ce9AjiWhqY9usGyg/Pn5KHrX+Nunubfhf8bQWSI\nrEcFc9Oa0nj7y6ObujFTIIlBSoF++p3oK88J3XqUasC+3f3IL9fJuxR0nHq5\nQWRHUBA3XSTtKvbrYD2vY+QnKvSzq8gNNMYaEUgA9fcRAwpefqNzup3FU1tV\nYvkVg6HAjMfDzmvM3JKNYqEFa883YCwifu3sCA47+a7Mek7GkQLOTKsT9NOD\nWuAr0J+7sqN61OiIv2fQ4TcWSYQ+Qh1lDQzIUJum0hRXngxRWRlUdbvEYJK7\n0BZFp54IBJ+xRQVYeHTMUIDl1WdSUHFWYd3UQOuDqO+mHVVDAQEo07g+yi2+\n3V8BaDMRRmAImw2ERfro1ALWOVgmcJbbKY+pNTb/A85P5k7zUCAN++uWNAib\nnobM\r\n=iRhO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHf3L1ICVMicrmf+4nxMdX6qzj1GqpAzUjUSO1tjsSQaAiBLLArLM9G7N3/IlEH1SkuRaCwUGw0+sSWvCk3tXtCkEw=="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_7.1.0-3_1559913516435_0.6153421193695607"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.1.0":{"name":"@signavio/kraken","version":"7.1.0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"NODE_ENV=test mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","find-circular-dependencies":"madge --circular --warning --no-spinner src","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.5","@babel/plugin-proposal-class-properties":"7.4.4","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-proposal-function-bind":"7.2.0","@babel/plugin-proposal-object-rest-spread":"7.4.4","@babel/plugin-transform-flow-strip-types":"7.4.4","@babel/plugin-transform-runtime":"7.4.4","@babel/preset-env":"7.4.5","@babel/preset-react":"7.0.0","@babel/register":"7.4.4","babel-eslint":"10.0.1","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-lodash":"3.3.4","babel-plugin-syntax-dynamic-import":"6.18.0","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.2.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.12.1","eslint":"5.14.1","eslint-config-react-app":"4.0.0","eslint-plugin-flowtype":"3.7.0","eslint-plugin-import":"2.16.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.12.4","eslint-plugin-react-hooks":"1.6.0","fetch-mock":"7.3.1","flow-bin":"0.101.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.2.0","madge":"3.4.4","mocha":"6.0.2","normalizr":"3.3.0","prettier":"1.17.0","react":"16.8.3","react-dom":"16.8.3","react-redux":"7.0.3","redux":"4.0.1","redux-saga":"1.0.2","renovate":"18.14.1","rimraf":"2.6.3","sinon":"7.2.5","sinon-chai":"3.3.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":"^16.8.3","react-redux":"^6.0.0 || ^7.0.3","redux":"^4.0.0","redux-saga":"^1.0.2"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"57d8359e5ebd2e5913b202326b1ac8d89df4e1cf","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@7.1.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-OCIED+oa3oIWnzfJ/fuNFzN76UUWTumGKdhGp6W6dtCYSshgpiQgHXZt2gN8evK/NTANi0+Rf+sczYA6ywQXzw==","shasum":"9aced584c42ff77c923a6437a30f5acbfc1902c4","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-7.1.0.tgz","fileCount":139,"unpackedSize":209622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIzGICRA9TVsSAnZWagAAlfcP/je9ydfdA7QWX4CFgtNf\noGSprFgkKYn7XZX4PgJBYcllZdrNSlTaP4c6dxjZKycVA3v0c01w02uy3v3P\n00XXEzaO3rVNHQuyu6DvVcCEv03VelRFUFc4j2h2VZExp7NgwuGSp5kcsVni\ns3/oTr8tkYIYDiCfrH3sTl9n4gk2AnMGw7sEOCWKNvA6UESeY+dZ7OuR/gsn\nwD8ySn/dFa6/0heMP6UIWFB53+mxy7hcwhhzTtS7P53P/7HLGa1+DD5vnf7i\nlorbhbArxWWlfRr5lDPKQHpu1hL4qlci1oqKBJFk0R2nedhmlyp2wLY8qeZb\neqerNhorfgR1pg53vHF+i+YNMz+qFnMXzY023bWbAT6pAYtZObmlTT65gwhK\nijblJVTJPZEZbywSkxPlMGaYBX/UZKGyyZdDKZShqj/iAT/MzMaU3mbyXzbr\nUgMW0wXSRpkf5i3oRdl2ijlxgkW480x6GywjU2VVClATHKSMeTnE4SQJ8+yy\nP9wWsOIqaJFmfkuzcKzMiqsWGNHglIHEkvCg4JdcKb3JeJRR+pSLZ1He0fDY\nFuIqcX/WBkZz+Lx79kN5b8zV6f0iBZz0MCBZESA8XHc9RojOzEQcOzP9CX8Q\npSrU0EJqIXsBF6R6SM8pEI53+VDfoDoOn0FGsoFHzBYemdT/8toPVuGF0Rx+\nJgWg\r\n=4Xvl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBkkCwzJod7kPBN5uJGJGaISsXsdpOC97NpqNRivs1EdAiEA9+ctu3pEo+MSSsJbh1C7KUE7YU2SeJ31Fd00skGOz5I="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_7.1.0_1562587527252_0.5406783490799518"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.1.1-0":{"name":"@signavio/kraken","version":"7.1.1-0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"NODE_ENV=test mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","find-circular-dependencies":"madge --circular --warning --no-spinner src","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.5","@babel/plugin-proposal-class-properties":"7.4.4","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-proposal-function-bind":"7.2.0","@babel/plugin-proposal-object-rest-spread":"7.4.4","@babel/plugin-transform-flow-strip-types":"7.4.4","@babel/plugin-transform-runtime":"7.4.4","@babel/preset-env":"7.4.5","@babel/preset-react":"7.0.0","@babel/register":"7.4.4","babel-eslint":"10.0.1","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-lodash":"3.3.4","babel-plugin-syntax-dynamic-import":"6.18.0","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.2.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.12.1","eslint":"5.14.1","eslint-config-react-app":"4.0.0","eslint-plugin-flowtype":"3.7.0","eslint-plugin-import":"2.16.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.12.4","eslint-plugin-react-hooks":"1.6.0","fetch-mock":"7.3.1","flow-bin":"0.101.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.2.0","madge":"3.4.4","mocha":"6.0.2","normalizr":"3.3.0","prettier":"1.17.0","react":"16.8.3","react-dom":"16.8.3","react-redux":"7.0.3","redux":"4.0.1","redux-saga":"1.0.2","renovate":"18.14.1","rimraf":"2.6.3","sinon":"7.2.5","sinon-chai":"3.3.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":"^16.8.3","react-redux":"^6.0.0 || ^7.0.3","redux":"^4.0.0","redux-saga":"^1.0.2"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"3971e099beb362dcc35e92a1a0028c3fa4abeb14","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@7.1.1-0","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jvyjQ5iCXudLqz8TumbtL3GkFk3hmlYKcZU4FoILgDnheuyQStiR8m1JPTYIMGuMElJ/oBxdIFLVf+Jxgl6zlw==","shasum":"78a58e83638194b8d62a41f0135f8f683a7ea592","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-7.1.1-0.tgz","fileCount":139,"unpackedSize":209550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgfPWCRA9TVsSAnZWagAA7y8P/i0U0/mBpYCfTHYerBx6\ngL/uGUjd3Blvsp9LJabz86fqj6pKkrL1kMosqI2q5BqInQN2cKdbfNzztUXl\nAyFZrnuiv5SCqR621HkNy64+WW3uWykgFZzZG/OZ/Fwb19CPEsx3bK+wMRuB\no0oQwDmqMvt/S814M8yFf27+UNVAQozNADkeAb4g1Sm1NcMiSGJAKMFh/nIL\nIEH7qRCDcdkQZm82nvTrdr3StcQwfveAx9MfY0nIfU+kjl4JE1ID8X4CJuZu\n6y/9HXfswBYIH2uj1zjFgEmNlpWarLRuD752r1VFO06CPZa2XNq4eNiM4Ik6\nTKQwNEQTstGYfw5WrVUPG+srCS2LgGd5y5NwTkQiZ2JoGNdxLFJejjJeFgCA\n3brHqF7kAzfAjMYCqnIOQ0vs5JCuagQbniyF8bS/wUJLV3Fn9q95eiIpfnHB\nxphqWbGODDFhB3BIqxZAcFhpqWezixOoQrDhl7GvptWg6re7igtwNnT7pGEX\nAwxdU32rrNNDUli82be1GA0gOFaFdcV1xD+fT5V89eOHf2Hza/2y0ofY30dy\nV8tccDgSu1w+JQrV8MBFt32ACG/21fYto1hIVFgyGQbGBr+G1TWcCeIzDSkG\nL7XXQwJdCOaWPkzsU/YsxMF8itE+i1rBjAvCB99ZChpRexTbeIRe8e3xQN9s\np1zl\r\n=OwkB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT7QmWmsBt+jI/u4ejMmKdHSrtqPcMotsGJ+Zojkh9AgIgIacxbmdJksT3c88UpfwrGToA7gu8HpSdCa4T+WNRJaM="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_7.1.1-0_1568797653554_0.8926680692617635"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.1.1":{"name":"@signavio/kraken","version":"7.1.1","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"NODE_ENV=test mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","find-circular-dependencies":"madge --circular --warning --no-spinner src","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.5","@babel/plugin-proposal-class-properties":"7.4.4","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-proposal-function-bind":"7.2.0","@babel/plugin-proposal-object-rest-spread":"7.4.4","@babel/plugin-transform-flow-strip-types":"7.4.4","@babel/plugin-transform-runtime":"7.4.4","@babel/preset-env":"7.4.5","@babel/preset-react":"7.0.0","@babel/register":"7.4.4","babel-eslint":"10.0.1","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-lodash":"3.3.4","babel-plugin-syntax-dynamic-import":"6.18.0","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.2.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.12.1","eslint":"5.14.1","eslint-config-react-app":"4.0.0","eslint-plugin-flowtype":"3.7.0","eslint-plugin-import":"2.16.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.12.4","eslint-plugin-react-hooks":"1.6.0","fetch-mock":"7.3.1","flow-bin":"0.101.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.2.0","madge":"3.4.4","mocha":"6.0.2","normalizr":"3.3.0","prettier":"1.17.0","react":"16.8.3","react-dom":"16.8.3","react-redux":"7.0.3","redux":"4.0.1","redux-saga":"1.0.2","renovate":"18.14.1","rimraf":"2.6.3","sinon":"7.2.5","sinon-chai":"3.3.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":"^16.8.3","react-redux":"^6.0.0 || ^7.0.3","redux":"^4.0.0","redux-saga":"^1.0.2"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"3e5f3e4c18b677501dd309059c79165002ebeb04","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@7.1.1","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-nsR5qAu+gUs1sd8q0uC4SC4mVi36yqb8xJH4QLyshOuBjFi/4qc93nFh1BRh5CNqms+oNGdY8wudrni5vpdh6A==","shasum":"08c0afe420f99b63f4ebba5ca4e08f923a0d7e89","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-7.1.1.tgz","fileCount":139,"unpackedSize":209548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgfWzCRA9TVsSAnZWagAAH2wP/jcmk2s3Qo7BrkMzVHH5\n8G5DTxvQ0qb6/FUb49J/e+QzxCkNNA1kEUUFUyG9yAxhibhDj4sbWM7mtTKr\nKC2Yrsg4lmqU6cYPlOHg2tcv8fcw6NckqV8/d0EWaWn556ST9DfJifYPuYPm\nHZ6ie1RIh/ujltiNvp8vv2Pzg4eE3fVRNvn7gha3hHVRd2wQL++mk4YCWyAE\n1CVRqN0Z/UBi66yhnHm38QVQE9An3PO5nxsmsbd+y9h1r2r+RwabvoB0GlB7\n4+2pibBRJOXAHHoNncIZK0Zpv+U8VaTZK9XaKUOZ5enYuIinWA58sJZuaBG6\n0qGx+88bvVZcZHZTY8DOSaJBuW2HyvQpIKR3PoAbzXyfPs4WFFYO6JXyuWQF\nQjfhlYtnXG5bFyDFQhajkn6FjDzSleYucr00YJc3Y9gk6keEQqsHh3h7CEJP\n8beEBr5fgfSek+ZtHs4e+enLACdcdtRFvJYP6hWXj0kTUdiPFAqpvugFbqd6\npnO7vtL7eyLJW83lq/hCXoaXsigHnf4bxUMtc21OvXBISfPwMeQ8DvOrkmAV\nWzTowbyly0+jYfvP3RKWo94nyDm5OvOmhwY4U+d5cwa1rcWnwQS2xOw37srh\nN11NVmF36OSkpLPPY0xB4LErt53VvcgYoRkMfR12YKvN8dsFWNcABCOKYF2A\nfkF/\r\n=Nqzg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3Ihpl+byaCGKlqr+j36vsMStwcMOrdbErdnJCSADsPwIhAKRVOC4i39KQ1Dd5Z/VcWaRXHcYo64xEN0XeIIothBYk"}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_7.1.1_1568798130893_0.9250487670322172"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.1.2-0":{"name":"@signavio/kraken","version":"7.1.2-0","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"NODE_ENV=test mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","find-circular-dependencies":"madge --circular --warning --no-spinner src","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.5","@babel/plugin-proposal-class-properties":"7.4.4","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-proposal-function-bind":"7.2.0","@babel/plugin-proposal-object-rest-spread":"7.4.4","@babel/plugin-transform-flow-strip-types":"7.4.4","@babel/plugin-transform-runtime":"7.4.4","@babel/preset-env":"7.4.5","@babel/preset-react":"7.0.0","@babel/register":"7.4.4","babel-eslint":"10.0.1","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-lodash":"3.3.4","babel-plugin-syntax-dynamic-import":"6.18.0","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.2.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.12.1","eslint":"5.14.1","eslint-config-react-app":"4.0.0","eslint-plugin-flowtype":"3.7.0","eslint-plugin-import":"2.16.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.12.4","eslint-plugin-react-hooks":"1.6.0","fetch-mock":"7.3.1","flow-bin":"0.101.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.2.0","madge":"3.4.4","mocha":"6.0.2","normalizr":"3.3.0","prettier":"1.17.0","react":"16.8.3","react-dom":"16.8.3","react-redux":"7.0.3","redux":"4.0.1","redux-saga":"1.0.2","renovate":"18.14.1","rimraf":"2.6.3","sinon":"7.2.5","sinon-chai":"3.3.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":"^16.8.3","react-redux":"^6.0.0 || ^7.0.3","redux":"^4.0.0","redux-saga":"^1.0.2"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"3f8457264c6b0999ff2c100ccd2861a3cd66303f","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@7.1.2-0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"dist":{"integrity":"sha512-IKtdevNEv24ueQgrG2s8+5SPPpdwYGSUsI227fRxHQ6yByTUMXMBqpVR4at+DgwO0xUFyA0KDOpJ7nyP9u0mdw==","shasum":"a50f1c67879b970eb3368bc51979329fab9d0f2e","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-7.1.2-0.tgz","fileCount":140,"unpackedSize":559909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg6B4CRA9TVsSAnZWagAAo9wP/1/zoVhna3xHkjG2POA0\nxwviwXg65CQmNDT1Bh4M1CCYpWZFGpJBSkVNN7dVq7D4OFvyHew2stHOQr+7\nom92pSdMyFqqZVlRA8V0P3wPmpXEEL/lBaC9yeNIojzHJRfkM5JyvOuyHo1L\nfE3PVBPwSLwC2Gr3351I9dxnWHDCPh1K//YGdpSt3fRWObg7OM50aB1G60Pe\nZswqoq0uVkzZuYl/BfIisQb53fc1g9CNAwZpE23XMK/UHwoFRFTV6jkg16Em\nUxKwrCzaOKbQB2LKte8Z2wURaEtZjx2HAWsJhPQTJuaHRR499rxd8H7Bq2Aw\nSSiQ63Qqa17cqMo+RvTrmLOs+zPOb14vkvOr5qQOnPAKDZshVX5PLHk5BW9p\nOfd/6AwmFNK22ILSMsyHU9PVQ1EOuscyKCBz+mlfIcyqsdxPSUOSFSX1DCtS\nRwIMkKsvii7HTBte/oGoe3C5SIo6qndJffmKyXlNS4nuoajJL/mGExudit7z\nYehxSHhz94ZHn021BFdonKVbAOcaIZbTDx1wES+NSFGzL1Jvxx3jO6xxkTlG\nvdigu/DhYt8em/Jhd4yPfjcBoCXMvGsdNzTq+lY4J5lFFoJlLihsDI8F3R+r\nXxYM9W3hPB6Pfz1KtjRhtet02BnluWrxUer39Jy7cNNWK/RKpmKTsx9k0hDZ\nKawg\r\n=F98G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChgPPKQsu2F4sKPuLZop6RiSxpaqVnmxmUWPSt/qFl1AiBZkbAe+tGqcgEDZ4HBz6W/ToAoP95FiF7EOKhBow9PMw=="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_7.1.2-0_1568907383591_0.799480061180561"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.1.2":{"name":"@signavio/kraken","version":"7.1.2","description":"Load API entities","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"main":"lib/index.js","module":"lib-es6/index.js","sideEffects":false,"scripts":{"clean":"rimraf lib lib-es6","build":"yarn build:es5 && yarn build:es6","build:es5":"BABEL_ENV=es5 babel src --out-dir lib","build:es6":"BABEL_ENV=es6 babel src --out-dir lib-es6","prebuild":"yarn run clean","lint":"eslint src test","test":"NODE_ENV=test mocha","coverage":"istanbul cover _mocha --report cobertura --include-all-sources --x \"**/lib/**\"","prepublishOnly":"yarn build","renovate":"renovate","flow":"flow check","find-circular-dependencies":"madge --circular --warning --no-spinner src","codecov-upload":"codecov"},"author":{"name":"Jan-Felix Schwarz"},"license":"UNLICENSED","dependencies":{"hoist-non-react-statics":"^3.0.0","invariant":"^2.2.2","isomorphic-fetch":"^2.2.1","lodash":"^4.17.4","reduce-reducers":"^0.4.0"},"devDependencies":{"@babel/cli":"7.4.4","@babel/core":"7.4.5","@babel/plugin-proposal-class-properties":"7.4.4","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-proposal-function-bind":"7.2.0","@babel/plugin-proposal-object-rest-spread":"7.4.4","@babel/plugin-transform-flow-strip-types":"7.4.4","@babel/plugin-transform-runtime":"7.4.4","@babel/preset-env":"7.4.5","@babel/preset-react":"7.0.0","@babel/register":"7.4.4","babel-eslint":"10.0.1","babel-plugin-dynamic-import-node":"^2.2.0","babel-plugin-lodash":"3.3.4","babel-plugin-syntax-dynamic-import":"6.18.0","chai":"4.2.0","chai-enzyme":"1.0.0-beta.1","cheerio":"0.22.0","codecov":"3.2.0","enzyme":"3.9.0","enzyme-adapter-react-16":"1.12.1","eslint":"5.14.1","eslint-config-react-app":"4.0.0","eslint-plugin-flowtype":"3.7.0","eslint-plugin-import":"2.16.0","eslint-plugin-jsx-a11y":"6.2.1","eslint-plugin-react":"7.12.4","eslint-plugin-react-hooks":"1.6.0","fetch-mock":"7.3.1","flow-bin":"0.101.0","install":"0.12.2","istanbul":"1.1.0-alpha.1","jsdom":"13.2.0","madge":"3.4.4","mocha":"6.0.2","normalizr":"3.3.0","prettier":"1.17.0","react":"16.8.3","react-dom":"16.8.3","react-redux":"7.0.3","redux":"4.0.1","redux-saga":"1.0.2","renovate":"18.14.1","rimraf":"2.6.3","sinon":"7.2.5","sinon-chai":"3.3.0","xunit-file":"1.0.0"},"peerDependencies":{"normalizr":"^3.2.4","react":"^16.8.3","react-redux":"^6.0.0 || ^7.0.3","redux":"^4.0.0","redux-saga":"^1.0.2"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"gitHead":"0997a4b60cf1ec775f809bc592c06b43675e0577","bugs":{"url":"https://github.com/signavio/kraken/issues"},"homepage":"https://github.com/signavio/kraken#readme","_id":"@signavio/kraken@7.1.2","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-BoChg5wJFAv7iMAoHnF+se97F/PglVIcXcO5yFix1OS4/GK+QUGtywqYQkarXb03Orwuwr9u1/HlyZzeV2zgrQ==","shasum":"a58219b1496d904996473942bb09a47e19755d0b","tarball":"https://registry.npmjs.org/@signavio/kraken/-/kraken-7.1.2.tgz","fileCount":140,"unpackedSize":209152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg6lNCRA9TVsSAnZWagAABt4P/iMhryqa0S7OrxECBou9\nJuiJlpp1HOFaGEM8lSPnzKaPqb83GuCGRDYRjX7p9o3ql+ZxyEsKaE5X3vTc\nxgdD6Oe8sG0TS5/DQSAJxRzUwzk45R9mJt0YGf74Ul1gqAP4yWu3A/F0Bv/g\ne9gWKFUPDUalfC9Zv3JUBCNQCpdx3WfrHTf2A57oNkBR5UKpTkSApzXTDyda\nwvuhKQn7XSWAaXm2ru72qXSnorMQ/w19NtRyLpfDKjf+Hm0BOCJ+3us99G/v\nTf4GiDlsfBRE45bCadPOYLxhZLNw2uFYUYGG/xO2L9E9O0qh7rNJRY/6E08m\nQ7592ZjuPx5CmlMsNQchuHazivZbwagm4sPVyLZf9dbguOp5sLeVH+9SRQGz\nhTGO57JP/K1o1Fol5mPYQRKXKsrFp9bGiV9bxmhwo5uXSohg9JGfeqfBpIOt\nw9uUpgbLzSQ50DGujwGZKa+dMFvqhcffZJ/ssySe8b23/VLgIaaRTUuUqgoK\nDeZZ0RgpUWwevnc0yODPC7A2N+mhK+3ZIMVj5+GlwHgmoV6qAf0DxCeHP7+H\nwPr/Gkz8cmRD8ac3XO20KqV3u45/oqixITpHhQ1hXVoguWi5ta5EY5nxL65h\ngNbmu7wAfogSaHIsFbqImCV4gAMyG5gwnXCFLaYADzXWYunW6QBxxgKATQGE\ncOkD\r\n=bh7Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIdlqHxDu7mFQfykqROp8WzNvl5eLQutdZ6mAieoAzIQIgWVi3mA4I0BUNvpXZ3oBftT/UgrjLXosWmpKjPVRTwHo="}]},"maintainers":[{"name":"signavio","email":"it.procurement@signavio.com"}],"_npmUser":{"name":"signavio","email":"it.procurement@signavio.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kraken_7.1.2_1568909645106_0.8045152098424566"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"readme":"# kraken\n\n[![CircleCI][build-badge]][build]\n[![codecov][codecov-badge]][codecov]\n[![npm package][npm-badge]][npm]\n\nThe problem is always the same. You create an application and need to connect it\nto your API. That means you need to think about caches, cache invalidation,\nrequest lifecycles and more. The `kraken` helps you to focus on what is really\nimportant: everything else but that. This library takes your types (e.g. users)\nand creates everything that is needed to manage the data. All you need to care\nabout is from where and when to fetch.\n\n`kraken` is built on top of [Redux](http://redux.js.org/docs/introduction/) and\n[redux-saga](https://github.com/redux-saga/redux-saga) and connects to your\n[React](https://facebook.github.io/react/) components.\n\n## Installation\n\nInstall the @signavio/kraken module and its peer depedencies:\n\n```shell\n# using npm\nnpm install --save @signavio/kraken react redux react-redux redux-saga normalizr\n\n# using yarn\nyarn add @signavio/kraken react redux react-redux redux-saga normalizr\n```\n\n## Usage\n\n`@signavio/kraken` provides you with the building blocks to connect React\ncomponents to your backend API. Instead of using the `kraken` directly from your\napplication, you are supposed to create wrapper module that defines the API\ntypes for application based upon the functionality this library provides. The\nmain export of the `kraken` is a creator function that takes your custom type\ndefinitions as an argument and returns a ready-to-use module for connecting to\nyour API.\n\n### API Types\n\nThe core idea of the library is that you can split you API into different types.\nEach type must export a certain set of attributes. These contain descriptions\nabout the structure of each type and also methods to read, create or modify an\ninstance of that type.\n\n| Attribute                          | Required | Description                                                                                                                                                                                 |\n| ---------------------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| schema                             | `true`   | A [normalizr](https://github.com/paularmstrong/normalizr) schema that is used to store and access your data.                                                                                |\n| collection                         | `true`   | Identifier where all retrieved instances for that type will be stored.                                                                                                                      |\n| fetch(query, body, requestParams)  | `false`  | A method that takes a custom set of properties and maps it to a call of [`callAPI`](https://github.com/signavio/generic-api/blob/master/src/callApi.js) to retrieve data from your backend. |\n| create(query, body, requestParams) | `false`  | Function that describes how an instance is created.                                                                                                                                         |\n| update(query, body, requestParams) | `false`  | Function that describes how an instance is updaetd.                                                                                                                                         |\n| remove(query, body, requestParams) | `false`  | Function that describes how an instance is removed.                                                                                                                                         |\n| cachePolicy                        | `false`  | The cache policy that should be used for that type. See [cache policies](#cache-policies) for the possible options.                                                                         |\n\n### `callApi(fullUrl, schema[, options])`\n\nFor every method you implement (i.e. fetch, create, update, remove) you will\nneed to call the `callAPI` method from `kraken` in the end. It requires the two\nparamters `fullUrl` and `schema` and accepts extra options through the third\nparameter `options`.\n\n#### `fullUrl`\n\nThe URL to which the request is sent.\n\n#### `schema`\n\nThe [normalizr](https://github.com/paularmstrong/normalizr) for the concerned\nAPI type.\n\n#### `options`\n\nA set of extra parameters that are also understood by\n[`fetch`](https://github.com/github/fetch#usage) (the browser fetch method).\n\n#### Example\n\n```es6\nimport { schema as schemas } from 'normalizr'\n\nimport { callApi } from '@signavio/kraken'\n\nexport const collection = 'users'\nexport const schema = new schemas.Entity(collection)\n\nexport const fetch = ({ id }) => callApi(`users/${id}`, schema)\nexport const create = (_, body) =>\n  callApi('users', schema, { method: 'POST', body })\nexport const update = ({ id }, body) =>\n  callApi(`users/${id}`, schema, { method: 'PUT', body })\nexport const remove = ({ id }) =>\n  callApi(`users/${id}`, schema, { method: 'DELETE' })\n```\n\nIn the example above we created a `user` type. It defines its collection as\n`users` since it makes sense to store all fetched users together in a large user\ndatabase. Based on the `collection` we can create an\n[`Entity` schema](https://github.com/paularmstrong/normalizr/blob/master/docs/api.md#entitykey-definition---options--)\nthat describes a user. As we only want to be able to fetch `users` for now, we\nonly need to define the `fetch` method. `fetch` will then map the `id` of a\n`user` to an API call at `/users/{id}`.\n\n### Exporting the pre-configured API module\n\nAfter you have declared your types you can use the creator function, the default\nexport of the `kraken`, to initialize your pre-configured API module. The rest\nof your application should never have use the `kraken` directly, but only ever\ninteract with the pre-configured API module. To create your custom API module\nusing your types, you will need some glue code similar to the following snippet:\n\n```es6\nimport { mapValues } from 'lodash'\n\nimport creator, { promise, actionTypes } from '@signavio/kraken'\n\n// These are the types you have declared\nimport apiTypes from './types'\n\nconst { connect, saga, reducer } = creator(apiTypes)\n\n// create a set of keys for all the types you have declared\nconst types = mapValues(apiTypes, (definition, key) => key)\n\nexport { connect, types }\n```\n\nWhenever you use this library to access a resource using you API, you will need\nto provide the identifying key of the respective type you want to access. As a\nsafeguard against nasty errors caused by typos in type references it is\nadvisable to export the type keys as string constants that can be imported from\nany component module you want to connect to the API.\n\n### Integrating the API module in your application\n\nThe kraken uses redux and redux-saga under the hood to manage the cache state.\nTo integrate it in an existing redux application you basically have to follow\ntwo steps:\n\n##### Apply saga middleware\n\nApply redux-saga's `sagaMiddleware` to your redux store and use it to run the\n`saga` returned by the `creator` function.\n\n##### Hook in cache reducer\n\nThe kraken expects to find its state under the key `kraken` in the redux store.\nUse `combineReducers` to hook the `reducer` returned by the `creator` function\nunder the `kraken` key in your root reducer.\n\nIf your application is not using redux yet, you can hide this integration\ncomplexity inside the pre-configured API module by additionally exporting an\n`ApiProvider` component which provides the minimal setup:\n\n```es6\nimport React from 'react'\nimport { createStore, combineReducers, applyMiddleware } from 'redux'\nimport { Provider } from 'react-redux'\nimport createSagaMiddleware from 'redux-saga'\n\n// These are the configured API building blocks returned by the kraken `creator` call\nimport { reducer, saga } from '../configuredApi'\n\n// Create the saga middleware\nconst sagaMiddleware = createSagaMiddleware()\n\n// Mount it on the Store\nconst store = createStore(\n  combineReducers({ cache: reducer }),\n  applyMiddleware(sagaMiddleware)\n)\n\n// Then run your pre-configured API saga\nsagaMiddleware.run(saga, store.getState)\n\n// Export a provider component wrapping the redux Provider\nconst ApiProvider = ({ children }) => (\n  <Provider store={store}>{children}</Provider>\n)\n\nexport default ApiProvider\n```\n\n### Connecting your components\n\nOnce you have finished the setup and declared your types, you can start using\nyour API methods in your comopnents. `connect` is a\n[higher-order component creator](https://medium.com/@franleplant/react-higher-order-components-in-depth-cf9032ee6c3e),\nwhich you can use to connect React components to your API.\n\n```es6\nimport { connect, types } from 'your-api'\n\nfunction User({ userFetch }) {\n  if (userFetch.pending) {\n    return <div>Loading user...</div>\n  }\n\n  if (userFetch.rejected) {\n    return (\n      <div>\n        Could not fetch user:\n        <br />\n        {userFetch.reason}\n      </div>\n    )\n  }\n\n  const user = userFetch.value\n\n  return (\n    <div>\n      {user.firstName} {user.lastName}\n    </div>\n  )\n}\n\nconst enhance = connect(({ value }) => ({\n  userFetch: {\n    type: types.USER,\n    id: value,\n  },\n}))\n\nexport default enhance(User)\n```\n\nAs you can see using the `connect` method requires minimal setup. Also in this\ncase we didn't have to state that we want to `fetch` as this is the default\naction. When we enhance a component using `connect` we can hook it up to as many\nAPI resources as we want to. In this example we only used the `user` resource\nand created a new prop `userFetch` that represents the API request. You include\ncertain configuration options to get more power over when and how requests go\nout.\n\n| Option        | Default     | Required | Description                                                                                                                                         |\n| ------------- | ----------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |\n| type          | `undefined` | `true`   | The API type which is concered.                                                                                                                     |\n| query         | `undefined` | `false`  | An object of query parameters.                                                                                                                      |\n| requestParams | `undefined` | `false`  | An object of extra parameters to tell different requests apart.                                                                                     |\n| id            | `undefined` | `false`  | Shortcut to provide an ID query parameter, `id: 1` is equivalent to `query: { id: 1 }`                                                              |\n| method        | `fetch`     | `false`  | Either one of `fetch`, `create`, `update`, or `remove`.                                                                                             |\n| lazy          | `false`     | `false`  | Only useful in combination with `method: 'fetch'`. Per default, the resource is fetched on component mount. Set `lazy: true` to not fetch on mount. |\n| denormalize   | `false`     | `false`  | Inline all referenced data into the injected prop.                                                                                                  |\n\n#### Notes on using `denormalize: true`\n\n**In most scenarios you will not need to use this. If you choose to use it, do\nso with caution.**\n\nBy default the injected value prop will be\n[normalized](https://github.com/paularmstrong/normalizr/blob/master/docs/api.md#normalizedata-schema)\naccording to the schema you have defined for your api types. This means that\neven if your server response inlines data for referenced entities, you will only\nhave access to the `id` property of any referenced entity. In a lot of cases\nthis will be absolutely fine, since different data is probably handled by\ndifferent UI components that can be connected to `kraken` respectively. However,\nin some rare cases you might need to access the referenced data right away. In\nthese circumstances you can pass `denormalize: true`. The injected `value` will\nthen be\n[denormalized](https://github.com/paularmstrong/normalizr/blob/master/docs/api.md#denormalizeinput-schema-entities)\nand contain all nested or referenced data. If you choose to do so be advised\nthat the injected props will change on every render - even when your state does\nnot change. This is due to the fact, that `kraken` can no longer know exactly\nwhere different parts of the state are being used. If you want to optimise for\nthe least number of re-renders, you need to implement `shouldComponentUpdate` on\nyour own in these cases.\n\n#### Injected props\n\nFor every key returned by the function passed to `connect`, a prop with that\nname will be passed down to the wrapped component. This prop will be a function\nthat you can call to trigger the request. While fetch requests will be triggered\nautomatically on component mount, the requests for all other methods will not be\ndispatched until you call the injected function prop. The argument you provide\nin this call will be passed as second argument to the respective type's method\nimplemention and is usually used as request body.\n\nThe function type props passed to your wrapped component carry additional\nproperties. (JavaScript allows to assign properties to functions, too.) You can\nread these properties to render different stuff at different request lifecycle\nstates.\n\nWhen connect creates such a promise-like prop it adds certain lifecycle\ninformation that can be used to render a resource.\n\n| Name            | Type      | Description                                                                                                                                   |\n| --------------- | --------- | --------------------------------------------------------------------------------------------------------------------------------------------- |\n| value           | `any`     | The response value. It will only be set if `fullfilled === true`.                                                                             |\n| pending         | `boolean` | `true` when the request is sent out but has not returned yet. `false` otherwise.                                                              |\n| fullfilled      | `boolean` | `true` when the last request returned without error. `false` otherwise.                                                                       |\n| rejected        | `boolean` | `true` when the last request returned with errors. `false` otherwise.                                                                         |\n| reason          | `string`  | When `rejected` is true, we try to include the error message we got from the server in this property.                                         |\n| responseHeaders | `Headers` | The Fetch API's response [Headers](https://developer.mozilla.org/en-US/docs/Web/API/Headers) object, only returned when fullfilled is `true`. |\n\n## Cache Policies\n\n`kraken` builds up a cache of your data.\nWhen you integrate `kraken` into your app you might want to change how certain data is handled during its lifecycle.\nTo activate a cache policy you need to export it under the key `cachePolicy` in your api type definition file (where you also define the `schema`, etc.).\n\nIn order to do this we provide some prebuild cache policies and also allow you to create your own.\n\n### Query from cache (`cachePolicies.queryFromCache`)\n\nThis policy is mainly used as an optimistic create.\nIt will enhance request results with data that is already present in the cache.\nBy doing so a promise prop will already have a `value` attribute even when the request didn't return yet from the server.\nThe objects from the cache will be filtered by using the `query` option that was set inside the `connect` call.\n\n```es6\n// type definition\nimport { cachePolicies } from '@signavio/kraken'\n\nexport const cachePolicy = cachePolicies.queryFromCache\n\n// component\n\nconst AddUser = ({ createUser }) => (\n  <button onClick={() => createUser({ fullName: 'John Doe' })}>\n    {createUser.pending\n      ? `Creating: ${createUser.value.fullName}`\n      : 'Create new user'}\n  </button>\n)\n\nconst enhance = connect(() => ({\n  createUser: {\n    type: types.USER,\n    method: 'create',\n  },\n}))\n\nexport default enhance(AddUser)\n```\n\nIn the example above the type declared that the `queryFromCache` policy should be used.\nNow the moment the `createUser` method is called the value will be available on the promise prop.\nThis way, we can already use the `value` on the promise prop to show the `fullName` of the user even though the server didn't return a response yet.\n\n#### Caveats\n\nIn order for this mechanism to work the `query` params you specify must match attributes on the actual entities.\n\n### Optimistic remove (`cachePolicies.optimisticRemove`)\n\n**This policy is active by default for all [`Entity`](https://github.com/paularmstrong/normalizr/blob/master/docs/api.md#entitykey-definition---options--) types**\n\nUsing this policy you can specify that entities are removed when the remove action is dispatched.\n\n#### Caveats\n\nIn order for this mechanism to work the `query` params you specify must match attributes on the actual entities.\n\n### Remove references to deleted entities (`cachePolicies.removeReferencesToDeletedEntities`)\n\n**This policy is active by default for all [`Array`](https://github.com/paularmstrong/normalizr/blob/master/docs/api.md#arraydefinition-schemaattribute) types**\n\nIf your application becomes larger then certain entities might have a relation to one another.\nFor instance To-Dos could have assignees.\nThe question then is, what happens when for instance the assignee for a certain To-Do is removed.\nBy default these changes will not be reflected and you need to perform the necessary updates yourself.\nHowever, for this particular use case `kraken` also offers a cache policy you can use.\nIt ensures that once an entity is deleted all references to that entity will also be cleaned up in your local state.\nIn the To-Do example this would mean that once the assignee is deleted also the respective To-Do would no longer point to the stale `id`.\n\n### Adding your own cache policy\n\nThere are two possiblities to influence the cache. You can either change the request state or the entity state.\n\n```es6\nexport type CachePolicyT = {\n  updateRequestOnCollectionChange?: (\n    apiTypes: ApiTypeMap,\n    request: Request,\n    collection: EntityCollectionT,\n    entityType: EntityType\n  ) => Request,\n  updateEntitiesOnAction?: (\n    apiTypes: ApiTypeMap,\n    entities: EntitiesState,\n    action: Action\n  ) => EntitiesState,\n}\n```\n\nIn order to influence the entity state you can export a method under the key `updateEntitiesOnAction`.\nIt will be called for every action that is executed by the entities reducer.\nYou will get access to all the api types you have declared, the current state and also get the action that was dispatched.\n\nIf you want to influence the state of a certain request when some data changes, you need to export your policy under the key `updateRequestOnCollectionChange`.\nThis method will be called for every request and will also be handed the entity collection which is influenced by the request.\n\nTo apply multiple cache policies at the same time you can use `cachePolicies.compose` and hand in all policies that you want to apply.\n\n## Questions\n\nIf you have any questions please talk to one of the [authors](./AUTHORS) or\ncreate an issue.\n\n## Contribute\n\nFeel free to submit PRs!\n\nEvery PR that adds new features or fixes a bug should include tests that cover\nthe new code. Also the code should comply to our common code style. You can use\nthe following commands in order to check that while you are developing.\n\n```shell\n# Install all dependencies\nyarn\n\n# Run the test suite\nyarn test\n\n# Check test coverage\nyarn coverage\n\n# Check whether you have any linting errors\nyarn lint\n```\n\n[build-badge]: https://circleci.com/gh/signavio/kraken/tree/master.svg?style=shield&circle-token=:circle-token\n[build]: https://circleci.com/gh/signavio/kraken/tree/master\n[npm-badge]: https://img.shields.io/npm/v/@signavio/kraken.png?style=flat-square\n[npm]: https://www.npmjs.org/package/@signavio/kraken\n[codecov-badge]: https://codecov.io/gh/signavio/kraken/branch/master/graph/badge.svg\n[codecov]: https://codecov.io/gh/signavio/kraken\n","maintainers":[{"email":"it.procurement@signavio.com","name":"signavio-it"},{"email":"thomas.zimmermann@signavio.com","name":"thomaszi"}],"time":{"modified":"2023-01-06T12:32:14.029Z","created":"2017-06-07T09:22:33.144Z","2.2.4":"2017-06-07T09:22:33.144Z","3.0.0":"2017-07-17T11:16:32.694Z","3.0.1":"2017-08-11T09:00:25.953Z","3.0.2":"2017-09-11T07:17:01.334Z","3.0.3":"2017-09-11T12:14:59.373Z","3.0.4":"2017-09-14T16:14:14.701Z","3.0.5":"2017-09-25T12:45:02.004Z","3.0.6":"2017-10-17T15:48:01.607Z","3.0.7":"2017-10-19T12:21:22.786Z","3.0.8":"2017-11-03T15:00:47.893Z","3.0.9":"2017-11-06T09:26:25.581Z","3.0.10":"2017-11-27T12:23:54.942Z","3.1.0":"2017-12-11T14:04:05.496Z","4.0.0":"2017-12-20T09:32:36.922Z","5.0.0":"2018-01-03T12:29:09.909Z","5.1.0":"2018-01-03T13:09:02.880Z","5.1.1":"2018-02-16T14:59:22.727Z","5.1.2":"2018-04-11T07:10:11.494Z","5.1.3":"2018-04-11T08:36:57.483Z","5.1.4":"2018-05-04T13:14:46.559Z","5.1.5":"2018-05-09T15:39:43.510Z","6.0.0":"2018-06-01T08:35:18.121Z","6.0.1":"2018-06-01T08:36:51.709Z","6.1.0-0":"2018-07-26T15:43:23.756Z","6.1.0":"2018-07-27T12:59:00.230Z","6.2.0-0":"2018-09-04T07:35:48.120Z","6.2.0":"2018-09-04T07:49:21.825Z","6.2.1":"2018-11-07T17:16:11.913Z","6.2.2":"2018-11-07T17:25:20.511Z","6.2.3-0":"2019-03-28T17:28:55.253Z","6.3.0":"2019-03-29T09:50:53.540Z","7.0.0-0":"2019-05-06T11:32:51.335Z","7.0.0-1":"2019-05-06T12:21:22.658Z","7.0.0-2":"2019-05-06T13:39:42.055Z","7.0.0":"2019-05-07T11:18:08.669Z","7.1.0-0":"2019-06-03T15:54:16.991Z","7.1.0-1":"2019-06-04T07:41:00.175Z","7.1.0-2":"2019-06-07T12:48:36.849Z","7.1.0-3":"2019-06-07T13:18:36.531Z","7.1.0":"2019-07-08T12:05:27.473Z","7.1.1-0":"2019-09-18T09:07:33.676Z","7.1.1":"2019-09-18T09:15:31.052Z","7.1.2-0":"2019-09-19T15:36:23.815Z","7.1.2":"2019-09-19T16:14:05.264Z"},"homepage":"https://github.com/signavio/kraken#readme","repository":{"type":"git","url":"git+ssh://git@github.com/signavio/kraken.git"},"contributors":[{"name":"Jan-Felix Schwarz","email":"jan-felix.schwarz@signavio.com"},{"name":"Julius Breckel","email":"julius.breckel@signavio.com"},{"name":"Philipp Giese","email":"philipp.giese@signavio.com"},{"name":"Alexander Trefz","email":"alexander.trefz@signavio.com"}],"author":{"name":"Jan-Felix Schwarz"},"bugs":{"url":"https://github.com/signavio/kraken/issues"},"license":"UNLICENSED","readmeFilename":"README.md"}