{"_id":"@technik-sde/foxy","_rev":"215-b0c2de820bcfdd1717b0d2598e2383d9","name":"@technik-sde/foxy","dist-tags":{"latest":"1.1.1"},"versions":{"0.1.0":{"name":"@technik-sde/foxy","version":"0.1.0","keywords":[],"author":"","license":"MIT","_id":"@technik-sde/foxy@0.1.0","maintainers":[{"name":"torsten.kohn","email":"torsten.kohn@sz.de"},{"name":"rlass","email":"rene.lass@sz.de"},{"name":"chris-hold","email":"christian.holdschuh@sz.de"},{"name":"noackt","email":"tanja.noack@sz.de"},{"name":"fapple","email":"bagrat.akopyan@gmail.com"},{"name":"felix.ifc","email":"felix.ebert@if-core.de"},{"name":"jenoe","email":"jenoe.kolbe@gmail.com"},{"name":"sdostert","email":"steven.dostert@sz.de"},{"name":"vispercept","email":"mail@koenigthomas.de"},{"name":"irenama","email":"irena.reitz@peerigon.com"},{"name":"jkandler","email":"julia.kandler@sz.de"},{"name":"ornellagiau","email":"ornella.giau@sz.de"},{"name":"agolovko","email":"andriy.golovko@jambit.com"},{"name":"aabjambit","email":"aser.abdelrahman@jambit.com"},{"name":"ntnwlf","email":"anton.wolf@sz.de"},{"name":"jinnbeam","email":"bbortfeldt@gmail.com"},{"name":"francesco.schwarz.sz","email":"francesco.schwarz@sz.de"},{"name":"fojambit","email":"fabian.oehlmann@jambit.com"},{"name":"kloibers","email":"stefan.kloiber@gmail.com"},{"name":"ronald.ploeger","email":"ronald.ploeger@sueddeutsche.de"},{"name":"jakob.kohl","email":"jakob.kohl@sz.de"},{"name":"benimnetz","email":"benimnetz@gmail.com"},{"name":"neovatar","email":"neovatar@gmail.com"},{"name":"brehmi","email":"inga.brehm@sueddeutsche.de"},{"name":"sz.florian.fehrenbacher","email":"florian.fehrenbacher@sz.de"},{"name":"danielschleindlsperger","email":"daniel@schleindlsperger.de"},{"name":"gbadur","email":"gerd.badur@jambit.com"},{"name":"mantela","email":"andreas.mantel@tngtech.com"},{"name":"benurb","email":"npm@benjaminurban.de"},{"name":"severin.schmid","email":"severin.schmid@sz.de"},{"name":"sz.christian.rodemeyer","email":"christian.rodemeyer@sz.de"},{"name":"sz-broschec","email":"christian.brosche@sueddeutsche.de"},{"name":"danielbeese_jambit","email":"daniel.beese@jambit.com"},{"name":"stefan101","email":"steger.stefan@gmail.com"},{"name":"szdm-pay","email":"szdm.pay-team@sz.de"},{"name":"mawa","email":"mwalbrun@gmail.com"},{"name":"sz-magazin","email":"szdm.magazin-team@sz.de"},{"name":"jketterl","email":"jakob.ketterl@gmx.de"},{"name":"sagold","email":"noreply@saschagoldhofer.de"},{"name":"szdm-admin","email":"szdm.technik-runde@sueddeutsche.de"},{"name":"jetztde","email":"szdm.jetzt-team@sz.de"},{"name":"leomelzer","email":"leonhard.melzer@peerigon.com"},{"name":"matthaias","email":"matthias.jahn@peerigon.com"}],"homepage":"https://github.com/sueddeutsche/foxy#readme","bugs":{"url":"https://github.com/sueddeutsche/foxy/issues"},"dist":{"shasum":"d804f166513227333b009fc64121c097b13f2e97","tarball":"https://registry.npmjs.org/@technik-sde/foxy/-/foxy-0.1.0.tgz","fileCount":23,"integrity":"sha512-+p/4IcYJL0ka66UWRafpNFIwwHvuCnLW5V6FQ1fU/NFuvmH5/sL/k5etqZO1PINQLUfzi1ikr/bKkJGaHeAQIQ==","signatures":[{"sig":"MEQCIFu9CmBgxWRzll+4Ya0dyimecZOLvBS2PwEku7qWE0wcAiB+Gmz/9Js6QItXqFoZDoP5Bae9XeFkYPvIIET2CnYntQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX73eCRA9TVsSAnZWagAAO9sP/3puF2N9TA0n5YvNpvN4\nsj7djZxdUyVhK0YBw0t00Fknl9jZ3bslKxlnDUdhK/zgQ7o80XSJWbbU3sal\nq45SO7s/KDwsYNdatf8eQHYcCZXbgWrcqTSylKg/jYfQjlHvEixuLY5lKhMN\n4WjRXkD1htkD/spSOeDyiye6aIpf9aIgGHVueFHfx+KtkBxvontok/P4QWU3\nAcEpAGbA6qfrAs0o0EZ53CQ5oX4PB/5/vyrqM9TJeMtp0eUnITKYRtaAymxW\nkO3GXL+dy/DJFs6CWrGz3Hd/BQk58iqg82m/2VRDj1C+yJKFxTv19pyVBvLe\nR1qZheAVRuzo1maLLIpFxrDgStd7M8a14BCVae6Q4JFwx6eMYp2s83Bkw4VP\nY0c/jSE7w1ZmGGMjVREt6B0r7Tp2cuvw3ucD7PQbyF6+Pq1W8mNuQRWG/cOL\nLWdPwJQQkZ+hWwE7Uadiu6Ys79RKyeH1CKZzbIPBgegI5LXbg9saGP1gmfgR\nTluexoZglmjAYIEygon86cdKctAsYEcg9XgOweB3xyU/F6e7QlhHv5XoiSt6\nhgyNz0xGUHIFOVoc7Y8oHqqSgqux0S45kAKYb/vJtgAXf5Icbz01yf9ivx+K\nzzcjn+c7kJ9YAMFwyWoX534NA6Br3AZNjgvDxbZvZ0RT33cN1qfcYL8KAQGE\n4YG2\r\n=anLk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/foxy.js","types":"dist/foxy.d.ts","engines":{"node":">=12.0.0"},"gitHead":"8a0c12a51a1e7af167eece72068d5049503cf6bb","scripts":{"dist":"rm -rf dist; NODE_ENV=production webpack -p","lint":"eslint test/**/* src/**/*","test":"TS_NODE_PROJECT=./test/tsconfig.json mocha -r ts-node/register --require ./test/setup.ts 'test/**/*.test.ts'","build":"rm -rf dev; webpack","prepublishOnly":"npm run dist"},"_npmUser":{"name":"sagold","email":"noreply@saschagoldhofer.de"},"repository":{"url":"git+ssh://git@github.com/sueddeutsche/foxy.git","type":"git"},"_npmVersion":"6.13.4","description":"> Customizable frontend-proxy, supporting multiple handlers for input-urls","directories":{},"_nodeVersion":"12.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"7.1.0","eslint":"6.8.0","ts-node":"8.6.2","webpack":"4.42.0","ts-loader":"6.2.1","image-size":"^0.8.3","node-fetch":"^2.6.0","typescript":"3.8.3","webpack-cli":"3.3.11","@types/mocha":"7.0.1","eslint-plugin-node":"11.0.0","eslint-plugin-promise":"4.2.1","terser-webpack-plugin":"2.3.5","eslint-plugin-array-func":"3.1.4","@typescript-eslint/parser":"2.21.0","eslint-plugin-optimize-regex":"1.1.7","@typescript-eslint/eslint-plugin":"2.21.0","declaration-bundler-webpack-plugin":"github:smol/declaration-bundler-webpack-plugin"},"_npmOperationalInternal":{"tmp":"tmp/foxy_0.1.0_1583332829710_0.847180676452038","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@technik-sde/foxy","version":"0.1.1","keywords":[],"author":"","license":"MIT","_id":"@technik-sde/foxy@0.1.1","maintainers":[{"name":"aabjambit","email":"aser.abdelrahman@jambit.com"},{"name":"agolovko","email":"andriy.golovko@jambit.com"},{"name":"benimnetz","email":"benimnetz@gmail.com"},{"name":"benurb","email":"npm@benjaminurban.de"},{"name":"brehmi","email":"inga.brehm@sueddeutsche.de"},{"name":"chris-hold","email":"christian.holdschuh@sz.de"},{"name":"danielbeese_jambit","email":"daniel.beese@jambit.com"},{"name":"danielschleindlsperger","email":"daniel@schleindlsperger.de"},{"name":"fapple","email":"bagrat.akopyan@gmail.com"},{"name":"felix.ifc","email":"felix.ebert@if-core.de"},{"name":"fojambit","email":"fabian.oehlmann@jambit.com"},{"name":"francesco.schwarz.sz","email":"francesco.schwarz@sz.de"},{"name":"gbadur","email":"gerd.badur@jambit.com"},{"name":"irenama","email":"irena.reitz@peerigon.com"},{"name":"jakob.kohl","email":"jakob.kohl@sz.de"},{"name":"jenoe","email":"jenoe.kolbe@gmail.com"},{"name":"jetztde","email":"szdm.jetzt-team@sz.de"},{"name":"jinnbeam","email":"bbortfeldt@gmail.com"},{"name":"jkandler","email":"julia.kandler@sz.de"},{"name":"jketterl","email":"jakob.ketterl@gmx.de"},{"name":"kloibers","email":"stefan.kloiber@gmail.com"},{"name":"leomelzer","email":"leonhard.melzer@peerigon.com"},{"name":"mantela","email":"andreas.mantel@tngtech.com"},{"name":"matthaias","email":"matthias.jahn@peerigon.com"},{"name":"mawa","email":"mwalbrun@gmail.com"},{"name":"neovatar","email":"neovatar@gmail.com"},{"name":"noackt","email":"tanja.noack@sz.de"},{"name":"ntnwlf","email":"anton.wolf@sz.de"},{"name":"ornellagiau","email":"ornella.giau@sz.de"},{"name":"rlass","email":"rene.lass@sz.de"},{"name":"ronald.ploeger","email":"ronald.ploeger@sueddeutsche.de"},{"name":"sagold","email":"noreply@saschagoldhofer.de"},{"name":"sdostert","email":"steven.dostert@sz.de"},{"name":"severin.schmid","email":"severin.schmid@sz.de"},{"name":"stefan101","email":"steger.stefan@gmail.com"},{"name":"sz-broschec","email":"christian.brosche@sueddeutsche.de"},{"name":"sz-magazin","email":"szdm.magazin-team@sz.de"},{"name":"sz.christian.rodemeyer","email":"christian.rodemeyer@sz.de"},{"name":"sz.florian.fehrenbacher","email":"florian.fehrenbacher@sz.de"},{"name":"szdm-admin","email":"szdm.technik-runde@sueddeutsche.de"},{"name":"szdm-pay","email":"szdm.pay-team@sz.de"},{"name":"torsten.kohn","email":"torsten.kohn@sz.de"},{"name":"vispercept","email":"mail@koenigthomas.de"}],"homepage":"https://github.com/sueddeutsche/foxy#readme","bugs":{"url":"https://github.com/sueddeutsche/foxy/issues"},"dist":{"shasum":"b7d528319df64e6141d40598d715808152f4bc12","tarball":"https://registry.npmjs.org/@technik-sde/foxy/-/foxy-0.1.1.tgz","fileCount":30,"integrity":"sha512-sYsVmpJrnHemkNZwTnEqbeqDyVRD8IjvUWhqE3vfmBk6gSA5YDcapshTAn2DdHJyYXkGhnt5BzufntRgUWe0Ag==","signatures":[{"sig":"MEYCIQCh7pj7vKT39bzrGA1kIGAGuNLipDcCLQU1vrKUGlRu9AIhAKrZj7pJAlsTprCk9zVcKYHUHHknNj7Rw5YZrBWrYj9W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX9RICRA9TVsSAnZWagAAi2EP/3u6o9/Z1IkwuvW1IDt2\n/A4FlYvQKzvriAOwJBntW58Aip+lhMDvLcfbvJSwTFL8IikIlSgrcpKC975i\n2TmkM2FGqn+HhDqbqKkpU6Y+uJmqpEQy3N3WNvomv9RvRu84M3kxw5LFpICO\nj2fA4VXig2R9zl/mTd8O0X3TS17c45RiWazkGWJM0ihsLQK/Y69svI69+jvH\n9D84HiwxaAKMixDvSLB9zKHP0ylT8/yvxeniKjCQsgAiRf84PMwIhhIuUj4U\nERzSE5v1oC4RfL3tt3QFlysJUWBmHbwqDGXydA5u4PEQZccKpoCuP86aZqpN\nsULQLE1tzL+lj2s07dpJjIV11zwjTM/U+PczFn83M2S8opHiUQ/7QxxNl/q5\nYvdrmTh3Z35oxmPKiDzmB20Oza9OIPjarGMx13RRqukB3nLqdVRQZ5XHNZs/\ng7DVxTnrhO/yuixyKbzO9SN+OuP0P6azdxbQLu/nnlZH3xdlfVzRNFT2hc7a\nA5OLNSqHVZBWqLo6cHbGWcLCPK/4fLWu8PGzDIxtOXK8Nm5gq5V5xUJ0smJ8\nJlI0vIM8fpxQXyJYHgYfg/IMKRoPBmZqrqppV2NShICBISl5sTGyULQQNXnC\nJdhED+l1rr1/yKCBj5zVttaJwY/15hStj9j1LgmpwUHNU2msIJK5JMQbUR7X\nPVrD\r\n=84NP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/foxy.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"5ef32c9720f2bfc8c24c008cc6650e11fee5c323","scripts":{"dist":"rm -rf dist; NODE_ENV=production webpack -p","lint":"eslint test/**/* src/**/*","test":"TS_NODE_PROJECT=./test/tsconfig.json mocha -r ts-node/register --require ./test/setup.ts 'test/**/*.test.ts'","build":"rm -rf dev; webpack","prepublishOnly":"npm run dist"},"_npmUser":{"name":"sagold","email":"noreply@saschagoldhofer.de"},"repository":{"url":"git+ssh://git@github.com/sueddeutsche/foxy.git","type":"git"},"_npmVersion":"6.13.4","description":"> Customizable frontend-proxy, supporting multiple handlers for input-urls","directories":{},"_nodeVersion":"12.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"7.1.0","eslint":"6.8.0","ts-node":"8.6.2","webpack":"4.42.0","ts-loader":"6.2.1","image-size":"^0.8.3","node-fetch":"^2.6.0","typescript":"3.8.3","webpack-cli":"3.3.11","@types/mocha":"7.0.1","eslint-plugin-node":"11.0.0","eslint-plugin-promise":"4.2.1","terser-webpack-plugin":"2.3.5","eslint-plugin-array-func":"3.1.4","@typescript-eslint/parser":"2.21.0","eslint-plugin-optimize-regex":"1.1.7","@typescript-eslint/eslint-plugin":"2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/foxy_0.1.1_1583338567961_0.01710593091161905","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@technik-sde/foxy","version":"0.2.0","keywords":[],"author":"","license":"MIT","_id":"@technik-sde/foxy@0.2.0","maintainers":[{"name":"aabjambit","email":"aser.abdelrahman@jambit.com"},{"name":"agolovko","email":"andriy.golovko@jambit.com"},{"name":"benimnetz","email":"benimnetz@gmail.com"},{"name":"benurb","email":"npm@benjaminurban.de"},{"name":"brehmi","email":"inga.brehm@sueddeutsche.de"},{"name":"chris-hold","email":"christian.holdschuh@sz.de"},{"name":"danielbeese_jambit","email":"daniel.beese@jambit.com"},{"name":"danielschleindlsperger","email":"daniel@schleindlsperger.de"},{"name":"fapple","email":"bagrat.akopyan@gmail.com"},{"name":"felix.ifc","email":"felix.ebert@if-core.de"},{"name":"fojambit","email":"fabian.oehlmann@jambit.com"},{"name":"francesco.schwarz.sz","email":"francesco.schwarz@sz.de"},{"name":"gbadur","email":"gerd.badur@jambit.com"},{"name":"irenama","email":"irena.reitz@peerigon.com"},{"name":"jakob.kohl","email":"jakob.kohl@sz.de"},{"name":"jenoe","email":"jenoe.kolbe@gmail.com"},{"name":"jetztde","email":"szdm.jetzt-team@sz.de"},{"name":"jinnbeam","email":"bbortfeldt@gmail.com"},{"name":"jkandler","email":"julia.kandler@sz.de"},{"name":"jketterl","email":"jakob.ketterl@gmx.de"},{"name":"kloibers","email":"stefan.kloiber@gmail.com"},{"name":"leomelzer","email":"leonhard.melzer@peerigon.com"},{"name":"mantela","email":"andreas.mantel@tngtech.com"},{"name":"matthaias","email":"matthias.jahn@peerigon.com"},{"name":"mawa","email":"mwalbrun@gmail.com"},{"name":"neovatar","email":"neovatar@gmail.com"},{"name":"noackt","email":"tanja.noack@sz.de"},{"name":"ntnwlf","email":"anton.wolf@sz.de"},{"name":"ornellagiau","email":"ornella.giau@sz.de"},{"name":"rlass","email":"rene.lass@sz.de"},{"name":"ronald.ploeger","email":"ronald.ploeger@sueddeutsche.de"},{"name":"sagold","email":"noreply@saschagoldhofer.de"},{"name":"sdostert","email":"steven.dostert@sz.de"},{"name":"severin.schmid","email":"severin.schmid@sz.de"},{"name":"stefan101","email":"steger.stefan@gmail.com"},{"name":"sz-broschec","email":"christian.brosche@sueddeutsche.de"},{"name":"sz-magazin","email":"szdm.magazin-team@sz.de"},{"name":"sz.christian.rodemeyer","email":"christian.rodemeyer@sz.de"},{"name":"sz.florian.fehrenbacher","email":"florian.fehrenbacher@sz.de"},{"name":"szdm-admin","email":"szdm.technik-runde@sueddeutsche.de"},{"name":"szdm-pay","email":"szdm.pay-team@sz.de"},{"name":"torsten.kohn","email":"torsten.kohn@sz.de"},{"name":"vispercept","email":"mail@koenigthomas.de"}],"homepage":"https://github.com/sueddeutsche/foxy#readme","bugs":{"url":"https://github.com/sueddeutsche/foxy/issues"},"dist":{"shasum":"e2747c48ea223204ef740b2f015fabf76ac81d9a","tarball":"https://registry.npmjs.org/@technik-sde/foxy/-/foxy-0.2.0.tgz","fileCount":30,"integrity":"sha512-GE1otcRoRMb60uOYTUMeYqDiOs197sixEH6uUevK8HY9d0Dvvv5hXAa3uhpkG1GPh++aanG4zASMTTX4Nn3rIA==","signatures":[{"sig":"MEUCIQCW/9H6KrH9FjJbxK7RG0gxxOF6wON81CW1FIdAXZkebQIgCIBYp/f+LKpiI6GEaWnlg75YVhgoi77ACVE+MH7BtF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYKFTCRA9TVsSAnZWagAAd18P/1FpmyR/VTpD3YUYmMxp\nxuc0bKMZBl0X0CT7tMEWQ7IPWklL53lAMgtngDWTuO3Ae9Q+qIJZ1FyVotCw\nlrnrYnCn0kucNqcRzMBZwPey9vHZMAtfCfZxWjAf9doFzMCvaDcWopm2xedd\nAzVS6KzROxUcY7kdJJS/724q974DZbj0VGbd0jhBqv34Y5ZRbw3xA/7jm+rp\na5Ke9+hCw9OKKD7LlTdeuI+RUemHXm+MBXjGnq3tPJsZ0DjHGEddBwn5VozS\nWdMyNyRkJ9uVyVAKOi5/4Rj8I1G7UWwUkZeXbiSv6jPVpGON/ql/ayUGZ4ME\nOr9oNI6XcZrv7NVj4dD3/n9b1HIOJIz/krAaew7SYfXDUUyo8BM5OtaMc5yb\nDDZyDqohJ4U5Say4+C2k77CJomr4Jc5ICZT61zBg09Oq664LseVOakj6IEJX\ndeuBu+34dFhoHeOqCJdqOLpf41O87e8gbYBzD5adH5VZYXx6IJwF48ED5/90\ncDPkRiImmuKydi8VVrJqNqWJZntz/ED7IMj31jwvdb0LK4dsHMPUiDiNgkqe\ndHPQvERRkCKhGeKbFgPL2xJjF8JBFz7oe0ZHnsKKF/dPuR9V5ZyUvn1hBVPV\n1KTI6P1BctImDdyzHNI6XnjcWf7T71HhloZm7braEAAfTFGfBOOeBupo0Cd/\nzzZO\r\n=s0gP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/foxy.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"ecdc6ea7ec2cde93f0e5d2d1d78fa184362cceba","scripts":{"dist":"rm -rf dist; NODE_ENV=production webpack -p","lint":"eslint test/**/* src/**/*","test":"TS_NODE_PROJECT=./test/tsconfig.json mocha -r ts-node/register --require ./test/setup.ts 'test/**/*.test.ts'","build":"rm -rf dev; webpack","prepublishOnly":"npm run dist"},"_npmUser":{"name":"sagold","email":"noreply@saschagoldhofer.de"},"repository":{"url":"git+ssh://git@github.com/sueddeutsche/foxy.git","type":"git"},"_npmVersion":"6.13.4","description":"> Customizable frontend-proxy, supporting multiple handlers for input-urls","directories":{},"_nodeVersion":"12.14.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"7.1.0","eslint":"6.8.0","ts-node":"8.6.2","webpack":"4.42.0","ts-loader":"6.2.1","image-size":"^0.8.3","node-fetch":"^2.6.0","typescript":"3.8.3","webpack-cli":"3.3.11","@types/mocha":"7.0.1","eslint-plugin-node":"11.0.0","eslint-plugin-promise":"4.2.1","terser-webpack-plugin":"2.3.5","eslint-plugin-array-func":"3.1.4","@typescript-eslint/parser":"2.21.0","eslint-plugin-optimize-regex":"1.1.7","@typescript-eslint/eslint-plugin":"2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/foxy_0.2.0_1583391059348_0.6335866413940472","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@technik-sde/foxy","version":"0.3.0","keywords":[],"author":"","license":"MIT","_id":"@technik-sde/foxy@0.3.0","maintainers":[{"name":"aabjambit","email":"aser.abdelrahman@jambit.com"},{"name":"agolovko","email":"andriy.golovko@jambit.com"},{"name":"benimnetz","email":"benimnetz@gmail.com"},{"name":"benurb","email":"npm@benjaminurban.de"},{"name":"brehmi","email":"inga.brehm@sueddeutsche.de"},{"name":"chris-hold","email":"christian.holdschuh@sz.de"},{"name":"danielbeese_jambit","email":"daniel.beese@jambit.com"},{"name":"danielschleindlsperger","email":"daniel@schleindlsperger.de"},{"name":"fapple","email":"bagrat.akopyan@gmail.com"},{"name":"felix.ifc","email":"felix.ebert@if-core.de"},{"name":"fojambit","email":"fabian.oehlmann@jambit.com"},{"name":"francesco.schwarz.sz","email":"francesco.schwarz@sz.de"},{"name":"gbadur","email":"gerd.badur@jambit.com"},{"name":"irenama","email":"irena.reitz@peerigon.com"},{"name":"jakob.kohl","email":"jakob.kohl@sz.de"},{"name":"jenoe","email":"jenoe.kolbe@gmail.com"},{"name":"jetztde","email":"szdm.jetzt-team@sz.de"},{"name":"jinnbeam","email":"bbortfeldt@gmail.com"},{"name":"jkandler","email":"julia.kandler@sz.de"},{"name":"jketterl","email":"jakob.ketterl@gmx.de"},{"name":"kloibers","email":"stefan.kloiber@gmail.com"},{"name":"leomelzer","email":"leonhard.melzer@peerigon.com"},{"name":"mantela","email":"andreas.mantel@tngtech.com"},{"name":"matthaias","email":"matthias.jahn@peerigon.com"},{"name":"mawa","email":"mwalbrun@gmail.com"},{"name":"neovatar","email":"neovatar@gmail.com"},{"name":"noackt","email":"tanja.noack@sz.de"},{"name":"ntnwlf","email":"anton.wolf@sz.de"},{"name":"ornellagiau","email":"ornella.giau@sz.de"},{"name":"rlass","email":"rene.lass@sz.de"},{"name":"ronald.ploeger","email":"ronald.ploeger@sueddeutsche.de"},{"name":"sagold","email":"noreply@saschagoldhofer.de"},{"name":"sdostert","email":"steven.dostert@sz.de"},{"name":"severin.schmid","email":"severin.schmid@sz.de"},{"name":"stefan101","email":"steger.stefan@gmail.com"},{"name":"sz-broschec","email":"christian.brosche@sueddeutsche.de"},{"name":"sz-magazin","email":"szdm.magazin-team@sz.de"},{"name":"sz.christian.rodemeyer","email":"christian.rodemeyer@sz.de"},{"name":"sz.florian.fehrenbacher","email":"florian.fehrenbacher@sz.de"},{"name":"szdm-admin","email":"szdm.technik-runde@sueddeutsche.de"},{"name":"szdm-pay","email":"szdm.pay-team@sz.de"},{"name":"torsten.kohn","email":"torsten.kohn@sz.de"},{"name":"vispercept","email":"mail@koenigthomas.de"}],"homepage":"https://github.com/sueddeutsche/foxy#readme","bugs":{"url":"https://github.com/sueddeutsche/foxy/issues"},"dist":{"shasum":"649ba1efd93d7dea52183263b14529f52c4be61b","tarball":"https://registry.npmjs.org/@technik-sde/foxy/-/foxy-0.3.0.tgz","fileCount":30,"integrity":"sha512-fRWcvZMGzxHlCIVTxkmBQ6pk32QGirkVHT8MZefx5VnL2hHK2xt63JbQm+TFq1sR+06imkLYOZnlAP/pfXrgMw==","signatures":[{"sig":"MEUCIQDBnBTtcRlucbnH1b+5omwNWaY0bfPa0AP88/1Vka0hGAIgGw60ZVrPkf6KHvlEBAdeXKMgxUXnAcMEcNIM3aDZI+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYkVGCRA9TVsSAnZWagAAkegP/14N7mo639O/uz66JOFv\nOCJBu+Nt1fiw9rm9R5aX9dczxpxTsB1+jYYnZ4AG9TuyCfoGr2bRUIGwuPgv\nkM+JjdfXISkX2iuOtzVxbNx2LYgPQvBHCyqoJwKhbcbQnjJ9MwSSed0Hrenh\nRfTS25l+woBaFEt6FAwH8Jy/zz1tQwzmwpAY9N24oeT5/xZDe6j9+AY60h2Y\n7LmurhW/y9M3e3Qc36FIjMCkk2Ll4CyS4IM8F/pERk3TIgToSvecysBJLP2g\nHhTWSVMgH5pzhPCbwiIB4+8+mVE3lv1KR1ZYNfOOPP/APF61tHbhUnilYx8r\nr5hYcXlHy1FIwpiUwD0UI6azu1LBpr2cbU2zorxyPoMJjIJ1cuS9/rCWS85y\nyGptxN2/HGfNel1/hTc8blzO/rLGgr3gtTCfdwFrmrVOfAPX5waSUTcrrcVL\nL5+FwnaPyRZpSNVltXdwBxIOT8MfMZ08N7uyO/5F7eDqcm8JIJWCV/CHjbjC\nnr9pq+q7grwFhyl7a/ibvCZKF7ZbA2snC/NrluUd16jlFXVZGAyYvGt7ietv\nQHGA5XH6rrcMy0GCBhberzZ1+onOW+bFYMjMOygZvmbYp89qiHrTrLvACOQN\nKeY3oHvoWyIibNO2Q9LVETQ4kX2lG2J5+ypWHwBo7W5pFzzCZW2beRNGG3wK\n9NEi\r\n=1uK0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/foxy.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"91b0b2c7d2611418d9597ed043309c485823b82e","scripts":{"dist":"rm -rf dist; NODE_ENV=production webpack -p","lint":"eslint test/**/* src/**/*","test":"TS_NODE_PROJECT=./test/tsconfig.json mocha -r ts-node/register --require ./test/setup.ts 'test/**/*.test.ts'","build":"rm -rf dev; webpack","prepublishOnly":"npm run dist"},"_npmUser":{"name":"sagold","email":"noreply@saschagoldhofer.de"},"repository":{"url":"git+ssh://git@github.com/sueddeutsche/foxy.git","type":"git"},"_npmVersion":"6.13.4","description":"> Customizable frontend-proxy, supporting multiple handlers for input-urls","directories":{},"_nodeVersion":"12.16.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"7.1.0","eslint":"6.8.0","ts-node":"8.6.2","webpack":"4.42.0","ts-loader":"6.2.1","image-size":"^0.8.3","node-fetch":"^2.6.0","typescript":"3.8.3","webpack-cli":"3.3.11","@types/mocha":"7.0.1","eslint-plugin-node":"11.0.0","eslint-plugin-promise":"4.2.1","terser-webpack-plugin":"2.3.5","eslint-plugin-array-func":"3.1.4","@typescript-eslint/parser":"2.21.0","eslint-plugin-optimize-regex":"1.1.7","@typescript-eslint/eslint-plugin":"2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/foxy_0.3.0_1583498565537_0.7399789022556651","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@technik-sde/foxy","version":"1.0.0","keywords":[],"author":"","license":"MIT","_id":"@technik-sde/foxy@1.0.0","maintainers":[{"name":"aabjambit","email":"aser.abdelrahman@jambit.com"},{"name":"agolovko","email":"andriy.golovko@jambit.com"},{"name":"benimnetz","email":"benimnetz@gmail.com"},{"name":"benurb","email":"npm@benjaminurban.de"},{"name":"brehmi","email":"inga.brehm@sueddeutsche.de"},{"name":"chris-hold","email":"christian.holdschuh@sz.de"},{"name":"danielbeese_jambit","email":"daniel.beese@jambit.com"},{"name":"danielschleindlsperger","email":"daniel@schleindlsperger.de"},{"name":"fapple","email":"bagrat.akopyan@gmail.com"},{"name":"felix.ifc","email":"felix.ebert@if-core.de"},{"name":"fojambit","email":"fabian.oehlmann@jambit.com"},{"name":"francesco.schwarz.sz","email":"francesco.schwarz@sz.de"},{"name":"gbadur","email":"gerd.badur@jambit.com"},{"name":"irenama","email":"irena.reitz@peerigon.com"},{"name":"jakob.kohl","email":"jakob.kohl@sz.de"},{"name":"jenoe","email":"jenoe.kolbe@gmail.com"},{"name":"jetztde","email":"szdm.jetzt-team@sz.de"},{"name":"jinnbeam","email":"bbortfeldt@gmail.com"},{"name":"jkandler","email":"julia.kandler@sz.de"},{"name":"jketterl","email":"jakob.ketterl@gmx.de"},{"name":"kloibers","email":"stefan.kloiber@gmail.com"},{"name":"leomelzer","email":"leonhard.melzer@peerigon.com"},{"name":"mantela","email":"andreas.mantel@tngtech.com"},{"name":"matthaias","email":"matthias.jahn@peerigon.com"},{"name":"mawa","email":"mwalbrun@gmail.com"},{"name":"neovatar","email":"neovatar@gmail.com"},{"name":"noackt","email":"tanja.noack@sz.de"},{"name":"ntnwlf","email":"anton.wolf@sz.de"},{"name":"ornellagiau","email":"ornella.giau@sz.de"},{"name":"rlass","email":"rene.lass@sz.de"},{"name":"ronald.ploeger","email":"ronald.ploeger@sueddeutsche.de"},{"name":"sagold","email":"noreply@saschagoldhofer.de"},{"name":"sdostert","email":"steven.dostert@sz.de"},{"name":"severin.schmid","email":"severin.schmid@sz.de"},{"name":"stefan101","email":"steger.stefan@gmail.com"},{"name":"sz-broschec","email":"christian.brosche@sueddeutsche.de"},{"name":"sz-magazin","email":"szdm.magazin-team@sz.de"},{"name":"sz.christian.rodemeyer","email":"christian.rodemeyer@sz.de"},{"name":"sz.florian.fehrenbacher","email":"florian.fehrenbacher@sz.de"},{"name":"szdm-admin","email":"szdm.technik-runde@sueddeutsche.de"},{"name":"szdm-pay","email":"szdm.pay-team@sz.de"},{"name":"torsten.kohn","email":"torsten.kohn@sz.de"},{"name":"vispercept","email":"mail@koenigthomas.de"}],"homepage":"https://github.com/sueddeutsche/foxy#readme","bugs":{"url":"https://github.com/sueddeutsche/foxy/issues"},"dist":{"shasum":"91f8cc440f4e16fca3f8c99d9bcbf3c25bc96fed","tarball":"https://registry.npmjs.org/@technik-sde/foxy/-/foxy-1.0.0.tgz","fileCount":30,"integrity":"sha512-BP6bc6Nh1Vm//CkHqsQoHcRmAm8ublsETztN9i2IQv0EDan5moMviXHAksIQTiv3NQpLuM7x89xz/7i3WkEvUg==","signatures":[{"sig":"MEQCIAMtk2dDof7lzQRdS1+OfzRSGBRUbq+MoVzEstIYr5K2AiAXL8VDubT6ObHx3nGpwecoIekZPdLsWQnLwZS0ApJyQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ5BlCRA9TVsSAnZWagAACckP/2f5owN5yVolfiL0SOjP\n2PKfyURcQ5KLB1lb88TpsG1TQsDlDzITDFypGBg3a60JcAvCkn+UWkf0k+UX\n4XlVcxZLQv0Ab5C4T2eZ2HQSzoctgsPyR//MHkCN/SGfupN2LqMLjqJKxbcZ\njgT5Xi0OjEP2K5r8Z1nR2GeN+aF7oSe5sgMb+mgR3c8doQQE9rjoNPvA0oKn\n4bndj5XAOPO76/4qSKwsnRkiRLtUUUHkDGSfD3lIfu1OpEsmd3vIkjNEYTa+\nyQ/ZBXL7qnJ6dAH5H5yk+JmUtuBVEC567qubvgqKyDObmHpBxdOnadA48Rd/\nmYcaZF+QO4szioQSQ4ciGBgpUlR9rcvm0AC+5pFLwOv+GRAOUvOoCWD3qPZJ\nvNZ6mHW9+QwGCEvC5HloLMkoCR7nI1GXUEWlY0/uFVl/XfcoXHejDVLCf7qp\nVY+YhsngMzICcoFM04/H33uATSL/EEMiWPxDl7W5ZhVhiQxILUmhTDGHDjqg\nxroSZHdLjpeSkkgj7/rXkx5Ct3fBy2KjuIJ4lTgO0APhoWr53/lKITj7Qybp\naeSIWPHxkUIgcD7D9qUkzZDZzDvll20kLOYWSPoheqibMJnYrtqZ8TDaRHM5\nMIhrPZ9DvwzRDgPbhsQaQ5eo5fk5TL9ywiNahXOps7AmvSglJxsvNsqUimVg\nGCX5\r\n=YdCg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/foxy.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"370f9470c3aba63dce4e0130ab6ec09c975c2468","scripts":{"dist":"rm -rf dist; NODE_ENV=production webpack -p","lint":"eslint test/**/* src/**/*","test":"TS_NODE_PROJECT=./test/tsconfig.json mocha -r ts-node/register --require ./test/setup.ts 'test/**/*.test.ts'","build":"rm -rf dev; webpack","prepublishOnly":"npm run dist"},"_npmUser":{"name":"sagold","email":"noreply@saschagoldhofer.de"},"repository":{"url":"git+ssh://git@github.com/sueddeutsche/foxy.git","type":"git"},"_npmVersion":"6.13.4","description":"> Customizable frontend-proxy, supporting multiple handlers for input-urls","directories":{},"_nodeVersion":"12.16.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"7.1.0","eslint":"6.8.0","ts-node":"8.6.2","webpack":"4.42.0","ts-loader":"6.2.1","image-size":"^0.8.3","node-fetch":"^2.6.0","typescript":"3.8.3","webpack-cli":"3.3.11","@types/mocha":"7.0.1","eslint-plugin-node":"11.0.0","eslint-plugin-promise":"4.2.1","terser-webpack-plugin":"2.3.5","eslint-plugin-array-func":"3.1.4","@typescript-eslint/parser":"2.21.0","eslint-plugin-optimize-regex":"1.1.7","@typescript-eslint/eslint-plugin":"2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/foxy_1.0.0_1583845477097_0.9704787361243303","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@technik-sde/foxy","version":"1.1.0","keywords":[],"author":"","license":"MIT","_id":"@technik-sde/foxy@1.1.0","maintainers":[{"name":"simon-sz-swmh","email":"simon.van.endern@netlight.com"},{"name":"verena_s","email":"verena.schlott@netlight.com"},{"name":"a2y","email":"smyfe@live.de"},{"name":"jambit_gmuehlenberg","email":"georg.muehlenberg@jambit.com"},{"name":"agolovko","email":"andriy.golovko@jambit.com"},{"name":"aabjambit","email":"aser.abdelrahman@jambit.com"},{"name":"torsten.kohn","email":"torsten.kohn@sz.de"},{"name":"chris-hold","email":"christian.holdschuh@sz.de"},{"name":"noackt","email":"tanja.noack@sz.de"},{"name":"felix.ifc","email":"felix.ebert@if-core.de"},{"name":"vispercept","email":"mail@koenigthomas.de"},{"name":"jkandler","email":"julia.kandler@sz.de"},{"name":"ornellagiau","email":"ornella.giau@sz.de"},{"name":"ntnwlf","email":"anton.wolf@sz.de"},{"name":"jinnbeam","email":"bbortfeldt@gmail.com"},{"name":"francesco.schwarz.sz","email":"francesco.schwarz@sz.de"},{"name":"fojambit","email":"fabian.oehlmann@jambit.com"},{"name":"kloibers","email":"stefan.kloiber@gmail.com"},{"name":"ronald.ploeger","email":"ronald.ploeger@sueddeutsche.de"},{"name":"jakob.kohl","email":"jakob.kohl@sz.de"},{"name":"benimnetz","email":"benimnetz@gmail.com"},{"name":"neovatar","email":"neovatar@gmail.com"},{"name":"brehmi","email":"inga.brehm@sueddeutsche.de"},{"name":"sz.florian.fehrenbacher","email":"florian.fehrenbacher@sz.de"},{"name":"danielschleindlsperger","email":"daniel@schleindlsperger.de"},{"name":"gbadur","email":"gerd.badur@jambit.com"},{"name":"mantela","email":"andreas.mantel@tngtech.com"},{"name":"benurb","email":"npm@benjaminurban.de"},{"name":"severin.schmid","email":"severin.schmid@sz.de"},{"name":"sz.christian.rodemeyer","email":"christian.rodemeyer@sz.de"},{"name":"sz-broschec","email":"christian.brosche@sueddeutsche.de"},{"name":"stefan101","email":"steger.stefan@gmail.com"},{"name":"szdm-pay","email":"szdm.pay-team@sz.de"},{"name":"mawa","email":"mwalbrun@gmail.com"},{"name":"sz-magazin","email":"szdm.magazin-team@sz.de"},{"name":"sagold","email":"noreply@saschagoldhofer.de"},{"name":"szdm-admin","email":"szdm.technik-runde@sueddeutsche.de"},{"name":"jetztde","email":"szdm.jetzt-team@sz.de"},{"name":"matthaias","email":"matthias.jahn@peerigon.com"}],"homepage":"https://github.com/sueddeutsche/foxy#readme","bugs":{"url":"https://github.com/sueddeutsche/foxy/issues"},"dist":{"shasum":"4769cab4baa577f2bcbfd3887781c6076142ce45","tarball":"https://registry.npmjs.org/@technik-sde/foxy/-/foxy-1.1.0.tgz","fileCount":38,"integrity":"sha512-PiBe136BDvClDUPJf7OTeRvsH7Su2QjTBq35lkWQdgzhebxeTxSGOw4PbC4EiJB9pODBEzJ5pPv6KJO6rum+9Q==","signatures":[{"sig":"MEYCIQDTxVZAqwh0KczaRo3ACPlf07cD863ialgQylKKX7dPtwIhAJO7Tnj5l/yZ+SQEZKomDQ4Z5s+QzUCEZniKCxLWpMfr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyPVbCRA9TVsSAnZWagAAldkP/3tw66oinJbzF1Ck6LuU\nT+JY5fdS/3JLXEq2mC7PozPHjl9AS5qrJX1nyFpiWi2SqA7kFIVjW2XlyWc8\nOYe9oD6PoC+0GFdwmSvofQ7LydbHyCTkdM7O65JcEsVex1RF1SoGb9M1zDwY\ndF1mjSOXPqvRk10XkedoZjYFQecP2i/nrdTLsZpB0s7++7SUY9gndXJzHU+N\n9rjOEn5HHjBnRxBQdV/wodioWuwdCuCYaVkvcH6ShF2mwV6R4L96n3Tt9KFV\nONr/dz6uaEYvaP8EYK2w+88INmcR7EnxqtNP1umKGz/E77oXYMEXkzQ7Xubd\nXEee2KnPmH7zsedVCmDCy1HrwG9duMpk72PRvwEEgrxc9Y2TXpSaTsz7vCPY\nQOvVdnLryHD+s9JxKNxGlQhk+N2Qf5qQQGg89HFJh3GqHECW86VT7n5LBCYY\nZIlv4HeA0/CFliufLccXDYEg8i91Bu1N27isK8IYxGkCEbVmClukdT+/zHlh\n3fNjeUeR+YTCsRUq3hXAuJyu5mBFSvTr0uXA6D3RffsuIkOb77VFwZ1uhIZ4\nOvBikHH62OeEx00fc8Z1e9GE1V/nc2eGrLaSXwQIGqReMAQrXzwXHNdTwZFm\nueiuPijt8Jgq1c7/FCrauMeuylFPcN3Xlex1xgvdPbC5Ryb1sdff3GqCKLM4\nrFkU\r\n=fvPm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/foxy.js","types":"dist/index.d.ts","module":"distmodule/index.js","engines":{"node":">=12.0.0"},"gitHead":"ac57ed07b88267a61ac64a2f044523f7a6f6733c","scripts":{"dist":"rm -rf dist; yarn dist:es5; yarn dist:module","lint":"eslint test/**/* src/**/*","test":"TS_NODE_PROJECT=./test/tsconfig.json mocha -r ts-node/register --require ./test/setup.ts 'test/**/*.test.ts'","build":"rm -rf dev; webpack","dist:es5":"NODE_ENV=production webpack -p","dist:module":"tsc --outDir distmodule","prepublishOnly":"npm run dist"},"_npmUser":{"name":"sagold","email":"noreply@saschagoldhofer.de"},"repository":{"url":"git+ssh://git@github.com/sueddeutsche/foxy.git","type":"git"},"_npmVersion":"6.14.8","description":"> Customizable frontend-proxy, supporting multiple handlers for input-urls","directories":{},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"7.1.0","eslint":"6.8.0","ts-node":"8.6.2","webpack":"4.42.0","ts-loader":"6.2.1","image-size":"^0.8.3","node-fetch":"^2.6.0","typescript":"3.8.3","webpack-cli":"3.3.11","@types/mocha":"7.0.1","eslint-plugin-node":"11.0.0","eslint-plugin-promise":"4.2.1","terser-webpack-plugin":"2.3.5","eslint-plugin-array-func":"3.1.4","@typescript-eslint/parser":"2.21.0","eslint-plugin-optimize-regex":"1.1.7","@typescript-eslint/eslint-plugin":"2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/foxy_1.1.0_1607005531241_0.8536016081831288","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@technik-sde/foxy","version":"1.1.1","keywords":[],"author":"","license":"MIT","_id":"@technik-sde/foxy@1.1.1","maintainers":[{"name":"awidera","email":"awid@netlight.com"},{"name":"janstuemmel","email":"info@janstuemmel.de"},{"name":"chris-mang","email":"christian.mang@jambit.com"},{"name":"oneapp.devops","email":"oneapp.devops@outlook.de"},{"name":"sbj-iteratec","email":"sebastian.bejga@iteratec.com"},{"name":"szdm.de-team","email":"szdm.de-team@sz.de"},{"name":"katharinasz","email":"katharina.schwarz@sz.de"},{"name":"christian.huber","email":"christian.huber@sz.de"},{"name":"robert.gruner","email":"robert.gruner@jambit.com"},{"name":"koeckerandg","email":"guenther.koeckerandl@sz.de"},{"name":"stefan101","email":"steger.stefan@gmail.com"},{"name":"szdm-pay","email":"szdm.pay-team@sz.de"},{"name":"mawa","email":"mwalbrun@gmail.com"},{"name":"sz-magazin","email":"szdm.magazin-team@sz.de"},{"name":"sagold","email":"noreply@saschagoldhofer.de"},{"name":"szdm-admin","email":"szdm.technik-runde@sueddeutsche.de"},{"name":"jetztde","email":"szdm.jetzt-team@sz.de"},{"name":"matthaias","email":"matthias.jahn@peerigon.com"},{"name":"sz-broschec","email":"christian.brosche@sueddeutsche.de"},{"name":"sz.christian.rodemeyer","email":"christian.rodemeyer@sz.de"},{"name":"severin.schmid","email":"severin.schmid@sz.de"},{"name":"benurb","email":"npm@benjaminurban.de"},{"name":"mantela","email":"andreas.mantel@tngtech.com"},{"name":"gbadur","email":"gerd.badur@jambit.com"},{"name":"sz.florian.fehrenbacher","email":"florian.fehrenbacher@sz.de"},{"name":"brehmi","email":"inga.brehm@sueddeutsche.de"},{"name":"neovatar","email":"neovatar@gmail.com"},{"name":"benimnetz","email":"benimnetz@gmail.com"},{"name":"jakob.kohl","email":"jakob.kohl@sz.de"},{"name":"ronald.ploeger","email":"ronald.ploeger@sueddeutsche.de"},{"name":"kloibers","email":"stefan.kloiber@gmail.com"},{"name":"fojambit","email":"fabian.oehlmann@jambit.com"},{"name":"francesco.schwarz.sz","email":"francesco.schwarz@sz.de"},{"name":"jinnbeam","email":"bbortfeldt@gmail.com"},{"name":"ntnwlf","email":"anton.wolf@sz.de"},{"name":"ornellagiau","email":"ornella.giau@sz.de"},{"name":"jkandler","email":"julia.kandler@sz.de"},{"name":"felix.ifc","email":"felix.ebert@if-core.de"},{"name":"noackt","email":"tanja.noack@sz.de"},{"name":"chris-hold","email":"christian.holdschuh@sz.de"},{"name":"torsten.kohn","email":"torsten.kohn@sz.de"},{"name":"aabjambit","email":"aser.abdelrahman@jambit.com"},{"name":"agolovko","email":"andriy.golovko@jambit.com"},{"name":"jambit_gmuehlenberg","email":"georg.muehlenberg@jambit.com"},{"name":"a2y","email":"smyfe@live.de"},{"name":"verena_s","email":"verena.schlott@netlight.com"},{"name":"simon-sz-swmh","email":"simon.van.endern@netlight.com"},{"name":"irenama","email":"irena.reitz@peerigon.com"}],"homepage":"https://github.com/sueddeutsche/foxy#readme","bugs":{"url":"https://github.com/sueddeutsche/foxy/issues"},"dist":{"shasum":"248823e49409c9d1b9721c4a26af69af498aba80","tarball":"https://registry.npmjs.org/@technik-sde/foxy/-/foxy-1.1.1.tgz","fileCount":38,"integrity":"sha512-zoU8OXu9qMdMzgicTFpYGibfMy+g6PSSEmO5CfQ8wq2s2yjyi9awqc5nzti1bHsw1ftXum+JTJklXKl9rIUw1A==","signatures":[{"sig":"MEUCIQDv/MyeAcwQjktn53Z4U488JPc1SJqqEO2JLbuAZImBPgIgEhEc3oFvFg0oOicXvFY2Ui5W9Kr03/lAQGOR/YbVOgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHVMDCRA9TVsSAnZWagAAlTEP/R8C6DNTts8L3DUS2Zra\n7DQ5v/6WV6JTZBpE/1gn6i7kbIuxf6MPmNspXIxhEjCEY/mpOFSCo23311cG\nWrbN7QenBRH9p34LJzOVGO8cpErDr/7OJtnR9gGjpOhuFbWW2yT5J3G07zep\nHiQOlPFT/IGspeullEdinntOEI5R4QgJvXvfVUhx+fJbebRrbw00B/E3qGNK\ngiZSO5A/dUo9Mrh3XJFtYZoxrMXxd1x8mbTM2OfUk1XBEzfobNDOGRrqWsaN\n0o20PymBCeE/d+YlYPeiMfmJk+MktXHtFOOp/19kEswX96b9yo6CwyW1CKT7\nslNou1qt0qzbwpoFu6k6LQJd/edQcHtidtVfYiIOlsoRJZWd0VFCrP9hP/uP\n6L7+eFZIdS1Xrp+Doqq9I/nMVCXq7DEbCBLEReSpx8V2jdIYDX8G4WbV0kk9\nN8uYD1GvWLTvHflWVgHLEqzD6hbuUP/CY4UqyDfadNh/aMUrjmQvNf8Pqlbo\nB7LbYP+D7xJEkR78FHOKIefvJrp7w8Zrle6IBfsSwaz85lW13vGOktgllJRD\n/NHbGxUoJArtTbj4tcWXwECbwD6L38pF12o7kgq+IHkDbnP6rZ449Y9VSYw8\nnnu6hlCgX6Yu+dLEibdW+IMnPNmqIIRme2RnbTMl9MQXGZBteI0if9h/hlZD\naIMp\r\n=AQLg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/foxy.js","types":"dist/index.d.ts","module":"distmodule/index.js","engines":{"node":">=8.17.0"},"gitHead":"acaa3c32137f19df24b8a250af42157e7cfc7205","scripts":{"dist":"rm -rf dist; yarn dist:es5; yarn dist:module","lint":"eslint test/**/* src/**/*","test":"TS_NODE_PROJECT=./test/tsconfig.json mocha -r ts-node/register --require ./test/setup.ts 'test/**/*.test.ts'","build":"rm -rf dev; webpack","dist:es5":"NODE_ENV=production webpack -p","dist:module":"tsc --outDir distmodule","prepublishOnly":"npm run dist"},"_npmUser":{"name":"sagold","email":"noreply@saschagoldhofer.de"},"repository":{"url":"git+ssh://git@github.com/sueddeutsche/foxy.git","type":"git"},"_npmVersion":"6.14.8","description":"> Customizable frontend-proxy, supporting multiple handlers for input-urls","directories":{},"_nodeVersion":"12.19.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"7.1.0","eslint":"6.8.0","ts-node":"8.6.2","webpack":"4.42.0","ts-loader":"6.2.1","image-size":"^0.8.3","node-fetch":"^2.6.0","typescript":"3.8.3","webpack-cli":"3.3.11","@types/mocha":"7.0.1","eslint-plugin-node":"11.0.0","eslint-plugin-promise":"4.2.1","terser-webpack-plugin":"2.3.5","eslint-plugin-array-func":"3.1.4","@typescript-eslint/parser":"2.21.0","eslint-plugin-optimize-regex":"1.1.7","@typescript-eslint/eslint-plugin":"2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/foxy_1.1.1_1612534531409_0.4869688423810654","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-03-04T14:40:29.708Z","modified":"2026-09-07T14:07:36.842Z","0.1.0":"2020-03-04T14:40:29.809Z","0.1.1":"2020-03-04T16:16:08.107Z","0.2.0":"2020-03-05T06:50:59.484Z","0.3.0":"2020-03-06T12:42:45.762Z","1.0.0":"2020-03-10T13:04:37.264Z","1.1.0":"2020-12-03T14:25:31.362Z","1.1.1":"2021-02-05T14:15:31.582Z"},"bugs":{"url":"https://github.com/sueddeutsche/foxy/issues"},"license":"MIT","homepage":"https://github.com/sueddeutsche/foxy#readme","keywords":[],"repository":{"url":"git+ssh://git@github.com/sueddeutsche/foxy.git","type":"git"},"description":"> Customizable frontend-proxy, supporting multiple handlers for input-urls","maintainers":[{"email":"szdm.pay-team@sz.de","name":"szdm-pay"},{"email":"markus.walbrun@sz.de","name":"mawa"},{"email":"szdm.magazin-team@sz.de","name":"sz-magazin"},{"email":"enis.tola@sz.de","name":"etola"},{"email":"ralphmeier79@gmail.com","name":"daraff"},{"email":"szdm.technik-runde@sueddeutsche.de","name":"szdm-admin"},{"email":"szdm.jetzt-team@sz.de","name":"jetztde"},{"email":"matthias.jahn@peerigon.com","name":"matthaias"},{"email":"inga.brehm@sueddeutsche.de","name":"brehmi"},{"email":"leonhard.melzer@peerigon.com","name":"leomelzer"},{"email":"ronald.ploeger@sueddeutsche.de","name":"ronald.ploeger"},{"email":"stefan.kloiber@sz.de","name":"kloibers"},{"email":"ornella.giau@sz.de","name":"ornellagiau"},{"email":"julia.kandler@sz.de","name":"jkandler"},{"email":"felix.ebert@if-core.de","name":"felix.ifc"},{"email":"tanja.noack@sz.de","name":"noackt"},{"email":"katharina.schwarz@sz.de","name":"katharinasz"},{"email":"info@janstuemmel.de","name":"janstuemmel"},{"email":"elisabeth.tusak@sz.de","name":"etusak"},{"email":"caroline.fischer@sz.de","name":"carolinefischer"},{"email":"gabriel.hase@gmail.com","name":"gabrielhase"},{"email":"eike.muecksch@sz.de","name":"eiks"},{"email":"jannik.rau@sz.de","name":"jannik.rau"},{"email":"szdm.de-team@sz.de","name":"szdm.de-team"},{"email":"dominik.wierl@sz.de","name":"dwd0tcom"},{"email":"benjamin.geese@sz.de","name":"bgeese-szdm"},{"email":"johanna.kilgus@sz.de","name":"j.kilgus"},{"email":"aws+github-szdm-gitbot@swmhmgw.de","name":"szdm-gitbot"},{"email":"marco.schweizer@sz.de","name":"ms-sz"},{"email":"christian.lentfort@sz.de","name":"szclentfort"},{"email":"szdm.livingdocs-runde@sz.de","name":"szdm-livingdocs"},{"email":"florian.mayer@sz.de","name":"fm-sz"},{"email":"tobias.konsek@sz.de","name":"tokosz"},{"email":"christian.holdschuh@sz.de","name":"chris-hold"},{"email":"bagrat.ter-akopyan@sz.de","name":"bagrat.ter-akopyan"},{"email":"alexandre.stueben@sz.de","name":"astueben-sz"},{"email":"christoph.herrmann@sz.de","name":"sharaalsz"},{"email":"marcel.czaplinski@sz.de","name":"mcz-sz"},{"email":"stefan.su@sz.de","name":"su-sz"},{"email":"patricia.jung@sz.de","name":"pj-szdm"},{"email":"hannes.randow@peerigon.com","name":"hannesrandow"},{"email":"markus.hametner@sz.de","name":"mhsz"},{"email":"tim.bose@sz.de","name":"tb-sz"},{"email":"christian.brosche@sueddeutsche.de","name":"sz-broschec"},{"email":"felix.ohr@sz.de","name":"felixo-szdm"},{"email":"amin.elgafarawi@sz.de","name":"aeg-szdm"},{"email":"katharina.tausch@sz.de","name":"tauschk"},{"email":"ian.turner@sz.de","name":"ian-turner-sz"},{"email":"swen.juric@sz.de","name":"sjuric-sz"},{"email":"florian.fehrenbacher@sz.de","name":"sz.florian.fehrenbacher"},{"email":"hannes.kuhl@sz.de","name":"hanneskuhlsz"},{"email":"matthew.stott@sz.de","name":"szms"},{"email":"thomas.koenig@sz.de","name":"thomas-sz"},{"email":"matthias.vogel@sz-dossier.de","name":"matzexcom"},{"email":"dominik.habersack@sz.de","name":"domhabersack-sz"},{"email":"michael.philipp.holley@gmail.com","name":"michaelholley"},{"email":"thomas.seliger@sz.de","name":"seliger-sz"},{"email":"manuel.knoxfreytag@sz.de","name":"manuelknoxfreytagsz"},{"email":"shaun.ittner@sz.de","name":"shaunittner-sz"},{"email":"thomas.grund.extern@sz.de","name":"thgrund-sz"},{"email":"raad@netlight.com","name":"ramonadofonl"},{"email":"tim.roerup@netlight.com","name":"tror-sz"},{"email":"alexander.pankoff@sz.de","name":"alexander-pankoff-sz"},{"email":"alexander.wisowaty.extern@sz.de","name":"alexwisowaty"},{"email":"thomas.rahlf.extern@sz.de","name":"thomasrahlfsz"},{"email":"lisa.wallner@sz.de","name":"lisa-w-szdm"},{"email":"henning.oskamp@sz.de","name":"henning-sz"},{"email":"theresa.eingartner@sz.de","name":"teingartner-sz"},{"email":"jasmin.eilers@sz.de","name":"jaeilers"},{"email":"alexander.saborowski@sz.de","name":"a.saborowski"},{"email":"fabio.krug@sz.de","name":"fabio-krug-sz"},{"email":"johannes.schliephake@sz.de","name":"johannes-schliephake-sz"},{"email":"bruno.brunkow@sz.de","name":"bruno-brunkow-sz"},{"email":"kasim.canol@sz.de","name":"kasim-canol-sz"},{"email":"niklas@nhaug.de","name":"niklashaug"},{"email":"sabrina.heinrich@sz.de","name":"sabrina-heinrich-sz"},{"email":"jonathan.boidol@sz.de","name":"jonathan.boidol"},{"email":"andreas.neumann@sz.de","name":"daandi"},{"email":"sarah.wiedenhoefer@sz.de","name":"sarahwiedenhoefer"},{"email":"canerozan.ciboglu@sz.de","name":"cciboglu-sz"},{"email":"leopold.kellers.extern@sz.de","name":"kellersl-sz"},{"email":"michael.kiener@netlight.com","name":"michaelkiener-net"},{"email":"severin.schmid@sz.de","name":"severin.schmid"},{"email":"andreas.scheerer@sz.de","name":"sz-andi"},{"email":"andreas.wagner@sz.de","name":"awagner-sz"}],"readme":"# simple frontend proxy\n\n> Customizable frontend-proxy, supporting multiple handlers for input-urls\n\n**Motivation** Our infrastructure may contain different media-services and on different environments. Having a set of nested widgets, libraries and applications they all access the same services within an environment. This frontend-proxy helps to open source applications, since internal ressources and behaviour can be configured, but its public api is consistent and has default handlers for the normal use-case.\n\n`yarn add @technik-sde/foxy`\n\n\n**Handler** A handler registers its methods for a specific request-object, containing a `source`-property. The handler will be selected for the exposed request-method, when its function `use(RequestObject):boolean` returns `true`.\n\n\n## Usage\n\n```js\nimport { Foxy, utils } from \"technik-sde/foxy\";\n\nconst proxy = new Foxy({\n  handlers: [\n  {\n    use({ source }) {\n      return myUrlFormat.test(source);\n    },\n    getImageURL({ source }) {\n      return Promise.resolve(buildMyUrlScheme(source));\n    },\n    getImageInfo({ source }) {\n      return utils.loadImage(buildMyUrlScheme(source))\n    }\n  }\n  ]\n});\n\nconst finalUrl = await proxy.getImageURL({ source: 1234 });\nconst imageMetadata = await proxy.getImageInfo({ source: 1234 });\n```\n\n\nMultiple handlers are supported and are resolved from first to last index. The first handler returning `true` on use, will be selected, if the given _method-name_ is defined:\n\n```js\nimport { Foxy } from \"technik-sde/foxy\";\n\nconst proxy = new Foxy({\n  handlers: [\n  {\n    use({ source }) {\n      return myUrlFormat.test(source);\n    },\n    getImageURL({ source }) {\n      return Promise.resolve(buildMyUrlScheme(source));\n    }\n  },\n  {\n    use: () => true,\n    // overwrites default exception to always return false\n    getImageURL({ source }) { return Promise.resolve(false); } \n  }\n  ]\n});\n\nconst finalUrl = await proxy.getImageURL({ source: \"abc\" }); // false, when not myUrlFormat\n```\n\n\nPer default the following methods are supported via api: `getImageURL`, `getImageInfo`, `getVideoURL`, `getVideoInfo`, \n`getURL` and `getJSON`. The generic method `get(methodName: string, requestData: AnyObject)` may be used to access any \ncustom methods defined on handlers. e.g.\n\n```js\nimport { Foxy } from \"technik-sde/foxy\";\n\nconst proxy = new Foxy({\n  handlers: [\n  {\n    use({ source }) {\n      return myUrlFormat.test(source);\n    },\n    getArticles({ source }) {\n      return fetch(buildMyUrlScheme(source)).then(response => response.json().data);\n    }\n  }\n  ]\n});\n\nconst json = await proxy.get(\"getArticles\", { source: \"my-json-url\" });\n```\n\n\n## Handlers\n\nCurrently three example handlers are exported with this module. They probably should not be used in production:\n\n- unsplash: allowing modification of query params to load images from unsplash.com\n- image: default image handler, to load image-urls and metadata\n- video: crude video handler to get video-type, dimensions and duration as metadata\n\nImport these handlers with\n\n```js\nimport { handler } from \"technik-sde/foxy\";\n\n// handler.unsplash\n// handler.image\n// handler.video\n```\n","readmeFilename":"README.md"}