{"_id":"@marblejs/middleware-cors","_rev":"132-b121c692f1edc7c9815f6cd84c9f7d01","name":"@marblejs/middleware-cors","dist-tags":{"latest":"4.1.0","dev":"3.4.2-dev.6","next":"4.0.0-next.32","rc":"4.0.0-rc.3"},"versions":{"2.1.0":{"name":"@marblejs/middleware-cors","version":"2.1.0","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","lint":"tslint --config ../../tslint.json --project ./","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"~6.2.2"},"devDependencies":{"@marblejs/core":"^2.1.0"},"publishConfig":{"access":"public"},"gitHead":"638cb8c5f88edcefc03f16bd3ce9c41f7b9a9a02","_id":"@marblejs/middleware-cors@2.1.0","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.10.7/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-bY0LkkMdlXGmF9kBae1gW0AHzIGNpPsF56A51l5bDMT3hiwyWgosAynW4p265Ps4qNro6+oqoOXTIMYSZwIGaA==","shasum":"ea40cbd271b4e7bf171f96b86eabdf3cb4309dc4","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.1.0.tgz","fileCount":23,"unpackedSize":11716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco6gbCRA9TVsSAnZWagAAmdgP/jP1TWqbMC/fsEH/zBuU\nymSefWP1gWj+/h4xANIFWhRyZ2EIBYs/ieMTFLi9XZIykUD5l+EQNrGJqdkG\nDyhALK8UEWW+SPjOCbo9CwSxCe2C4M7NNrerW/czQm8dQh3dnl4G4sA/qzhe\ngUYHL8Ro2VnzUqsw4bJP/uDvbv5A7pbuz7W7mS03+SKGelhGBdgbSeRasibJ\nAWt7x6kX7mTubtjgkBSYA6GmRGjZVPusigsd7ypH0zXIhBjQtfNZQ4rcTzbG\ndIyt+ydS8lsk+lBwRBvT4RtS45koWb/RYVDBdU6NzrL4wMVrAPS2iRrgXzad\nTxJFDU+JLmyqn5a5ltpKAVpykwtDfjhANTsUNKLF7o494gTaQjHeDD+eY3QU\n8QsWDZCXz3LZHNNceCo8bdDz0tP2CahMlCe9YRdv7Po51kEflm+F2lqWWFQm\nuuZte0Aj1nCXn4MXdHXWlpSs4Z5duw9uu8N++eFvXkr7pNVORaJ1L2E3zFAd\nAuhajblKPDxMnrcDiqMLZXtuAvgJwWv9jQGDlBR+/xYIbjI5rHQBQ9i3Vms+\nRo6+TKpOaIBlYH9eXsUSfNA0emoPiRB71SjLBu/pRqwH1+HXON1zYNeq5L6+\nvrXIpCNixcpjRFE2JXpD1kks5OZiqSSleUh6US4iARCmfDhCykoZSxXT7R65\nu7D4\r\n=d8M5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYu2nn7TScoPRFeLwMFcPMpef1ArcUDyriwKYX1BE0KAiEAwgpAZxzAkL4s1o9Fk/j89Pl4jETsKSUvNvjxXEvpHe4="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.1.0_1554229275241_0.1730724635427483"},"_hasShrinkwrap":false},"2.1.0-dev.8":{"name":"@marblejs/middleware-cors","version":"2.1.0-dev.8","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","lint":"tslint --config ../../tslint.json --project ./","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"~6.2.2"},"devDependencies":{"@marblejs/core":"^2.1.0-dev.8+7c16195"},"publishConfig":{"access":"public"},"gitHead":"7c161956135086a1ad856199fa74de7caced7ba1","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.1.0-dev.8","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.10.7/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-lR+8cdE2seuRRG98zTt8lddZxaMlmBjssr9+KIeqRhSWyM3V3vKanp3BTwTTABmXezc+TNJtlL1aILjDx3ziqg==","shasum":"5292529740a831bb365c4b52af3e8f514fa0cc72","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.1.0-dev.8.tgz","fileCount":23,"unpackedSize":11744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0tYACRA9TVsSAnZWagAAj90P/jYWs6Axj4X+H3HBQYVW\nvBZZEoBZwJEZuMcoYqqHyKxl2lmxMruwJpgwzmIk5Xr9+X5uATHk9d/GJzKQ\n2xXfE2CGzADkznCJhOdlxK4iMajce9Gc8rh9mG0/UQVyyD1LH1kr4FWlvHiE\njdpBTVXu+5Eoep76G0AmBnSzkdsW9/qfAJT9S3ThOMysvngmGTo+UbcrHJqv\nM7PquP4ae056NCd1VkxwYn9Jp31Sjrrr3heSdrb9A0aOSxpFNeFwQFa4/uQ8\nxyY6o4/MhCxX2TLUCcz2R8/RBVthgO6YMnC1u+nqriEgEfiCXaYKKnP/sqWP\n/gXPtIre88otHXXFyC1X8U1aoq+ON1Z31q93dYZ1nKYBMbTVVAXVgeCKRBqR\ngGnQPBX+pxCS86mHoOUIJgqSEQjc8bmOSGbvLzJaAOQUKYV6ivr5l2ny5FH7\niZX6NwcQoxtwQv8cvdQMS0IJ+q4qOpFF/PKdtXcfRoeUzpZVJDFmxu+VFdov\n4QnGwXeQomHU2DJHlVpuCZsTN0l/lAGpeKs4FWQKvd88HWZrAPxGwU3uGhdc\nVPQvt4m2ksHmZXYKj8bb36jBEXn/U5cS+MNQ66ydO8jHbu2qSzHenA/Ar8Ti\nfaeu8rqPoPUzpAVmBmq7QNfxmycSk13XQCQGeVgP49beFWAYE9PKf6S4Ldqq\n3pvn\r\n=qxuL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXJPd41N+z8+yw2YhXrokeLGywZ7/3wnipf74WbXdFRwIgCxbElxPuqIULhWlUCZuGKOJIW21GlsQk7Fw+JFAhuPw="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.1.0-dev.8_1557321215439_0.740659520933173"},"_hasShrinkwrap":false},"2.1.1":{"name":"@marblejs/middleware-cors","version":"2.1.1","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","lint":"tslint --config ../../tslint.json --project ./","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"~6.2.2"},"devDependencies":{"@marblejs/core":"^2.1.1"},"publishConfig":{"access":"public"},"gitHead":"5c7c96c1d04b2d84968ce719c5bb0bc852b97a75","_id":"@marblejs/middleware-cors@2.1.1","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.10.7/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-mOb+jKxr6p2At7/yQaBi6OTXqXgvar8lkWOLv2k6Itu30Y2Ys+Sa46q2Ov32tMN5HSUZyBKq1Hp9xEr0WOSleQ==","shasum":"bfb58019ce71a664dc883e95e20339f310056327","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.1.1.tgz","fileCount":23,"unpackedSize":11716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1SAfCRA9TVsSAnZWagAAanYQAJJTcE6Z61ZVBIHTN9us\nmh4NI1Gwr6kYIcQCXN/Era53sPF/fcCzWWJGTx69rHk1rt8WejmE+mutWZ3L\nczbOj9V1ty+ipQp3WG8mTseViK6XVV+79Mo3DFf9DBkOOQQNNF6SM9NkN20y\ndwDJnR0d8Wcp2ZccbkJ8+CXyAkPDAuxEay8b+1W8ihd1cHWVhzg8ntFbxDry\nSJQdCFXeb/4v/x84D+3qglozCAOQ+F5U555hcveYDP0ymRaSdTx0CMwaQt5n\nittU9f3DxJchz1TSAwzEEQDba9hiDubfYU5up1Kn+XsdbS5nNxR34LWBYLJ/\nhJodnvNnwOtf4CovSoPu3G17lF7goWFKkt7RTVrcKOzOWH6Gh6Y3uhGjh2eA\nr6NCOdLsNFSeNw5cMLqLOPdcA00/ui6knMpCjEbQ7Rgp0Lxg9NqKOI9CsA/9\n+Q0iYVr6R0Q6YRuVuRqfzCyvyt9JACvCf4w1E5YmpsE1uf4lKwVirTZTXtti\nEJrUcVUy9D258zQ7XVZA1sY85jsf1QSWWICE5jTNquVKTO1hnbpaOfP8t8+v\n0o+q8SedwXFODQKq4wHuZq7WMjhCShhcS4/sF384mWiqwsuW/Ny/WNSXJ2dq\neHy8hNq0QpcwQCLHbk4hHme4J7B2soh8byetI3kgum8bPdwYA4PnUnD1sHu5\nVN9m\r\n=ikYU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjNzbjNBcW4J1Yvp9/MpSouab1tuhoxfZnDaY1ce/huwIhANlvOcgpEv8+Pk2JjS3ZkVKu6OYTc30KjaEVdzjbg4IJ"}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.1.1_1557471263073_0.6429399356117826"},"_hasShrinkwrap":false},"2.2.0":{"name":"@marblejs/middleware-cors","version":"2.2.0","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.2.0"},"publishConfig":{"access":"public"},"gitHead":"6e2b47fadc956968bef002d812f63d626add0e0b","_id":"@marblejs/middleware-cors@2.2.0","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.10.7/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-hNTfrVSry8vFPDeYgX01FbChATmA2a3PPqy1dxHfsiXRY2OcopcWFgFuceIJuI5C5Rs0ylDoFpYEJFHFKIg7EQ==","shasum":"f52dcec867f07042bf199e61f58f45c7be063fa9","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.2.0.tgz","fileCount":23,"unpackedSize":11654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6vofCRA9TVsSAnZWagAAj5MP/RcLKtJJY/ganugHym0P\nIo4J/eaXzLNSkUr7x8qQ1qCZwa5bOHssCpRAngIl/guhH4b3bpU9r6lHaD/t\nQFq9TLwoewgwxiS1yYqyrDfo1R41/BdGMjl2OxchCey/C7JEA1haqhwNSDAS\n+ikps5mPFRSiaKRFX6uC75VNhXGsoPBHCugl3aUqx8C2eiOPuZ5TDqNXVX6+\nRjOxb959xxyU9JfOj6IAeAQc50uMPIjyNmC4TRK4aS74iDddKAQZFrIzDIU0\neYjM1xDYX/AsIk3ecChwFgKzyS+n/+yiHRSqTSQJH2SaczW4WxYOFrnF0ydo\neaG77g1qJ7zHQRUbYXUYXOK5hPr/dt7nTbhkE0V38DA73XjARCwdIbRxXEna\ndWPujsEVoVbCTCHq0fOfHqpFL5MI/A5LOodpLLYw70SEJ/43P++QQN/aPZRD\nex+QR7dxXQXQ57MK650qMHI/XAMDmXA7UL7MBUR0WZKdDnukiZDk/k21AeKg\nyf0UG77uh/VKPeu214CmX6Sy0ZZ7iJrMTLGDYvDg8gokbJ2vbQbmFRfyNT5f\nzCGM3Jdh8LLWTCY8et4eu/W2hE2zUlzMNNGNrw4rfOreGR6m+8r2QY1QXhrj\nw+IBaPgeoCsWW4qehcnEEcfBoqAqgeJyaQja0i3PWbmQ+8xX26rNsYhplp7F\nIREE\r\n=K561\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6iqAL6pjbFBHiMnqAPDPs1krwIe5ZIagAo+RbS8NCmQIgWb949DnSoU1+tgTHGyYtjQ1AjrclnZo6B32935UMc8U="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.2.0_1558903326836_0.026423536358816335"},"_hasShrinkwrap":false},"2.2.1":{"name":"@marblejs/middleware-cors","version":"2.2.1","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.2.1"},"publishConfig":{"access":"public"},"gitHead":"0ef833d0d2a232ee367bdeac844ae92e2e83ed7b","_id":"@marblejs/middleware-cors@2.2.1","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.10.7/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-hJwVwaz2QTyuKW7+ZPu/jPvrdgv690v0MDn/9vmnaXJv7RVxj6oFaODD+WendrMGpcJFrNFZ2XKiHXFstVZRJQ==","shasum":"92cbdf5177a0c3209337b3a3f66a1e14dee3425d","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.2.1.tgz","fileCount":23,"unpackedSize":11654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6/TzCRA9TVsSAnZWagAAjRsP/1lzCBW9pnOLBunv4oJ2\ndRBtG3vl1wL7GILu7wE8WscvOPoVCFT/Ze2vj5Uf8E9fDAWCw1l/mHJIkzsy\ngBRgN8zC7vbng8/i6l4bxoSADqEEMJcloOEWfDw5HNwXv+mfiFSGTj3ufFDV\nM54tvMwF6aruzWUvPvYEoLKZq7VgBzKA5tjnVzG1PPywfGpeY5c9tOGJJ9cm\nDW1HeQmtV+hO2y6T1SNOntG2pdX3HgZeowxZIMXD0vlMYjP/bzAcrZkC3zjk\n/ohS94dHXsXNzFjrUGV36k0dCfyqLvnZTOOQj/nObuy1xprRIQWv/NrqxGlH\nd3rdYqb9oZe2X8hYL1JqFWvFOXg/TNP/zO47+bMPKuvJrCANmyWN57lbUmPZ\nyN2tf+TK5VWRByEpu0CpR8MpiCu6vXyL1kInP1ktVKcN50CAWds+kbhbVZ9s\n+Mynz2BC5YH6NScDo47CiYXgt6YxaDxJ1EAmJAnEpBZtPwNKvilqBJWMO5e5\ni8p1itu41pCSVJUPpFYjNUO8jg6yRwHK48plCNHpzkxwIk/NlOkbXvLczKdt\nPv07WZH8Y6g5ld9aRh2Bs3mds+mbVUdmCzoW76ERwIX343F3bfqR2I2eB+xL\nsgBgV42XzLre0g953W+Hrl84RQnDA/+7howNm+clfqqtrW8zEbX+tJm0uOc0\n0P5p\r\n=5nSP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnBnWqQ8NJjzZp0c0PkZhLGcIWOtKboBfoOQLW7drt1wIhAKGT1DfhcRWWn8qHryYyUT0B8O8gOCZAcGvwMcpgNBLd"}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.2.1_1558967538547_0.05231924804514465"},"_hasShrinkwrap":false},"2.2.2":{"name":"@marblejs/middleware-cors","version":"2.2.2","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.2.2"},"publishConfig":{"access":"public"},"gitHead":"966891dd555653bf0d1edd48b1ad4da60dfa6e3f","_id":"@marblejs/middleware-cors@2.2.2","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.10.7/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-LouHITGR9WAB9RJ7qskJnD2189ZEtbESy3p/oXcBhvdbLwa8oo4jm3o70myV+buC5gDaMD4PjymGEmqOXHA0BA==","shasum":"3c285b03c7a6e08f52780ed5afb84884a7977173","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.2.2.tgz","fileCount":23,"unpackedSize":11654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6/bECRA9TVsSAnZWagAAz6cP+wfWD/SFsJZHphvXtKb3\n/LVYdcikuDFsTl6/ZUri+6pCJH/b50yGx7pJ1pIjX8tK5NxDguUNmXgUshKx\nCK14x5Ueskq921DfEIOWbZbQSS3YJRlSaw8hAhFfCvpS+c/JdsH8gAiHeaaQ\nW/6es+quyt7DaVDBpqxB61dd5BGnfHeTvtZ6/Y1Hhvr3Ht3m1w2oPfPW0/IZ\nHIbCnEH1QhL+d9BvXk80yYEUXCUFu7CEE4egcAHrd8Kz894z88NMoRXgTFia\nBJ0tS7INn5w5b0LvcWFrzPftuNxPo2J9W+F/EHXXXBjJYtvOaVpPekysxR0f\noof2RfYsbmIKZwPZu40L2+LJYs8L9ol1c0jcLRqIW/JcdcfFz1adsoC+d/4P\nZshBAGfee/KhWBXOl1P0hikI/xk8/wFCJmeoNeACaaraIViI3urdukPDx7Jj\npIGE40xc1FVs7etbp2xweXZxcKM09IlJMQ+aRZ9LY0O6j0rhibjf+S9iRnYz\ng9DLr5PXM0hsrGns5Kpd7seln8KCFzunQc4V0UARwe2EC+lO/hL8rGvVRslF\nOOzIq+blyLVnIiYIy0cpj/8ueO2sLx46UBMMykLPIDpvEdUmKfny3jlYJ43z\nHnlHvdfwCTzeb4MvAHvc1V/aF2z34mb/bKzsoAyUxnJUcCMD14WVJCbs7+hZ\niSpB\r\n=AXID\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHs0RVaS6Cn2CTZED/dgVXw9c/Hk3Jur1szjciq07Bf0AiAwMs24Sq4FmApqJ3Y3xY29nHbq1B0JN+4xqfg0IJ/b0w=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.2.2_1558968003453_0.7680244109252239"},"_hasShrinkwrap":false},"2.3.0-dev.7":{"name":"@marblejs/middleware-cors","version":"2.3.0-dev.7","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.3.0-dev.7+18cb369"},"publishConfig":{"access":"public"},"gitHead":"18cb36904d9da91d5e01592388b8756b51416b27","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.3.0-dev.7","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.10.7/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-t+SJompiPeSCJDPXyvFyXbnWIab1gQy5hvD/ghcI/iGSwMw9bE7G7zMByFilkYTAY8Q9Uu/8fib9mwoXY5wHEQ==","shasum":"45a0c9127c75a90b7539c7a286f65a90e5999b15","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.3.0-dev.7.tgz","fileCount":23,"unpackedSize":11682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdANjZCRA9TVsSAnZWagAAmcYP/jBSySTO5Pphf7FgFJLW\nai6sXmIKgMVvfEBsBG4ZkW1MtjOIr+930JHPZyK3ZYU0Zr+DQ+VhK0MXTt3H\n/udIcsmoPFAmF4w5ws7PJ06jrn85ZMj9iD/kKs8DQ5mUnx4IeyaytRv9ynoG\n4IRNbi81AhmtNTfG1ZtqSHMMm6Mlasi86AclJeEKQ6uoaggq/rNAwhO9J/lV\nEuP/mKv1Rp2aAOlAaA3hLUZQXHnTZHmwvh07oC1s8vRhxxHCsloncQ/NHHss\nBpos+aHwL7Yg4fwUwmXIk4drSx73GKdH7HNL5ZOIHBQwoYFJG+hSr3uCNAE8\neK2Ijvy1fQ51q1t6y38qX73S/+MJr9NHwZ0StZtlZHsPilD0ANUPfGmxUfcP\nv0Ov+4N3WEKd7KeJVBjV5Tr3tyIgMxLzxj5v3Bu8RofolpQHxAACMP+lSo9I\nTpNXuemaz4e7r73qL4PZ45haX4r/ohRjbZyj/v5ZyZFHlzRkt8gHtH/2zmLi\nDqQnmaMHksAbT+63wIOWdurRaw+JlBjHxF1wQ7F34YP5D8Pyblv/KhOsHUrA\nDrSI4dwzsUxxHRF9vhONfqxwNosoHZcoQWYXxcqaVSO3UjqwLoelBMCEislz\nj59fDeDJwNFq3H716fE+UiymEzCX3S6xD4w6d2odOMJdq4fomd0CYfjDZWS6\n6lpO\r\n=5Hca\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBSeQMrJ3Q9KY+FrLBsKkfscpp/whQYaSIYmS9hAJsQiAiAw+OIqRyW3n5q0DNDKY3yWm8RMqskBfWB0kAFv6zhvNA=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.3.0-dev.7_1560336600937_0.041852575624936605"},"_hasShrinkwrap":false},"2.3.0-dev.9":{"name":"@marblejs/middleware-cors","version":"2.3.0-dev.9","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.3.0-dev.9+58615c2"},"publishConfig":{"access":"public"},"gitHead":"58615c26e734deb74f5ecd6745c0963281ebb14b","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.3.0-dev.9","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.10.7/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-5yoVu31Yt5FtgnsHH49tImdXrJZm8PW3nH5g2lqgu7E2QtFaRhG8YqHET6hUqd/lqv5t0+srn6hZxodYTCEvbg==","shasum":"0fa86896eb3c6f233b06ac2a90a7f0839aaf22b1","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.3.0-dev.9.tgz","fileCount":23,"unpackedSize":11682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA6XHCRA9TVsSAnZWagAAYSwP+gKoso0bRhZHoCCATRm0\nlKqShSa0Nv9apC5rD6nE9ax9Dlz9xjYrxtGC70RtD36AQHqs8jaRA+fRvT8h\nvpQTLpXT6ZMkNa907KelJrfZN2wGUxIr0fsfdiCAl/Cd9HhHbUAq757k7YJt\nC+jh3joA+F4WD1OpOL0hs7UQgVpCNDspxUiXkgQiidLso4XOzjaVrfgkzVce\n8yDZw2170UsBtkLnqZmdnkoR1jcsCZhyx2ryxhfc/tia+O61a+/CubX8AhOs\nB/iZ/bRdmWfmf8fGbFFUaYFAMuXaTs7Ieut+ONbxsulb9dVEx5l5fwuYK0JQ\nLLdzpSFzUPps8zg9L269FKdA8ekS/HwtKWx+QfUy+0wgsZOydDiXV8WwcYZu\nvynKz1et5whYxV4lGBUWZaNwyXhjetM60u5FtRnC4B4AE9sVqgf6hGwBLltg\nuwjvPe1dYlT9J16/QY9/RDkgHMORBk8Z8I7Wg6jOfGrCVzFy332kVXBp3c4Q\nz9C00R1H9sUBMmiffld7suICa8LM1gS/CgF2Ci0LjFWzNRKt1hjFuPtywL+9\n9LtPL2sgO1vM8q9gkXsNLxRzf9Nio+M3tJ40Okgz8qhqmSOIt/s7ioddHJBO\nRZSKUFIyayrsuqjLIqLsCclJgVShuJ7TOeN+hZX6sR8/YUum8zkPCVE+PPIC\nL1zg\r\n=lXfI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMGoQ+l7VXuy8Xki7DqMf2HANxGodarRw8+rN971w1jAiATzwuxPlNmFEiLIVs5SkOspVd7dUAn7Y1digy9EYFlfA=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.3.0-dev.9_1560520134565_0.9859648924122111"},"_hasShrinkwrap":false},"2.3.0-dev.10":{"name":"@marblejs/middleware-cors","version":"2.3.0-dev.10","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.3.0-dev.10+3854b1f"},"publishConfig":{"access":"public"},"gitHead":"3854b1fd5fb865561201e0a80dc30165e8c81bb1","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.3.0-dev.10","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.10.7/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-sfnqEa6Va7L9ob1WUCyvxz2/o1/KAwsHNo/fgXixz8deFhKqOptmtD5a3OQVPbvoSc+6+j5CxH+PErOtnRbVBQ==","shasum":"56324cc94bbebb1c46d226fdac585f2509e4d051","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.3.0-dev.10.tgz","fileCount":23,"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCJ8bCRA9TVsSAnZWagAAq+AP/0JqHr1obTzt9FsjaFOw\npivDNgUArRVAuvJ7LUAHXz5LNurMUWWBNVXRHYT8mNSdaJjFKu3grvWYhVtW\nuvCfGCTyG7sogEPVGxth/scrSdkDkEXExWJdmY+531gcjuuDaQ6Q8QFtEZ3w\njO1GpDWuwio9aWTVDICsddQLLnjozaEqAdJnxEUJ0DHg8UcYQgUvhJcyz//n\n594iLodyCW6mB7Vg7qQr/xBH6/gtN0wvTQUjQBl47tX25UNQ92pqFxhddWjS\nv/u3mSeFZAGOpfn2qErgWMYco0ZxqBCef2WXfDxbJf/ileS0vb8OlRT4y+rp\nlEypXZc7cfZcA4oWwU3rF05aYx+04HsqOEErGa8E4b0FT1OL1NdUwNZuQl8n\nZXRNGGJu8q+LvOQh6y4AIAuIxLUpO0hYkV+i176trbxqp3DXWsYQT97KNBT1\nsRWh4++F45QWYe3CpJK0FSCWBSYPWLmbswxu91F/KVvrY7d5DCKazSeYJkfu\nzpqB/LQv0eS/89UnUU3pG7sNVdm8tOKCtJ/M1WliqHPlFrAb/D0OVXikq78X\nIhSGS6Cn1KX9mjrAl0a/ourkRBNWUvnSa8RuEQXYToe5JB+Vh8/luL5HaHw7\n0P2VtIorx0lzh1Nu0ZeUV3nInAxh+xIpAZefrBmsgbTkISQMh+efomANUTIi\nDmvz\r\n=o7D6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4d3BcWmiBQr+uaUUcjVlScnaleBo5ffV47l+bp8zBdgIgd7NlDrkghXlJfpvufyHjhC/noOuyYpM+NJ4a8jYdMHk="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.3.0-dev.10_1560846106415_0.4131880595497557"},"_hasShrinkwrap":false},"2.3.0-dev.11":{"name":"@marblejs/middleware-cors","version":"2.3.0-dev.11","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.3.0-dev.11+580bb58"},"publishConfig":{"access":"public"},"gitHead":"580bb58b8889569398ef0f1973a70e9267847c45","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.3.0-dev.11","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.10.7/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-9vlVcsRlinx4nWTEqexfd2Nt8TTVR/iQsJIIlD0f5ey+Hjt5PX93rSepB9ylEA6nO0NQJUeaQ0KcoTLMOAHoXA==","shasum":"2442dd9859c04716f6f0ed0d3d3f119cd13f299d","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.3.0-dev.11.tgz","fileCount":23,"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCf5mCRA9TVsSAnZWagAAR4gP/0FvootJi3YUqGKROEfM\n25TjPXGlIO9O+ENUDWrbdGqzqjSB+iMoxfMncw+vgkfMeWOIlyzefdhcUVB1\n+FpHCjFamJYJU02zXKj82RrZ0rOTVtyyKvaeVdTsoW1Dy1pYLU1qtO8tJvKk\nfIfQ4Y/gSaXwheqTLyCpTulrRGDgrY+VZZI5O1nUDP4gwiP7MjkGaVlvfg0n\nX/k/CDx5mXdUogcD2UMSxT9ZXBkQQSx6fCsOSIq8zTv9jS4V5wGf0ncJkBn0\ns1GgTqYwIuf4au84rhLpdiZGtSZ6xP7x04FPl6ocQikzFZwXrb7FwBVH2zoY\nawjWywDYw9YpGuLPSlBlSo6pzZOTcIwKaLaq8KVmIdKP5jcVcwaW/D5XL1HV\nFK2211mS1XmIx9KtcxZgbrve/721GSIeaOc8ApsceIoIvGhzJVV26szHYIDO\n99TEW+d50pCnTG7I3CNvuhQMJr04HYFXWRbi1gc7G9Jth6WYpn1L1+ICYmRd\n5iaaQz/dKaOkoaDxAV1lNASHcKgcFZpbMad5DWUQBAZdpK7/0lXlO1aYOWqD\nxQ5hjhpX+IWrxdX607kRfiLco0mETqeLwjQ48zs1pTjdUECt7/IpGebmdWdg\n7GVQcm2A0lAs7Cbrqb8dA8EJ9VSTN355aZUP5HO7VxzXAGJL+nMg30bRvrkm\nyyra\r\n=1KnI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGU/5vgzHyYSPCcJK5ym1guYkDyRKSfKrTemKNe9Ux7AIhAIAyH9zMnlFZKDT9Z2TVaj+HnZBWib+kLmP7P6cPvtHP"}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.3.0-dev.11_1560936038093_0.8587979720753987"},"_hasShrinkwrap":false},"2.2.3":{"name":"@marblejs/middleware-cors","version":"2.2.3","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.2.3"},"publishConfig":{"access":"public"},"gitHead":"c99b14a60637a87b752b829c45177b204f93bdd0","_id":"@marblejs/middleware-cors@2.2.3","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.10.7/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-9DtdMschIcYg3GAnpEjwMQO4T0hnxaLdgrh9WwCruu/Zq6VwMbZEzQHzmEYKjoQSLdfalI8aOAyBW3mnlwVE+g==","shasum":"65c9ca9569b86e65a4eddf4b60a34b160cc3aba0","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.2.3.tgz","fileCount":23,"unpackedSize":11654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdC7evCRA9TVsSAnZWagAAchEP/3Z6kdWMN3V8RRA4T5QH\niZOWvMKYd+thGwQacovqXnmmvhgQvLU7rFPbZgibpT3JFP/ufax+pX8O5+kX\nfL13pUQY3yhwlt2Sca2okokTPhmeq+rKWvDznlRcRtYX/oBjXw5a9qTgWXbK\nmqgf9wMkL49xHefLsb4r/LV47iOQbMBT6ewzLPZ6ojxIClPn5QQnsyvS16tD\nWDZa0yjCdXiH97QusFFQbjlN8T5M3vIHDyHBzNp2z5qozM1S+DRiNYSGyWtl\nOzgMeNscj4ubqSdkuYMYOPTpbhkqXAws4tX0/saxgzoSr9quX1H6zpOMQGA9\n5nERel1Ayl6FJcW2M83cEHQq2SzGanZa1JM9Zk1CaWVOBlf2HFMhYgJz6sAl\nx1dEh297ol7XBEHKvxJTg5kJ3r6uK1+dgVIb/+K8bovNJW8FqaTfplo5kAXT\nYt431c9nfI9MsJuy3OXoKf1kIk6R0DCraa07AHVTHbeERjCyxdzK0Y+Ff0Sh\nZTbltWVaOEtz47mY7hbE7XT8oKjMHLQ5qzthgeCfyEBhmJS7dquFW9HfJpsR\n1yCwWJi6HeYr3ZtBk/uv2UGBQ1NYUg+Sj588HvxgZzeBjFbiYn9M4h3k3wG9\niVrnX+8ugcwRQA+UV6LAK0JxZvhAO3M9VXPD77ZAFQLnxCRjTYMLnr1Et8fg\novJk\r\n=iltQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8+iArtkOtIsllbdA3I/T/R7DLtkAZmVgsUZg2VxHymwIgMupxmvR1X/Nn+d//jlbBZ7HIJjQ/ihPP4zNNG8PPFGs="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.2.3_1561049006946_0.43724142740318594"},"_hasShrinkwrap":false},"2.3.0":{"name":"@marblejs/middleware-cors","version":"2.3.0","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.3.0"},"publishConfig":{"access":"public"},"gitHead":"8f654b57c6df7f8ac30918bbf61c207c0457355f","_id":"@marblejs/middleware-cors@2.3.0","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.10.7/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-JGxDeACb1+yjBXLuo045WGgW6QX8966eIsewLNw1Qzl6ZQ5r38FhsZP3hQweqOQ+7AvKcvi09uScoI8lyjEUAg==","shasum":"852edab1ef6b13b64616e46f92206dbde71d2bc2","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.3.0.tgz","fileCount":23,"unpackedSize":11654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEcFdCRA9TVsSAnZWagAACl0P/1V6Jo6DiXWDPXPjpsa9\nf6188VXRM1HhUU17q+EoGdgsC9rtGDidv9QPN1ZIbdWB8fa/sKBHR0CcblXc\ndP+kv8GZ0CrPf203rcXEmq26HP5RkeUX5YhRfzM2Zt0ieR5/HFJW7G7BIwD+\nPxWrXdtSJI9nSSKWDNZTGgfnZ2EI9eMEu5/sGDu+0SbUpFBKCGqVS4SQTJPo\nkCA+ylIyntUgA1X9N3LxefRGNACrVX6nQm6IOA8SzuuiSJ0vXj431KcbJx5C\nf07DaIzq14pYE0YzL4ea4AuUh1MTTXZONpiQiHUkqpw8JzwoFLC7X3OK2+fl\n2xzvA7dUerAWESq38lIEG7f4+gvUWkYUwRDGT8B25Q/kwkPbxbcJa1Fs1iaq\n9zGP8kRyqIPFUZ1htmYV8dD3o7tqhGhK5TSrzi2Z0O6/xfUxSdit8HMtm9gr\nFOzLBJhWvPNxlNokafoVOgjNXpq8aUUcCTpx4cP8gp6mfGy4Qxikv1E40ZAU\nUBAt3aRRhXeQPMPDoESxrp022gqhG3Z26j67p6xDDWNuJbIJha7e9FRxCfe4\nuq0CLpaoHaSffC0g8uLScBT4kdQnMtp9OYN67jbUNFiQrL5VoWhwqYZ2x6mX\nc7nsBSEa7Z+6ZrDwft0XAN5j77JHgEJj5w4nIBDgOzsTKR1P2/gMBH11XZYm\ncU3W\r\n=Lgr7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjjdjT/zsfgHE2ngkpGMVc3SYFLjSiQgBahBXU7rVswAiA4ymx6D5Dg9PwAyFpQjPFROpSLagCGag4LFrPr8F8pEw=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.3.0_1561444701102_0.5728929104719185"},"_hasShrinkwrap":false},"2.3.1":{"name":"@marblejs/middleware-cors","version":"2.3.1","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.3.1"},"publishConfig":{"access":"public"},"gitHead":"b82eee03a5a6504c3f850cc5a141cd84cdb52570","_id":"@marblejs/middleware-cors@2.3.1","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.10.7/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-E9NEM9SDFa9XZOu+rVB9LE06EO1PTL55+MSIqIPd+bfd07ineVnAuD9z1HiWEe9pZy9Ty+wFPtING7nah3SoHA==","shasum":"baec8dc013b3e0840cbc706d739368d9dc771065","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.3.1.tgz","fileCount":23,"unpackedSize":11654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEgAcCRA9TVsSAnZWagAAv40P/11YHiTh+mcNHw86Bvxd\na3g8rAJVGtS0Ag1pW67LSVY2nv9foD4wsEJuwXWrdxS9aALifei4qs6MylWl\nGFvULN5bp+qkHfICcBUTj5sIroanDQIn5s4ZOEe+CFQoywNeTBq8QJ8s05G7\nzUgn+ICf2Fu8cZp6ckXWFFFpDIJtUIQxpgRe5QlGC4y4j7q7iOVLUGsEQToG\nC2hrUVS85E9AeW3o6CJrNrODqIX0FDMujXW+Vwzqazb2ZAsvM8z+ejoQArOn\n12KNcv6Zb+dWNITksRExddQHvdwCNp+2ZKcCgluQxgfJpwIdqzteWZ2+28nv\nJS8AVDiL+wvjATfaeNORo6UdVmCR4sq8xgJp9C9JmbfdGXKMPVTiaSODbmti\nNW7lRw03AACHW6uXqAgDR38xYs9KchMOhe9hazom3mGfdZUnEmr5omx5mOfE\nnHiXDviM4XCOFr3AqFlJvyntP+WhddTgCBIdC67AFFMws/A1+Uxqbwet6GLM\nVqOgmJWELxZMtTwIE70SBtOXlOPlriJOLDIwmOmXQdwdqFLwHDhtRAFZ4uij\nq8VNncMNLi/x2DmeoMZ2V5iRdXqgsj4lIJbANhCp99vr6Eo0jngoM3T0x7Fh\npFhF6o14ZLQ42C/RKm1tptspbQmvSjCHW40H/aIzttAn4JheLDY+Pz3RPYBI\n8OCY\r\n=ENgu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcCOS0pRzVQv/R3aK4i4if6GojNU2WuTOYk3hRUNjzKAiB8RSC1aE1NygrydxKpCiWLQ0W5TTLlCXSIojUQaqL8Lg=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.3.1_1561460764081_0.7364541459954557"},"_hasShrinkwrap":false},"2.3.0-dev.21":{"name":"@marblejs/middleware-cors","version":"2.3.0-dev.21","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.3.0-dev.21+aa4f52d"},"publishConfig":{"access":"public"},"gitHead":"aa4f52d65044903647f12db480af92c797b2337d","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.3.0-dev.21","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.10.7/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-vfqkzTb7Hi6qOZXlPV/eb2tosnBpNTzWNSZCgpfgTq4AKJ3iLeOu99GGsRMXBDQQ77+N0EWKFSuKPpojYUjzSQ==","shasum":"bd400b745e85c1e4c643b5115624e773531e690b","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.3.0-dev.21.tgz","fileCount":23,"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHJvhCRA9TVsSAnZWagAAAKgP/0+nspKIIuFnVl86leSq\n7R85Q6NvovX5uvfGVHpMUbNHEsTpOHrJhp+hMxImtHUUR+W3lRSmaBEd/v/x\nae5aYpW9P93TGppWD9n6ctplYB7ctTHm6yaAndFFqULoPj0iiOctefqFZS/c\njLvPxwGvCZ7fxi++29Zt3749NQ1nEZcAETq9KfNDWOcRi7oeTAAP86ZpKv1/\nFTKFvnSPLk9cmQ1R0cWLbCkXgJzzOr6L37w92f9oaALRkzz0W8IWxYmTBjHY\nhsq2w/lYpy+pU6viwg60WSMViDBEtL9K/Sed/QIjF413K6a6M8TA89G+4YSC\ngEnCTT6D5Kw7Pn3zIbxNolikgIQbEGNBlIPakI7MRxw3M0Ng92xhEDTGvkKE\nAi7uitdAdCqH5e0oACw0nfmiv1vY86T2sknaZ7lIWEUKPdjRJdfcud9ckcgk\nfPZTbNrMyt+/YGSRsC4oBgYYqKLRRfb1faWx2kGscQp1sIPKtC+h43NxeFKe\nqnVYdwmN1AjXYLBHoc++Kr7GOGc6xPnUBaTG/nybcbqqbiGd8/RTenkj2F46\n1jJ1+az56LKlefTMBq//PcCeieFTBLjSWAhq8b2I+/eMcNLThYL+NGCJH2MF\nTo/JxFjgJab+eK1DD2RQUTedpyZ6uKFFgH872Uu1HQJpTWkOCnP139fcBc5J\nGCxa\r\n=5YJf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5uiBdo3shMoPeNwFDWBhwU5cZEeNbpoEOqF2ZsNHe3AiAnCPEqYAT+h7m1D4/nNfVnR8AYc6wr5jdKBwCd3MD5KQ=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.3.0-dev.21_1562155999713_0.6500053323939885"},"_hasShrinkwrap":false},"2.3.0-dev.22":{"name":"@marblejs/middleware-cors","version":"2.3.0-dev.22","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.3.0-dev.22+6c2d378"},"publishConfig":{"access":"public"},"gitHead":"6c2d378c7d3d90250113fdeec1ec89043eb10ddf","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.3.0-dev.22","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.10.7/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-OabZXpVDsqG+uim2q17z+k+ngIxk8hAOxMpmJ67mmaxBeT6m0XhRuAos855+jk+OVtt4DQbMwgt7kw7V5NEJiQ==","shasum":"084d8a3d3a9acd73991b6f948d1d806f393e1b06","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.3.0-dev.22.tgz","fileCount":23,"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHKQjCRA9TVsSAnZWagAAGMQP/iJjz2dmewpABNdSB6WJ\nvaCFEFjh3AYCD7ivHq/aqiN64o3H45CrgsM8wuC1BCz+N6CGA1h0gqofuN4v\nbl/7jG3gTWUviSWoVXNWkE7VhsvItlvTuXxjXj3i+SJKCBQMHI0kcZjEVVRv\nukT1chbHtOW7LTlMvIhgaNY4LdhII/RcHP1mLecBNITIkghVu2j0YOupUSPx\nmXxShDeWHqGO6INhTfEnEv5hpiF8mHTViN8FGC8HDfsgkq8m/iBCM8Weibrs\nCOgQBBMOe+/eBDnJ9J54R+P9DP+PiEyA8rFDg3lc8ayD1wE/vdtjPrmZ/WNE\n+nOf34AagWX9ztA9LM++meXpTtC3U+17BNFCFiySBwW5byX0xC15439mAv36\nU2Xb3rW634bjja8fUVTOXyi5fSJZTZ/Ajd88KerCkCpiJoZCNwJ9TlM/df88\ns3qsCCj4wy/25M58KHpWhI2LrIYiO/XHwR+iOcP8SY8eNIDFX60FLuWufmWq\nxO0AxbQU8IwJTqI5O+p/AZFr0zFy53/BDHuOrUCAM04ePk3Fs+w0nlEyTEPX\nxl9DZfrpvoI3TJp9zE1M8DXj4Q8ftNTeZIvcY2V4hvWnbu/bEfLTYzfmO6PP\nj/P2Qox73mxZSwHEtUqhFYHougytzI/SxOBVDnCG+aAzuMSrKyx03nC55KA4\nA+Bj\r\n=jS5k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeD7IH94kuZKsnYzm7CG6CLu4ZKOhs0mQL7XF8m6ICawIgWIU1MeA8CWRod8Y5IQJbcRYvmfg0jA8jGfCBVeRoYIk="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.3.0-dev.22_1562158114515_0.009703570440178444"},"_hasShrinkwrap":false},"2.3.0-dev.23":{"name":"@marblejs/middleware-cors","version":"2.3.0-dev.23","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.3.0-dev.23+52fb67b"},"publishConfig":{"access":"public"},"gitHead":"52fb67baf377422f5fdd0dc77192366522e1e7f3","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.3.0-dev.23","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.10.7/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-TRZEYBRT8FocZVx4L0Zpq+enzsi71UVbQX2I9b2xSZQTb5RGGImAyxKQU29xbUbjVBAk9VUNidIsvGPu57ZPqA==","shasum":"826ee2cba082015d4401240bb0ea000fc9f8236a","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.3.0-dev.23.tgz","fileCount":23,"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHLCYCRA9TVsSAnZWagAA/awP/iVxZsCSIQEOuVQCMMBi\nJ8lEqTglnq/smXz02gnGbIx9wwbaKkydMl1es//5/xbt1wFS4GPHzNpH1SLY\nYGjHALF7wnwpiZ7iTSZ5mCX3Y2BKvVK92aOPRL2S9B5cYGsAPAuOKj3j+zPG\nRzjY+9l03tafziJsjf0uwTjsEmLZrdTo8CS1ifmJERKsSQ16e/xKKx5m4Q9D\nY/p/E3+7tnZ0xX8iXqK7Qgtb2/jxIyG3F1dYAEM3AISaFeSgfjy8wOh+LzAP\nV35zH28Y2WqrM81Sn72ZDkZUFSnC+qs0jO49/Y5qwTCFkTCt7mXlH408aNoR\nEIt3kri4XLZafLE3B+AGrMHoaufbGIleYnCBniOBXOvV1ioP/JXMQ8JYLjbD\nA3WOPaK5/huPBPBQ1W0sUYkq6YDWPWbBrxFQXGngyxBozAZuCTdrnRTqFB/s\nehumpY3ZIByR8GAhOEcL1goayRvSPUIZX2FQ2sUUY286V7LcH23Y5x9maE+g\nNneYfMAXONk83+L8dZI2Zn9ulitqfBrlVgckY0W+hbbKqI/ACBds9ozB1QCR\nfJWWCH/JjXvTnt7VkKt0OBtkIBqYi/9mX0NoWj3vrwofflOqItNO2dBLPZzR\nHkJLv9p/G7l+G1a7Fm9imTaS2QQJfMg1ohnFkpXs4g666XqAiTLq+6o+s8IM\nLpe6\r\n=UA1G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5+7rOPsKRYDXfG03q9LYTzxw4WlUqJ2XroGxtAMNJGAiEAx5MDMnKT664pknsvA1tSbuFEAjBubhYGI9mL4Kyhhng="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.3.0-dev.23_1562161304245_0.9890252540818407"},"_hasShrinkwrap":false},"2.4.0-dev.34":{"name":"@marblejs/middleware-cors","version":"2.4.0-dev.34","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.4.0-dev.34+e8295e1"},"publishConfig":{"access":"public"},"gitHead":"e8295e160adb24f5f1301b32f0671e1f6f163f76","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.4.0-dev.34","_nodeVersion":"11.15.0","_npmVersion":"lerna/3.15.0/node@v11.15.0+x64 (darwin)","dist":{"integrity":"sha512-hUxsjWynY246fluEFisk79S9RIh+5e2uYIdvGfogFt7OVt7GhrmbsQ2xbw+6G4TK29FMSluOnEzdp+rX+IyEyw==","shasum":"fbd4297bf6be8b9e6cc3e901ae8d4ebbbdb1a399","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.4.0-dev.34.tgz","fileCount":23,"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLy9GCRA9TVsSAnZWagAA5woP/30eKwF48bYzpNoC45YJ\nYYwn0SE2LqWfX5x1TR40Yy+YL+9O/v4FWIPdflWtxClRAgfudIooTDIkk34Z\nfjfzUzpRY1PCw34TtJUz/A7Tf3TLZx1BmmOO2V1s0mrq6nZd8GPGxF1wipFO\ndlmQPv6j2HELhU1NBkXRKeaP/YgaKaSvuPi6P01jp6u3v6b+S1DgN4msgxq7\n47BgMiy+vZZQx8VFJqKIw0jhC+1weoJsW8xoVVUnJdOv1a8qWggP2Oi2QR57\nnl3pVCrK1/PRMFfW/u2iMC0P7ER6GFiIuFhy/bU2NfrwmzjXle7yibFdHf6A\nOerqprsqU6Eb8Y0lPAGYdMdZGNIFUwHY8hAJae6vnrfFJRe2gI2hHRaoTht4\nxdsT+DNJ9elajuabSe/ysqNfjCjwyfoMdKP68+tXnv3/eceL/ArWX7fK0Nj5\nwxmv2jZbUcQfNIt2IMsGfgvjceIXdXvJsNTxK+8uy6Nl/UpCoSU9vrCEuu2n\njTJ+ha3WSNXBjbeX0XCsaww/vdDsl/wynwvPPsD934Ip8ZKSk6g6gOK815IO\nxhohU5R6GZw5JFTVRB9Ai4SE46oqkIriWSWAUcUzkny1unk7HgBor0a7X+XL\nELjDLYjtDMpHD1t2o7zo3jiyVF0kIx1I5vAVBJjU47+BDdZG85ojmSHeirVh\nS8t/\r\n=gUEx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChYtKR7Gy4QZ9Mvef5nedp2Ek9kQD4fRDAeX9cFrMrtAIgUQGEE8UVe55ggGvCdJyTenjG1Po1cUh4FQCU8H8oPLw="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.4.0-dev.34_1563373381550_0.2925054401086038"},"_hasShrinkwrap":false},"2.4.0-dev.35":{"name":"@marblejs/middleware-cors","version":"2.4.0-dev.35","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.4.0-dev.35+9073584"},"publishConfig":{"access":"public"},"gitHead":"9073584cc79452b05b32f78bf0bf1f9877b98a44","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.4.0-dev.35","_nodeVersion":"11.15.0","_npmVersion":"lerna/3.15.0/node@v11.15.0+x64 (darwin)","dist":{"integrity":"sha512-MQHAfaHwLLsd6mU9XdR4dccOQgtg/0bEiM/JJi5+7Peos/+6Fpt42Lk5Sx1uh/FMOoeAC1SaF43LGMWbsU1q/Q==","shasum":"cb746d20183eaeedfd4909dc0535bc1162f32144","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.4.0-dev.35.tgz","fileCount":23,"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLzHkCRA9TVsSAnZWagAAGw4P/38GIfue1zJRGUO1qxn9\n+rtAbXXxAmKJYdzcmsqmwFC3l4TB38BMpOgPYOBNMSfJLyXOg9fknfJ6IXIA\ngj/ntAD57iEuETZCJ9DfjZPlIJJF01CpoNpyxIMgj+y5ipUfux7NpEKjl1T9\nO0HiL69053VOGa5pIkO0dXK3PXp5c5LECAII/uzTGcYCsnOBhrrqBPHkefiY\nO7eiRfVkLpP1wvKO0gYNNiJ4w7xqVEpbAv5efnZjeGSmSH11qQs7Eo2obF10\nZlr7QRqODEpdIHMdTTk1yxO4j6YK/WTOq5cSDJ6iHAPwWxJkMl+U1VZjMt4N\nALOtMmEZCH+WuiyXL+Z76cz3XWyT0K7do1ln9kT/QoYw3Zt7zh1G1N8cFk0I\n/X3aS3UDgMi4wOaAv/Gf6aT+r4Uwc7jZPLAcooFsgl/IFSy121UIM5SNikUx\nf71bHivJnKZisJOLm/nCPQbdRyDGLF0G1JBw0/D01zSbqrNs5XxmHUHpZ/jD\nLd9Yb8SjzNHHF0AJ+AeemBD5C7x+mPdRIyz/bEaOPpCqOS4GSXmtw9AdGYAE\nZnt7ncb4aN2/DjkEfMw7VfBR0yZ4GoXqdv6o33UPpbInTQBgka/u5SqToqBj\n/EQ1XuNrA8tMmPLm/HPTOAsob/+RbIoegQZ0krMHS4Bo/bnCYEvgoh5Zao44\nzqSq\r\n=G5uz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr92rUXr9a3Z6Ia1lLJqe2FcTgfa3yhymp8HJt5RaqEQIgEikUM0MtA76317ykCtWDw4xVHyzvOXBumFw4ABgXDNQ="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.4.0-dev.35_1563374052109_0.39656860757795864"},"_hasShrinkwrap":false},"2.4.0-dev.36":{"name":"@marblejs/middleware-cors","version":"2.4.0-dev.36","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.4.0-dev.36+10cfd2d"},"publishConfig":{"access":"public"},"gitHead":"10cfd2d26e6815b8d96508f14643540a060dc2c7","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.4.0-dev.36","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.15.0/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-r7hvDyMBtr6+xF/bd+SPpVfkZkj3LeGULa0OSkH4SVSdWcsJA6W41cUKniVFTowlKqlPVpLF79co8jZ1PYdnXQ==","shasum":"7c571edb911f55bc3e2965e4cf6ab3729cd2a9f5","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.4.0-dev.36.tgz","fileCount":23,"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMBGqCRA9TVsSAnZWagAA1VwQAJ5ADHG1QMinN5O63Mxt\n2he5qdu2Malkd3TfrtWQ08U7NwO9lUkaDD2707xJD+mNU3EV7ye1rnGFwtjQ\nQ41ar6SkKRwVSaCWK3ql6u2FQKTFwzkNEIpoPusoVhBmqQCxzyEH1Q3J9uwQ\nNybVHRNhL7DVT7AE4KUgcjC1w9moHvObSXWD+AMkDyhCVuoCA4B4jCZhTZ80\ndhxvd+c7a83cGvf7RNdEHQtJtFlq+EaAQa7OVWrVzKc6vxOD9i+EDxjCMjBJ\nwxCANQWLjbElX/tZKDP+CzBFFOLzc7fH6JF8BmSbixw2HNHX5sMcn1o3fcAy\nFVYNBl30gqwQAwJZFBWvp7c2VQUoWW7AfJ6qt5DS/9L9aQre+GhQQ6NttmXA\nSFANpnMW/mUPdLg3pd40+zm7/uEh60iiHXp/83KMLf5CdQvTJfw+g0d64uOu\nx2qb7nVKMUEoWlWa5IzgthGY5T+VaM3KvOS9Yq3J4PTSjU2s96y+OrLmmJhp\ntrL3flZvvL6PUQ7wPs+MWFWvbLH24YUbjtx01C+xT64Y+mjQOjmCLj2CB53u\njfxvZkAk7+Lpfiy7/wlBd+/BJzaJkLbEbGUTrXGHmZx+xUg+gyOFov3b/ALM\ngfWEzfxwcPNc9/phOMrGyx6qfFgy7bNLeniNn9ISWrMlwEFx8Clh18QCzDBu\n4/U9\r\n=0zYL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbAK1t1ORgIESmOtuunJ1XORbhkIrIhoBbo7Smr2G+xAiAIOb3Vtrk5BMFdZYp0lryYGcTddZeuK/2t4Pupgs3InA=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.4.0-dev.36_1563431337831_0.03005508944831048"},"_hasShrinkwrap":false},"2.4.0-dev.37":{"name":"@marblejs/middleware-cors","version":"2.4.0-dev.37","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.4.0-dev.37+085e17a"},"publishConfig":{"access":"public"},"gitHead":"085e17ad62f4d33d8ef74cbe851731321600258c","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.4.0-dev.37","_nodeVersion":"11.15.0","_npmVersion":"lerna/3.15.0/node@v11.15.0+x64 (darwin)","dist":{"integrity":"sha512-Ufpb9tX+JBQGnSy5LD5d0d1nH+h4xZtRDAfJW1P6WHFm0+MUJzZvPb/DbjoPXza5qwjyrBXRKJ2DOPFxjfsjGQ==","shasum":"4966486be7c1b6cbe6f44aa39571b857146c9b88","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.4.0-dev.37.tgz","fileCount":23,"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMGe5CRA9TVsSAnZWagAA6ZMP/Rs5vQiKlV/DyhzJT6+y\nkE+5qRM73tGG34Eu4Y8g3v2n410lY4rkG223BTEJSBSUFqeXfAOvuUoZl6Cj\nJUTIC3z3nsP1I2eQt2R4TEkGz/YZThJSx0RlnfA9Jhwn4pHzXlx2xliKrV/E\nNmJXITBJdwIUlJlW2wrEzFV0w+oD7LgfYOJR8BrriQqmTbYxrHK3xYSH7yY3\nXzM1gauCHRxDEnmoOn21WdbkwP8lOXs9lZQsdVyviNtBJt7i8hqNCuo+0Qcu\nD7uOPL58s12xmYeygJYB8o0MMW2q9wpWv+X3fvxS4fqi2Zpip8w/UhDTDVw4\nH0p7ozUs4XXtx1e+w4N3isrJSPd6BK9T44UncNMVP7q2bVF6S4RZig/cRqfO\ng1s79+KL4Qhj+eQfiOKMLARpluC8EVfG7qI3Y6A0A0sYkFDBMXE1IAoXlr46\nbAecSPLzInuYeEg9PQEzv2345Oh5/tYHb3VJ1/jfpL1v70qPAi4yBUZoUl5n\nBO987v4dshVV21hd2YQEJEjS1mR5npplFRpAmpeT4Yq3EoN6H8IWcCEb7K6y\nHve4Gz4e6Tg4IzIT/HIp3tvK8PFmFueK9qQporUh5lZZGQ6OY4im5kmzChNF\nySyudaUWD/IefEzpDuSz4PUYNR5wIqmQz7Az0n0qGu1shdmPa4DRmyMsuRPx\nJVnK\r\n=7Owk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASJKT2HTZPI27kVR/dp42v1Va39pRoOcBnmUVyXnTKAAiAlde4ELYRC02h9JzFwyUnmYb+unmOsB688kfg/nQh9ZQ=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.4.0-dev.37_1563453368519_0.01772087739701922"},"_hasShrinkwrap":false},"2.4.0-dev.42":{"name":"@marblejs/middleware-cors","version":"2.4.0-dev.42","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.4.0-dev.42+3877658"},"publishConfig":{"access":"public"},"gitHead":"3877658d985a941f3d777004f0fe0889557d22d8","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.4.0-dev.42","_nodeVersion":"11.15.0","_npmVersion":"lerna/3.15.0/node@v11.15.0+x64 (darwin)","dist":{"integrity":"sha512-KZZQhklaNw5HBd/BP/MdlthWluLahxqAmOMBxU7jwtJg+3LtXvIw4R8n+uQqmV1jAwU7MnwL5yHwe8DqtN01hg==","shasum":"0a28d0e83d95a9dac6b20a778232c8cee3d7b716","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.4.0-dev.42.tgz","fileCount":23,"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMWZ4CRA9TVsSAnZWagAAqR4QAIv0S8r4nQSPs3yHSm2I\nCymF+OLgcwQbNa6EMbj45efRgO2z5+CSd3nWTZUhutM1v41TsSt2udzftxM8\naO6y2sqIZZqUh/ucmDPta7MJvrJf/P5RL/35PJnoxpXwT176kbcLb9RknYkm\nrhQizp7yaOTXZBQ8YkKekRYiu5byX/AckE5MRPxpoSulG9J0YkThnBfWcy+E\nrK3Vyuhdf2+pX/303Cu9x6JwAzjgbAfoZnxKOYSWQaRnVj8XyNAUDCr/O+Xl\nXmLzaXCkCQccI5uWOobopF5IRUR/K/ijRt7QYoe2AVmUeimCahsv6fId+UAu\nvjEQZndr+SeYaMmI+JYbWTR6AMFzsOit25G7z0UgZeJagWW23gxnACUaVpQN\ny3LfJFl2SyxXJKVKfsWmQEzI6yywzy9oFAW5nCq9hMFoS378ETQ4gI8ZuF6y\n+/9c7/9pdSvOYlYDQmSkI75TBJcQXEDCLAfkpqMAQIQopiur9Kgqi7/6IrfD\nC7ffQB3jcnkIPTOK00IDstVZ6Hvz3L/f2NmOxNjhPH3bERkuUElHLtG5WtIP\n/cEaQeo4tEw5zdi4O2kSiVjel1v0i/rz0T3ERCIv8swfWcRoxRMq0dWEeHpk\nrRguJPy3GrX74F9kwDEVVL6JnnmQ775ov3ffbdFNe2AHJYsxBBwtLSc3BMtd\nViLQ\r\n=CFXX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+uwbn3Uhrn6RECyxY6c7Mqnr+PraZKjrjiepaukIVNAIgTMFd4s7B3OWPp1Ajq1u8xPkM/TlXEWvpwaslxvf+dtg="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.4.0-dev.42_1563518583858_0.05166253795697884"},"_hasShrinkwrap":false},"2.4.0-dev.44":{"name":"@marblejs/middleware-cors","version":"2.4.0-dev.44","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.4.0-dev.44+5dfc9e3"},"publishConfig":{"access":"public"},"gitHead":"5dfc9e34a0cac8649e38c4fb04d667edabb15fe8","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.4.0-dev.44","_nodeVersion":"11.15.0","_npmVersion":"lerna/3.15.0/node@v11.15.0+x64 (darwin)","dist":{"integrity":"sha512-ZknuHe8moM2ZRAjOFEHgszMpNYh8LCQvTpEsgBvpxMiEprybz53aPJPEy7+JmKcI1YOanS4a7ySmuis4c6scaQ==","shasum":"bdcc8f701446e5669b6d430a7035ac1253fa4363","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.4.0-dev.44.tgz","fileCount":23,"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOZY7CRA9TVsSAnZWagAAZokP/0fYh5J/ujNlAz2J0bJ3\nEGx5mW4DbD/GiqoJ9kBeBtR/9xLAbbo3xuovUSZedGJuOHDeXaZS06fkL+1T\n8l1uxB9B4m/Douow+U97XaR3fS3ay23WqsKP3FSvVwcq7nmEa+eaLz6enVFe\nXIejmNDudOXh2RN5BJ+bqqL1X5qh980XgoE38kouHo6XyXjBttdGcEEe7P2E\n4EXkMFo2QZzntGGTGn3BPL5ufe0JPtbjIQMsaN5/5f2jpl1aWzBTA/hCZ+ig\nPf1tMcUT67Yofg1vj/z2r7o4VD/s8fTlEwJzclIyvYxrY3ddZdxnMgdm9MTr\n/mAwFwvWlnkt590CQsO0P/svzjz7Pc43ToXv3SCjMyhiX3nvy+UPUF6OoZrr\n+KvOxsP9FD7LU6qy0RBbb7afy+JsfEPGmWB7yP95PNddPZb/Fszb+etbUWY4\npDoorPbOH9XJV+0FfagdhOZEzPTUNy5dgWtLrz8W5XXgqZyQtLcHC8fcztiS\n6UxjizYLUwhe+XITYTBM5EKHKKlWw2qL47nFK3eWHcTJJcr+CCRDK1ipCAqf\nykwQWN7U3dDRYvkPHRP0SPxvbn6CO47r+Xd2btgRW/swZmYn51n0oOMneATW\nVV5jrn+ywXtCtz3Owe91kjbVxyBIBr2VV495PBAZxzM/++BHN8FZBtmOP91c\nq2qf\r\n=xxbb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNY6dbi3ZVV7zT+5NH99andDHhAHjw6nuz+1U+yQ/tYAIhAKqCKZwELHflteZ6Vuncm+uPhydDzx6omczLF1Qe6WS9"}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.4.0-dev.44_1564055099071_0.01995700264652278"},"_hasShrinkwrap":false},"2.4.0-dev.45":{"name":"@marblejs/middleware-cors","version":"2.4.0-dev.45","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.4.0-dev.45+c763e4f"},"publishConfig":{"access":"public"},"gitHead":"c763e4fb5c8cd244def72895a6c3df0bae3f8cac","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.4.0-dev.45","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.15.0/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-qNPqxw4LIZ3+Zz6YaUDmMqVAYJNLyUBETsz3rB7R7FyaEWQYJb4LEKzbvYzvItwB2qoJ98eSyjNFz9I6yJ8g8Q==","shasum":"afe869fda0ca31380514629a5c0a0e6c36048f6e","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.4.0-dev.45.tgz","fileCount":23,"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOhsGCRA9TVsSAnZWagAAAHYP+wStqsrfbIvzNMTL9fNt\nkqbFhfMwe4b3FMRcR1796QtOe4F6I03WC03a3MgvfgROgL4sZqxkCpqKl5PZ\n5E3T+0uidvw3see0Qo+gzKh9/lphmQWB533StVHUFr0uRpjk4umaOsiNXYu3\nI9EHq7WGSMhpJHq07TCt2fsosrE29xh0PdBj69CpVJf5lkVEnogQG/4acMot\n5LiNCpQrUeXjMNXL6TMS15EPJYjkMnLdUwLawOMOs5FaIzTpGdO2pM+lw/mG\njKDMIkk5HdJdKMXkfGewFZ6NdOAs+Ya+H0emMw9Izm6uvD5+usuUgvQj990D\nxVf1iBCTYGr9e8FrHZrjCpkOdGZ0Z64oduvdvJEcmO//nUTbppWhBcRLckba\nYKH0XHbLfoLiBt0dox8cF5LW08RHBdiPaxyRZBIS2J6fsJGsQVUpufU0Om8r\n77QORhlZPvSyFxKTxosm/IQrsJ/t+stLcfEbsEEGyJXVhvJB6sJMzZljsbxc\npv6B8CzCMw1i2BRvOeSt7vLIBPyM+UD9HvnnCG9YkxquQrq1VFfa39zKgNWq\ncsS/aRFRWpdOjccY4FcUlAQV4YgZL54b46SZOK2SHzxG6+PtFeJh6CAQtDvK\nwpDzjKXyhDI3azeEH7TkMcM5xsWQ9yZG96y5epr8bElHLSoISHIP7UYJCDEE\nYanv\r\n=JOl3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQeFM48WOiSjEzrZxb4390fgcLu3Xl21Ze9Icc4TjnGQIhANyUvtj76BLWKxvC3jqE0ChVXRQ3l27UiIaqIJ2IXQ/b"}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.4.0-dev.45_1564089093388_0.7510707266293748"},"_hasShrinkwrap":false},"2.4.0-dev.48":{"name":"@marblejs/middleware-cors","version":"2.4.0-dev.48","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.4.0-dev.48+f9766ab"},"publishConfig":{"access":"public"},"gitHead":"f9766abe63ad2cfac9e0cbf36ebcfddc4d8a2ce2","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.4.0-dev.48","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.15.0/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-onWBPX/YpbxyJtzesvDn4LsRMaKJI4w3IOSjLLJqk7SgVXCku8/svHcp51Y99auh/xZQIpar2eVY2Q6qgHxJiQ==","shasum":"284b9f958f62c7c49af3b6d009240fb7ea2a2ede","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.4.0-dev.48.tgz","fileCount":23,"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSFYvCRA9TVsSAnZWagAA16AQAJKZZxEmt+Ex26QppC+7\nid/nfvVrHibdsZaMt/KkMsJTkMPHIHu5YihM9F2ImnD38ZR9XI4gcI2Ztv6D\n2FDs7dUullTyXXSfUQmx6oOkwXgyRIawCPssn/wcAYw9PYA/AcPfGHJ0wCN9\n4db47xcX2CupVZJVikCue6wxsjBHP/0uXsjhXvBeNNIUPCRM6uovdgxZJWyB\nwhSj/FPczoap/0Mw9MymL8ioE0KcwNRpu41gdjEUfuMI8fJWdPWPqIdMWr04\ngDtFqdK64RcFyKGQmi/Jo9fWDkOwMNkYysq6KP0AutDi8uCHyZyvkG6YOrcY\n1OSGDfqaYlR0vRzXn2WNLDdTyQCHnt6oBGn0T7KY/1oDOK5nE05MbRCQQuew\n7YVYX+Vc+uwJePb9r2KocHIHzSgAQG8Vojm5g/rusr2NQubx1UgYcjAETmLg\nj+MOJKqiq+vMHSvoShekDUHM4OVWvvSsjw51Fva5YXECMLISpLJWG9BUp5sT\nHQd6euIXMDv4aTnPXQH6qDL+agkm5E1+UP0FYB4Et6y2RpJeg38ZMCjYC7I0\nPT2EjK0F5fSDd+/o48VuUPHIlicLhvaK1idH0Sfojg1H6ny10Dnj/M30m2Ip\nBtDRXONNMPCx5kBayxY9X/tr9Cv5BSeeDWTfP8HlmvS1Gv4vODFQbcSm7cx+\nMz4u\r\n=o138\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFxcXHyObL9nlgxd2yXeB2vRcunR91hpRiW0PZwcRVcAiEAm0hWtdN2phxYwua2VgucnqSrXncuNFwe6p2BgD4IvKU="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.4.0-dev.48_1565021743350_0.5185476950220653"},"_hasShrinkwrap":false},"2.4.0-dev.51":{"name":"@marblejs/middleware-cors","version":"2.4.0-dev.51","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.3.3"},"devDependencies":{"@marblejs/core":"^2.4.0-dev.51+ab9d813"},"publishConfig":{"access":"public"},"gitHead":"ab9d8132d0aa8813dc6229b9bd2a5e0cb17ce71a","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@2.4.0-dev.51","_nodeVersion":"11.15.0","_npmVersion":"lerna/3.15.0/node@v11.15.0+x64 (darwin)","dist":{"integrity":"sha512-ZMVu46c7TyKlBUMHG86b9SFCZpy5UuJEmuJ3F7Qosu4FNMTAs33ByeWXO/o4E4A/ifnmmWmo9F4EdIwBJ9SW3w==","shasum":"fb89a4946a5402e083e31e0032d94a37b38a45c2","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-2.4.0-dev.51.tgz","fileCount":23,"unpackedSize":11684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZn1OCRA9TVsSAnZWagAAYfEP/1b6DXZL80lxFK1e7HVI\nSP5yvKO43+WDINt+/WofqXVXUbaxW1VtLrXuK7Y3DHnWcKT2o/2ABY0XHJC+\nYddgkwn2cWZnay7pu9jmWr4dLPOr2GnDr+0Q3+8pF+G9skPeaYKZs9o240pP\nnCf/adHFYJKp695qmFv2HMYihWgg/M+DIOyVNfr5x35MDKdEcqV29oiDYsCD\nkAir0eJLWbNTFtqyY1BE0iRTDz6nUP5ioIKoqfs11e9Dbu0+cdF4/P5hggZ0\n7DgtMRwR60GFLcvdRuocJx65pgt8o2GMGaIfH0MdkeRfbiBOd/S8EiUVR8U8\nZ8M7JSh02FgJL3XDNplpPS2D0gFvEPe/GYuNQqcitkh6UlzR+C6MMMiPBp7T\nEwkYMUtyoicPYsnNUdi4l5g3EkuLbDT3uKv9S7EIdT/rPLuLJmKeQcn2Wg2v\ntnk+l9erzM/LZ70IyyOvnepYxgBdcIqdnGcNL2WC23DUFA3+TdeTao27OqKY\n1E71AWEYHuDIOYxgAnXElm1rN1/iEvxJ+OR3X7v2qx4K8rVFh0Yct3Lnqto3\nJIwYW5aZB9u8bWtT2lvmATUqpHpjVxSVLF64fTwIUldAEjLN+6zRcaleMxwT\ndKlRepEhRj6CQSSed66tPRvFb1JLMmbN5uwRt/pa8XS8Q8/eFKHn4gT7ex01\nlJxY\r\n=/q4q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBfavmsnAwDGb2LlN87QA1n1A+lPjMUta07HFONA01OkAiEAtivQa0tmk3bIPKlPLTsfKzGAwWvXeBWQEn9cgrLqA70="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_2.4.0-dev.51_1566997838057_0.342343262038858"},"_hasShrinkwrap":false},"3.0.0-next.97":{"name":"@marblejs/middleware-cors","version":"3.0.0-next.97","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.0.0-next.97+99312ca"},"publishConfig":{"access":"public"},"gitHead":"99312ca6b2ac094badbded66ea4535bc8b7ed4a4","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.0.0-next.97","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.17.0/node@v12.14.1+x64 (linux)","dist":{"integrity":"sha512-eFbj+qlFiH7Ye2Pmp+rKWH3PRcUrV1QXv+2ybOQRFQgmqL4YlRT95hBnZ5IEXO5oJMbuqowG93/SZtfNYPicCg==","shasum":"077f6ca3a7e31c6eb82ff2bc4bf6537a42934a3a","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.0.0-next.97.tgz","fileCount":43,"unpackedSize":17141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFwq8CRA9TVsSAnZWagAAg3YP+wbRExtXVVmwDlNQ7go8\nqEdWUePQjX+00qo/49w/pMOuPctRnrF6k1mvpVCGLAveHXOBqfpWg7WEE7Ey\neZ3TifjblJzCssfddKI3MljPFdx8VVayxGAvPqqed3UE56meDnA53GKVjaV6\nCZgzb8ruQYMg06Bekk62N2uRRFMQRFzfPEk0qvVjJ6xf13dC0z7eFqFOr0Lk\nToMCfq+kTgAURREkaFigBjwSVt+uXgRS7AG7AYXcolKnu5BCbuQ1CD185hDm\nV3kxkACmK5g2PdumHZ+8yTT+F4GvleRWszvsRY0/mMTjjVstaJlAoF/X18gq\nKsrDqkDmbIYTMJVEmG46jXBC+QEL7ZNqJa5YIbO97FmHsHOXPCZrQSzqcX0g\nq1qicEgVVVlAuOfqPIJlOhECpQvzrEE+GgLFXqS+iCmy6t/ZpaFDi5K9011Y\nhEzXbSfWU4e5adLlzALGh6EGj6uMMb4W9nK0eS9wIU4xo6sDM2fUDnyfLN4o\neDp1fukE6BwHQJEp61BByURN6csWOIxVSvR7g6HWm4TcdMkFFyUF9uUmQLPj\n5OE6h6oMQ1wXjPwPnChAZUgPhrB7+j+3EVCSSH0SxUeoxTLdkG7jqoQHtiNt\nEcEVOT65tUfMCISWMAFuxINnTJC0vyiXv1Yjfu/qU72zYGsX0Ptk+j4F1eia\nUidD\r\n=FDoI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7ccKsygiaWdGaxvsNRjr6qBGPbYFD0gxI3Iy4zeahtQIhAKsfIdUFg5tG709OnGVc/LwvLXC8SaO190pcGtAdYklm"}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.0.0-next.97_1578568379880_0.19237959152326778"},"_hasShrinkwrap":false},"3.0.0-next.98":{"name":"@marblejs/middleware-cors","version":"3.0.0-next.98","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.0.0-next.98+b47d638"},"publishConfig":{"access":"public"},"gitHead":"b47d6380c3a62290bd682b4e3800ca15825b4346","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.0.0-next.98","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.17.0/node@v12.14.1+x64 (linux)","dist":{"integrity":"sha512-76ypKHgp+WQ/7xYD7BQ25wR1RZLQHtRTu3LbVfhYHUAd+RE+2Ka7qlYeY1XfoRdgmoVRv0nrkig1SGHZeHvyig==","shasum":"d64486266e78a2f44c0c60259d192b900ad1039b","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.0.0-next.98.tgz","fileCount":43,"unpackedSize":17261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFyr0CRA9TVsSAnZWagAA/w0P/RekHlylx66qYA8a1fn4\nzoHFbJa/8wa+YPItUHhAUG+lIzsZ50IJxsC/dbg8K+9+gFN3+TBfeSshpk2z\nAC/J8npLN39tGVrazu8wG8p8IhbLX2tTwykJfR1ZeHetevlwcUoZwxHo4roF\ndOZH8TDiikOEIcfn9WX8UdHcwFa3iF8d1vTxhEfd/IPTCLPKntXvva5/nZdq\n96kXcb6GXugWKtUNVC+1d5iQhiKO2IOXd95JZaZnCosmFFbdopAKvpKFmEAn\nCibKnPi/Tek2qqs+u3SV4b2AE8uyv3NWilHSegF6x8hK+JTTb16UABUxnaIx\nAvi6SVk0VC9MjhamVGEVc7Z9mfZiD2yK2GXybaUZ2VY1b+ii9y6om1aSUuaK\nbTU3IJOEtIi2mGc0/lG+pRqHxoFlApiu0M+zDeyWVPXnlBcw/O+lH92G14Vu\ncAP9mPrFpYoy/tmHSST7fNyGt7owqKDEuaqZxuGHwyM3+shWKg81LRgd1e7f\nSI53/JmH7WQZnGQJn1bqeyMwRZNdmGBigs9gPCdFCGI5JmoVF6650+7kTvhH\nU01dvZWFHyDLy6xS/LBsjQavlBlstXcM4uxo+1Jwr7zK0TjhKIcfpdw+bzon\nGun5QbyR716YYhZ9doAyTASnN0Q5Geh+T/GR8kSgIH9AedOR9PEPebln41PT\nMdxB\r\n=dIKt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqTcxnUxQ3Iew7e+J+nlAglIRuiC5FVFmyBdo7B0JmBQIgXxEeNFNaLVQ+TWmVUS3IPyLFYTu2Ga6fTZm/FKh6BRY="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.0.0-next.98_1578576627902_0.22598730262174138"},"_hasShrinkwrap":false},"3.0.0-next.101":{"name":"@marblejs/middleware-cors","version":"3.0.0-next.101","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.0.0-next.101+0c9082a"},"publishConfig":{"access":"public"},"gitHead":"0c9082a4c486d7d9e32fe6ef4bad19bea992fb82","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.0.0-next.101","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.17.0/node@v12.14.1+x64 (linux)","dist":{"integrity":"sha512-eUTf7f6CUdAmjfI+LmKyp4CmNv7VqJriB5W4YRUGhLlz3z9E+N+WALVwAjmnLA7RuKYAMIbWftMYHHu8uETy8w==","shasum":"331e33141752a3414d3aea856895362d8fd65757","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.0.0-next.101.tgz","fileCount":43,"unpackedSize":17263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHbC+CRA9TVsSAnZWagAArGAP/Ahpt3EuWkiKlfjET9eZ\nYsSI6gmMW2YTJmO1od2ep2LCyqTVJUqgwnlihKbv6FWDGf/0hhJO2UrOnXM2\nlkPzcQOA+tTJ7FQO6Np65+C9IyhcaIPwIQJJbB1Rb74EsuVM9qFgpjpPmZcN\nVjCUSMUB/JI4qxBGJQWJ0HU0PDV5Y2RrneAk3Olp7uETWV9ps9y7GqPgl+lr\nWocNBi+4maOlRKu5viXT5J+E3JyL4palilqN05nucO4G63X1+GYlQ6KeLGv9\n2YQeytN1N/f1wxdoMinjSigYUZPiGIBPr5bfG06SFs4nV3kdYGC7cQ92DuGR\nwmcMJis1pzMUIAkizAFnSx0V5k3Y73Ea1FpNDdk7jnWd1wB4miPVj27vBi7W\nG0tXbno10MlyW+sXatW1LIHuA+NMMOhmH5nPK+DvaxXy4c21nq2/6+regFqL\n7BBmCGFadwufy+bFsb5cDxck3kj5bJsUxPnOZQ9+23cal5eENa++1oLkj4uU\nwOncQdJLnObrLyyOjTYFS8uGMh04W8vTRFZAGmwK6gXKekxt4osoPO8qX5+x\nJK/p3U9LzGCbO2H9JhAaLTUC9akwRwVbEAyuatSyhMA6O84Nvl+uvx6Ql4tK\n/poKvxKjJ4n1GzStdePALSmeLS7gIN/l2WAlWehoY6E2ga/WtENJROC8tXwz\nMAdG\r\n=imCz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA4YOLTrzv488146Twe8yFn+WiuzxYacoD6GeUg0XQ+wIgQgtDQqbpQssfZFSeYgT76RmjOwFYi6mI6jB9gqLXmXs="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.0.0-next.101_1579004094176_0.6037241616663707"},"_hasShrinkwrap":false},"3.0.0-next.105":{"name":"@marblejs/middleware-cors","version":"3.0.0-next.105","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.0.0-next.105+8913df2"},"publishConfig":{"access":"public"},"gitHead":"8913df2db967e40bd276f25900fee07101d689f9","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.0.0-next.105","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.17.0/node@v12.14.1+x64 (linux)","dist":{"integrity":"sha512-j+IqUizckPG31MgvPwWl7e7lk6RXhWlSmDHrtf2iEmkVa9rTt4P4xVwM4s24HwVL9HWlKy/YgJfjtzm45ub6KA==","shasum":"e30124cf068826ec339cea2b914c5e2cd494e2fc","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.0.0-next.105.tgz","fileCount":43,"unpackedSize":17267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeINEqCRA9TVsSAnZWagAA6T4P/jidiYDCuUgVHrcb49Lc\nf98iRRLUeC40C7+eLqVOXsA4C1HXGykS6RLJNNkvzvpKGFM5BlK+dsud9bYJ\n1EW/s8nrV3V+OzHY2uD4rC7QdYdNyxo2lZpuHGT1EEjNJuY9rBiY1c8cxVkU\n8kBdyYJuPHt9YdP8qcH65yuC/VYkhzj51SuqxAQ2OMSt8FrBJ5Dre8gZF1sL\nSru2eFxtg/0deoaAE3WIt05gf/Rs/hcPEYGIFHu5BsaIXmPSfTa9MJoRxgGf\nttEsvdpKaSW4UNP81s5Sc7XVQUTbGSuai/z/gjBQs3GszN802CsrQVT5FyDR\nuqLE+zjOwJmwXx80ZGJPqogqDQcKjIRLfaZVRuroJeCswOb7g7w4HotaNNhD\nIBn1j06wDfmbIe6PMgPby38gWRRCFYmHDd9ItRaqbJbmj/bunZt6onNPSEMF\nAaD4TnVth/RoGajGZEOe+uX87JyVz7rTshF5cWeeEI7RhpADM15Yy//EKxZl\nUSyN/k+JTDBL/t4XvRUrF+nv7+p8xhxUNP2EAI9NLBqAwRjAQXuEtXTdwGwg\n/DnoWRFJ8IqJ/x/8Yq0b8q5PIUX4raRvTj2bgdu5UR0rsGCsjVkT5/laaGyv\nez5NH4KAx/lnSnP/ZZmdBl2Bzk89gPSDnDcJMIhK0qvgql7F9uxXchNoH4Gn\nm9KW\r\n=+e00\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICluJeVZ6kIHchGmsG89uXFh8ib1i2qxjC4gr0hU2ZfsAiEAoBF/GC4uxpYNnEn9LHGu/2Na1QxuOAe043agLDv+Pr8="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.0.0-next.105_1579209002263_0.25248224393195384"},"_hasShrinkwrap":false},"3.0.0-next.106":{"name":"@marblejs/middleware-cors","version":"3.0.0-next.106","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.0.0-next.106+c73a843"},"publishConfig":{"access":"public"},"gitHead":"c73a8432496ac6fb4b6b12d7df6f8f02c608c064","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.0.0-next.106","_nodeVersion":"12.14.1","_npmVersion":"lerna/3.17.0/node@v12.14.1+x64 (linux)","dist":{"integrity":"sha512-AylhDozs+fwwsbXl//mHQ5y/QlffxEC3+ofI7NmcfrnGd8aevFmmwHdpSwfRnbHKLBaGFuUzKcC/lLUg3NR9wQ==","shasum":"a8c92f12e1a6c407d5fea74580571c56dc384456","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.0.0-next.106.tgz","fileCount":43,"unpackedSize":17267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIcakCRA9TVsSAnZWagAAZpUQAJal3FrAA3beyHibK5C1\n+XW/aKbQCPBRx9hNiSnM+dmZR88YsoCecNbCTGdsLZvBKuaCE+GgSpT+2Klp\n0vjDPsFf33yrsXqrCCF79x7d8jwlhHwRAFNHoABHbGppzr5/VUYsRStPPzCz\nOEkwYVoP4Qiyvz+iyn0/uqNoj5S4oinb9Xfpo6r3Lh3x5MRFdkD1YgwxI4aU\nEiGdz3ioGV8qjJfzO8gCZOBk+ykRI2L5YsbWpalbyhEILfbIr1fjQ5rTra9m\nsFKfWq+LTrqazN8Wj9ZibGB9DJ8v3M0DaX6W11ktMkITWto0QcnyD1b2yrjY\nXFGtwtJlQh26IdosOh/kGtYNZJpATI03BM+yZJGAFG+lCeuMKfl2bRk9x/4w\n54pinhbQPzmGCY0zt+UKTgzExsb9DGBQ09PWtgFJwaMGBqhb4+VI6FUQ4Czu\nGVc28BJUuxvjz2vxBdw1mHOlQ579Vq0B2kCSpXoArTHiD5hR33ef64/ymqTr\nhU8sqPCsHIWlKL3hYqA35vHaBp6M1Ar8In7JEowXE1G/bnCHPmL95crVL0AB\nQV3InJFyIlveWfdu+ZyZv2Yz7+P4mq/R9qmZtFfVWAKh1APxj9AHy44Nd3PG\nL/e2xBPZC2q4L2A6FrZgeARqBSDgGrGzLMEmMRyqhAAYOD7KY2REm0RknZK9\nDsjd\r\n=1lNB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFel6rEXTFN7hR64hJCEpzYyylFrZ5G5d3dg7Si8ean+AiEA/CoGNU3+9S8WYoJ947M38NrXVY3NyNz3437qpWcIqmg="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.0.0-next.106_1579271843701_0.7271377387587001"},"_hasShrinkwrap":false},"3.0.0-rc.0":{"name":"@marblejs/middleware-cors","version":"3.0.0-rc.0","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.0.0-rc.0"},"publishConfig":{"access":"public"},"gitHead":"def4ada2f188524af3caac7e68fd6967b7cbd20d","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.0.0-rc.0","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-nE/GnA4oamgR169pSnZYbdukXQejUWiRQVa4kzEoNjybDBRrWt9x07vlEQU2DZ+xPqk5aV2qicHYwhsMLbd9xw==","shasum":"2e1286c571e67f291ff6722d06578e64c3cc2a04","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.0.0-rc.0.tgz","fileCount":43,"unpackedSize":17243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJISbCRA9TVsSAnZWagAANTkP/0Oi8hCCl1PwQbXxx75O\ng0fWT9+eqFndgM/AHX+kiLO3GuOanCphDG4ntLys+Oa2zZXT1tP84wBnbn5i\nVtWXjxrwK2weVyUIWOJLEFZNskmJc8ZWA97EOqyxFvAm1rJKRlxp9TG5epxP\n1hWwzWQWFOw6dEQtN0g4CFkkmc9nyKs5ITdXsPhFMUJ8iRyYoBQlPHovG8GO\nu48TJVfqWCDD5Tmtm0u1gOQLxCOEAmuNM7EAth/7bBYT/eKkEEDebzYDmtfy\nRA8tqtElIDJRdgyRuKNy/+x/1uzS06AcIGQ7exlWYJAGBpRusWN33p/tEp2I\noIY1OpAneRS3sXQFcwen9eKwM+axY5jyW8i8bWftNP2oIoGfDXPmqfoKLJg1\n+jkAGaFIDqYpB0A9GvQr2fg3Fd7MspQQrVLsa/wh9bOHNJ7emALBbNVpkOzJ\n7Bgkdt23BUwAYLcgXB8ysTPvwJqfaeiHM3TLLKfmg0gwyj2BjHjo9SAlADFK\n+paM26ibaIFO53H3W5CvHgvbWBg1exgDIbXgXV1l6ly54kr/QXrmAGCYwajf\nsdjjB7EF5xaYZUZfsRgVEpLbDPz0f0rM28Fn8KkxryZ+JrRtZaDxnXYUGKdE\ntfrd8gVkPJFDUFkF+e2IIaq2dhrFG4THhpz6uULv0sEnRkQ8OmWejMzXr/vW\nzz2m\r\n=zmoC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpsLJu58VRpyQLShUqpuXGvXdX8tEMH+dMff1RgilZowIgfIe49kM1YQfjBGgiT28L67xM2e1FFat036u413K7QjM="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.0.0-rc.0_1579451547161_0.6138939916936736"},"_hasShrinkwrap":false},"3.0.0-rc.1":{"name":"@marblejs/middleware-cors","version":"3.0.0-rc.1","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.0.0-rc.1"},"publishConfig":{"access":"public"},"gitHead":"cb73eb36f1cd1d2d29541e2ddd7c93653d34b211","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.0.0-rc.1","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-h38zF8HD0cLnOQBGjQSOQzAN6j0ttueJDagXBdvVSOrQDXiTTzMSGn6syPzsjRxmjJ7nwa6S8Ft1hOJ/SvZfwQ==","shasum":"a49e6258383600972bfc9f146a5ce9871078b0eb","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.0.0-rc.1.tgz","fileCount":43,"unpackedSize":17243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJWIxCRA9TVsSAnZWagAAiZAP/iY+HiK1R/VR2UTFRx6d\naXr7PUa0TU2DYDxh4z3f+JdW/WvOjn5wCuUa8Xwyqbr8gZmVvY0425Csg11r\nGayWPvbFdJiskjqN7yUk2B29fBAr8CanwQanR4I2R8jg09z6yZIAGG2Lhhq3\neMFB4A3FbNAwEF1sXQye0D6KdUqDFcwf1bJQqgmtPAYOvD4fupkuOXs4R+WX\nc1bGERwDE36LdqwbH5m40aBYj2zfM7h83tzLEyZ3QW8pSq5FGCeGEiagBQCi\nqmAValNWXm222+qSoi0Q7mAAuE3wxIY75J5QHs2on7MinoWrR+JNZnMR1x6N\nM9PbGE8O1CFJM6iLAsf5yIqDKTzkM11UMI+fyYpDD63LWnDHmkph50WrlJB9\nHKIjibHzSDHSOjkiHIfDUKVgeedQ8l6roy5qXUDVjCtgMM7AS2QoqI4rhlag\nYyO8tiIM1k/j9Dswsjyho4kibTVapFdYHJI7/XkPBcPpN8dj6dxqQWowufX4\n86SC36C+64NjOG8KRK5xODNrzlFfjA9HG9dpadmcWNXn1TNxliiV4npU/It9\nNhcew2jExsEqpICcQYH3rBb5Th23ug2p3Rc8OGiZ3DhdfVEhzECwkdGAN0Md\n/FH/UTEHsoVPNf4xxKN1kU4FLLpS+7cj2hyJ/MWIulQ0MlSoUdC+kZDFoMk8\nVo4b\r\n=Y29L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzy0JtcNGTwTkuyZs7rjiHNqqWZR7+2uuMe3Qx52OrOAiAY09xhGvJbKtyzi3z2AR1jA3s+glvA/21XScMWOaz8ZA=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.0.0-rc.1_1579508273352_0.5384356673082433"},"_hasShrinkwrap":false},"3.0.0-rc.2":{"name":"@marblejs/middleware-cors","version":"3.0.0-rc.2","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.0.0-rc.2"},"publishConfig":{"access":"public"},"gitHead":"e8d9a4ee54b267db03f0f780132c0b60a918e636","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.0.0-rc.2","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.20.2/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-4SLbCMYT0ME/i2J73y95LLtyb+ZJysOCYYtwy+Ezqit63d2MvL6kza255NtvCgle4mlKnbOCVdsO+xfA+iG3Ow==","shasum":"9021f1a079593cfb9f3a0e6a9545cbaae2eefe6b","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.0.0-rc.2.tgz","fileCount":43,"unpackedSize":17243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKhypCRA9TVsSAnZWagAAOl4P/A4XXsXl3BrolYl+wo9Z\nXS3JoKD/XMLhHn7zJ3tM2B72AZG+YP4jZTAZnSQy2D77ymskgVu9W0xANCts\nHfHLlBkMjaS32q02uL+kDzxZUudUtZU3oip8nrnT+v0BvmTeiJK7RHFRCGWC\nlMOdReMIfTDV1GtyCqOmR052jjZoqi1S7hEVDeJYTCGUI94BDO8xn3NrxNcC\n59LbHHCPkrDk1a3lWsQKFIkINrKB50fM2eEeVDXp0tC15GYwr1/gTIE/5xQO\nlAdjrlLubhRXMm8CHVVGrEqbjZY4qE/h0xpyRDlYOekH6h8fCEaaLc5KPbPE\nIVsW1P1TDS1SQYXW0bLhclxjuIbq3yddR61u5XjkBbVdKRFp+skc1NWWkkH9\nRSPZbz945TYf2ofvecg6wvjEp2At5GXSAJsPXH/ODZ8tnC6m9Y0ccTFYxklm\nyUL/OlrVgSSJiqIeM1cp+e7KflpFQoFi88tT21MpTzAypyTG5G6f6z5EJGL2\ncUfsVrzsPoEHoHFmYIdxVrXTCLcXt+MG9fgbti+dCtrzr+SiryQflv6T+09M\nrdZ6WRcuaKZ4LEBa6QoWhjgFhCBQftyVuEVMKrI4EGywPW89p7+tg9GJYg4v\nIXhYQZw632bQqIrfpqnkvA0tj+Grx0BjPK6VDj0drzb7+Gb2Y1PP0YTQJrHZ\nTNCQ\r\n=lbmx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuXoXiTGi61+L9HefwlIfRhUl9Y+n5uRTPIE6HigKBYAiEA0sT7RCd4MXLvjvsIhH7BOKP6Saajt2Sqa2Scc5RCjQs="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.0.0-rc.2_1579818152634_0.9958037960778818"},"_hasShrinkwrap":false},"3.0.0-rc.3":{"name":"@marblejs/middleware-cors","version":"3.0.0-rc.3","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.0.0-rc.3"},"publishConfig":{"access":"public"},"gitHead":"3a3f4a49d68459f27cd32652f33ed72f891a8eaf","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.0.0-rc.3","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.20.2/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-2+yhSUnJWYPHWGccuxGIKx7AgXoo9dFsI/KAt9IecQpEMiT1z0m1juD8IF7fiTovOySvrAwbYwX5IE/QZm0Ahw==","shasum":"feaf4b55da25011729bbc92a22a626c87d742f82","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.0.0-rc.3.tgz","fileCount":43,"unpackedSize":17243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeK1VJCRA9TVsSAnZWagAAhWUP/1hqm2TK8ZFe2BtubWnm\nTukEvU/xAfmuOrt818GP9Rk/hXEltnKO7/8o5Ayi6gueJfs3SeqeU7Y0kgVh\n5OmrJ3YkurkFJ7gNAJnuqrM7X2/CwxIZhavkqmFaEUDiX4lfmKBDkthQ72bm\n6TcwKvFAyBhDXYl9aQ71/6TORfLt4I7bKwcSeApHZSyW7rMuLTP3cx1PiWHI\neEbJCNTepmAlM0Z/urKJdX9n8j7KUqJAFn8mA+FTVfhFinx9Ar0Aa/tyPI/d\nH0GSqwGYIbjX++m8uArlqUhI/QLWmAp8T9TnkbTreldXfDiKM30sv4SZ6Og3\nhFf0V4cTTx1kcSdS5/pltCXvlqT+bdW5fSZpR7tTVrHSuh3OBtRInmMhyrzb\neXYrUBWsnuZ0IIMZoLuQyEsuHeoF7t9DcUXbdnaUgeiVTC74L7QKCJut8fN6\nOxv57Sq8QlJQV7RY+lN4JnEeJsYB2whEgjDR13Ode7GPB56IA4kWA91NW5f0\nKzjqFa4f4OaJnuHBpWHvrh8Tlq/+UjqJK5eQ3V1ducCgMFqqabxqPZhaVPfA\nYnXpCIFk7ShsjITSoNkbRabCwL0jybT8IzAhLchHSg2I+ajamhoQbRBmp4ex\nh7D1dmkAinR179ltRRUtGOmPJDC/WHhAtgyQodkz0FjVZaq0O+zJDYVR1t57\nCUn2\r\n=h2Lm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmHTFLSCLlwMfRwjxgg+YmJPv4FQFQbDUbfm801qDQFwIgB95JBklwbaNXQSTR77AvZ98N7/DpYHRl3Kr5+OcNSwo="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.0.0-rc.3_1579898185499_0.7053459534084636"},"_hasShrinkwrap":false},"3.0.0-rc.4":{"name":"@marblejs/middleware-cors","version":"3.0.0-rc.4","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.0.0-rc.4"},"publishConfig":{"access":"public"},"gitHead":"7c76e69602a6fbee5fcdfc8f786928a9ff933ef1","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.0.0-rc.4","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-32OnGPLIk6oZb6pnJNepye922SZoM7k6smJeyWRb1CyGxE1AZ+mjeLdF6r7BKTVyNNRGmF+h4wa3yJTjEqudEA==","shasum":"e3098b867ebde01182a1865d62f198f1b03c4033","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.0.0-rc.4.tgz","fileCount":43,"unpackedSize":17243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMCavCRA9TVsSAnZWagAAoLgP/jc4oTMorCrsuxOf5liI\nK0sAJbqN7TDN3h/edyyMaX5kHkI/MBbu3MP4zZj5avZvqOG54uFywZHLT2c1\nQCWPSLBTQ+YvtVVRoeBVxCiFpjFaXlvXKRWuylfvJs4lohQwNMNDEa7GP5Nt\nWPkF5QfrmpPjj+yeJEqI6RSw7ZOOH8dkdoVg6NS1OIXzzqNyGV45KrlkSG3E\nLfmw7+fvFzRU1xjgurRMbMUGjUvQ8QlYP0yQVnumEfuIgJ1GKTLyi1QmERgm\nUeJtFzV9w4FtiGIV+D/9LNixN8DuciwrceMgzRPO+ERfaUayJFaQ1Q2qJ5qN\nv8sOF8wZoAo2L4o+pLAOFK3YGRjCl7ZszrYgeLB/qtg8jIKuDWFi+bpSiA00\nbEeenbYAd9VZW36mYCYodWyYrk45W5eyXr9Pr/G8MZY5u5/xAgkosTMME/AT\nmgBEDd/d4g5F8TlttN+6I+LXZ+ABsYBzouT4e6sqJYuqkIxnTySEiVTqcltp\nf6NFSTRYNBYx2+ruTMCGoOtDmkf3SMT7MLvUeb02NGVSSqH7KObAQ6+cURrj\nAudtLU/wjkBX4SomHOa8WpE3DMSCIFf0N5TKnvXvsr2I8qYYSJ+wm+PQRmcY\nYJtU7Ln9dTYMaX6jK+AvT9bFwYnB4icGynplwUySZBy8y0O/TT5IoQnAPi3G\nHtmA\r\n=X3mo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcBWK70IleS6QGw7ODXPjjKWbfuV25eJiz7RaFRBGXsQIgcetAfd3dB+8kuLtoPw16GNoCxW4YX46srluNXCwHFrY="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.0.0-rc.4_1580213934960_0.8299934966559672"},"_hasShrinkwrap":false},"3.0.0-rc.5":{"name":"@marblejs/middleware-cors","version":"3.0.0-rc.5","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^2.1.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.0.0-rc.5"},"publishConfig":{"access":"public"},"gitHead":"c3f68c31da1eff96ffa8c8c550aaab0d07b2ba2a","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.0.0-rc.5","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.20.2/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-zL5iw1qY18VVhLvpTMntu465sdBZ11v9dBYxWb+IhJG/AjCNdXgEdTOfLGcSHbWcGGmVIhVsmUMXE04AQW2XYA==","shasum":"893e1879fe22636975a88fc3f0dad04cab710cb6","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.0.0-rc.5.tgz","fileCount":43,"unpackedSize":17266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOwkLCRA9TVsSAnZWagAA32IP/R4ergZvJdVBycJ4t3zj\n/Pu+/YI1GimsKi9uCDNsrrS1oDwRiCnW1yEztiynuOVlABFzvySppI8Jolvb\n4kzzWaVYE+jDjQ/8/4/VtJITCes2UUgzASSd3nf5kGpE3EsV4fLlqz6GEfJS\nZe6mYdAGzrAygkgBK+lPzbJFQaHFaKdPj1nfygj8Qctx3rtj1Y0sXXhdNYFe\na22mG9mfQ/RGafKLnNPtCOQBz3LGNVeQdz3Yrz1qaNTTUwteIzdg3YIpsB+M\necM959rt4IU8FouLTVNWschdlrvlwFI0mr6Ad3PuLmNt47iPIQKfWhsBPLPa\nWZJq9zA8cT9J4VlZ59KZXHVc4uSrZCAFNYsWXpdN26INZdbD21GtCk5+pi5t\nyTSibeUA3QC6Sn1fPD/93gnEbBQvyYhgapnuYLAzP1v5+NIYbAuV7qMJGr1r\nVOKRPxE4Opp8D7Wbaq5oFLxYnQcyAyBhf0Tr5V16WyFlrDgZ/Ghv+Hw1e8ra\nLKECJ70IA5mg6m98BMOeKFgti8RmS64h58jdMa/X19O2ANrhLn37/hfk1YZE\nbl6q9BtbwU7alq1uaSOiWPHUf6WCCCuDJWTxja0xy/48UiYQfOsKVPcfTJKz\nJXnlK7d2SFkC9hVKRBpv2gJEqmo4hUzPex0dHjc/+eXimQeiF/D7vbHKPVPI\nTnWS\r\n=4R0V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTeVp8h0bosYGFnKHl086nCRvIgIK8lAtviIrTzO0k9AiEAg+JXbOgVcD3mJrpGO/delS/fgwy5RPlNJBAZ+JPpkok="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.0.0-rc.5_1580927242585_0.9837769822812223"},"_hasShrinkwrap":false},"3.0.0":{"name":"@marblejs/middleware-cors","version":"3.0.0","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.0.0"},"publishConfig":{"access":"public"},"gitHead":"62d5c88435eb2f6c729bafd4110d1f7afb355892","_id":"@marblejs/middleware-cors@3.0.0","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.20.2/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-kfbgpd/HkBQ9F7rJb3mKa9CpCKIGfk5jTlVgbjAcRC7BI95dyeKJ8EglI8Xhh7q+3H5/4UJOYjWQL3MieT+kLA==","shasum":"603cf0bc68fbd7d7dab094abba17eda7edeed312","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.0.0.tgz","fileCount":43,"unpackedSize":17256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWs10CRA9TVsSAnZWagAA7IoP/jKfsA73g3ukM5Qvw5o6\nPZdXXFBk4XCl4nj1DMe4vqb/oGmQ6YRnB78xED5O8ThHTufyyBkkdi0IRigQ\n2dQ/0B38Oq9t4nYAjWUcLtLm3JHuh5CUpqEVfRZdir9CRBeZKxbUaUKMZt9m\n0WO1426oeOC+UKeWok7u9/wmOph82HeWtz/8b4XgFTtNVAeVTOXF9n4hOT4K\nP/aVB/Z5shgAGVywqiGw4k/6wGMxLHiS7qxYmPnjpkl/FDTeKF9RCFllvpZH\nTIuKgdTq3UVq+jKkiI4fglnbzkr4dJYZIGQbNNRULpzUXeICg31kw0xMZ1rr\nu8hz4gluEjiLjh4N+tYTLUXwF8WSkr7PkdXDgBg3um9I+e+PE8NDFkFlbGPz\ndfnAicyQuALnZAu+hd0+Y0uIfeHyHmXpoK9dt/3cExRdDsEqna2n/+Z5PZJd\n4b5R1niS6x8KWag0cdXVzLH8hg4LvoPOWuXPfCl2tTaI7mpoJAMQRG8/urcV\n6yxobtV3unN4MPUdNup5230zI+FSGGGGW8aXHggJx0P3wrJaCiN0uhHCJe7W\nLdj5Rud7x9dTbI++zp/7pPWsgqPyHndU5AtPYbzjNTUaPPlPyoaYaXPkxVoQ\nd/+LNCInHPevCRUfS3WXDm9akt8ypHGff0ho7ldHeWEhA1WRVk7F9jdSp9Js\nhle1\r\n=bqE0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEy3XMRQFQ1J15V7ui6w55TRUAgh+DtMmj24WVOg/2yBAiAYhq6DE8vQo2+ihqE43X4bNNjr2yTQ3rlyHYnKN7OfJw=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.0.0_1583009140044_0.47777044707308947"},"_hasShrinkwrap":false},"3.0.1":{"name":"@marblejs/middleware-cors","version":"3.0.1","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.0.1"},"publishConfig":{"access":"public"},"gitHead":"f9c8763bd94f77818d819bde2320e5cb8108067c","_id":"@marblejs/middleware-cors@3.0.1","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-1JB+Bdn9pEapMukKWgOXIVuwo3O7X5i+VHwsI9dNDrfULElcxiNYa+PKewwiOS8YR3EmyqzwkoYXo+/JVtWRrg==","shasum":"f0a91bee1bf085a14cb0b72adc865077dc5d6f8f","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.0.1.tgz","fileCount":43,"unpackedSize":17256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYk0eCRA9TVsSAnZWagAAHrYP/1mLB29LFW+h1JxtHZgv\nFkZrm4b/TStYb/deUh5P2ppBnzHoED3FnyymPiFaVB9nlFggQZqcIOuWCRy7\niZf6rgpffEm+bswBMF7jiH7lNoKYeRVQSksT0hdO1N954tlmZiiHBAS4/H0j\nQAqZIH+TKWGVehiixw/To2BMUaTJ6LP45V6xbH5G/YSvbQl800p3V692MsXW\n6DzPkFY6AsHbuHiiqwd5+fgoA0MrnzkCGPzjT5Su/zk3NrpaS/ESfZACwXJN\nIAbTzRbeQOfuzhnLC0Bj+xmhSHIuMEP5YWj+S3RT+0gYbUKmm/+XCpBQvnim\nGZVHvdkblmpVB8XLvH6usYUeRj6Dg7mgwqdso9QmPrWWMGZlq30mP3jlKNBV\n2mxYQRJUhfNbt/pJz7OunutyFsGKKtBVkQZd7rn4rySOvfiLZqXyAcm34U3L\nWHF3yivKdkMBUKFDCJi5XzsgoTW+453bJxWfMPujHTQ9XgjRBDtuRrWTpS7v\ns3fRCy7aLbPeUolxg+FZV6mCqs62040jhTBokv3b22VcDK4oSfNORx1/3j/Z\nhIgV5ejG8JNG4wqZVf9PDEpt3zUHoynUkstbp9aadBiNxTdb8JG05MA0myEJ\nvfAhv4LTxitcrR2YLhAB5VyER/777rRf61TGJAClBjrYVYFN9d/76Seqk3um\na6Zy\r\n=j8Ij\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYddXKS1bd4sUAQtJkH6AcU+/vFueXoegRs4UeK7H19QIgJ6+arudXzV/kCQhNxg3BZIrAvpLUOzhd9MVqSOwCMbc="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.0.1_1583500573815_0.8744828029007372"},"_hasShrinkwrap":false},"3.0.2":{"name":"@marblejs/middleware-cors","version":"3.0.2","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.0.2"},"publishConfig":{"access":"public"},"gitHead":"b5c94cb3768062a719db1f276d83d0298ce4c44f","_id":"@marblejs/middleware-cors@3.0.2","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-E+FoEX2PPGJbcXpF5N1+ktY9PT6FGAbBfH4hqHTzEqH7s2XXqprRdq8OF0tmN0N2r8DvS7m41PvOCkMmAz3Rnw==","shasum":"1c5a560614710ace2e7a2fc36dc4604ff759a274","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.0.2.tgz","fileCount":43,"unpackedSize":17256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec0NdCRA9TVsSAnZWagAAtEIP/3NTZzOlcz/q8Kdkopl+\nkRULWQbnMQaDnpwulAoj2sQZncUXNlA8HokSS/EtP4nvZDbOPVXHfWYx1MyY\n8IoCYL9H46PELGFeajvqwLNzjkgPTws+Igps+n/bwLeRz5OzHIrtcFKIK6c3\nqKlKwnp5tcbLfCvbx8kHpkSawLYTkPCGhJ/QQhQ1FM420uw9CXdhaw6lPfdP\niv6/1o7ziCPO9iuaKTWE1W634J7tg/vAJ48mCfPfY0tGij8Z/8osFiUWZaqt\nKd8RbZ1K965A+vAp71wXGPscndDHAJ9mIqgGHlAN5fA8NHn5/11fXM4UAGJe\nCfIi/EFjd+yYlN0T3lDmCnz4iPqKDaIiJSGmq9+cVlF+SB3UYBVP2Y8JohxJ\nJ0RBAOSL+cuJhMnRd8LBuv1Z7nJ03qFU9zKFKVSX0SBrzaOaYhRianUeHAZ9\nHpdmhqlP2fpcLA2aESc5RU0jdnsHW8uJZ5jtF17f+WhweFa7BHl1/4gBken+\ngLQeHJg5StW3eBaN6A436xs8XDx85TLIMxcqdRPeTDD94edcMVs8FgNl4K2x\nwGPJovranRLhEL5L+twng3zqvzY/ehwJn2KPsry4vj/E94JHk6pGGgviq4oY\nzh3uOqvdOJIlj0QM1wAqqu4vhdpOJ42hvBru/wU+Yu39fKT5CnVYpuwKx960\nklTV\r\n=4kdx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLLb9cN/oQMZsP6X8w+h6lfHFQ+ZnLxgaXsSQGx7c8MQIgNAD1rgbaCDc7SZi5f8Jb1/PkjiZDTakcsEGvPBiESxQ="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.0.2_1584612188595_0.5200965308162702"},"_hasShrinkwrap":false},"3.1.0":{"name":"@marblejs/middleware-cors","version":"3.1.0","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.1.0"},"publishConfig":{"access":"public"},"gitHead":"e2efcbb39d5f58c110c6d4de57e2d1527cc6267e","_id":"@marblejs/middleware-cors@3.1.0","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.20.2/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-323weLDPgRDbMIE1bYODxUggqQmlawTpLwR+F2eBLurrIKxFJlXdZd3Y0CWaQyQKaxyAW5/g59FE4w6ijthHIQ==","shasum":"32bbf5b4a9723273725f4a4a482c444ffb805b38","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.1.0.tgz","fileCount":43,"unpackedSize":17256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqdLuCRA9TVsSAnZWagAAWuoQAJzGJGukEbLePBNMEoHc\n2Jctakqv/k59FopbzOQwT+MSjTMuZEj0uZ3lgyQCNtYp7bghMBDqOaLSF94p\n8s0gEtAntCOzP/6pLbe06Mu7lMK1Qv9fwSgLBLS8Yq16A+D+8//fcLNtgBJN\nTidomaRs6FMe1KvUyD/f+68zWBDKdrL1bdUrAHCoQ5oubfv3e26mgwegb0qj\nRIGD/ZLKtQ+Raqf3WoOmfyq/Jof571mHfynaqfscs9D6sltW3c9J31I8pE6T\nsS45Djf4UPKR80zhhHR8uswMHxiZ9QP1GEqyQImVIwLhRLkeguH+bwbWplnm\n8Dhb5w4dsVbp64mOFqoX4wZqiaj7gKWfUESGAdq0byBW8oh8PSqRJMrKkNdq\nCCyZogzMkUVXfpOLj+xwfY3EHZYNSBLWQF86Cl1OMLASkmBU+11jYIl2XMpw\niZUo+7lfEbFC1+PjKocLi30sdvr/vbojJR64gMThffPuHVVofDaKC5jQ80j6\nrO6AMiIvg6sI36JwA4KEDXfRWeslhlj9HWFTnzLTX6XFnvyBBtK0V82XqITK\nKOuWctByOt90PtVcyhyy46wWC7bBksuUOij+2A9CgXl/lyj4WyPZKkjZIaka\nzjabOEcxtPdGWsWQ/AUezEgISsAnSnlrM0YAHM0+AWbjCeGtZCHzk2GtSspl\n0O+U\r\n=NgcO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm2LazMGOMkcS8XFsJxiGy3iew7hNsue6n2VXSTYBOlgIgOEUD+1OSVSboOmWBKEV788IrZOp/US/SmjHJBYIdmns="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.1.0_1588187886278_0.3936654551358749"},"_hasShrinkwrap":false},"3.1.1":{"name":"@marblejs/middleware-cors","version":"3.1.1","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.1.1"},"publishConfig":{"access":"public"},"gitHead":"75e26d080bb5816ec783c9d93e7c1cce87cda53a","_id":"@marblejs/middleware-cors@3.1.1","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.20.2/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-Rt3kRM3Mi0fL2J4EHVlxBH6lU8rZRj6E8PX2zpVeH7ZhH3YlPNwgAIrRSpzJrOIB0WVA2NMTQF9j5DObXQUsiA==","shasum":"0f2767ed763cfad189e7e6cb70194d1c299e730e","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.1.1.tgz","fileCount":43,"unpackedSize":17256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerv1VCRA9TVsSAnZWagAA9H4P/RFbQCdjGtueNaQidUyy\nADYMs12mJpeSpr5+NGADlVc7owK6+W/YAnDCPYIIUNft8XdHnbCKJ2R6Rex/\nrQTZDQZR8+znNHQcE++ktjYlisImEG1t+qa6klfPx6ulcQEFe+lPh3UqM3Fo\nq+dnPO0JRzwuPDT30nP8lditSuwgQ6U1Wob6wPa4oohlPCo2qOxoTwozRPf7\n0JlVTR2HNlyuL7cR+lhcDAkbKdyIEdkfRsKT3IVAYF0d9qZLCpVw/DotQ0se\ngNoj9xKRiYcBwINu8f11PjIgYogeeVb33h0MDn5fWjGn2W34/N/ocyss4Wql\n7z/i2FB4KADTpIgvDGilueNu0/r/y3BH4gdOVXWJSTBrsHGajerzAebAh/Sx\ntBD0rUUsyezLYDdNen+LKsx98YLOTbyyQp6tr60HVQVivh7rL93mcRajXFmP\n4l2bGRv3ezEczyrSBpL0A0cA5gy54s4gE0HeKySYknBjpR8MhQ6TPY2GB9S5\nj0r+Cwc4qiCPO527nhOWTVKNuEExPHQA/WJYOELAh437Ba2yLiMUPnDyxtNY\nisTFQcfblyyER9hluBnvEzIqTuCtyvK7whEF6/g3b+gYUkYJUE7oZBQ8zguB\ns0DVYkz+po7eKq8SasIRM10oTTbJAZIN/iwMCmc/djqdR6QY6AJJvnEtgi4m\nrT22\r\n=v3Uu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHUwyxMHiRgIbdoARQTySOirDTs8GC6B18aPWvuMeLkAiEA+4DOVJwLeiTX7j+zI2BFUZj9m0Ol3H5SOBIUqmeEXH0="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.1.1_1588526421463_0.3470122331954577"},"_hasShrinkwrap":false},"3.1.2":{"name":"@marblejs/middleware-cors","version":"3.1.2","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.1.2"},"publishConfig":{"access":"public"},"gitHead":"7d7bc55c94f0a81c668ab9f3ac299e339424fc2a","_id":"@marblejs/middleware-cors@3.1.2","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.21.0/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-8Aqbs8fXe3+BCVtoddqbkkYDcxx2J0oNmxtvWC1iHJN8z/i+nbMVB4H04HHVzHmLQzeJtqa6QmswiXCTpE2Hew==","shasum":"47460a9fb3c0173f8b7970b990f15aa784f63c89","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.1.2.tgz","fileCount":43,"unpackedSize":17256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezpY3CRA9TVsSAnZWagAAyMUP+wYeYDk+8PLFrBYf298L\ndtAwmqk4sxIdKEnV+wSRS9GMuSvOKyW65fAtgqmeQ2eCUjVIRX4XDGxsgoTq\nOh7NlZw14XT0qffyd4t3MLctSDuz6EjRKDln8DNH/dWph7ki/LfBcwV+id4p\nPNhL92WSkgDWnC+zhwyAN3ZMP/7u4a+ixknyZWf0YYxVhJTwzRGm2WRElYXK\noa5v/siyqj9CXIe0gm3B8OCWlqrwlAJyv9jjdB3rSEPQbGHXA2VNovmBzSlX\nfaODPQPBQ47kskWiqt1EUxtkz5XLZEiBnEbfGb8H+JYISv3zq04hOkKwZqY6\nCY0hxsi+5mL1GTOCzhh8Gia9zu9C5ap4JJezSdOVBtjsuB/r9Ugb1tUk5WdM\nfTO3pGI2ILMZFxpER4oePsRJ01ao/DGUW35LFflpfWJl6GdyH/gnavMutKwt\nSvhkqfoHICFLsOub/36qTFBsPa1tIEfJDQe2gjwd0LMRWcEGEwQvSfzQHw0T\nA5QTcCI93z0jcLfeQFR7Sh8FHpx4UEyEGa96b1zOsV2lnSEEPWdw2yxMewmQ\npDoc0OX4+9ykgk8YGrxfKcD9YyApkrw8IhV2wRvgIXrSryQJuGttUaBNztPq\npjR/WsXKKLTR9LdZ8kFRGY+XTcnvBQQNNkUpAZjlB+pyWhwZHwSuvpFvX8l4\nOqGZ\r\n=iSqi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyaA46PJalpsxdzcWjx6pUo2f7OwD2Vyvkqvjp7xKwCwIgEnnA+/BHSYSSXnoj9HrTLlnJTnX6tikyy1lsN6Y4jS0="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.1.2_1590597174897_0.16766418892446167"},"_hasShrinkwrap":false},"3.2.0":{"name":"@marblejs/middleware-cors","version":"3.2.0","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.2.0"},"publishConfig":{"access":"public"},"gitHead":"786e8e1046110d7a284eaaa1811c9f1a0b763cb0","_id":"@marblejs/middleware-cors@3.2.0","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.21.0/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-FYfygx9UyJgoK0QdG60zIdtHuWbZjRjLXlDhn8F6jjUSow6VzMw95ruNVjiUpsg4nvsmLGUc2fLigBVfyRIsYA==","shasum":"5dd032fd2cb071b0d1243c5874230ad6c86a6215","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.2.0.tgz","fileCount":43,"unpackedSize":17893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3lgUCRA9TVsSAnZWagAAS+AP/RSCYAWdqkRGPQHu4gtk\n2n9jTZTtDeWGYAdFWaqMGkQZurhHqjJzkWVit8WeA0xQzynPLWZChbLTCAQ9\nKl8TMz3InIeoAT4ZclLqULEx2nyaOPQG/X3dtWZGkzRTRy78JxxL/UtqJOar\nJgeFfRU131MAsdLMm21xXppi1SJINV4kxS95PEjew1TugQQDYyYdw8bkBhRx\nxvS3fulZ3AzTIpGn8wA9xLWA9Rk9SPYeDFkUO3bVjyCr1utAKDJ3vfhBZsR/\n1J7bfheTeQxkQGUlhKJ3lKIskUYXDmexZl7AzogZkUPjJ0nWdwdGBWjlxSMM\nQBbDSAdzgFM7iUuYjIJNIktMvcjjpb1zt3OUzitm0JgxkAz2Y7v1chJbtuJI\ncmwickfYnwgW7ab0AifX0LXwBjcG/H4zwIiyEmtfoZ4WGXHYVT2y8H66s2y7\nenRHRfbwOYFpC1yrAo3UveVjCugrU44KW0c506ZTF40TaFcJegxPkY+wtEH6\n0VEv72DC0IhZqiWSF8j3MSkybj3RdstwNdwVsmlFUesgWOS6T7+xL7mjGg6o\ns6d8iq14pfMPY51JvLJvzXGT0klPii8T/i2et2SInngdpqMWFNajYzvx/sSU\ntJhtL4gYHtFjsTn2mnbn05ZvDVCUNsaaSTk2WAzW93BAoTL0qpUKgluDNUVU\nsoCr\r\n=98pR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDP5mQWhGumxSJSGBcpyyqutENAFZbN90tYY2Yc647WSAIgXZksmepBOZcnCDE4M0Y/C+bgTAYZFCpidSs8zfyX3UY="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.2.0_1591629844241_0.14958644581899794"},"_hasShrinkwrap":false},"3.2.1":{"name":"@marblejs/middleware-cors","version":"3.2.1","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.2.1"},"publishConfig":{"access":"public"},"gitHead":"010b692986ff519b92ca58bb21ef0b77447c6a92","_id":"@marblejs/middleware-cors@3.2.1","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.21.0/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-8LVpyxuE+GGaoGQDxO59NTYW06eWjRVl95RlQBCx1QlRt7cVcr8Gjnl5o6G6sG3SGASfp7EdOffLUcKR6yf5WA==","shasum":"9de4dd5d8703f0abf9654ec7041be8461e7ccc67","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.2.1.tgz","fileCount":33,"unpackedSize":16503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5oMUCRA9TVsSAnZWagAAWmcP/2OfzPudUOIN/vJ9NxE8\noqS/JCz6bbEhB6vF+AyumxfrDt/wjxL8jHxSkqE5Kz/KvE1pap+Q3QV2YdDX\nwbMtVdEzIESKBl5uLki446RJlojwJHl42bzh1d/GvNwwdWeNxzmqp1XQgjXo\nnrNJbP7R60Jayy1bgOUcTrWdVaA0UQ6/jbXUGsMGJr0QwbdAoSIE+KucoGIE\nRLg4aMPd4uGeUzNoOrZCp35/DDML6vCDbo8kz7jjQa/CeuhNy2pg7Oq7e0LV\nJwRwNd/g7B7j3OVfnHE2U1jz1x6wx2/UT+OakkJmTB1E4VLFuyLhNrDBQefT\nBGDrD4lpU0tv+QDDNx0MyChAnhCWaWcySey0ox+cAt3mu71EPCoLNq2MiV/x\nXmu0ZAVH2r3LvUuAhF0bD9H2EHrzsqfyg9KKwQnGyG1mbiTDfeh+eEeBURyk\nR4YVTA7MPwS2dA3BOd49H2qOLJDMkA+gU23w9sl4FjfKlSLXDALWwnbxW8vZ\ntvyTLInwIe6jy8f8UQWN7U1U8dieNBsO12T45NngPabs3X4FKwhNocN4BKxi\nk7tBhMGtyWwUmXDFT1awVOqL45PyJgYe9YpAcjxiRPdlZPkXi9sg54T0kwde\nfCBgfdPiJjcj3VWWT7YDp9mJ9HoS6+kaa7CshlNkti0Y6ntfS1vDXrFpYPYa\nowoP\r\n=Vj8Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9iEcdhsLuOKBS0m0JCvKbPu9+jRazwWRh/lrMib47CAIgPj8/NYH8aAGMJDF4z+kGK1W99RNfYrILNOdpzTFDhhQ="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.2.1_1592165140436_0.6154393679310362"},"_hasShrinkwrap":false},"3.3.0-dev.13":{"name":"@marblejs/middleware-cors","version":"3.3.0-dev.13","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.3.0-dev.13+f1a5960"},"publishConfig":{"access":"public"},"gitHead":"f1a5960a529929f6d69be068524e239079f04777","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.3.0-dev.13","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.21.0/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-cwk7t13tkptg7Xs28fyqAwaxACj/3syisIE/uPXIxQzLxLTZxmTbc8JHUEcFB8ete1vlakMxUxZeariYcbCz7g==","shasum":"867dd37586012b5fbecfb6f5d1582ef095aafeb0","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.3.0-dev.13.tgz","fileCount":33,"unpackedSize":16533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8SqECRA9TVsSAnZWagAAjP8P+QB9jfTyyfINy/QQAuOR\nfc2zVxNahbrB0c24WE7pTKLb5t+G7leiVjubA9iOxzhKdwmQNhE0CQHbZ7q0\n1rgKhh4vS0J4vemAkogcTozg9TOLnRzxo7h4gjiphcMiiH78+WwIJeRXhD8/\nE1wuPhwdXzBxq59M+XpgfydyGIKmlu/X35N9J1WWQi/TEAGEA5JBs6axbb+z\nkep474pa2llcV6eQvf5oBNnWilvFoGPyAUBKyxkD2c+kNkS1/afkzTuSvYf8\n830uZZxesoaZ8aWPQG1r190LAunnzRvqDRlLVqc73KaYcUllaRLSJRYQkwSw\n3gxAxHt2fyiH9FFULFTbvkxR8/xKrzisDNhdajc8MKRL9Ti8HQXl+RmqmRD2\nybUXlm5fhNRh/HpcCR+JO+1yiSp8uf39ys++zken/HfIrClQa29yzPPotwjG\ntS3XkRBTPH7MhsQDYUUDHlfEG1/RMJ1HcjS20EOFwMpdfOpMenRDxo/JQDhE\nhV9KKalT29B5kwiWBFjCVc6MtmjHAb1Jssr9jt7EXqX2ewpap/jjH0qdq0Hp\n4ZQ8c12Ff+v/TWotJFvJyc6FsFSBoHzBBB7Z7nr/SXkC9NGTgH03g821lDIN\n2k21AeVXdiI8f0iVrWmhNvFfhzafuYRb4eBrTYYSbM8Yv168kLSWto4NTd55\nxcKN\r\n=NvtY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGpUxLKn8ZIaeHiramN4i/41b8AlzFuvYx2FAt5RHgvAiBra41WGcqBxKd2yid5vJ9CzmHDR5obglC9S7+EVgomPA=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.3.0-dev.13_1592863363771_0.7540571840936512"},"_hasShrinkwrap":false},"3.3.0-dev.14":{"name":"@marblejs/middleware-cors","version":"3.3.0-dev.14","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.3.0-dev.14+25e8379"},"publishConfig":{"access":"public"},"gitHead":"25e83797c4928b06c1a516e6ddec0f38d042b92a","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.3.0-dev.14","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.21.0/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-sWpLaSTlyyw1bDzrZ3O94gXy96EPBWyqdOI9RxJaNiTNEYCXPriVBJ0VILHpzCN0JfPOH4nfVqgRIS6vaf3IxA==","shasum":"0cb89006b40e16d7b20cc8ad566bc88f95d6f8f7","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.3.0-dev.14.tgz","fileCount":33,"unpackedSize":16533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8au5CRA9TVsSAnZWagAAv7UP+wVxs8QTDDCH0RCcsvnQ\nOKkwx/DoU2vAF7QDCrZfHdaBUuA3NB24tnxHLmSMStVhtXoDlWV5neXkKwgH\nzPyeO0u9sHeLINbbAzx/2TnLMGlvDmP4+q6CwOY6UKfsmuPNqlBC9PnHwR5J\n3tGy06eiOoxdJEatAd7yc7LiYJcpi+5QPexG9iDafduJneXLMX4dw8H6JmCk\nAt6owlrm6ygScaJ269jKBrvzoZfZhdQDooxyWJsi2zuc6szFyiKtfCR3x5qY\nUY/xYfWEHrhY1ZCeNoMFlUefX6nyoWbbiL/2xd7Cg55S+aOkF5dIuXtEhn8b\nhqQxY4TdYalQJG18OZECjeVGvGxw66xjr9dkCzHyGq+CrRGjjFGLcAbD5tQ9\nUQwiNQhwtZcW7ypXqb9O7ay63P+8ODcgRmKA04iFLrqIQE+jLVtLnC3oybGs\nOgdf+/uHdJqV3zhZOTV+Uome/X2DNBh+piimAu/M1dEIKeIpdhhwXmJ31x+t\nPiQCYjb4IZ2q8uRSz1MZpTLOAGSIqUZ8fpyF2NM1hMtmpc4bvcKt7Cy2JrOT\nObsuZ0PWX99CqXocT5CG+AVTFpnb0cb68LWS45AnwVxc9B0QNDxIty1LII5u\nUXr7koMtqMgjH63DAYJQdefTjU8PnjSVAgfIb7nA85doko65zAjpEm2E7qKR\nJZ2c\r\n=7+pa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCh5+NhiYtSwFPl57W0RLJhx4dkwX8KF/OEzV578WZeegIhAPtA1743wIA0dSRHREmyDcURNPxsPw5jiTY2TZaw77Nl"}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.3.0-dev.14_1592896441469_0.48920424057953693"},"_hasShrinkwrap":false},"3.3.0-dev.16":{"name":"@marblejs/middleware-cors","version":"3.3.0-dev.16","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.3.0-dev.16+b4b795b"},"publishConfig":{"access":"public"},"gitHead":"b4b795b6a89024ac530e4c0fc5fed9d7c1ff5984","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.3.0-dev.16","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.21.0/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-yqDn3q3AkPjYmKfyCrATho/Njp7nd7pz+39harrS+Ql8k0piRqojfN+3SmuzYmU/NhFB8BXDt8e950DLAmfkhA==","shasum":"76e69957d13fe55b37d061748f37b7d6eebb182d","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.3.0-dev.16.tgz","fileCount":33,"unpackedSize":16533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9EXNCRA9TVsSAnZWagAAHMQQAKLY1mGXGJj0lJVqYV9d\ngjGrvIRLCLY54aQg6LuTBdtWqzt0WVei1pLBPojxVqgjc4wlXoggLAjkkfmD\niYOQL1ymzxK4o+qpt+eoS+vx5GinErWwIkYt5qPvNTccs33/wGR5vkrwTMQW\nKJw20AUklFgxVHkekJbm+MyJpafe+jocAvC/ZrXDxg1F06mJlLshov0ymHF9\nHD/xInIpDu+rHAB2FTkR7jjXCRfP1Ap6yQEp5EYB4IsgP6RRBoEhjaRQFeIy\nD1u+8cU8pVmOIQqIql4ldaaS3o/xkdwlwJe/V85e2lDnoGWijqmCciT15CoB\nt/RjQUruZETEJVd/ZIjInWOeEGZ+iJTrSxkaq4uCc8ilr5M3V492/mBRAWQo\np4n3VO4A1fSRcxoXC8ZTQjrL/sDGZLuc3cRHvEeKshWxVVejXkwG+4fM+feT\nfQYkOqajMQb6DijtCzLbO6dQGMtwoYgEHxUnU/K7uwFUA2HlZbEDmBLAvndR\nb9942yzHYXVbMMtrJLSFkv/ug+IA9S2xevxGyrdvJZggb2JUuXQYmYoEMhWk\nLV3OqE6TmO8d5PGgKDTkreSYMD8xuM8nbbkOGKA+c1OQDmM9pKAGXuyQtl4J\nXE6XzAr9ChQyoiIIOczfZLQAEsGvAO3/w+5mhiS1f1Q4to5xMa24wd/FwP6I\nsB2F\r\n=xEG+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2XNSUCnABt4iSOajSO6Q9jPp+3MrXf+MPFAZLlbxYkAiBAlrzeU+RqK91FepIBpBhrh7Fw/nVVkPvJ1piQUcLnDQ=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.3.0-dev.16_1593066956601_0.7910260720487703"},"_hasShrinkwrap":false},"3.3.0-dev.17":{"name":"@marblejs/middleware-cors","version":"3.3.0-dev.17","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.3.0-dev.17+476b4e2"},"publishConfig":{"access":"public"},"gitHead":"476b4e200db9caa39f010f6d346aba7d43bbea03","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.3.0-dev.17","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.21.0/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-epfNg+IdXCTFc0/AqwKZB6/ojdktkmvpyH1jGkmpxXrQTNnHmuKeMhKTDpTrcXLwLBvfWGiHJ7cFUD4bRLZPFA==","shasum":"eeca85d6cc1e7b158afddd5fca1b22d0ca192202","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.3.0-dev.17.tgz","fileCount":33,"unpackedSize":16533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9HyECRA9TVsSAnZWagAAqcwP+QH2ugy3g1WY6x4I8zE2\nssvLLLN4UBDSNKsUapVPB8UiH2X6601L2VM8teU+7SU71lXHb1LpQ02+Cr4G\nvTT77vP2VLmAeqyzRJXInO0KO9DNaPXsZmr+tIHqkx7K+7ZjCo0JxBzt9zTD\n+DfBUg2oi/JY4OSew0OdAvSz+GEjBCT2m1ec1ZbLV/lb2d5s7ZBUiWzwPMGO\nUvRtHYQ5gEXAbakRpHeWS9gwXFUShrjsUz+VgiixRMBR7mzJJgeuE9wqbzN/\nJ3zvQaS481ci9SqzNDTRjWP7q3IdBX4OMut7vwXPPOrIkKWVBbUnzU8eLtwZ\nS/IeA3rn9WNw07OZXZxge6rny7vpodbEUKWvpUHF7YYgV7LybPImDe4DO1jd\nkvxScqF33lLhOO7sZ0F0bG6pCXrvqkPw88a1q73Xr1MdYxODnQoQwDpr7x1V\nNCC+2TszxL77ZS3pdMvQICuCugVU5/meGSI/NLMM39wW40sI4N0VoUJW0ni4\n9HusWqyQaeQLhGY3U3N6zInoOX2QSr+lV0erR/5/L/seqoLbM4dbP/AtaRqK\ntyjwmbGwJM4jwJqTAfmANtRA5z3YQcmXroPngSA3GIKvxOQEuY7kbLn2Jf+e\nbErUbGy8CFKRgb2B8TMXCMuJIXGq3jWoZOvrmxk5h6TiZvTVM2Bno+dOpjmr\nrdTs\r\n=BMxt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgxR+1T8zZTuTnX79Bv51SFWHf25aa+B2HfIOkAGyIuAiApQ0HJ/GcWKTwFVbH26nVJSqYKJgcfJxgCXyrnGkBNrw=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.3.0-dev.17_1593080963673_0.1086657304024754"},"_hasShrinkwrap":false},"3.3.0-dev.18":{"name":"@marblejs/middleware-cors","version":"3.3.0-dev.18","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.3.0-dev.18+ee0b6c9"},"publishConfig":{"access":"public"},"gitHead":"ee0b6c99ab0e7646a7f4068313906f7b383b52b2","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.3.0-dev.18","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.21.0/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-a3r90b/sL5cagIrnOttosTtvWjJdshQ6Qvq67Cq+ZWWVr9gwK4vl7yDVpQfap59M76VbuzcA5jCVu9jpQ2BbkQ==","shasum":"7a314fd9566be4f32fcc3b2c8fa9b0dccd325909","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.3.0-dev.18.tgz","fileCount":33,"unpackedSize":16533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+tyuCRA9TVsSAnZWagAAA7oP/Ahi5HS3wo+WaIwhAAVo\nW0TH7/j9Kz0VvL/W9lOyTkNyrGYAC8GsK8P+Y53vSQJDtvFcxzbYBZBc/ZVm\nGIbQGRN/lhXtSjJg6K1CRX4+WSszoJ2vbxQEQPe0SML7+lrQAmnIw0XTpG9W\ngojlJdiMf38t9q83IlLjYCTzYdrfjLkn6+cAUVrt+saWaL0GDfW4g59EMoK/\no/pfBJMr+ROClHUembkphigZdRUkZNVC4zpc43/tYxKDd1mk2gX0k0lggCxu\nR+QoBYlqJeH0aQJP0P3lN8O7GGMX5Qt1Q4qS60cIwe/G+szpo4nKhgmqDIDH\nAYXf/9chphAlXGBsi9BNWl/qwVfTVjekWehXQyYa2K5+OVZKuqtQlJsZS3Is\nFTHClIc50vKgjwWFYq97VQmBdlTDqmjXGlU8AUXLZeJkEjpgQVC7S78QKFAQ\nseaX+z+zlV/LKYMwJlPaxUhN+D/i2CC+DnJqC30dyljdLNQ2JQhelgdHcJ06\nsm9H1Sdi3U3gxGyUdx8Nz+ZOUs8sFtcMRBUrJsWF4Yq92RIpVNb73hsXpClp\npiRVaGbwUlL/FsfUroABsMLQoHaJw2SJhjL97XUsonmS5qsl17j1bziCFux9\nOU4GGCMkUGiShItxBvbOrnkZSS04tsisDCu9U+bMzklXYAlRcn8aGjwH44Bk\n0X3S\r\n=qCb+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfwQ0zGCJS1TFKpIStytAQo+BMNYBdclMpgm8HHYaNKAiB8wMg3hVru7Bzkq2Vwtdqp/zACWhublM7WnHQoB9WaZg=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.3.0-dev.18_1593498797624_0.8511418167281575"},"_hasShrinkwrap":false},"3.3.0-dev.19":{"name":"@marblejs/middleware-cors","version":"3.3.0-dev.19","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.3.0-dev.19+1aa6432"},"publishConfig":{"access":"public"},"gitHead":"1aa643292775579e1db8ddd57526519e43824314","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.3.0-dev.19","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.21.0/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-lBjW7BpnbRqUSMaRfuVfEJNUK0SPiqVtwJEZjWNOd2BwP7GMVH2FZ4kUYEMAsgtRe8MzpcM2BIe9k1NTeLKIpA==","shasum":"b2559f60cf9de03229b7c4ac288c6648032b73e1","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.3.0-dev.19.tgz","fileCount":33,"unpackedSize":16533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+vu2CRA9TVsSAnZWagAAvtMP/3Ezp4c3CT6NALuZQdt6\nG0uZua8M8e2fjAZMcqhui5n8dDKNdtx5mm1WSk7zGlwoYy0J3THVKKKVATj+\nVtkWfgtbsPuPJ2O/PEUOHHmxvsk402Dl1FWC44mvijbcz8SJC2qfnHhh0aMw\n6oR3E7LbywJ7q+bvFsfq7QAD0j/os4FRC8sxqXvFeZrn72vsO2BUs1SikCXE\n85yC27kbtLyKJ4XDgwf1arMl6rRgTxUGCqLuUfvIKYM0VPQ7VJCjZoRPA6a4\nFs93udvbYc+tTdhhQhwl8xKnsvzzZHS3p+MSzTo112JUBYgtiylcxZvkpnN/\nQre7pswGXQHTYbnpx36qGmiu4469S5BaUTF9oChuXJ3t+0+7BxLgOGQgv04R\nswreyrfGC/HOFt4+j8g///iMzK0gigQJ7lDfU76Iyc+MxGeOe+6EZKjl8HXC\nVM7pAttDNbsswrVm/yXMBChbALLealzZXpz0LW1urtwDP0oUloJgbL3JK6I8\n1C/jxdSOkHiSqzmiIpZ83c8PaUFSF5RS9rfPNL+el516fpJLG/KoAbfdc0e7\n4GPPRatgULqM7HDWtzDGA728sRTJE/ABjAouUeNweduUXp74mJSWNngcAvln\nnPJijuZn7UC0B2sAa2xHIcniJL6cbiOYjnnAQUG+99W9216+5o/uEiVx5Dsg\nBm89\r\n=N4Va\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1KqGZ8l4BM9qAfgxS/KqcKnYwGMB/s0irw0sAIrmy7AIgOIZ2Bwy5ABcNXegaLdv68UvEMF5STbby6X3SVRcao6w="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.3.0-dev.19_1593506741582_0.5325143051230257"},"_hasShrinkwrap":false},"3.3.0-dev.23":{"name":"@marblejs/middleware-cors","version":"3.3.0-dev.23","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.3.0-dev.23+205f43d"},"publishConfig":{"access":"public"},"gitHead":"205f43db9c62aec8578c9061af04ff57ccc29d32","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.3.0-dev.23","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.21.0/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-FcskbqENhhDRU7WcYxmZ7GB2yhVG6YLuOzp9Cpqu0s3tS03xlr520JzwSjqyPdn6FXM1QeTh/YFAFN3+6pHvqQ==","shasum":"d467061339781452a96fa072a2e91770a0e4fe80","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.3.0-dev.23.tgz","fileCount":33,"unpackedSize":16533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/tJzCRA9TVsSAnZWagAAcngP/3w0lHMFOlzcwqn/0y/j\nqyus4/NohlfRNiL+ik+Q2JlEksqzoEXgug5FNuVRNrj9rsUooUzKkW9tan76\nVkIlz1/mQkc2b8+5GJQ9rDArMHvTf67hs/CFkxV6hXu9mbMUhiJP6tDgzkB0\nJa+HZbymk/c4FJy2+hMhvzMX73ZpMIRH2z1oJ5mUQXjpTASv/KtS6PyOVNgs\nkG15rA4FGsIv5CacACx1VPMdWQLvBrQEXg7RFa/6lFWZ/AIXPNYP1R7sTTFK\nKRpWyj+cYvalLTIFYjOUGto52t74vQI2QbOpdVz/AJxpOLOqRRlFHALzyFCv\nsmohwKd2+BMXG17mzM4NQRqQMcKpc7hIA/fIhceY0nhUWzdZqPDJI8ytwFQT\naY3ObaZP9RqGUfMe69jnkBMxLRhaaW9pCd4Dkui0jia0WfcPk/ITExPruHX7\noUvnURVJ4pNrIEltqBym4qCP8+2+9pOetOctqsPq8gZnVB4ZRRyp0mP52XMr\nzIcmQ6Hq82zXa+703QqyCKW0UD22O3+ik+juc9pSlGNLiZ7GUhNZeTvd+Um+\nKGjr0THl08BggZ7Tel2G4c4caBrudT2V3pT0geRL+JD8hhkfW4QBrM+rYnLX\niK3n100vcNqt30fntAZRc0YkQpply6EJpyyTbKq5BQd2o46PUVsePX7Z9J55\nVjpD\r\n=Cqgp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcd3TQJz0rnJeJLadtygM3BvRG6ryawZ3x2lzKASjU1AIgHY2k8OYc5Ty5PAuofm+iZNmrX95PSST1C0shkr1fPe8="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.3.0-dev.23_1593758322876_0.6592880581555416"},"_hasShrinkwrap":false},"3.3.0-dev.24":{"name":"@marblejs/middleware-cors","version":"3.3.0-dev.24","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.3.0-dev.24+39461c3"},"publishConfig":{"access":"public"},"gitHead":"39461c3c859327113cd36dc9408b5757508a2e39","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.3.0-dev.24","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.21.0/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-8y23v+QqDS9tVv0Zj6TBlN1xVBUo46XEan6IJ8zJWHeDPcNnPUCd0sEx+fiOz6FMTkK0VEPP7S4cwBcdbBj4kQ==","shasum":"d828c3c09064c62657c64504361a161050ee8b29","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.3.0-dev.24.tgz","fileCount":33,"unpackedSize":16533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/v6wCRA9TVsSAnZWagAAr4sQAKRHLFwrr9UpVEmGtuvZ\nG3pQ0RA5r/cbTCcDiLzn1gXfWQhUVy7YeisuexzhGJlg1atkPB+7GZmfkPPc\nyjYhkryEmBFif1ppQVW6Oj9BABNAbL5wCmo4g1gzzr/93a73FvjbJ/tw/Yvo\nePYUGoJaFNRaXcNT0SnW3XFc0zHhf/2GObzegsOH/sGy9+zKb+so3zFXyTJd\nc9vufGFnUR9J+r4jm4mTjXk6JHP59S6JnLaK/W+xwnKesHc0/JglnYlfI5mW\n8oP87harmUe9kz9aL2f+lgmUnvkAgQuZMK4iXbQ62TfhvZglAfFCGX7265K5\nxVFG7A6sjaynrgvLvrq5Z2m+Qk6qskEivYS4NsWdLDTt/lV3WJ5nX0hfYsSb\nRy2EJ+W8x+xSpH0a4UzTkl3xgIF1TdK77b+L6ZvKLybwLWlm+wTzjkZbdiy0\n7rk2/z08H7wZutrj1rCIh3AA3+wm4NK621sfFXEGJstucCiOHBtFK68oZ8Kz\npzm7TOQcjhyFxfT9b7iIFpvTwVq/8PClPKf8TLTMY8pz3rScPQVC+wR4VHWd\nBrVfeoB365sdXsNFHkRa3MCRtxLZYR+UgkjKdlWf3FDf4Rrqq9EYy0vH7e4z\nTIHARMzyAN0lg3ULlbiKKvvXvN38l9fgNQXZntTbJ7wUz6Dz6ByCzXnixH0c\nx+nx\r\n=sAVh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj7SvoLzZpVTB3UPqRKBr5wzSG/OIOG7HukNQwRsaa7QIhAL72cw5Vwz5afWJd2AGvtDaehX3GG144nyk8AX1z6GMY"}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.3.0-dev.24_1593769648051_0.5063828592692294"},"_hasShrinkwrap":false},"3.3.0-dev.25":{"name":"@marblejs/middleware-cors","version":"3.3.0-dev.25","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.3.0-dev.25+d7a49ee"},"publishConfig":{"access":"public"},"gitHead":"d7a49ee4adf2c597d971b6e15ea246492ebf001a","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.3.0-dev.25","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.21.0/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-iASkqz2jolhaV+3ggLtI8XTSwyxwKBhnAVqUgeDcgYzwYsZuY19psnfKQE7COM/gEpRK+oertHS8YDFrQ/zXig==","shasum":"a90510ebc3e7359eb56630d52280f1fe445cb932","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.3.0-dev.25.tgz","fileCount":33,"unpackedSize":16533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/xO/CRA9TVsSAnZWagAApz0P/RXdODZ4sx5FTlra5UFS\nC9WSNx55MooHhKHD2Rk6AKlq4m/oNQeeqVMySvQ0j4rLxGXZ8gymvm4RI5OR\nezyA2fpMmBqOsA/x/rrq6pv7VKsF19x8Q0j04/UZ93t3wiSX4ARBA/RWkBCm\nJAbCaTAbcgxocuEJYGytX4Gw9eyuyiY7a+m7sqZfMLCTe56HgnMKNSB3gOZo\ncM1ISXhBkmmNPKgKWH8qFV4p0PukM6vmDgPUmqqqvOiQ//EBYsnyo4j2eRyz\nMivNjEJVivLLZ0EjMFYGANzYx9vu8Dc+KRcj06s2uQSoSokPs0WM8720mdMK\nFCssXQv6rp9buVgnFpYbXRfpbCDRTzqedAZO5UM4Iae2jKIWK7xsZ2DFjgKb\nk2MeEonGUNpZC3kp2nCAzZAqyeZ9VEnR/1u9JGWL62BoRcFxwjcijQKBa568\n9ssZKOAOQoHUcvFOxSkyUxAbxNzs03JdLyPqAguyMR1cv1JLwQ2Nk03AD3VM\nP7pgS1LvVO9B1nnIsmD+HuA975Ze2r+nHnEQ+wD5JGBXZWntIWN63YbnkFPk\nwGjtr1lJDpmb8B/QMPL6gHuGlQpEE8Tr73O8vo9sGXxA9sjAfo3zhWKzEZZ7\nIr1mGUuEbLZ8bXy75IscmG9GH3BIscH/x8tkdfKKW25TrT2DwBMjDWDVzmdo\nPWfF\r\n=SMaC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWkBcH1zHAIIyK9PK9QZkWK4jMlLYzqClt2JDoi7GRvAiEAn/waGeZzCm4O945hbC737UozfU7hdnpfFLwUQk6kDsY="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.3.0-dev.25_1593775038738_0.764035279054998"},"_hasShrinkwrap":false},"3.3.0-dev.26":{"name":"@marblejs/middleware-cors","version":"3.3.0-dev.26","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.3.0-dev.26+3de29e6"},"publishConfig":{"access":"public"},"gitHead":"3de29e6a1fbd7fed22b4f8e61a209183cff00f4d","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.3.0-dev.26","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.21.0/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-0PVqA3zHL3XpPe4nwpuRawXdFwpL9CquSzXlHDfA57KbyIC4EokXOm5C4YCa4DAzVqsTaxiw7T2wdm5XjHBx4A==","shasum":"754eb1fa8b7614a70c06e3dee4d2c5a5c536a9ef","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.3.0-dev.26.tgz","fileCount":33,"unpackedSize":16533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/x0/CRA9TVsSAnZWagAAn94P/2q+0b7oLQPGNjH/IOZM\nKNTrl5+V/XhKobco8CDk7YKSPqa8cnvv5CXfGr1FAZ1cGgJ6gQzZvRtV6xdS\nWgOlrcPFmapJiNfEOy27tUB6gF5EThAZxrrvwn9O4OXk9SuiI6DLijYHYGlX\nKqGe/hsaMrdb0jCBSRoN2ViogfGgn8mDv8qsukyxLYPL15+3dD/NUo31NI1X\nkA2r2wmAAMzfS6L3uWSLHTcDbLz9lLsWqbRxv3phYA859OOUIeECvLGsWzfm\nr8XSFGVybybaY+srpZ4IlzL5CzuHlAOPjxQvZJqxP1DEfyZYo1ETGuqzyjXE\nAnWLj5bH6WNtRd3KIpcPKPFH2expneiAWKW+WSjUUaCW+A3Y8nk35sCy8syJ\n8dpY4RQDNDWyJMDhpm+O4X8Eyzl8oRNQ9ClDOhiQGopm6pe6z2xWL5iDlrH4\nc0qZJlt2HHbISdNAbWgwDSzk+N6LuiahaPd2kb706Nx7NGIh7ISvAwgGzryv\nDliQCm5aph9jMrm3jZS/99t208+2ctLPxro6BkcRTEsPvEWZJllaCDuOuZ5Q\nd7ITK7xzFi4VSi65gNVyi2vK3bGwXlMRbRe0Zg6Mcs/InHIpp1Dab6BJqXsN\n7OTqNSFMsGyfIIkX0tFS5YDGUA/uliCcGc8nL5Wf6s1+OYmHWBQh+fbN5Cyk\n33Ph\r\n=ZYc7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX0uMCSqQnBuiLSTk9RhQK/Uest18Ylih59+HXtWdVVwIhAMac7En+qz7BK8oGekGxHwOeWeASjUFzhJp1Flbw5N0f"}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.3.0-dev.26_1593777471256_0.2588959795986687"},"_hasShrinkwrap":false},"3.3.0":{"name":"@marblejs/middleware-cors","version":"3.3.0","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.3.0"},"publishConfig":{"access":"public"},"gitHead":"a400b5a1eb63f0d04496241da5d174dfb946fbce","_id":"@marblejs/middleware-cors@3.3.0","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.21.0/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-mNjN3/gbtbLBDaFi0Bakh7fTb6MxgDFm+Fz2D0BF/D91yK5SNxWR94ZOknxY0NW0ZC7xKC1IxCIGEZrV8NuT9A==","shasum":"543c7f52639f1430a32e32e4663950566c07f8ca","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.3.0.tgz","fileCount":33,"unpackedSize":16503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBBq6CRA9TVsSAnZWagAA3TkQAIhE/pg0eCMVmXJhHsRy\nOvyHZrNWMtmPrrSmYZbeKDbOaTPsPVZJTy3okUJUCwxzKCgU3cQo/HRLHHtr\n4S5zRse/oGb31qyjF2erWasNeMy3SCuk2URzOeUq8ZUVdk2sXfJ/+J0tFFlV\n23A5XA/cHY9BS9aLBzTMducD0Vzd5sj8DyK+dyh0fbY0iJWESeC0PB9Ja1RA\nd+oO3UnQTI9n4XZ+SnaTdCv+y5cpfwMvlgwHdPqrZs0YZpYX8zYkFEt5cSiJ\n4bVuDYtNsEG9dA322fzPkKkZ+PNNqzlmgQYsPOgM5g223B7Dlyw/c87OgZWo\n/lGgcJY/VJM3V/EzI/a+OuUgs2W+fiYi2cROKO/kCTN6AHSU7Zju5dYH7rfF\nChY9QJfRNNj2Bu00RGpv9XnoxSrOgGK4RSngmPu8safhkmET78t4q6n/Av7Q\nGbtt4j38gO2hZ09FbxFzaIInpIhSuoLvIsb0rmo5DDnwYAmC1eAUD577xc7U\nv8gSH2B6Ajira2CYwu4rHb1fraYHkmSxLU5XP+ZkGaeWhi7q0t2SYJgCj36S\naGfjMT+TwRSiB8ztEbrChMs3aMLQFVZhWU+nLph4JnJvrVG2DE1Go5QWj0wr\nlRakhP477+XuXAELcNjbZ3ykjqCfFZqgKVxWnafFS2JMN/l1QNTjEavpc/5F\nBcVn\r\n=D44W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRdROio2geBoQrpzjB5x5tpUKRTC71I4DhL43hz71j3gIgEtOnYMUtJS1FE14EhlLR2l+YV3i9unVCnoN/WOaaLJc="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.3.0_1594104506151_0.7569905435654163"},"_hasShrinkwrap":false},"3.4.0-dev.5":{"name":"@marblejs/middleware-cors","version":"3.4.0-dev.5","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.0-dev.5+591e184"},"publishConfig":{"access":"public"},"gitHead":"591e1841cbfb3ddb2e6149ac4791812952f9663c","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.4.0-dev.5","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-L29pLDS6qWhj2an/KyQUzF8zICd9UqfkeB6Ed7mzlrFcroKLfH5yK8Chpi79707cjV7xh73s+yiMBeHrY3itOA==","shasum":"e7640e9088fafc844f73239a0489da02170154ec","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.0-dev.5.tgz","fileCount":33,"unpackedSize":16531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKVJZCRA9TVsSAnZWagAASqcP+QFAKbHgH6DFDs+JSxEa\n80+Ws0euraDnSYBCe8wLGT0k39i6H3ggpwrmwzLcpsedhkQ1RtzefAz4vdo6\nVPBwgHsOLAqoiXknTvV9hF9YQYVxx+oz5rKV3BMe2MbjNQg0Wzg9rCTilqVg\nT0UKK1K2YB6FU39Xj87XTYI2DAfZn+A+dZshq0DTsy59krTriIXNVLRp+9iD\nuWEnmJqs0pnoid35PZFysKUQ45wfT6m7xA/lDsk7r6dLCakyn+prOLaIXcfz\n961sOB6bZvVH83s/3LM0z1s1RANCUotimim+pgG6rdV/XSEvtc1Pyjf+3Q1k\n7joxnpwlgiY0THNm4QvJMC65kl8D4NB88k41W/EeBvBifpjxmd6/oBBacr95\n0PHffjeqakSNhp/q/3wXVkLQLlJwN/vcPZzNXLbKP0+bzqBDsPyyh2JQAFDC\nZPI95xd5r/rj5pN3jYO/lsIGCVJPzC+6pyEKgb0uBgXnZzbFUIAfwiOQvEa0\njLu0W3r4Nw4PxjI2qcz9c+uXpmLlM1PpYBbybAtp0yMZYoo+u590eRByU9lw\nYvsWrx6kK06tNf8VrLEoxxpgJ9J4EqDHQg9u1RP8WgPJRAd8rha5hWsfwbPD\nZ0oLBcEhrWy21JXowuB3GHEgoEWZcTX8zkCz4yinCX6Tbse2hCX/86MS7vlt\n1LZb\r\n=MAqX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHeTmLm/WfC5hNH5Tbm39eW1gHQDdC9/3D11CVPS73GgIgeqsnt5csIflDzFQAjOvZghorkA91dFfbzwa5EOmrEak="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.0-dev.5_1596543577626_0.700538547466462"},"_hasShrinkwrap":false},"3.4.0-dev.6":{"name":"@marblejs/middleware-cors","version":"3.4.0-dev.6","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.0-dev.6+777362f"},"publishConfig":{"access":"public"},"gitHead":"777362f0bb83e44ef06fb3b685cbd1f5cc698bd7","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.4.0-dev.6","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-KUQKUIVswrY/o4UqPGoui+Vbggtv9ruOfXjaUPzyV1hYMqLOq8aGOUasD/6lpqI1S+G9iQuku44Cs+aMSgVQwg==","shasum":"c4ce108dd20703b5325b7adccd7aa030771ce32d","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.0-dev.6.tgz","fileCount":33,"unpackedSize":16531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKlGSCRA9TVsSAnZWagAAWicP/i+21FX0rpuENaPwxeD4\nEviimBBBLbEcyuVL4fShmvI2BlhL0XUU7URKts2iuu9JV7b2OqB0OhLLn1oe\nyvQSFy00SoC2jpYlxDtqA41EBnGVe+O1k+Mk0e941IgvSp4iqrolyEh7Iort\nKr/ZeaiEgrA8qgHWUaCzBMi1Wu214JOvUVa70BjlWHRC4POx7/2Xo479bZzV\nq/qj2yS9/sRETix7Z3smGNWBX1dX6GKozqeo6qcJrPvf9vZuEKVQaRE/FaEU\nRatfwSgEVTFWvEaX5/FG0qTq9g0s3U3ucNv/xyp3edagcuA03uklC8nb/7TW\nOJL9ZzbY8Olmb4xt9vaMrrTEjRCLVX6NB8Jue+e2eig8R09gmF47d5d6Ka45\nkuK49Dll5LuPG9d6ykyGfgD3xJXGf3fCrV57XT+pwPqM65F9Va/Hw+2JywB3\nmVjrvhInpd/xCwcgFFMQ/Ytu5xZRjDta1nR7ueFsKO4TyVSMSYHaLo0oOoqN\nXDDbM5B3Nt05r1NaGspBlAMHOH+vAQTp6VIpV8VVnBvCmNuuJzqvSsXoUBfg\n0jTFhZE9LRz6OWfT9Z9bSko7OVTNJieOgSnhUkoagoLCXBF+OYjukukB8cX0\nG2k9J1tt8ywbrtBEtZSpWPeYn0MyXZoH5iNZVSf/Kmjkuj/HMTOxjqdrmHj9\nNZvT\r\n=wSk4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuBysW14ZUINll7AQ8rC8HTvWU36uufLYQEez4+XaqoAiEA4LeXG6JbdjM5bFGpP9cUuCzR6sYcCJIwXF5xY+5Xul8="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.0-dev.6_1596608913588_0.029196890841138634"},"_hasShrinkwrap":false},"3.4.0-dev.8":{"name":"@marblejs/middleware-cors","version":"3.4.0-dev.8","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.0-dev.8+9939892"},"publishConfig":{"access":"public"},"gitHead":"99398929fafbecb6b8da89142475e5e6a85faced","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.4.0-dev.8","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-FvZufrwIgCL29B3QBNR5EgnYRg4IembYT+LnxRWZYbzafHFZlxOmLP4QuhoeJnAULRygxiIfHqqPyDA7YUQFQg==","shasum":"f736951bac5e979ff5fc521df01fc20d04987826","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.0-dev.8.tgz","fileCount":33,"unpackedSize":16531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO7q7CRA9TVsSAnZWagAA2o4P/jtNn2yaHBQjiNaBsxUm\n/rcF/apBY5O+Fgrc47Viv8B5zOvUJLxYfVGmIAwtyUx5rF0FUWIne8PIR1ab\n4Ep7NLlvuJ3ZswqHyIyPnJq9gXpkPq9+pcA73SR7iWmpCq82IbZW41SvmR2h\nuFQToyBlacfikmeDMBnq0lpvmbTjCfY3ltFGGnXKZOoMWDF83wu3W1iZ/fG8\n1F3PedP93uydHLEpfBhWx2SKOFIU33BbLpOn/fnkOyMLjvbMtubZQTDkyHLP\nh/1SGTuHJRlwxStdiYtnFISJtFqPofKEb4QImMVoE/RozQADJOBXYELVH8/C\nCeBG9ZtVaNA2zAPgfjgUvdq4vTXg3+kEndD8/33xIsQNEaXTw+j97LUbfCrH\nZP2DPb2K/xqP/bJV4Xo743mJuqzwVWl3IF8MyrDMHkWytZaRjZN3g9yO8VgY\nQtVUKGuLVE8AG7GUnZbsOkg6HrF3gBoOusNs7vy+f1ilx5vd/vm5pQ6FhEHU\nF5SyeUgCiEYQ94NNWEkZX1I1L0+dSy8PfcB2aoFK5fLX/kXxSqTgD/nv2ctU\n033w7U43kdsV5b2LZQD6kY+crY6FVYMsHgHHv2UlTYZcrSrn/mJ+ny/WI7Z0\n/K7opssUid3AXR/OhI8fcp5UCO1rDrCVLmuCCcDZ7HWETZFA1IxqYN/UZMmN\nCYhV\r\n=3oat\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDy36FPxfNwYCNBR3uCsZ1Ck8MIl1D7hXOTw9h+H+DOHQIhAN/rXg5aVZ1a3WLUJZij7Y4QCN/Bw44KFRMQJM83zwip"}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.0-dev.8_1597749947058_0.6181462434324445"},"_hasShrinkwrap":false},"3.4.0":{"name":"@marblejs/middleware-cors","version":"3.4.0","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.0"},"publishConfig":{"access":"public"},"gitHead":"5da9fab2f882c16a550d2f8f7f2d56d4796667d2","_id":"@marblejs/middleware-cors@3.4.0","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.22.1/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-pSpuuYdnsibANp7KgYtnYjXZdVGmAFI5mf2RcIxdgV28XafXWGHTte9vlhK8M3yFVXxVLwrjrTBcPN7ZqWsY6w==","shasum":"1295efc2a208b910499a3fb4c3699f5372efab41","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.0.tgz","fileCount":33,"unpackedSize":16527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUSj0CRA9TVsSAnZWagAAt/oQAKFpTiXbOxD9Vtr8ZQSh\n0NkXHU5r+O99xNPJ2+dbuYdmVJA1jwPqmkwSZQNmI2rAmgYSgSwdJ2D6sGrh\nddSU+d/b8O7FOokWXKtE/fhXIbcQDbVB9IGIDDwWHKOuTQvhIg8eh5JMVYJo\nQ+4/bJkOdwirRjMkoFsn41fst3WQEBSMlCHBpLrSkJzPMEbmKZ1HF+JLmHc+\nhsFu4YeRS8BFDbt0x4jXftYDwrWkcntXY2WuCulH98s8WP1nDxKX+5rGSnNL\nPCFhJl/koFgshGz/ypJY/a3sG554URm7GtgSPvQztLQ8l/lwwOxMfGuc88St\nlABSPRI5WhUNh7U/XSMVwJRD2vEeXyn3Wb0VvwsGOy6AycgjC242JW9+Fi4E\nu4E9vJjghvBrjwVYXDO7fXMUZNrh/UbdIoWBvYnkklgsHLnTd+HaTlh4rlOS\nV0LASVG8E0sWyzzPWecPN+q8lgThZEXIZ5gG6lBlxII7WkhrJ+i1PFj6JSA8\n7EoMmKT3ne/P4yEva16LGdnMYVw7nZMm3U6AmfZgtKTvOF/6lKAk4mTP4+0T\ngkom07Sl4vtjjM5p1tQztH+H8GGkPLfeafpD0U/5Va3a6I24JdZ1+n96IVsm\np6rVAkjLmkMpR6GvF5D2jLjc4KX0vx91fB49xJpg6CeONS8BRRZm9TXs8w3o\niRtY\r\n=LpN5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbVGKK/+oL9hKUgzK8d1N22lacR5wv45PPc4BV495BhwIhAMF8G/T3w0JZrq4hMCN9EiTFmOeI0FUhZ/sPwLhp3+Ze"}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.0_1599154419692_0.021549267155476226"},"_hasShrinkwrap":false},"3.4.1":{"name":"@marblejs/middleware-cors","version":"3.4.1","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.1"},"publishConfig":{"access":"public"},"gitHead":"27a9c9cc6d03516ff0cd520457c6cdcfc1cee3bc","_id":"@marblejs/middleware-cors@3.4.1","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.22.1/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-nGt3ONQaKWrxwyiYU4uDf53JDApXgkSK/OaV38pbfJMrSd0egB0Bz//qgHlbKB0JLciuf/PmqSlKdUlvcxZ2BA==","shasum":"30445836ecb2640e56bf17200b1193e6e14285ff","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.1.tgz","fileCount":33,"unpackedSize":16527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVOoSCRA9TVsSAnZWagAAQt8QAJJh5TkXoqi7ZXfjRQi8\nPrTfjx4Uf8oOoFydsv0zQHyfjwbstyJlCsla/hp2yuv08GwDNRpF6yg92gMJ\ntwgGAp/XF+JZOl7/bC5gmoa87QX8a8WBwoyFN2bG/zyZhKtZtRDTRKS4QoTU\n78QHswBfBo6rrm/rQFMP+FGNLbJCdiM4pQ+z6BD8CaVXfnauwDmBNyDSZfF3\nMMMXmRwLOok3+iVQ+VJAdXggyb9n3wOss7BwfrGRDR8TXzEYueTXENBXfRAL\nXTizOnqJcCrLXM8+l/sZymDSuBNkz2lGv8/2h49bP2kMcSrICZj7Ec+F0CAW\nPZ6upR6k82KDa1m5UhfxQFkn1OaDu7Z+69Y2yyKk0XNCGEdWDzth4JcBQLAl\nbOQFLHKiQPKxHvaMVPp8NXjHTE7riEP14SqHB4UgxnJY/Ddz41Pq9+gZwOdF\nsWWysntRfwx+v2rkMbHh9ZeJ9xsoGzR7dw+e4w7p/YTATO7PGgpJRjuJH7x0\nap22jqLWT3YitLEBsltVADE1fJEbgKddJByF4NmNniMFHaqCYd71uhsiwKWR\nMC8Pv9mIK+J8grA5hGc2x0FedQQXoYkG2KoTs1dwE13XpSewog6EAhrXWiho\n2uN2778HYesxFgP0LEYtD5Vmhfnyf7lY/18bYtAPjHryk7Sx6U0vH5VKoher\nWfXe\r\n=uP30\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGE459exS3IYKHpwLcZkCGzG864vCWEfYUIeqo20osfdAiAerSDzlg4aGPImOSZNlu2jc28tReW6FVSek7Ffk/NyDQ=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.1_1599400466280_0.3299747685353227"},"_hasShrinkwrap":false},"3.4.2-dev.3":{"name":"@marblejs/middleware-cors","version":"3.4.2-dev.3","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.2-dev.3+97251ee"},"publishConfig":{"access":"public"},"gitHead":"97251ee419ec2e48b5bbd3f3bba1d61d009bcc62","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.4.2-dev.3","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-dPpOunjBhw5r/woPJ8fdycHRze5gkoXX9yUvIqFQ7msl8NO6rWGsH0ezraBiyIv3GLXRm+dexKXbSmbwlvCEAQ==","shasum":"7930062580da8612fb6b0fe0d37f86fee68f017f","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.2-dev.3.tgz","fileCount":33,"unpackedSize":16555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY2UJCRA9TVsSAnZWagAAY9cP/3S8CibmOEyBZ6E73+vm\nu8RuR+jc9mTN7YAW+6TNGhEDwa6lJuqqOafpWsOwAowDf9uNQu6itMDnm+MW\nhDeORlMi86pa3f22BuobfM4xT9XuuYxQx0s4zAmpiIJLlHx6I7sUrgmRLjH0\nuUbjk3ohXmti0voTMAONOMNeBu0iDic67kmkBarpr81AAtTLWiZ15QrtdFP6\n7Y44bq/v3J/SaJ1ee5iFX/p9OlAc8nAU8ZZoIe0FzfIMSKj9Wu6jXYztS/cs\niL+7Z1SSuopIX2JZHEBhpmD9w+l+GOk33DEJIXqrV8XAQirZ4ltR3v63IA6t\n/Ywzy/YhGrSqMOpcqXY2aYywqT0HwYnzC/oie2VxIE9NhvZFaG8oelLMWao8\nBlt/8yAeJL5hMjqr8CIx7HpR172++QGDwsGNPbt6v1AoE434rBAOipRuld+f\nLOrU22innQzeIczBl1+tYpXJGdWqTbKPxJOcGNzwoQ+jwWykkxes2qe4CvMU\nHB9IzazZWJMq2ExW3ZmPpDyoFEWFiPsIV1w4wl0XiHzMjuX0fluUG0+wrnOr\nL0toHNHKAKdEHvtnxdbhX4U4HUXHhD+9bRNjXG7Yqu2lHmRsop32PWz7RI2F\nOgV2QKufJlFjEGNvwwTggh3EMXn5kHWfmTVvyxTSjA8C2Ya6iWbtM4lQsmP/\nnv/B\r\n=FDSb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrZ1ZblwUcg6BK3GaPEaP76x7+aCq4GMuLee+Zama+fgIhAJlsLHnSt3Fpll6ZgeY4PkoFzgTeKdJasFgd+sz8eELv"}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.2-dev.3_1600349448580_0.26000019158185683"},"_hasShrinkwrap":false},"3.4.2-dev.5":{"name":"@marblejs/middleware-cors","version":"3.4.2-dev.5","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.2-dev.5+ea4a720"},"publishConfig":{"access":"public"},"gitHead":"ea4a720178c0910a5a21e1798b35729602650741","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.4.2-dev.5","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-rORf0igx3FOTkfrrUqFj877KheS4R82D34mOm/j9dgqq+we9U4dtSAdRd93zRglugM/AXTj5vXLrJWwKT2Wsyg==","shasum":"0e70e737091fefad683f76b4d45bc59690a1007b","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.2-dev.5.tgz","fileCount":33,"unpackedSize":16555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY7U4CRA9TVsSAnZWagAAdI0P/RkSQ1/s8pwPSKaS44wT\nyikjWuNy+AJwtNct4ZGlL4ztI9f46rH2LS93rmpUcMMCl2pWRrJiZAWkmuhL\nIhldVnQHCNofDAz7pbg34VoYlhOASrh0ROn4DECRqXJ/SFeQmJUDSvej3N2o\nMtN14stsOly3oziflsgaSNMYfjvKXvgOk353JyQ0rki4cW/+kxNctGNQtJdO\nLMz5cblZH1OrevNBEfCn5DDe65TiGKzOS38zZsyLqZzBkLirZNSLDIP+qOex\nxxn2JmLIMLi2tCtkQBCMwgMR4Zz/mE72gKFiRfEDLOoOz78GWe08h/9xhFrM\n0ESNWlQWn/eMrcwI6J/Iz6TcW53tYVgJIARagDbZ9tl3I3L3uF1cIlaQaV9u\nlpBKPLyU5UCK61Fru87z5RMKU7WpaG8W93ilkTzQGh5x7DkRL4YVB7Fkv7pK\nLAuhbr1FaTGyBNQhzaSLhNbnOKawdu5Dyltmev5Gt5G/9/zsKD/U2cGSgSxY\n27BYeMTKqre7uN4Ynrccx9IF08SjbSybc2L4G1wtDGSRu4qg3jv4v0YvmggO\nAtrAqnnUu7sBE7r82RFfGh8Pi0rYhig6B5ujOPtJ8GbATzME3epBeY1Gfkw0\nBpv9gPrpijIsEqg5j0e0wyHr+XKoeZnjqhxbDT/e2AzsbpfLdqVhgjnpWcrt\nb8HO\r\n=iNB0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCkseaGa2YJ9yYUC0/NF2AfyMm5n6RWwV/y45OzKvunAiEA5TIcpL6YkfGmZa9GQBJZnvmDY5upND85BGOK5Neg+0k="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.2-dev.5_1600369976358_0.41245127936127424"},"_hasShrinkwrap":false},"3.4.2-dev.6":{"name":"@marblejs/middleware-cors","version":"3.4.2-dev.6","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.2-dev.6+d5a0de0"},"publishConfig":{"access":"public"},"gitHead":"d5a0de07a43206b7b60a45cbae2af035e8e66fd4","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@3.4.2-dev.6","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-6xMCWLwIHtMvtF6Fr0x3rjnRsIrMkfprxHMT5mkRrtmrg5yJBHQ6cNBdb7hP1wfhht5k/U+2Pxluqgpqzd6upg==","shasum":"cc8c45ce1da31fd19b2b8146e301ffa3e3224095","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.2-dev.6.tgz","fileCount":33,"unpackedSize":16555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY+F0CRA9TVsSAnZWagAAJaMP/AxLcdS9L56wG4IE5aXJ\naN9Cn5MKjtB6b1b7DwfK3CAB0F5MMlPJ8X1uqRolJzcEp7knIvIAnwKxXMZo\nqWLQe6OQSOiieccuzjTA6JVmnG0gy6fdF9lRGVU9G/1df2AoOduRjG1MQOMD\n4LvCOP80fMfJfVHxfUv0QDdgMTcy8fIG++fr7X+iXphD9L3piVaPGydJn08L\nJVcGBjeFsid7kMHkGgdXjMDMx5x+bGTWS9wUll5yDOfSQMffk8yUhdFfEZ5b\ng3VJWHlTcqRchMjdjY8oV8W0LzmBrN39p4QxdrmnXhvCMtLBAbOJa/Aqlj1H\nXh0Qk2ePvhHL6X5BYjzVZ7lw06OBWXs8hz187grzy3GJswjIbDWvXkrk/+Fb\nOzKJ+LQSXEvULm3fvVC2wHlYa17jcSZ5q8HuiJ/LPPMcsadeuOT0QS9YiqVI\nWXONCGNWdY7JwUd4VFDnAo+8cl3xy7XdXgq1nZyUgQ6YmHfBQcDuACwrPzx8\nbcCK5caDgZTkXTb5fwAVsPUNKppzgaFrckcaNTcyTNaEBwYf+KujfteaOskA\nid3cH+YYTPmx1WSG+Bjg+RRxXn/p3M+YHQu5eFXGElty5OAjzvqADi7UVf0D\n77dRuAsf8R9PX6dfkRe7gQqr5ouDtYn5YPTpgL4KDeZtf0xnafCJcFkTjYQd\nIJG0\r\n=oSwG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdgxABn4nEbeRPhlVdA49d3gEAVhDi9xY3CQPbmgMMJAiAVWd0rpvpgcBGXwYS1fE3ljPUjT8CQiXy8zHGG7dvlLA=="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.2-dev.6_1600381300320_0.5402385807562944"},"_hasShrinkwrap":false},"3.4.2":{"name":"@marblejs/middleware-cors","version":"3.4.2","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.2"},"publishConfig":{"access":"public"},"gitHead":"3f1fea6b8a0be43c5b93dc551d6d5250bb6fd394","_id":"@marblejs/middleware-cors@3.4.2","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-DASfm1DZh45pe85chhNvRhuvaqCckat5cUA+EVbAAHaTwFzFs1mmnkWHkiYaDPG8rS5DRJni7H6WNurdbxbsUA==","shasum":"5413fdcb4d8e2bbe558e45f73ad5d121fb3b8f0a","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.2.tgz","fileCount":33,"unpackedSize":16527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZF5kCRA9TVsSAnZWagAAJEgP/1uOCfHRbSosCCLAbSok\nqQJIjphOwYKE4l143pskS61lqkhd5LTHghSU1OsTWclubXmmx9DmGFnnHRnN\nHV5oQPWkmycPlwkf17yX7EAfwlQePxY9mtZlztR0yNkDy1+x/LPKFzgzinPt\nMzZtLWoQJZghdsvdKP9wtmUBGEe1VD0RyVCdjiAPALpPvaYufCFWdDF46Is/\nC2Wq5AgpQt7p/CdOt1AGZ86LhmAG7rr8LKWpkt/jTbhxuCOT98VSE9QlLm+O\nJ/vY3XVxfvK4+QqtvOnv3UYvChMsQyVfoFYYZ2h/BU2XASyzUfUW8NS07/wc\neLM3WULIzLAONHxN1BAuLIaXDjNbxUlEa4Or7owj5WMNRqtPIwbNIhQ0KcUl\n3Bo8ZRkokz8gvTkSGYF+LeM1AK//Lhl324MvchZd+d/layJG9d7G0yi2MPgg\n1fzBEN82TUomB/zmmO57fLxutDziEQWlZhdeOhECP32kGdDEtaAxIYHNpGt3\ndd17TeRzMrbEaEBWKBk0b+ehmFiyivfeqAH8JS/WcV31H7DKNz8X51NUtH0u\n9Cb62nxZeqACAmiIjYnakOPWlZpBg0yVjs05h6ZgFNCGhlfjK0O1cZJEgBB3\nXlUwCFkhr6mvFX7kXqgdifIirJfjsGm2kJVdCZt4oBWL/P4jU+PzdPIXBfsq\n1dUM\r\n=wWNn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELpMrFQRk5uO7qkloJgjnO9hw6Z3z+SA1I+vkUwiTDPAiEAjH9E9pddmtKn4I7uDlE39ugeCGTDGwmKT8YTrhtBJEU="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.2_1600413283938_0.3565196294458419"},"_hasShrinkwrap":false},"3.4.3":{"name":"@marblejs/middleware-cors","version":"3.4.3","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.3"},"publishConfig":{"access":"public"},"gitHead":"5d336fb6d4c25f53967dda18b34cc232c5cd147c","_id":"@marblejs/middleware-cors@3.4.3","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.22.1/node@v10.15.0+x64 (darwin)","dist":{"integrity":"sha512-W+kbREtiUJ16qwWeuriUKZzhIa9yejOc5DIWpgRUSZR6cM4NV5PpUrzN1nqMzJfUm2trj2+s++SewvdEBvo2JA==","shasum":"4382bdba953aa9b5ca3d7d1d8e3972ab8e340dbc","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.3.tgz","fileCount":33,"unpackedSize":16527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaisyCRA9TVsSAnZWagAA3VUQAKTlvJT9UPuDfxLFk4TX\nLXDl74d2mNPf3McxXPwlI4UbwcNfq2pqy2hqLHbbYdtRSyMs0rDTvjfq8Swb\nTdVtSzi03aE2k89GeSTL6ZA/f8zHngQkVfEF7yXXCnQhx+jGQXXUGh9ZWcAX\nJ0EkTjOcGCSjy3Sd5XJEjyir3Ndjz4cwTlsNbYu/DDHLZI3//93nfdwXm5VT\nA8dljpfhS0PPWa1gYrvmEs8CjyzcSoCkwgnnStbHuZFzci+hJNeJa2gM3Tmh\ng8aYUmxiY1n99F/gwJ42Av0AK30VrOEG5LAPz5k0e0mX+DILIJvZJU/YCGKV\ntBvgrbjnhqdwv2EHqOmBnyWIqLsQP5DBT2YdFutWW5malNBSkEIeiZ1YTmFT\n8IFqZ65Rgq3wKb+ZBEavls5pnGCqkM0beRH7WUHYs0SlI0SDvTeKEVTs9GVb\nTMLq1ia4CzY/g+aJZfIniXyzI0d50IE6YCy1zr3wczjBSzRqbqbYMG5l0NVY\ntFCpmxRMzTy7cJABfwtp7RZv0SFQ5fNsZBklrJDkkZKW+bAJsHHnDDHqJJ+H\nvEWbhx46Z+OPgUg1+EnXhLDN/mZYklft8edw3keNG7hAXk7aZg/fSkfyPz/t\n4vpLrorOy/2AzJau4AayUYU3T8XHT3+nylKIb5/wQFyE0EdudyJ7Tu42PHqG\nlitg\r\n=W15I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHCg1bbH0KZSNDnqfhATOLw3mUeXIJNsAQP2b+Q96xyUAiEApOpDKBW7MPsZIf2QtmEcAqyhmw55GX5wNHhqC4fC/vg="}]},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.3_1600793393809_0.5995934808159085"},"_hasShrinkwrap":false},"3.4.4":{"name":"@marblejs/middleware-cors","version":"3.4.4","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.4"},"publishConfig":{"access":"public"},"gitHead":"9fb47093c91343a4ea66540d9a005a84da0e8e2a","_id":"@marblejs/middleware-cors@3.4.4","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-xFHS1supc9AiunwaI767daS2ARNxf1MNwOIOIAhPLYVO+RrnwCFoTahrMvG8IelNz+0bBe0+DSVngAhlRsCC3A==","shasum":"d39d566fb714e34caa45c4e75f8bb56478848bac","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.4.tgz","fileCount":33,"unpackedSize":16527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrjiZCRA9TVsSAnZWagAAdd8P/iASw7orX6yXXOWcR0mN\nd1q9JIRZwDCvdJxjTXn+AM6f50kfSkE4gH5lt8G/65a+iZMRrbouUNG2qYdN\nGeZaNNBilt5Rv9UCzPSuLbYONzi+g++KuuZ9tziCV9lWbNdFMkyH0dXFHVKw\n3Rhru8e+FsiXgEZdOe395xl2eYgbmJM1MAYyu+8BlYR+ONiodbVeFLLHaRuh\n4BKAd3mM8mIr1+Vloy/X8RPWETbTrgVXLUAMHVk1IXFi2GJS2mTJrR+CmY3W\nCtyz70a6l0a9ESNI78wPcgZNkBygL3GzV5zKW/6gvA4QvuSqPuZvqZ6nckbg\n+fU2g5jO7912G8khNm4d4sHYHv/5Qew9VKutNA0fg3ptVSczt0hHUskdbUsx\nsIzgiZKUE1iQIIvJXGZapDITuhd5vB/cujFSaHvCcFEKW23x7iwoWaXlHED+\noMEhUQhB3fTDRmlZUyPoWWACZkVGspmjygL0W8h/T/zOYNCXGLVk+6dmmXy5\niRNNkG4nYD6iyzT0/YOwSt9XJh9UQhKE6YejI9dzOidgVCGsT5N0fxrI9t0z\nku+TbHMHxK5OnyZtPkhc+sV55EyhHTNMFmCzYoRRpkjEljXchOnZaRY4sYXE\ncjaLXNXE2FViq5z1fGmby1KzXerqDX3+jpAKY+aix6rJW4H5q3V7tP5nFgiT\nV/nW\r\n=w517\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa41mdyrUeinPa+SHD1qfggQvOAntsvVdVSWeweA2N/wIgbjLMHbEtMpiJAtLfFXFupJWyxrUlQDNtSBW86DA4uaw="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.4_1605253272761_0.15711395439570963"},"_hasShrinkwrap":false},"3.4.5":{"name":"@marblejs/middleware-cors","version":"3.4.5","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.5"},"publishConfig":{"access":"public"},"gitHead":"bbad3bae55ea0125d119bd793a0026d9e077e9ff","_id":"@marblejs/middleware-cors@3.4.5","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-Fao9Q9q6Jr1mgv/3ciKc68BkMjix89S94fXBbdNv2hlIfFdZicYvXpm7zFX7eRSJTTd8FstlEZ2M+3vYkGm/Kg==","shasum":"8d346b0e322b1252a43bedee0a0e07140c751b0f","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.5.tgz","fileCount":33,"unpackedSize":16527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftO72CRA9TVsSAnZWagAAm6QP/0LRnyucYB9/zm03nTQW\nHksZlf9zXSfULg6HQAGQswBU0/ANnmnlCe9fnV2+sENeR7OMQXRc8UBWLM0J\n7tLmCvXPwrP+U7lVocfM1gq+BfEeafFW0qluxx86xwjJprnochTrlUY8rm/B\naBxQqGSOi3Nw0nY08SPJVhqcfDYvXF/OqGRd31VdvZSZlv5Em4cYKRUBog1/\nR//62S6U/el/MSoizbQwCncy2zu+L24z+3uFB85ugvgWDafqhUD4gjXe2lhm\nuqTZMFc3fCBbI8mUozV+dEEC8gAR5j5jO7d+Xxk9gB7DK7yudpJIlNcvZc6M\n2omtV7rVQn0xnXyaAFfZAKkyl8DEABFmXdi4z1dnaNiiwIerBRJqM/yamDja\nw1DSk7qKOYDAIRKn8r9nmbZA7oGtIGvjiHoclfCBwuAlpYWwXVgUkDZK14RV\nVE6jYzzdpHQ79ILpxlR9vdofmdtvF6ZyURZ8NO1gBJRmKFZKc8uprssV4Hgu\n+7TB3xW/NJzldyFslC5NoBzNoJBgg82yjTVh5hGY/ejqxw8+7xX3wtBeA26j\nZe35h1H1+4TURDnPyc1YcLjaMezk7yL0Sxvqi3MYk5KKYjm8MhIav7wW2QGb\nzpQ7xJVjdgN3SdvTbNJXDX+9lmF5K305avjqwrSUGBxn75k4nwCII3RJGw3/\nLQTf\r\n=fmjF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWHi2t9iW8M2eVeeFiShdjAHFhFgYYoAuPzYmTj5JlGAiASTGeNMXiaDpk04jcFKteEawDSIknqwLl5M027HawPfw=="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.5_1605693174073_0.45281194599111685"},"_hasShrinkwrap":false},"3.4.6":{"name":"@marblejs/middleware-cors","version":"3.4.6","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.6"},"publishConfig":{"access":"public"},"gitHead":"ede25ba5a10de60244ef508ab0a41d15e379caf5","_id":"@marblejs/middleware-cors@3.4.6","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-/qXs4oxJZgo56N516hkin+KcqEPaOjDTejBhg7ZcWS0L12rXCOlfQ4Bw9l4pnB2Y59DKCekzi+T18yptaE2Smw==","shasum":"17360a044d9f04a20a780e42fbef042c7423956d","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.6.tgz","fileCount":33,"unpackedSize":16527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxk4ECRA9TVsSAnZWagAAukQP/3opCRDf0ZKyqtdHXo6K\nRRVtdOL0DgOBGgvZziYsC61Jhi+q4R1zMsYVqFQ4fKyt+pjkIaEb9X1bm51U\n/lubdIbofIKsJGYBpxaQc67Vyo03+26eS1rOizTJu+Dl9Jq6Y4KaT73k1Pn+\n4p5dWYWT92JPAPwbATlOn1uOD8fX3pGuidsgyM68QZchddIVjxUI47vtYKyh\nI2nPGJSspzc12HYUajq624/qNct2myYIsuqr8Hx47YHm5SkiRG7ngXzgXcDz\nn67AEMDFk5wszcR3s4aETQ9KNfYxCS6dkfks5ov+xYLlQLRMlNPNyOjhLWAd\nZp9AyKIYJEelbzqVEb5PRTV4vJJZo8PSzqoC57eSvJo3CS8DwWiRYsmMQhNT\ntl/VOjzJ1uxQq34zAIzkBhnEUdvXUaCr0Q/1VY0eu7szhv3kypSYytuIZrJY\njD+FoFXiSFDYkd1xR9XgUO9eRx5YWaCN5zjEtHU1KmGnePv92D2D0Ul3NuhQ\nJ4s4120DkAMbtDNKdtyZsn9hj1V4Q0aB6ymGFXN7PfCOMv2TSY8kKZs3noOA\n3QQ58HQ6TAnG3CdKFOY57fdLvF/E73dVMs0zkahrm1QfKdIUMw6xRyoR0P4B\nqnilVQTcCn5yY0Mj6K6+XJfMLqEq2jjKrBh9ki9wulUSFJ/o6u9MaYY+Plns\nHfQc\r\n=JteA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdCxYBmGi6Qk2ernTvdpKjiyiKol7jdcGm08/byxTXpAiEAmO5NSV4zEnJc3WPdjarCie4REn/x3ms/RISMP8aSsKU="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.6_1606831620153_0.7959107650262549"},"_hasShrinkwrap":false},"3.4.7":{"name":"@marblejs/middleware-cors","version":"3.4.7","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.7"},"publishConfig":{"access":"public"},"gitHead":"1f72aaea61f0aabdcc3b986a99bcc5dc1f364b6e","_id":"@marblejs/middleware-cors@3.4.7","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-P0mOYl7fmoBw8rVDjhxDJLfp05p8wIqsbz7FfO8wLyhSca8GJYf7WoL/0ykBKSNLU4DZ15AO3IwpBDXLCZ3iuA==","shasum":"474a62dd69d4fb44219d36b19a840aef7cf19985","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.7.tgz","fileCount":33,"unpackedSize":16527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfykwcCRA9TVsSAnZWagAAankP/R/+sBVIOijvCNS80fLT\noApD09XturlxMSJnkcOeJ9A1OjsYicKn02eolh6QdwgIMy6hM8Xzinm7fOfQ\n0VEmmKDKySAfzrpxHUsWXmtFXES/Xxd9r1i2+G6W4YaOJ4uaKo/kj6dXjopX\nxeaYIbx9lNoD9U7MyGX3UukPYXTfgRlGbcEZ662ff2A3/ltpz7rjHXYh6uEN\nGNL8+N3oo9ixW94TAOOzwR9LRhqPf8B6N5u1gS9Z4r8ZubYQaykthBzHBYHr\nyaInu8O/PTMJrhQETU5jRPkzOfOBMyDGYS5fpZ9KmbAI5GwI+6utqYBNW/Zj\nNzZ+M7y0xmOHoulSMYybMiHK62QxijdD3lkcSa558Nn9viwwKBG0W9yR43pj\nQJSjZHH6zMOBDDv1zaYLz+otj1ISncEVFMAAnA104DM/CCqvYWBQ6mOpfnBn\nCDGgFtqszZzHLoQG7FLScqinyCdy6mjzXqA4UZRDGjsFQEqk/4CmuhTl88iY\nYmgYIkjrGOWBDOLEvUqcMpShGx4MgYbgr0cMX9gtnUPs9fg8r1meFZwc7JdZ\nco9n7HMrbrSIiQ0qMaZZO2vNfzbZEUpawfvD3RKNjoYc7C/Xi2eAS+G7bWrv\nrQbk+7He3iEPJj6HwLt4wOat4san0QiKsSGWGZO4b/RmWD8XE12OSptRhc5t\n7KnD\r\n=9BJA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWX+kQ9MqAfYd3G83FmuO2zUyiIW9PiZKhBH7xqOTMSgIhAPX7gjCoJ3+5K8QjtmxeMwycLUt06q8bQDzUBYK5HXrq"}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.7_1607093275725_0.7761593796328434"},"_hasShrinkwrap":false},"3.4.8":{"name":"@marblejs/middleware-cors","version":"3.4.8","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.8"},"publishConfig":{"access":"public"},"gitHead":"f7e87f663b82ade350ab0d2083f017b8f9f367a9","_id":"@marblejs/middleware-cors@3.4.8","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-7e0MUiS6wGwNNPuyvesj0hz4AvYryJD8F2pCRuiZJDKoE1RqmryzVpyP+v+isx7s80NMFfJV7UX+3STfD2TsDQ==","shasum":"d37b43975fc918ded23b88d7575f2216edd09c71","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.8.tgz","fileCount":33,"unpackedSize":16527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9HPtCRA9TVsSAnZWagAAuzkP/2ZihiTKSUnLXbkZoi75\nPC4CzYb18nLBbbS3ricU+N2qEyk9wN2zV8VWjKSb1zxWM0UA7oUle9ZL0BSv\nhMwLIVPqHtce0qKv5wpj/A0BP+FQpXOaMkzwpi070vwIRZ/0VVpMAZ+9zEae\nmBnTaPplJvwvhSgTDd844mKlb6wOItoB6zybX7E8qOcDNbWuD1WAxcwwywVs\ntW/+4FErlkni3fUsF2ViePJzMYJN+vqy9aXeLEWpNU3QL/6ZaDjK2yA3qLzx\nw5wjuldebBrgsSgOHhToms01+n3HhOmFSs7/a/DiJ539woLHEPNH6nwrJCho\nNTDxm5CQN6tpsex9CX8LEhkoEYHB4aarJPOgVEj2uQxSmqagopvXPhZT1JgP\nxLNx6EQpVxjQMxoUAzKdUsHmBGTwAcJKiVVLaX5r1Qflnh6gpmViMgEZhrsj\n932FSw+8JXC9h3z16rORFd8ylvnPKz8iIQAXDx4SwW5PDu/PPPsc6YPw8wBT\nEMT0FAviyeaQ0vptrxU7KE+OV4HfT1HdX7TaV+wlvRun22tLEN0KpJbaQGmq\nkicjATuPMIsEGrjO4tBvVccLWmYF5y9CAZQgt61B22ghrkl/YpsbG8Iwhair\n7Sfap3NLYRniaGSn4fpFs7EfNw3CYb/vbHTBxzeqGY4j4EJRIZNVC41NThU/\n2Hrs\r\n=iMNf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0XuG6tvx2boLX0X5lQvHUo2Iu1+aKDE2B3oYIpxw5pAiAXPvcOgpzPU2qLwP184IjSXL/ggum9VGftzSxwCkhTRw=="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.8_1609855981038_0.9602901659639522"},"_hasShrinkwrap":false},"3.4.9":{"name":"@marblejs/middleware-cors","version":"3.4.9","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.4.9"},"publishConfig":{"access":"public"},"gitHead":"bcdc101716ddf15c94f9189b53f9912b418ba143","_id":"@marblejs/middleware-cors@3.4.9","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-UeEWwHoLAotIwDfnhEYYOJTQ1/EBlnpo4MVr4UiQL+NNW4p5HF0gBsjl3rCBRQERpWWX+97td6hmgr39EgIQ2A==","shasum":"28cce6fe2b57bcb930c47da5ae3a02e73efb07b5","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.4.9.tgz","fileCount":33,"unpackedSize":16527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEWm5CRA9TVsSAnZWagAAxrUQAKHnWDtZmmRdaqMpjHUu\n+6KkYTgnw0dSLatDwYKrbpeJLQeWbb+F2++EBv1Qi8ka5ZzCByA4ZXKtnW+m\nqE2Z7vX7ZQTxryuIWmrctD+Y55DhCQWwftRHOVOT0n8v53yaYs1w3kR5qMty\nsqn4m8xjJm8gtr+r57+HMu24b11wBpWQnJhZhzsx0aXq3CjrQ12/gEhcZnHp\n2f8PxB4VY7d5EkKbXC3IoeHf4bBPkYzTmNPydAC+19KG25R+yyB0JisBRgAR\nmXi8Oi51hfvnojLljrrdnWIb3YQcVPM6npkfgskDmQ4TZ14iC74KL1Z9fJoE\nbXeNZy7f9ZxOxiEViHVVSGV1BN/gJOQpIOodufPQl8HK2tWg6oIIsHQFAiAm\nseeSGga0ClivKEE2WL411maxi8IIEJ7BZ7PE2Uw7dmIrb8Q0K3e8O5b9Uw+D\nqe82DOIhElHmpixKNsFTX2sfAqTaLjndVbA5DGWgx55CV1ibjIus9LhD5Nxw\nmYf0GTQX3+t5k+nLO+9aOZvM4xditZv7YhviDgHvxFgyVRKwTBb8q98uKiJs\nBNj44Yvti6CeqWSbpQj5Wp4CLiZb7nqt1j8AsmN2xj6lHgWmGqbFOyfa4Onj\nNXILJB5xRK1JxVn4zu2qCYW0yI+K5ZG1sza0PSAl2xGbvXqSIlllmmdly+wj\n8y9Q\r\n=jTbo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX3abVDoZvjYlpWk5ofFeEZCERIOMKbbEMx95lP4Fr3AIhAJV6tntUhq/nPBdhdVReESykYzi1Xrflo/yC4hE5Z8Ww"}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.4.9_1611753913266_0.17013674152986735"},"_hasShrinkwrap":false},"3.5.0":{"name":"@marblejs/middleware-cors","version":"3.5.0","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.5.0"},"publishConfig":{"access":"public"},"gitHead":"8946759f5ce66e4fde604b6ab9a5b534f2250e8e","_id":"@marblejs/middleware-cors@3.5.0","_nodeVersion":"13.10.1","_npmVersion":"lerna/3.22.1/node@v13.10.1+x64 (darwin)","dist":{"integrity":"sha512-lOhG2MMUL6qldmix0ECIoWdi/rKhNnmFt3qNOrJK33GJtkQQy1F+ZoJ9NsWNzKEyhLmwVCBqkBmx5rYivnzxZA==","shasum":"b5f28a76f752421b350188a784b466a5d75b57aa","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.5.0.tgz","fileCount":33,"unpackedSize":16527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmQpMCRA9TVsSAnZWagAA0oEP/0HzCcan9Shbtwyawf7a\nAnWMQeQyoP4hzzcDmSHtdvypqMDchHYOZkGuyhnJqqHAKZqgyVqzA5Pjgg8T\njJBA+xUV3SAq1fRSTm3EzRyz6P4n9JeXlOUZfVnpVxTLE1zLRzwrkfgniFjy\nBxtNqc5/YMFzdJSGpiMzjngb/e0KI7AhOZRjg04RqEsmvToCJvjTDPlKn+R1\nC55LnGKYIJPVU2gGk+jSIYDtJzzDtdx8o3msh87Yuk05vvMBP+uG8qrrG4Aj\ndbHdxnrdpAzG3UGuUZ3rz+Vnd+6YEgesWoEEtOR0Ml+xHfwz0CR5SoxGqDYo\nzrrlsu5E8WiAmX1Tf2ke0Awj2V1ZRdZiTimLMEezhtEc7nJZpuIePpI/8oVR\nwmH6RRdVM//Zhy8mqxv2JJ+dzobUmslyWDwAzm5NAjCfi6+8NpxVOIkIRL/R\nAHfLo2a660+Od1PCHBFKpZwyGvX8AQjKS4dRntwAygZazVXTndP96wSvDQq/\nrJrAQeyqjUAHMRq1cjP5rUAt4Ft08Ljqge4wXdzt2ysTPnJhePjRNGri22Xz\nt+kuIjyXLoL8+8qbQAy5UDU79WzK6sDjpeD9m9xZS9xnX2O5ns4FSXKuLkLH\nbxzQYsZlEwidnC9xZXrAZ7dSnSS0L4IqqvP8fA8vBTZbIkjglrmDBGuR1iYL\n6j+s\r\n=XbPP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF6qfR2DYR87h4/NrktVKw/ejILV+q9jNrvihmyLOM8wIhAKk3JCtHI6BwM5NO9ye8uLZ+m514dio2P40Vo2fGrjYZ"}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.5.0_1620642380338_0.5816041883068221"},"_hasShrinkwrap":false},"4.0.0-next.0":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.0","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^4.0.0-next.0+a0c84b6"},"publishConfig":{"access":"public"},"gitHead":"a0c84b62b20d1ac8d830058bf01fcf2b3a799a97","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.0","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-GR2A+L2RJrQ19Mkq8UeaIiaVbXuOxnGGvujWaTse7Q0AWDLAbiDoFcPp7qEFxYYlAsvyHsQ39obBbuZsd4E/WQ==","shasum":"c41c1b2520fa18a69f46a35cf5fd1da5f9c358f7","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.0.tgz","fileCount":33,"unpackedSize":16557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyF0gCRA9TVsSAnZWagAARqcP/2n4yIF/6ZUAqB89jEoA\ntnzphplmfIbCFzpufHiYoJEi0Ywo1ugE4aut2NYMe95UDRq/RkTDW8vBzHrs\nJQQ4yrtojvdNCKOIfAu8/k0f4xXLj/pIf3ZqE5n31zWLjhTePhgaR6GQ/3D0\ns/KjjLLJqEqHU/bpyUs6417m9LM6KDmRF0sU6nBmWWBscTXCJ/FJx/xctadL\nIQnSVcBF4pgo283fM1lLv5Bx0/BLvn5LD8cshJlxvwEykePxdRsMQ1NEOnQX\nuDWSg3sif5YGYICMPYxtltYvN7Aahgoy1wKJGWv48/aMAbPBoB/g77+DNcVO\nXT6HxPJsUj5EOnQb9H9IYydhyuIRxRwxgyifOZ7OUSkd4lO5hgW6AC9hOYJG\nHr2tzSQHD71b615MoJlyZbm/qzEel4cossN1EMiOn105/A/Y/XlCRx9dIBgo\n5O9kucZKNWBBTSB3bhUL/hn4b22YGO9EgqKQpQHNniTyNlOFK69rGMOPrMn+\nSXTO0wUjn92h97zCOjj4bLQEDvsBWa//tOvs6bM32cMs7QNV3lOdqiqJZtE+\nq4WIp8fhij37hloJmRLcjgXhNXFIFhJsYHDtQ1+DmvZmxPMOKyrQ5oYSrK3i\n+mz7MlYE/NI53JK/DvhuOOGkEIx87fSmrGthfOU4RO6HUNSFtxroXcruOGWv\nI1PB\r\n=nevv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7VX6uQrTofwuz2bMIwrAoeB1FtpIKLpRQ6nQxl8vRpQIhAIxdHErL510Pa7ah+awO+wDpn0cvfqw7tXq57LiVJJkO"}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.0_1623743776573_0.7408587382868195"},"_hasShrinkwrap":false},"4.0.0-next.2":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.2","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^4.0.0-next.2+af4c991"},"publishConfig":{"access":"public"},"gitHead":"af4c991d6781402345cbbc56d331ba0ba9f07da8","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.2","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-0WlM/yMGh8psRagLXJebBmCfsvi/6FWCSuhRdURwuPKj8tHI5kc3xszxAhnt9M9EqjZy7AvWjJGOGm5Z2/UyVw==","shasum":"59c9138a2a6e7032cfc941a18605bee3eabfa0db","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.2.tgz","fileCount":33,"unpackedSize":16939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyK8FCRA9TVsSAnZWagAAnR8P/0nKbpaOPgH2RhBQ6ky2\nFi7jSkdRPPdRLIiMPe+rtZ6jwBAkX2kySqYboDR97TtsTjl6QB+e4ay8wEe/\nnoqkPI/Hotbq5iuGs9h3PDH8+cJm22HgKnoh6SIlxd/EDME0QtNX/J3XGUcC\nbj7PwBSN5ErgLXWjuM71eoVHjaPjUp372W8XETK/koU1pvmqcWXpwazNrnGD\n1B7D4YfX24WBSGLUhcXUj7p0YjVSiX/t0azVui/6MQFaszlimzNkbrdunIXU\n4J/WN/dfzzxznFsLYbSfItM+/l7o6/r+Xe1B/MYOH1VTXAtLodiZe8zQZwlN\nrYV8WczirED1K614WIYfoA42B7DqSUiirux6D+Qn6YYnOqLk+3edwWb5Ry90\nYgapoEdw9Cry3neE5w4UEmH+n1R7RSxS3ESV50utXVRy1273ZXLC8WqlA1k+\nxXWujcHXo0//9W/DrYRUwlwTlh3bELvK9r2bwb+kU4U4KqzEVPm1yE0zthh/\nHVOA6q/V0AyGYjY3BBm+NOYbh9PWx2HJXqzI+GT4EkOqL4kPrHsiyjbdHsCy\nN7pwWRhKizi3cHo4kNpqzJefOdAFHGNHkedJJgvkDEeceJnwYJffd+dRENlL\nVJidnRq3LsmU65S4BGZ3aPk6G7tz+lRtv5Q4VZTGtJ+LSqGQMp76PqQnmGmA\nSdlp\r\n=/9A2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKSsFMKXvWiQ+O7gT+CGPqRyWWP5zRnulmGG8zQD4ckAIgbzeqNIIT5G/Of0LK5Ns6e+wivA9xAVBYdWNQlhgnOpY="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.2_1623764741018_0.42436229844470685"},"_hasShrinkwrap":false},"4.0.0-next.8":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.8","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.8+802bec8"},"publishConfig":{"access":"public"},"gitHead":"802bec80ba7862ca76b50275e0c49c11c74d6ae9","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.8","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-OxdSIEnKWdmWBRxW1gE7nw0XMlR4v398p0QF3xCLZejt4W/egeDeMdpQfABtngsqsbVzJzxNoyVm/daIrya+IA==","shasum":"aa4cfd2f98714205cb1fa6f665c1fd8b400778f6","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.8.tgz","fileCount":33,"unpackedSize":16939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgybtgCRA9TVsSAnZWagAArwYQAIL80OU1Zbo349ddlG/l\nS4faT1ZpeQXE9Hi5j1JBgykus2TSFWKfH8UxjuWqEuYXuFAn6y45E8vtprl9\nWxnyy/CxRNYKCUQiuTCiZ+b79hiaWB3UFx4PGT4QhDQnqcINBNc/fyO41ZF/\njLNu3/q91VEIhxnbVvzC+HqKnT0tuc85WShUvyGnTPiLU+6duQsoQkZxAc5l\nap+rEey9TyU61BE2XNqdHs13Cw2NjgLcOGmi6S9vjXbo0IfmceTZeAEshTeF\nsygBOdirPaS6OPjOTvsdoupbdxuCRwzMab4uqR/AzJnWVemZeoLJ8TKJCLOD\nK3oYugGVkiJzt5kIQxr7fxS0ErhHLoA+JRlcX0XA70P0WrsdILY6Tgqdp3IH\nwAK52oJP1Zv+bQfFnND53pdrzJc1T20uZBdiaDCQmCrg86KPOMGgHeQejlVa\n7OHi3/Z8fGyAqWdpoSEqmIEzVPM0tvFtOfnJF70thHqGjUxBauqltfBVGsuH\nIlsgrQKmdYKs/QGTZ9VPFWl3rooWLf/hxv1yoC40Vt18cNcDeBkRbDH0Zazp\nPyjgrlRECq3t2WF9NpXSBkHwWt/27jTIKiCR2dibPlhXQOEtiSXNLlRnNWOM\nz492YyU/QFBjFNRnMsRa7yBQN4vu6gmPWtyg2VyvpEgTP6HoF+idGTL/tfeh\nYEx7\r\n=CFr3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNVXXlDs/V1PCTNBUiDIM6z51ZOLP7hXAKEjq5sPjc4AiEA+awHI6a5teFlKwTUhmn/GVIZbnSv6OL2hM+kgW2spCU="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.8_1623833440105_0.9550296292348439"},"_hasShrinkwrap":false},"4.0.0-next.9":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.9","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.9+ad28bd5"},"publishConfig":{"access":"public"},"gitHead":"ad28bd5523e982484a497f8537a42a07c12208ce","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.9","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-trTgKt2cs1b1oeIJ2C0hxk+llSh35S/RoLCBS6bx+ym84JKfTwbD3W0noRZvnO1hY4bATBHauh6+H4BRZSGGpw==","shasum":"38b54ae9877b6438b27a52cd508714218fe96dbf","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.9.tgz","fileCount":33,"unpackedSize":17003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgycMSCRA9TVsSAnZWagAAbgMP+wbT0NCsYRRwUfrDTMKR\nJIms+j0in2j30zO1lTXD0V7XNlOXhfcqCQFwLV+i07que3RQKwqqQ/6x3tnh\nwTQNBgPS/j4OmNL5yJfeqD32AK3x1Avm5Kf+O6RfqagVIQ/g07LWJ+ORH10j\njjFUr6hRdxQe0DkVfat9b67ilS7rqmxfpTfmxv48Kv5c4JShuK7ybzQEQaqi\nE5Gsjqcwwggd4nkGt7s9T6YsQX7skoF8ljIJv3LK61OYKSCaqbWstxFIxSBV\nbm5tO+m79RNAc04kbBfZw1RYSPPRsWWevRFHXblWpNuSHCnqazlQpPHGZz5b\nxt4KscSp5+1UUsSJpU2Cc7FzmY7jhmhsa8/4SQx9t+Rlogyn/7lRhljMNwJi\nkWePMiYlsJbzG6xFckSKreSeGSRpaFEyezKAMGCBtLq+7KaSyyuNithVif0z\nOqmVD+ttkGF566D9AvdienVG5pxbHPZYLtNcpTee2AvTy0oq8YWeUn37slVV\nrc+yPm+Gzk42ckvnDttByCsnEzKuYko2qH2+GbOwKu+iayGKu/KOkwnygpuM\n1nc2VLuh1Ee0eIHA24w3nNBWuqjCon2N6KFQcO9Txa+ernOACJ8YS1nF56g9\n8nM7TbrTj40CPEiZQY+uTK9cK+hLANmZy5KlDqY/S9uWdlg1e+OVRh2FtEqa\nfWzI\r\n=ob8i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgiFBBpLajw8THopAzv+ALmDduZP7CIMDP8VEKVFI8rAiEAkhD/9yWpaGYo95YrJmur6kaO3Vm3XXsf1L8Ap2rRpIs="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.9_1623835410048_0.40434458714446775"},"_hasShrinkwrap":false},"4.0.0-next.11":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.11","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.11+53f22cf"},"publishConfig":{"access":"public"},"gitHead":"53f22cf828af63e7f2821a43afe45e84906f7a8d","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.11","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-i6Msvwpf2/VXlzbNT1IrmvT4E9Xoked3jFnQPgNzeGcdicI8ydpG21Z44oABfYFcvqto6RsJtNiPVGMJ73IAdw==","shasum":"65db5c99bc8a040c4c627f9b16e0deb918d34351","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.11.tgz","fileCount":33,"unpackedSize":17005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyv89CRA9TVsSAnZWagAAZHQP/Rj6knjOGNs72NkzJBwi\nr79LjbI59iVR3LI1bK8tE1Le8ZymwloZKuXu4Q1WzEd+wTYGegEU3TG8idpE\nD31v/DF7DZX1sc4lvbRAbYexO7X66JvASYzd3c2Iw0yDfLrH8/JFhv7KPCXF\ng2xg1KbSkWHvMiQ/LEpIQGiCNIheBB7lGhIAc70jY27ltmyqoiWw25Qkedjn\n7mdicm9EPuRbrf5JOeXlnED7WpvPAvzCne440zARysO/vuWd0P5cjF8gwv8B\njB69SrFnsLX1bvC9ekjldPlcllCe6fJwkq0hCVrJEwnj+U6TLNVNRakbnXft\nQcfyPfbf4HNLmAMcI+ezYCaYa3rD9nOrunq3h1/Ejgnc55bF8gG2dO4P4ZQK\nFIxosnNDYkgh+lWMSC+L5bbxMKb0nTXJ/EGZO+wyiMBvvUQ4c5i/3u/Jjpar\nkclEIfXvu2rYyl46RQM+PDCLKKWbPQ7uAD6rlszV1WYoh5PyAw80rVcYlz+H\nfheuIbvAQhRfKkaAQJc9jWFb3FLKPa5ZLNwZz8I8pZwbgLFM/XHExJ6YrfRT\nI2L5Pytr+IynYYZgElkmTaT6EB6b9qcaILvy9FfDhsdB3W/uvOAvX1Y0Jp71\nFxPSq42YhTFBRtNQzw6Vg0OdU75/l23PcJN3YnDB8eqPdmsk5s0eRndk9otw\n92Dp\r\n=A8hJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjX83ozu0Nh9rraDoxZnKr+PiPRzjiD8+I3VPFglPPIAiB3JgMhUvze015yYcWFV1n96d451gh1NbEz3VEr0VyXlw=="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.11_1623916348686_0.4264030598774049"},"_hasShrinkwrap":false},"4.0.0-next.13":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.13","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.13+f1f6d03"},"publishConfig":{"access":"public"},"gitHead":"f1f6d035e313c0b973f2d20b5ba4725e875603ce","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.13","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (darwin)","_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"dist":{"integrity":"sha512-s8TIvG0AUHwb7lA6YqiDXlx2RignVOsegLuyapEt45dCKhZt9PvLp4+dFaY3oACdHwuoIgBWItrZxlQ5toW3Yg==","shasum":"e08635d85741ec9b7bbad59137f6f0b4ae30a862","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.13.tgz","fileCount":33,"unpackedSize":17005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1ImMCRA9TVsSAnZWagAARrAP/2iphWGOjtK2SphjBj4T\nWPspBMpR5Pa0gJfKQwp+5AowdASb8bXilqUqKMozfshr1GXg6MRWi00lWG4t\n9xqOf28CzEQseCrNuklZkTd9UvPgLWMkLIEXqh4EPeJMRuqdQLfGxQ2jHNGI\n48L6SNIA79fmsWLe5utx4qylCqb3wjiMPCS0LEwmt/yVrix8vrKsKF6OAgoP\njukNfiFGJXipSNJMtmc6RcAiYHzWMIOwIKW0nupI3ySKXyq05Ebpuo/TKiQw\nRM8+xz3Y5b9VdsjVd11KRLSduZwNXGr7T8kuD6zgjHy08QYkPfdAN6RNkA54\nYqfbqb+GyLXFcoG0UtZFNtuICnD2lg6nW/R3FVq4fzItmoWf0FekcRUtJPf8\n88ThZuEAdcBSrpMHhwoP4DZlh5ZlBYWqJ28ub6M1H2GSPcphYXUpgnEEXrOQ\nMb4pUXyJA5vh3bIlDvWjTV+HwdlXAgV89C/P+t5CUWnrOvt1SzYwYBtyTako\nrS0WsQ+C0N3NGbckaTDlfn1aaogLNhCcvbTFcCiQn5V8nPg8tx3Kc94ueOOr\nZ7nZK/jmyS1+fXR1RKgH/OBBPQLFF+tcdirzAXoOoHxBceWzyOe2Hpwh3VaH\ndNfIGFED8KinZMqSk8LlpBDiNYygoTdZIP6AwczKchTxBVcjhXMchOKXx4AX\n0jq/\r\n=PkvI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4EB+hZeOjUrI937XS1jNoFiQkGAHnnyjpaOjlLZgGVAiBTiqJW+6Ie1AvI+dFucqAbNX/fIsyeP64BZqtf0XM04Q=="}]},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.13_1624541580263_0.5961010229260035"},"_hasShrinkwrap":false},"4.0.0-next.14":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.14","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.14+17cbaea"},"publishConfig":{"access":"public"},"gitHead":"17cbaea1cea898453c8ae2b6770c850e25dde6d9","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.14","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-m6FN82aH/1jK5r9uCGFdskpLYagAJKIjMIbmG7H+3dyS7cThG0n6HJwS/WyQJ86zWBnAtZsoR3CrDtMPJ3wehw==","shasum":"9777e17f3edbe536740185d83176cd91d9b8f8a0","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.14.tgz","fileCount":33,"unpackedSize":17007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2xlVCRA9TVsSAnZWagAAvPEP/jiMgeJGkutjDiCI8n0n\nQU2WHydRTgG6k8hCdTJxeBKgiMehcmoaDpqG5HW5XBk/x2Z4B1CfLCQLdwsX\nx1hsqSoWbwzUNI8nmq6Ahqs4sA6rbB3vxhIhrxepCUjsfuNcOwiyat2lD+zw\nZNd1A1+uR3+4o5VbT7zhdAvSGmOmhUfvRMerMeQVJhP6dyG0vwt6KWDuDPlS\npyi2dm8eLKk+5bSGY3TlHv099k5XbwfxEF5YlVxMbBPyXHmfpd0xpEsGWFAU\n4ZgIt2UpnjYqkx4OCZz8Z80rtcFlZIz1u1kRJaSBJmTnWdqNWlUnNpvRtCDH\nR2hM18AKbOjzzUQB+sh6jYftrJ2dDNqyJo1zRmomkndaUj2QxSuLOtKDffWN\nK+LVvm4NaPAuewH/recwQ5PM0eVBbgL97WApwp+IDE05MMYQufoiXD059J3V\n5LNHRNdo+78vJhwEn83ROIPCNUhxC+VyU1PTQMipp0f6aZgiyPyrIVHELO2b\nD+YxwZ0bbf4fN3ATxqXhsS8ohdCTA2xO/JeqJTz8qfEq1jXQZAHtkWIyjgHT\nOp7qcqrRgXfn1vrtjzYNK8UBC+5ezQ3sW96NhXUrFiwIdtDK13m9+/X4eT40\nyLGSn2QiPBCZwTFFRJuZhCN+XHWjH2pfI4MObVnSOvCUx6QruynKm5D6xO0U\nuvjG\r\n=kUxH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMZshZft1Tt/g7TuTbkEQJ0sT6niQHA5SEtBSKX0ruegIhAJBsAuZ7MpXhmArIMOjBcogosIIohQEdVod3K/9rmlJa"}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.14_1624971604780_0.3959159234802494"},"_hasShrinkwrap":false},"4.0.0-next.15":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.15","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.15+505f894"},"publishConfig":{"access":"public"},"gitHead":"505f894e671aa441dcb596643c418fa8f6358c15","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.15","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-T3S8Lx6d7mr9Ip3rQtau1YgKeYq8xjXUgL6mmtq/xZfKP6OxKOvmWlowAaDJzswIIkSavtuhGMBiWw067hyCAg==","shasum":"b57c273c1772e2036f3bc67d6c9e34e3c2327843","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.15.tgz","fileCount":33,"unpackedSize":17007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3Xa1CRA9TVsSAnZWagAAtsEP/0v8EDDGQfkgAwBbSWnX\nAwJEpSxITmuBzbCBL24IYYwFvLvjHhfmLdjqWEiJcK1R7y3r/5H53mq3JjV0\nPq6EPPTNmKfCH9I2U+UTcojKyg5z0mA+q2O8K2GzuEIElIy0E8rmOMeyOFct\nGNspNllymw/lf5JkyyxQ40AnAjqBoq8DhfBJECCGT/0yftahXNMKYBRdrNwK\ni2xYVQU13eaz/6sL0GfxhCdACAhD+aBPXdA4QRv7X+siCvrPo5giA/ZRHrQ1\naMbT7sio18WV83rPVmlIvpPe3eaw7SLVmlH42e3nx8gwRI23qhSJ7+97gpNt\nzwDRdj8+RLOn6YsaGMgbHxMGC68d7CwkOawNIYtF3SzUP5KqjIEfscdGZKqE\nnjPVnKFm3A8oHqM3Z9Y5ieX2jb1mHdQPSMdQdaanNojpmT+tNQaFcC9NlaFR\nYiLC4X28msAi9i/rhUtTxrI8l3Cf4dyzNQOUqrHFvvNqSVe84IL/tyPf2kq9\npVp3kgV8vFjuQrzsHxBD44IHFvKhy1Ioiy9NEp5t5fW1Qi+8XvTtjndnDMk+\n32FWuebHIwqYkulCzGeetmmmTWOa4H1AK+8+nKW1ol8NI0XUYPtyx8eGyoUO\nupLCnOsyiWHR0RGuQ4sZjClArjflzqdEqDM2ts/l62xQIg4cVIuDbCVijNft\njDmG\r\n=bM+6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGAS1E4fk9UNd+1LCGOqAInaphkn4Q1fotJJ8HbK/VugIhAK8hXCNfLRzbUZoPbO7iLCK8pnyDs5Yov+d5lEQXqcJ0"}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.15_1625126580997_0.7083453890396711"},"_hasShrinkwrap":false},"4.0.0-next.17":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.17","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","@marblejs/http":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.17+c9622e8","@marblejs/http":"^4.0.0-next.17+c9622e8"},"publishConfig":{"access":"public"},"gitHead":"c9622e86dfc624927178cd2a75524e630aeda419","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.17","_nodeVersion":"12.22.1","_npmVersion":"lerna/3.22.1/node@v12.22.1+x64 (linux)","dist":{"integrity":"sha512-UkLaoc6xXf7C6hURCBCic9sBwP8nKrkTBxfoI3ayfk2VS8cywQeRVDLK8EaCG8iIXjqhLOEB3fQ5Y8HwTKELHw==","shasum":"8b38d328d3398d570e472ab8fd68dc0181ba4bbe","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.17.tgz","fileCount":33,"unpackedSize":17097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7XO8CRA9TVsSAnZWagAAKJ0P/Am5HddKghmvbK6H96SA\nQ+CNFcTToudVXUgpO61k2VZzW3fDiDowYfszooKUSDDq6huy4dZeTrAISXSL\nzn7z8P4u6KtwsnAVsM52XcorQZh8J+2Nfg+fKkd0BIfLhr3407G72Iw2eRRh\nVpbwtSxpgcavUQFkHT2saOMlsVMMKkJg9WuYdVYrEUTlu0Vd0RM6PtiwENaQ\nKV/OEUcf6msKymbaTFKhN6izL+lqR7tWbURA44aCTg5e+YmTMR4zyLimEzu4\nld89NcOIjhBt4m2Q8SEQu1gTShR8uMYCjizA/YmdUe7h3MFGiXDz7XGtVCmt\nZEuvqgfb2zJwT+kP5WmniJK1t3CUjEzpmMeo83/z68WMoyIfbvCemaDwdUhw\nfMWoqn8Jn9vX4yeWIoCVeU+3O0yjNm09IG0Yd6l4RB5igqDALdbB3VVdHO5G\nYlyRB2Uxk1oOgE3esX7x22bDGvW54BE1rHlOdlXqsqRKDq4l0afuu2GUjdnl\nDe2JAgPtSTfSeCgYDCL2YrLS/O1qJGGAk70tOzFo4pyEt2kmEWmx8bW5xsQt\nFZHK0+Mi8d5tF7PrREwE5NK+SqB/bYfJgDjqtqFhpVRGnmJPR3vnX0eE7jws\n04RBDcbb4wEm24wtoQjNUFC7g2F96br7NRy/HZQ7lTq0awmTdL+Qg/EgFHpP\nlPYd\r\n=911m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/Ub0yI/kuwSW4cpgulHBo2k07xeAjNaY72UEjhoXSBAiEAoqiH/tu0QQP8C0E7SsX2AaDXZz09vDQwyJyRYBR2/IM="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.17_1626174395782_0.32298964942369035"},"_hasShrinkwrap":false},"3.5.1":{"name":"@marblejs/middleware-cors","version":"3.5.1","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.5.1"},"publishConfig":{"access":"public"},"gitHead":"800cd7f5f256b7ded4498bdc809a8848d6fc34c6","_id":"@marblejs/middleware-cors@3.5.1","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (darwin)","dist":{"integrity":"sha512-53efSgrJcrCGkTKwioF9S+01b/nsgCmtXUk4pZs1fVWK/0Rc6/UJUdzk4ok8nrNrjuGj2Vbl+tcv4UJ+4CpXqQ==","shasum":"b592d5d38db1ac184716ca883a27c21bc3096da9","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.5.1.tgz","fileCount":33,"unpackedSize":16527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEPtcCRA9TVsSAnZWagAApkoP/1oG3mIVvZAgE/wmZ3Tj\nz+VFacVj8oQlR4cz23BG2cPlMzlxh76r+uE32/DZRTUTxTaWBYXnk8tbndBZ\nHaQx2nkleicotd9YWexcaverlRd+XK9vNaO70EMPMTGg/ZjK+k4arpt099uw\nIRKVIvtLzvlI1OOGG0Ey9HewkWutXct+hzddlIB96E6X1k82M0U0orPG+R7f\nctBiqM5/x6GHcWRe7ptyPVhqaba4xMP700MCqlwWOkhvpzUJ6YIi4H3jhKY0\nOGL1BBXcCZTgNpKJdYnYmiysEV142B/lgLJslf/uJqX2pnD+iToqlqwSIabT\n3Ob1mgkDe0NGkBSn/67IMPYs6mzGMN4qXNvCyd3jGBNxWxnAPBlybJ3lC4yj\ntZi9n5HkCuq31bCLY1lC157vK4zoPsihji22vnjMu/77rW8WY3ra0pQ072tU\ngCfL08RMYmkwFI2O6iX+S1Axy0r2miR8i/vhTbInEYqN3asQPMr6iQog+R58\nruChgk7ssDIUTa99nLduyi28wypmtQhuyvvowNuDjdS9RlQ3NgI5kjvrJCSD\nqK1qKhNbS5sVdg9w+kmR2ZJCZZWUzV7VWtEiVaMxvMvyP8XeReJ6c0GRoWlX\nc5M02vs+udFDwWleoXKJe4HafA0zMC2hpcYdFS9YTxojDqPA/0DqmF0u0Sd7\nPhY8\r\n=OTqA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF4TPoR/Pb2Ku22DSW5bcpdHCH+hrWf266vruIleqUN8AiEAiWMB2Hkqv1oB/FdSxOhjMFZHogfEggXetVnceuZLRyE="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.5.1_1628502876539_0.10248023512453686"},"_hasShrinkwrap":false},"4.0.0-next.16":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.16","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","@marblejs/http":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.16+bd23088","@marblejs/http":"^4.0.0-next.16+bd23088"},"publishConfig":{"access":"public"},"gitHead":"bd230889ea709e0123b79e26c78bd40ded78b4b6","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.16","_nodeVersion":"12.22.4","_npmVersion":"lerna/3.22.1/node@v12.22.4+x64 (linux)","dist":{"integrity":"sha512-sDXNnZpQUa2UhL5C51Ymcs2hm9z0GahZ8Z1aQs5kue/Jh/1V/izCxBBgmwDrqVEIoT8M7PbHPMybKFosDZUscg==","shasum":"4f2ae95d08142f6f29e5004eb5c4af278e86bed9","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.16.tgz","fileCount":33,"unpackedSize":17097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEQH/CRA9TVsSAnZWagAAXIoP/2RF5tNBrLTkiY4XDwTW\ncEPwpUu6rBCzFz458uaVTnhzoUa9S/o/S+371745AFnZ1v5TNRgrZ6cxPjW0\nRVUTtw9UlgeN+EllVDwxl5uzAMmyQGntqxnAOzKHoLrBxLHfIiJkLQwQ8gv9\nErDEkS/EyJTLNDL/GJwVbBzQKTOBJIb1dDUQ4znhujbU/Ler24cpJtU8hOtg\nH9+xoAud89Dc5PhJrfADD/uzEjSzZyVf9i9hcrj2O1LXILM4spL3HbZ1pYFs\nDmiXSlurkbjg5zENzrNIVH9j+YqTniTBFsGCF6JDtQQcxj6G9gBPpNg4jr1/\nKn3u79iW7NFrRNxcoj/Af4itEFSNsBAbvZjAEkMioOUL6+rYJ+iYX3tbCo6f\nD8lti8l4RZLcDZPeKUbPhC1q8he3H3GLyYJd79Zh8fCWrHa/kE2yggCyrc+l\nkTMoMgiHqtE2XFS6xfGwyNxTgGW6kUmZWjOUFKrYpKCY9xgKgjpC2Nkwq84Q\noc/YkLd/e/ZuoAvEGLRZhEvT5ui8KQV4ApIO1HR1Nqwk5k+a4/dJiQ6RW5DI\nfBIrCmlcZuZ3YPDwgTJNk2pVHL27SUOaJN3lBbJ3T0SMSwx7fYANdPSLyt9C\nL8CuSxT8my2obXEqUByVdVBir1NMNoIAVOgt6qiz41tqiELbydLqe6zfIZwQ\nJYhI\r\n=sBhU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5zq57H5D3XrtlLQ3F23X3XmBuTugrP3FjL12u3CWTJAiBHQbsR5+f0EtNJA6x+aO5CyfcsLBPUIfxmcjvShbH+yw=="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.16_1628504574995_0.2135353202014627"},"_hasShrinkwrap":false},"4.0.0-next.19":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.19","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","@marblejs/http":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.19+173b213","@marblejs/http":"^4.0.0-next.19+173b213"},"publishConfig":{"access":"public"},"gitHead":"173b213bef69bf011dfb649aaf3254e7dd98e122","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.19","_nodeVersion":"12.22.4","_npmVersion":"lerna/3.22.1/node@v12.22.4+x64 (linux)","dist":{"integrity":"sha512-wZ4RTmwWtlulRTaOAV371aRAzh31zFwibutB4mv7KHdw5jLDh+1q42arGK0Yx+dkCwx4Ob4NFbjtFRhCTpNkWQ==","shasum":"e7e2e281272b6da7138ba20fcecae7b9f14d500c","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.19.tgz","fileCount":33,"unpackedSize":17097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE4H6CRA9TVsSAnZWagAAcIAP/iSbA9eYBBSpgiDvsc1G\nX+Ug3+P/gXWP1hMM/0gJdGVtJMylXQsLeCfybGAux+jiRE5oLQRjp3uAKJfa\nlsUHNqvhj80zv4dRBfgav2QOdmBQ+Iqc3pnO6U73GpgcQE6JgChNaXV1nUKw\nzdgieGtJQvoB7KWLcRlu8qYUCDC7ZTSicv1z4zzmgwaK+BnihNnbhXpupqV3\n7DyyPP3rCfPtxoptsrAP8RKOHO7ahmUcmrfn2oBhH10sjDztvfIFD+50tz+G\n+2vJD8RbZ5PCuWXBLrca9JFB4KCFbCCg1yXcgXsmhT0YoTg4+u0YMXYBHd3i\ncEaIq4vfvrsXSmoAk9DR8usV3wq964Qh62opSPgslXlm51WamMvLJvdVODDb\nooWBs0YJhUqCtIhJZVrZDQbJvajaEzwrSEcRYiz/CmJ/rZBRN47uIgxRrXKU\nF/jFEszu9LfhN+Qe2p/zR0DPp1/lNHEfQtlbQ2vQU25HgeT9RV16zVIW525B\nh0a2l1Kow0GOj5OhkOFQzXVcPCDR6NQvtkXgjBXWoJaYiSv26GxfkMLVSFSj\nqxCH/l1g+D2XHbCfG33m1iLxiqlKZPUK8csJ7zlJlaD6nITtB5z6VUPt6Bld\nEqQdBPAX+C5Pd5CgAMyher41zvfnY4sOStbZ+vhn4SXqzkRiV6Q7U/HYpL0S\nFtAm\r\n=qqqD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFf7X5Lz/xj0ops6vho+nTsEGAyyiaJeRBMQsctcc2tUAiEA6+GXBXEDsFVPe1bfJIJVPVW381W2rBFVybOZkz4nOqI="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.19_1628668409914_0.21522430374054413"},"_hasShrinkwrap":false},"4.0.0-next.20":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.20","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","@marblejs/http":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.20+2e3e72b","@marblejs/http":"^4.0.0-next.20+2e3e72b"},"publishConfig":{"access":"public"},"gitHead":"2e3e72be19c494755cec044f2fa617e23dfb183b","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.20","_nodeVersion":"12.22.4","_npmVersion":"lerna/3.22.1/node@v12.22.4+x64 (linux)","dist":{"integrity":"sha512-gn+Z8T4+ZAw3UMAFvXjqrj7HnxDQ10OWq2ljUTarTtQWXZefrhn4xdY10EJaVWaeRbb/v6lEVambQ9zVsHwaZw==","shasum":"48b5ece89cb3743eeb697795e94fa14a64219a48","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.20.tgz","fileCount":33,"unpackedSize":17097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE4jUCRA9TVsSAnZWagAApeMP/AhITOd6ZT888jir9aG+\nYI6p5J9IhhSDSiZEECdG3Vdo2RgiuuhbUi2LQJLxihAY5cuJT7WKA3id99EJ\nsP/oNi0OC5OyQXUmm1PLS/HbiB9DoVif76yfHw+2OLmdGubCYdAmCqtS3Lmy\nap9NWRE0I0w5m0rY9p5A8GTCIx1sTGzH/uPdrFF1Y2EKF6sziKGizs3df+l2\nQshKQSOQ7SMgn5nVjVI3BRwoZiuRCu156a8f6ww9fkiblETLvEBAZXqXYYrn\nE7ez3BaV4jxN8JFc8moNW7Nllz0uJDPCQajDjpPvf65QrHbu4PZ8zZrntCQU\nIRc4Eo1/k+Ux/XOGXVaPHtl18daUZXsTq6yBFP0kHzLUSr2MdqRbTWirvhTV\nDawI9rT/sh4cJrZayDRK6nla+9rTpGUhA11Yq3z1aEEjAIU47ykwbjpYS4NZ\nNvtyjDWIWMv0JicNZXgqJtCJlimcvUABRts2iNHQbZ2NLik3Rb/Bq5EQw0W9\nDo2U6ywVPzJxNmCjax5bHmvyXJMGTJy6k+LPh/0EJfZeIgoHeFuskT6l7uAy\nWePM9ZoS0o0s7lCpsbcZvlfipbMzrwNNYNJbQ2wnKqyAJE+Sv68y3MoXuSXh\noo5EH1yAcPnKUcQpyipJrNOtjNWWQzGdrrlbAlvNIs4gvZJK1xasprbe0Q1L\nhErw\r\n=XWjB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA85lA4GLaKLpTqzTQjXbqYsQB2ldxVZnTNw0Et4GUgtAiEAtztZx+3evVoeWbx7Huokh/DypY7z27C6gFmKtry4dfM="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.20_1628670164779_0.5424689009368278"},"_hasShrinkwrap":false},"4.0.0-next.21":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.21","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","@marblejs/http":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.21+f7df9f9","@marblejs/http":"^4.0.0-next.21+f7df9f9"},"publishConfig":{"access":"public"},"gitHead":"f7df9f90e62abb2045ce0434b126ccd64e8045cc","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.21","_nodeVersion":"12.22.4","_npmVersion":"lerna/3.22.1/node@v12.22.4+x64 (linux)","dist":{"integrity":"sha512-rPb6c88QXccpBvgoDHVhoDi+ehSwfZIwVqsvsld3lodDNzDE6Wxnbmqv21V959AJamnTsAKehHsN34J8ICFi1w==","shasum":"e6a0c80479e2122249a6c294ea4d574faec31ce8","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.21.tgz","fileCount":33,"unpackedSize":17097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE6SECRA9TVsSAnZWagAADlYQAIdsqbuV//m1FBsYWbm9\nnPoZrIEmioEUmWOA8uT/o3JG3vLl2KWxRxPqOzrQdnhjaPDkGVK+jh/s3tgA\nURTZaGfQr0Mtfbv4wP3qkq5PD9PVekBG0oQv85nWqrfu1eZ7CXfB2I+6qGXu\n85TjVmFYjDmm/zO4L9ErpBzU/GzxZQWlk/6B3a2yh4JW0vt0E2UFkoXGz92E\n3litmFDHxFk+ZTK6D/PH5uimOCIds9UhQ2DCJZ0s/Nyn970fZB3/Qa+BctI6\nbNLtnu5qsrQvJg6he8Sot6nr/WLVSk8SlwhVij3u6H6OoiDJK7VcBIy5GdRc\nbtF0bIBAc3UKLtDm460m/evKdw14L6nE0zs+yOvGo81LihQmCBpEY64mluCp\nHE1w3PgtMFFwuwSj4XIHYflGLWPnT5jQQuNqTCN0oJWW1xNOF0VQtjcDXdI8\n2hYo1jOOIhyfA4Ffa7bmiJtlj/JTr1L5mY3Ru50uj7/p0IY1alAM71wkkFWL\nYhr9fnkWCJbrqRmHH8HEBAHLxRoHdiLnXxhA0wBv1Zp8D3SqWnheD5cZZOlQ\nmOeSYu/tjii1XWoS9T1Jo20pZjOQpoLvK0foue9mpMoh6ZCkOMg8/3wb1WJ2\nQByppdU/vz4GOlgYtK5ipbsDwW9i5MkDW8h6NFJl/F+rQVQ5AyctkhtFl7LC\nSIBF\r\n=Eely\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4ZJFez28YZLCAzuJALykE6uztSXUSXxigtGk9pV7cMAIhAJJjd5esycfzO4i6GO2hV+JebxDtRlP7ui7hmGtzoXpV"}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.21_1628677251863_0.47299535737993104"},"_hasShrinkwrap":false},"4.0.0-next.22":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.22","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","@marblejs/http":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.22+6a8265c","@marblejs/http":"^4.0.0-next.22+6a8265c"},"publishConfig":{"access":"public"},"gitHead":"6a8265c51b01ffe7082d5eb052ad678e38508dbd","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.22","_nodeVersion":"12.22.5","_npmVersion":"lerna/3.22.1/node@v12.22.5+x64 (linux)","dist":{"integrity":"sha512-+Aqd5gJQ8lR9hTHKVVCaFInke54ui5pThHyhTWhmaVJJZT34z7yHBrAoS1lI2JSksFgxAOr6o7wAHWcqGaCQpw==","shasum":"dd347d157ae27d50858b6375fa4b5f6144cb8d48","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.22.tgz","fileCount":33,"unpackedSize":17097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHPmuCRA9TVsSAnZWagAAn6YP+wSRV5WowWcEKO5Z5cKb\nEu3Cs/gBQmDnN4Cl3Mm/l9MDq3AFH+L90A5dqEM2XXWrLMuVvc+hY+Xo/sSN\nBn62lVj05cCaAX+Xg7P3G7GDMLI4xNlEz42M9lpQqOxF5c/ZWjOdFnsE66Fy\nhciVwK0y5tSXvNfB5AiT2UWBEwD6dNA1hZwAhcMT/Dim0+MwODE6iDcHw7ab\nvKrOe1uG93OVjzMI6cr2BFJiMNI2exM7MFxMN1PsiBFGwwzqEvCIqWOO5V5X\ng9K3dZHFJ3MvCcJkzptVe4F5bj/5bOOR2Q318sx29Z1UHOCQHUnLujY/8cbP\njPVCsNMlCcXtpIbm9tMmx4oP1dAoAwDpfnFntcCf1faXZbf7zoUNfP3TS0A7\nXyADm+OTVfwmiW/rDgENqBNZlJBoHOR5x4tnQmIIgoYsuFaX4GKRVCRMZSM8\nl3uzYW4pLHfIF722noJ1azsgHd76shiBK7kzLlEdKSdwuVvfp1ftmiTkmjRb\nkA//SWA8ysNn5sfJvbhUZrN/Ah2A5LdqREs0NOSlXPMvGAE3B2NMU1iJrpwC\n8O8Vexll8SLF9BigbFjGQWT/85BNKGQhz++uuKyGaIwpLpg/uLmxFt0LDEcx\nNfUJuAAdovpLjzAjMUa3aiDrmyiYZQ+2QrXcRbMEvDCnvHw38Pef0bb/8kEI\nLggL\r\n=DWqQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtKQVZcD5kq8/WN1rE0YQcTtcofN3sAeRdoNA4TFGH6wIhANLq9t2xk4FGNOqCvtM2aiEa+0Y/EDh0tJ+i3QYRWKvO"}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.22_1629288878626_0.2858017788125846"},"_hasShrinkwrap":false},"4.0.0-next.25":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.25","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","@marblejs/http":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.25+9616e57","@marblejs/http":"^4.0.0-next.25+9616e57"},"publishConfig":{"access":"public"},"gitHead":"9616e579a03e8f1d51cbedfb2ea0215448d93c53","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.25","_nodeVersion":"12.22.5","_npmVersion":"lerna/3.22.1/node@v12.22.5+x64 (linux)","dist":{"integrity":"sha512-pkNPG07DzZugj2fe3lNKhlVjsda7UHsw30xYXSG+yOEilnTPTbd0IcWjy/+ymAkrWgmPkQwy0M9F+hV6U4ew0w==","shasum":"f3841ee1302ea7de0ae6eb166fbceea8da32a66a","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.25.tgz","fileCount":33,"unpackedSize":17097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHibzCRA9TVsSAnZWagAA0ZcP/j+jTdqdcGhYn6onK9ri\n+8AgE0svaekU/Trm2Xn/8ak34Bk36TNI5P2wPqAEQI9T5W3e7+dPh8lPQuYc\nd8jfJZz/OZY1W6irA4s4oMO2mFoho11DRBcvK7ACTKOZGviEqGqedcYLnOWN\ntg57s/9hmKmfxyh0m4mOY/mzvOjy8YfGbDELpKEvREMiM4WjFTqXnmc5mLdr\nfK0lkx2N5nbttQJ2g9nWDtEPbhVEj/C/f9VIfAc0Gc8TRgUhcdfVg8vXDvmd\nPTq91kuolLMx1b5JssCRQgENiHJ3se4jmXJwgewEcCUBTBtCQXQOQi3cbhld\niUTDsVCN40bKT0nVaqQNe6hYgWphZqTDfKG5UUCG4G5hfS80u6PwPLXYoMzG\n2EC0xL/sP8kS5Q3NvtRRf2whS6szkGObuuH/S8CTVbrByk6rFiw1MORUcoZA\nd8DsqPyD+CUoQ03kPqRZ4dHPf7me8LH1PoUrWpZs+JKt3ZKI9I5k5uZ79Nlf\nLw4ske62kpK+LCZ3NWzBFuOWb5T6dBr/1yrCkIZyF2AAxul0mcTtRqLBr0ll\n+wXuuKD5yI9NhJDP8AKC7KEXUv/2ku8GSY9JEUKQ6klfK0UXsfTvMpfrTInG\n6pOS6skw8Kdt5Yjw3raOkzJm8bJXHOUyGBE8hIdOt3v9MUKSNCAgk7l3UFm0\nc5vc\r\n=jiq7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGHxbNZ8WTRuHYhc96Eczooqf2htAN+y9LAHHmCR8ELAiAGtWvJIDKJpIsjvdjK/Fh6VEkqWV8xy3CrSdAu8TgE/Q=="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.25_1629366003627_0.9672841485362607"},"_hasShrinkwrap":false},"4.0.0-next.26":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.26","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","@marblejs/http":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.26+6973ec5","@marblejs/http":"^4.0.0-next.26+6973ec5"},"publishConfig":{"access":"public"},"gitHead":"6973ec5f68400dfc73beb44224edebc637d9ee64","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.26","_nodeVersion":"12.22.5","_npmVersion":"lerna/3.22.1/node@v12.22.5+x64 (linux)","dist":{"integrity":"sha512-Y7C1z3zuOD34UPrY351V4tNDZwQYyap8XvqgS14qv1SkxNkV9byUb8hWIiVA6L0GbdSVRk4crlQg/r+eNiDdTw==","shasum":"749dd826266d537556778a72c1fc9dafde35bd7e","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.26.tgz","fileCount":33,"unpackedSize":17278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJL0QCRA9TVsSAnZWagAAioMP/0u96Ki7EskQ8KC4zDVP\nTayUMULaVuzLrq++NB7UbjEn7VpNHSeQhWdpefi2BH+ySJvlL4t5ee7cB8hw\ntZ8/yUseq+Yx+MXoDAxOcBMTiu0UC7BciCu+sjBzcnDpYo4TFAcOTZDtFhKC\nRCyMq9Zlh1zgkqQt7ubnuw7rVKYGVK3DuSlrTUsQZaN/luVnXbURqKnhsUou\nGyuEf7r1ovhTaf8j6Wzy4WFjZVRp8kBRwNJrLrjhi6yGhhqZKrwnwModC5+u\n1x3LnsPewIENqdf6ugAckOlK2/n3ofXo7ZSgEDQitKe8P+nGl/jSSot44cbr\nmOJ+eXgyuMoLc3c8om3Z9S241kRg6Lpq9Z4q7YWBEPaqJxc+QRz7sukeFh/t\nvJXSgSBFfWagNrG+J+RARmqvsID6yBAR2ughYp60/J0EL0uPu6c8l4GFssYK\ns2Xq7/MNc2hCNIm31IdtJxwnPVCF3v9obKMZ8XVDDYIk+c3RUuY3G/Ijxct+\nkHiaXvGThiRwDlEp9x6trFeZtxKRjSyO1JVFlRi0i2lL8jE2n1TNc6RIzlbF\nzbdtgGNrhaoKT9SQhi1MynTvzW0ZhUHysxOdI0m7FrPDsy0pvWmiCsTqcOAr\nygQWaF7k5RVQAdK0e2EMX7TbAclIFO8NBqNkGV8ScTL6Q/dN8nENMAeu8HY9\neHIp\r\n=+FbZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEnnNLPkDS2Ry9nGC+8lwoYhbBWJr/81mkNUumxYAuHgIgcpAt7IP7iz3SyISiSRgI0nvGliA8yixbhfWYDyOVMI8="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.26_1629797647914_0.03371656430511183"},"_hasShrinkwrap":false},"4.0.0-next.27":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.27","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","@marblejs/http":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.27+9c3d587","@marblejs/http":"^4.0.0-next.27+9c3d587"},"publishConfig":{"access":"public"},"gitHead":"9c3d587957d50a28b5fbd1fa910969762027da4b","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.27","_nodeVersion":"12.22.5","_npmVersion":"lerna/3.22.1/node@v12.22.5+x64 (linux)","dist":{"integrity":"sha512-nBjRIr4pl3wCJNsXEozxvzh084IvGMR6HKOuIN9SeCQdxxwzw4ZQdJUjDQu4xWORRgmXAlGytVlq4dQYkQzxhg==","shasum":"ef36c33238f6c9e048ff38cd7e3cb12ce305af33","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.27.tgz","fileCount":33,"unpackedSize":17278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJPn5CRA9TVsSAnZWagAAnaAP/208G2NRVNbzV3GY1qy/\nQcc18Mk8/2RWTa6c1DoHFpb/dXyLMhnM4NpOJN+3xa/pxrzhKmc+XLEqLn+8\nGQU/sT6OJoCnBPhPuEZLQIycSQKivRjhD6xC2mZoIcvECoahNBINqPO3oU7Z\nf7UbVV2rpDmy8kdm8xf6050TPLi5x2JP9TacWOFYi1b85oFCgVt5l/CAToZh\nA+OWSqSoO2DQW5MTtsoGK3zofv/wCAPCfL7WXcv2QmFpznDuJ4i9WaQgjksx\nP1Pf4EoLVBN/7CA7tvO2U4uIoyS0SQoRaRFifTVMqgRu7QqcnqQtHghw8Qaz\nyl67hDwg9vy6a7UrmwXpwaL0g00zH57rKsd/RIN38Yyc7RLI6Q5Z/SmM1kgq\neEIejLkhE2Mmaqtmtx4A5oIiUTRMDmIGtkjB4vV2b9abe/D6E2DC7b1rSm+/\nLC548MYn4qe1sjGB+4qyYMsexDNrj99d6ce6OMbs81oH9sFqZJgqxDgIXbEt\ntzqRA5OcmisCmXQP/lBCELehKUCB/SrvwoRnUrpxgnwas78tJ6/xKnIFSBUo\n07UmoLxKjuhohzdTbYyfIaBF3jD8yRaZfkf2Xow/22RBPe8W+gjtpoZOesDS\njKYwf+hJ078WHXsZK23DwaDBgy3RCrY6ux7MBvpimx7URKtjXQH1QnNeU+hL\nIWnT\r\n=vbw4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHb04OJZ6t+eESg7tsvBjgQkbgTDh7rQj2CvG4YwAMiKAiBkujcUkXH8xd2GQdknTWv/cUPi2A7jbrsNI1zSbq5m+Q=="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.27_1629813241807_0.5315937962029837"},"_hasShrinkwrap":false},"4.0.0-next.28":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.28","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","@marblejs/http":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.28+032dda4","@marblejs/http":"^4.0.0-next.28+032dda4"},"publishConfig":{"access":"public"},"gitHead":"032dda41ecc4a3eb7819c12c2fff512ea0ba1feb","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.28","_nodeVersion":"12.22.5","_npmVersion":"lerna/3.22.1/node@v12.22.5+x64 (linux)","dist":{"integrity":"sha512-kDjIK3bPsaynLmWk5xtogbrqXx0Ea26DGhNwPIiB1txWvSSrPNGJayioxHHJsyaMVr9eXwBtBIHY8dGcYCYnXg==","shasum":"02bfaaf7211abfae7d0a1158cb11ca17390b7986","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.28.tgz","fileCount":33,"unpackedSize":17278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJen/CRA9TVsSAnZWagAAaY8P/iTHb5afXUZZu+S3iJ/n\no938dgpus6ABLj/y7ZBG5pzQ3d2Nq5xJJm4gOVUIelZhDjkPmxzPZie4eB3p\nvuGC6MKuCtQvelLaVl12kg6xRKlvZMtqLEF16WIP3qJ6yA1sklRZYII9xNp7\nfhOxTLINIrrD/3e3KPk40Op0Zn8WBvdk5Eoeyx9OiL9C/ZpNCQIpZIZ5p2Rf\nGGgOfa61D70pl7doboX41115gkz4GUsR/7yiwkKwnsIyTBNejYopjtjsM7+v\nUPWSPhXQQNdAILuKrsM0SBrY6Cl8HNvGJtQAfVPtYxBxL+YCos/H0Q2muIqx\n5+ddFY+FM1qyAsg0LRasAb4brywClur9JQOXMURpesl/iUKbyYgzWquKRJXL\nK+W5KVZh8BV50S6qBAuTaq6zrKcV32ngfPYaETZ/kqhYF+GbDmAM9yQkUGzp\nWdBbp4FlQWZs9M9MhiwDq4iNVvqcobCPoXF/GRks0pWL86RdF8XH6SodI4q1\n5GMT/sS3ROocGFDelRUEAZYz9V8fGxLkoL55Vjqx07pKzgYcb7IEGfMRgtmN\nkSevc51KFYN4UwYT87zDsBcDWDUFP4KhNOSMbKR83Il80riZawzgZLEvbrKE\n0tiJuS3eU2ojn7HTkWxrbV5hdAL8RuMDOyY8aCDS177AVhf7Uq5wbF4JeAnW\nCYFK\r\n=cX+M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCCGA/lWu2aibxHIdozG0k4j5prDVBNcTn97AAjk7BJAiAmFCbr0ehaTNDAp/JA0u0UdCpreyifHEcD1WU0ZweKgg=="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.28_1629874687724_0.407667093604164"},"_hasShrinkwrap":false},"4.0.0-next.32":{"name":"@marblejs/middleware-cors","version":"4.0.0-next.32","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","@marblejs/http":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-next.32+60584e1","@marblejs/http":"^4.0.0-next.32+60584e1"},"publishConfig":{"access":"public"},"gitHead":"60584e1c51350bfb96b98b1478720f629a745dbb","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-next.32","_nodeVersion":"12.22.5","_npmVersion":"lerna/3.22.1/node@v12.22.5+x64 (linux)","dist":{"integrity":"sha512-42hp/LW91bkfrTndx0Nh7QOYoAEVKTUkYuHe5bKmhJ+tQVSaviZyEyfT9nHrjcYH6OPEphzCmjo9BGGWtbi0/Q==","shasum":"4300b4221efa82eabd3432cbd7fae7cc98dcb5e0","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-next.32.tgz","fileCount":33,"unpackedSize":17278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ2pcCRA9TVsSAnZWagAAE3gP/RRaNIHWELq3wpguffrK\ntiV/wsSS3HtjL1Z75R4zm2QXgw/TbkDNnKyCgEjmfnVpsmz4c/VKtF4kC2GQ\nkpmLBsGUF7ZwE37mhSMlKCoSHAzakYffc56DkL6TuU711RM1qjrWcz6KIMt1\nMa6mGU1B9lprZJZ+Bap8LFiwUDx307zwA9K3chPLbGce8y8Ias5UdDAZV64I\n9M5xShPDSn6/aoKfglUEuNJ1xflOWPreVRV17BqBnpKdEBylNEx+HqiUtFTt\nIqtSzynP+5+i361QdRXGAXCiDFWF07oXumaHPp0dSKvllxJgmogvBj9L/tXU\ntmMw4e1c4Gq99g+ju4FreE+MatsyhnAt7+6hVR0+h468CHKZ0AwXQm9dltev\naSdmhKey3SKjzC+zc3MXHGqYBOUqIBLPu690drlQz3A7ksV8y0pOleO+cpia\nE3TFfLbtVrQG++Oqy2kGP5T1WLvtbBo+/XfQMCF5/Dyl78XDWbaGbTYWpFpi\nLTpPYPZKpm0qZUmtgBP4XDMp5ujYIBblehpKTi2yhmOX0DLCqu/TswYaqMwe\n5YZ10iNg9k/g5wPrFkBsR9Xuq6sTDGspky6q0kyGVUHGsgEbLclyxddo6Or9\njVLtaJlD0ihZ6uwByfmH1oye8NCofJblMVhXNKV9XpS4KrPekdJGmXO8B1Id\nliMU\r\n=rgMA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBM24zi0dljOBp+JMbBhDsf6XDC9dLkEHFKkrT0goY+SAiA3nwVwyFNaeEY4oKh/IQT08H909wh35usvdKONwSbYpw=="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-next.32_1629973084688_0.5002812994640735"},"_hasShrinkwrap":false},"4.0.0-rc.0":{"name":"@marblejs/middleware-cors","version":"4.0.0-rc.0","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","@marblejs/http":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-rc.0","@marblejs/http":"^4.0.0-rc.0"},"publishConfig":{"access":"public"},"gitHead":"208643c17d76a01d0a9cb304611d4474c4a3bff6","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-rc.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (darwin)","dist":{"integrity":"sha512-JC/XZlIrhE7EYbTeec1ENb0YyCHzyxMdA+NxQ0kTdo0oOAZo/PWUQxfxcklJ6jm/4Vm34Mr6px6LWyF62nzJQQ==","shasum":"45157504750deeb0a183b0ff3bc922b1763a7395","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-rc.0.tgz","fileCount":33,"unpackedSize":17064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ5vNCRA9TVsSAnZWagAAD8YQAIdmdmPgfq5sE8iNB+/z\nusBR9znfZTHI4hVDjuAL4VwOYUZbJnSW9qY1zLSq2c07n6RG6K80HLIZTwsv\nQZMvYA8CGiNhsejzmpeGVrxx8GFNRqC//h1EqWfuTBW/DbRF+3RoF1Js4rOV\nF2MNcQcUZY+HIY7AiNvsI/kIey87m5GctJvFkb0dKftG1QBNLAX6mtOTe8XZ\nHkxCKG8wlTzXePaPcSIveP8l61qD237pvbmczah8Uu6HNLblS/IxK1ME5OfZ\niXHEVUVdmckagx2ctKd/b/mnO8lB7x7wlp+4+Lc/LiTe/nqDSRMmFWhLmsxx\nKe+ViUyKUsONdZupY2E7+kykh9DIEsCnh3uS4EnbHVb8FH6WNVlB4igYE6nJ\nPt5RRi1cLDcntGcjiq2fX/VVsXMQJrj41mB8Br3W5rLSDUVGw4qBKOJYqEEL\nxpyz01F40noNN5Vhs+in8Vu2kkFtnHp6RoLqaR/9XG21g/RJTeiA0nsCebui\nHer1okt0pcKHqgFV+VMlDRdOjf2EpQQeJd0nCBbDF6FwDQKLSaMQkL5i96OJ\nKY7ytVf8COvBp4LG+WzN0mWBUQAdH6cipMmNXP5uvTHzx4IwOADQZWO3ucox\nIrv9okX2HwYlkgxRbaiN6oD8ezPr9kL38XTdRxKj4lwdaw989xYFetCFPLOm\nUulM\r\n=PMzL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKdGAs38IEJru1EwjLKsmQZGcHkh7nFvEkSWmjWLyiMwIhAMfVHmNyAeSkuZtFhga9/ySKFrwhX/KBs/MwJyzvL2/a"}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-rc.0_1629985741757_0.9168527756138691"},"_hasShrinkwrap":false},"4.0.0-rc.1":{"name":"@marblejs/middleware-cors","version":"4.0.0-rc.1","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","@marblejs/http":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-rc.1","@marblejs/http":"^4.0.0-rc.1"},"publishConfig":{"access":"public"},"gitHead":"b94d738f1ee4cc9c3cf434575f6b5c219613c6cd","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-rc.1","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (darwin)","dist":{"integrity":"sha512-QicnZsSXW6jvsYSX2Kl/cVEB/FisUm2UeBpt2oz8k7nEY4MGcN4vkB6EADb5KVETd7YzoB/imFK2MozUBqJL7g==","shasum":"de9e2aa8b3de16ab9a7547d02ea3ba38d7ebfc02","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-rc.1.tgz","fileCount":33,"unpackedSize":17245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ51aCRA9TVsSAnZWagAA/LsP/3ZDjZIn05N03zLNGNNx\na+ZrfzwaOI7iUdssT4HeeZArhfSMschRqozW4K7O9M9mf5REyVH1kxktJmhr\njOjMtK9cRMzSdzignLJC9eWfpdCvUz9WrEixl5PQdvfeZGfR4lHwGftrFSPk\nChT5H4gDgSX9LtY/Ww0q6hBOBfJoS5s70XWsU9IPRFj6lGIa7iwzeMM5Kvt4\nFnxVuYb+yxNsQlExLsyNcdG0xI+iQAWZI5/5GaihOFzzLLeH9xYerk/RLev8\nOHqwFi1TJVzcilvIJRFdoGJuKXGsuNh5Ta9i2tgOThK7NN6DOTIFJdzBUSvD\nYkifRybt9fGJMtt2Z4iIQecJ491kz2kQipYYm3e01hnYi7P+nDOkr7Aslw9U\nOaCvhoMm5fFGuJuK0cU6W7X4Rw/RACXmHbHxxD8Ei4ImKRcVqzuTDfuJQpxO\n8bhjZKpz70e6yiK1CbbYKd9wPx9TpWY+qXqUDmkoGxaiVOjEFfk7Sf7sMH0Q\nsLNf7FbGdk+sLNcv0Tio3+92z0uKBWHvLmkZKkSfJvPzborB7PMzTY2qBbqL\nybVYRlQ/VC0I/2rhchREpQ/VatjiiEw+w5xVA1JJ9B8GZd8A5Gtm4btKMRTC\neug+VY3YyzR9Aq1KW3+hGSJn0D5BzfI//IzA2XzguuAPiwRednGYOSmQ+TNT\njmbH\r\n=8oyU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCwkm4ifBlvTsoAoHogOkLSzSSCryXKwvJgQ3pQMK6KAiEAk5VOzCPcp0+w3CDZqo00drGDwd8G9tMxv7S5t/uTI8I="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-rc.1_1629986138390_0.5501143252241385"},"_hasShrinkwrap":false},"4.0.0-rc.2":{"name":"@marblejs/middleware-cors","version":"4.0.0-rc.2","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^4.0.0-rc.1","@marblejs/http":"^4.0.0-rc.1","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-rc.2","@marblejs/http":"^4.0.0-rc.2"},"publishConfig":{"access":"public"},"gitHead":"086fe663a428304060a4d32872814bc329bee649","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-rc.2","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (darwin)","dist":{"integrity":"sha512-myT080sLCjE8B5asKD0pNuSqDWSsJzrAJrZqjVOCUJHNxOG1oIDTvFdNoVYTIS5MX10j6tPPEKHf8qn9/nWGLA==","shasum":"9ca0405ed84d001f686027010ba69b1f76e91abc","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-rc.2.tgz","fileCount":33,"unpackedSize":17333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMN8kCRA9TVsSAnZWagAAAuQP/2ovWRt+90qXSLbvyB5M\nSChm29PFdJHmrx+241BwumztQ9IvBScmmChPjWRfpD/PNPPIN1LpxZ242trR\nE3oYiwtrPUy/ZMLHbCZFE4y/loQdjSoNPohqIo5SCR9oPphgRyugkHl14w1j\nIm96vCpoTW9xUvrv19uJFP0rYBwBGU4IYdAXkdtVfYv3UIjmeUuvQ9qbrVzl\nc/KEJkMVLz10YQoQanljCBVaYh8Ws15cmIzLa4Jlv9pWMrpYPZ8p8CvQVJc2\nVU6wfZ2ai7sDrOJ0JbtjGuZJaD0VSr4YX2cmSCcrG18jvIPta483WyOVB6se\n7Bo9zIdNp9db4fkMCieVNqyuoVB6G6Z0YvATWzz5qmFoQn5odp43TQhnuMnF\nvGiyFvTghABtC0XOje9Vtbud7wrjRt1tJRIwnQwvXYn+VYJ5na4e92CRofW4\nNL/utYH9kf+q+CobA4pamHdUoUtG7w0j6dxE8wnps4Rn1ADAmhDsbOjcqClG\nmtIvNvCJ1qI1HjSIMKvxsPx/IoaklYjfKtsd9Xd7EK2/m+3FF7+lyCGbJuYM\nm9jTlX/NioXmMVX3koV+YiK3HBekDvE6+Xpdt5MoUH/xZ+Lt5WGaNelYGI76\nE8ytgIaRWq2mXMerCgO8C1ekN03FJBAlxEGh/E8bw7TiWXiRXgl0VroZ/6UO\ntdYQ\r\n=As4k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCh+UcfjTnSdbqXztFN5edIzZ+HhGkLyIucgzFusyW8vAIhAM1tywoRwKAtWC7BZMUgNDBPLB0eqKXCCf/NKnuEepuG"}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-rc.2_1630592804491_0.5245504951930855"},"_hasShrinkwrap":false},"4.0.0-rc.3":{"name":"@marblejs/middleware-cors","version":"4.0.0-rc.3","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^4.0.0-rc.1","@marblejs/http":"^4.0.0-rc.1","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0-rc.3","@marblejs/http":"^4.0.0-rc.3"},"publishConfig":{"access":"public"},"gitHead":"22ba0ffda1e118822ccad389edd416126732d210","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md","_id":"@marblejs/middleware-cors@4.0.0-rc.3","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (darwin)","dist":{"integrity":"sha512-N2nMbok8usXSVH27tCl409LsTPClnWmxOl1vMv76wb6Eajw8yeilq4W0sHe1m7XUTvfuynId/M24AdBuc3Xu8A==","shasum":"2aaa4a2e9168b2bc2b5aefc242e534cb357f8d9b","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0-rc.3.tgz","fileCount":33,"unpackedSize":17333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOSEvBrbQpOwdNTf8enzb1MU+4rGQ5nIDJ0ThqhNdIaAiAXyFF4u8aC+7J68IXpUJ3GZOwTnFeBA7jmwIedzcsWxQ=="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0-rc.3_1632218073299_0.732740884008628"},"_hasShrinkwrap":false},"4.0.0":{"name":"@marblejs/middleware-cors","version":"4.0.0","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^4.0.0","@marblejs/http":"^4.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.0","@marblejs/http":"^4.0.0"},"publishConfig":{"access":"public"},"gitHead":"9b31236a0ba449baef646d9b041a292736aa6680","_id":"@marblejs/middleware-cors@4.0.0","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (darwin)","dist":{"integrity":"sha512-a+AvvXAWI7CYOMPAH2YbDvvGthw4KzCf1Qle2qZB6GZRMr8Hwd0Wp/0VpNPWbTp8eu4R33mbHI2k2gLUB+QzPw==","shasum":"4bb11b9bf68d11b90fe3c48fbb111917c58fa086","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.0.tgz","fileCount":33,"unpackedSize":17308,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJVBgj0TWr9peJKY2u5+d6RVYvNrEbisetLBTLSpJyTAiEAmlBkf8FXXlAoe1sYv9hPnWmMIle0XYqQ3aA4Qd6qYZA="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.0_1633936036511_0.06309596322829591"},"_hasShrinkwrap":false},"3.5.2":{"name":"@marblejs/middleware-cors","version":"3.5.2","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ../../jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^3.0.0","fp-ts":"^2.4.2","rxjs":"^6.5.3"},"devDependencies":{"@marblejs/core":"^3.5.2"},"publishConfig":{"access":"public"},"gitHead":"30583afd0178232cda67435c4fc8a652e14e5682","_id":"@marblejs/middleware-cors@3.5.2","_nodeVersion":"14.17.0","_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (darwin)","dist":{"integrity":"sha512-xLTR/AM2hKBCNEaHgQRwdEZtiRK0hghJ+qfBp22JomvCZG0pOcc5SnBdCmomGN3qYXi8udC/1nWy0etSOSykKw==","shasum":"4b036099c27cf7f674cf65c68cbae645fe6d20f2","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-3.5.2.tgz","fileCount":33,"unpackedSize":16527,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMWMCKTeC4LhCJSGR63oDzJ4ZjMuqOHlbRqKxG6KKRqAIhAJ5r3tTTXu4bzBlslTDQevUScSw6NkVf4Tyt7wj1VCuI"}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_3.5.2_1634638453007_0.6779966573568659"},"_hasShrinkwrap":false},"4.0.1":{"name":"@marblejs/middleware-cors","version":"4.0.1","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^4.0.0","@marblejs/http":"^4.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.1","@marblejs/http":"^4.0.1"},"publishConfig":{"access":"public"},"gitHead":"47d4163d2ebf92dcc89d6eb328cd9b8b31b0312b","_id":"@marblejs/middleware-cors@4.0.1","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (darwin)","dist":{"integrity":"sha512-A0+2pLVX1DQ2M0wXFFUPUOqEeZ8EYqAnGK66DDmlNZwgm9qPmDAfNRfFnEnL1T3r080twcUlkWUoXUrrTOayfw==","shasum":"502627e0837c4a32f8448ebd04f9234c919c794f","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.1.tgz","fileCount":33,"unpackedSize":17308,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjKmS5QtGE6wcMmFfLG7f0oEzhz++7FUQFflWI1auARQIgJxh6oLdafFv0mz4pYwsFh4LpNS8xxkZesyFgB8ONvMI="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.1_1634641483721_0.06058247481593959"},"_hasShrinkwrap":false},"4.0.2":{"name":"@marblejs/middleware-cors","version":"4.0.2","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^4.0.0","@marblejs/http":"^4.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.2","@marblejs/http":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"b50c5d672081f06148f757970492c6296cbaff1d","_id":"@marblejs/middleware-cors@4.0.2","_nodeVersion":"14.17.0","_npmVersion":"lerna/4.0.0/node@v14.17.0+x64 (darwin)","dist":{"integrity":"sha512-A3DBjiAlUYl9dR9DbOJ2E7DVWqlemvxgewE58mCVdEf0e4ueuTrYytf+E+tC3XJ8kU+bbrU80Jxa3Zh1jeS+MA==","shasum":"725c6ab248977aa22fc8a1b50883fd05f7af15d4","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.2.tgz","fileCount":33,"unpackedSize":17308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsIY2CRA9TVsSAnZWagAAN7IP/2qcBKzZeTAnVO4kCtQO\nn3z2PHWoSFFk4oNstYcV6WTismmjgqvdUQH+8FbE/YuvJt6P5bk2I5SYI5sA\nN2QFxlXFjifZDSPqclWzlxpdPo4zpcPBp5Do8OY5qqpapPkoQ6+J5s9HqFMg\nsLDpYa9PfjIwVFZIWsJ+w2o2eNDELAMxDGJ7ZwYjssb0cKRIwEXiqK70Arx6\noGKtmCaTfPOxJKeGwO8FQzjgyy/qcz0vWRGCoXf/ATv7YiA1Cfled5YDZDyM\nMGGkv0Kc+Cod4MXcCGF+QATBWmIuDIHGJUg6SPWG/PvlhgRu5TS76aWzNRBJ\nibbz4+ydL7ERCnyJPUgnzblIj2/u7kY/sXsp3/l+rAHpjG62wct0TcygmxwJ\nDXLNmWKmNUma3OPZtB2uvEmNNglOxbB9dJFUxLr57CsV/TwNggIfY+r29OCU\nwKP1vQpQHmxkJdxA/3KkuTD3WysdjbrcXYR6LqzK36r32+iRqvgWB8x/qxNo\nBNKaQuUSwXLgZHz92Cw1aNfpL4nw5DL1/xdqQQMDMnUceOBlKZvqCl56rPJ0\npxgZgRnKeiSfY5MAOSfc9gAV8WuTKPszwe2MO/dcM00Td7uLIR9kbozQQcP0\nuy5d15QShG3nmGfODQ+LFW3SMRkgto/2A94R44NhgB+x9Q9k3lkoVHx1E8Jm\n6qEH\r\n=Jwn1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjCvfKRrPJlfMfl/zbASakWLyJzwps61WiA4YX8NuFEAiEAuSctvqBe30X1ITRXivIjtDz/+RoZtj4+lEpNcdDlmGY="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.2_1638958645954_0.1282630308111885"},"_hasShrinkwrap":false},"4.0.3":{"name":"@marblejs/middleware-cors","version":"4.0.3","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^4.0.0","@marblejs/http":"^4.0.0","fp-ts":"^2.4.2","rxjs":"^7.1.0"},"devDependencies":{"@marblejs/core":"^4.0.3","@marblejs/http":"^4.0.3"},"publishConfig":{"access":"public"},"gitHead":"51ece4f0a040be891edc9b8d2c120a671bd3a4db","_id":"@marblejs/middleware-cors@4.0.3","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (darwin)","dist":{"integrity":"sha512-0Zbrhyi1d4awcsXaErzNU+Fh4fz7RMgRRzyVsLT6JfcgyYLIK2PfJN3se//RViWjLYKftsZcnVcqzE/YSbjmMA==","shasum":"a787b1388107d49d75c976f89d2eb59acba5c695","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.0.3.tgz","fileCount":33,"unpackedSize":17308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8pjECRA9TVsSAnZWagAARzkP/jhXG39enk2KoWe75cuF\n/ouoUxCpmpfaafqQO5V7OGMwiLEoJSOK7881nu7Uj20zoZ/h9FyaNE0LfadC\nJAUjyzzuAFjZ6N/VekVBDjDR/eujGNYaf3FYd7G0wlkf3GL3l3ci0Z0vqaes\n5u1MEdqlCVLch6ULmDjwfB6WmG24tLKwNWjPerSkQ7XqLn9NVUa44s5Pt1N4\noTwWXnaxopsDfPDQTmROqeiNROvX2GO+5/MSniHjW4aKis/kfQqlK/MqjHgB\nmKJqHmz58ub+J1VWo75tSrT+a+f63HzTwZtTxrd9RVl2rJWG3puD0rttlKUB\nG3wGQMKbxnEfDir1BeKcr9rMq+GIqcI3cylhbLzhgKpAMw6rsbTArCTvqXPv\n/uYEYUTZEh2CTC9KbjS/vkdjvh68gPDpE+WRqOwUHCPzUEnzD0sHdNuoJ98t\nIlRoKVGsYWbb6+h5vkn8kDxWUWu4n0H/F/yNoUrQEQNp2MCvF2zFNU5VsZw4\n4pvzR9OPlLWJ8/5Gd+xcylKXgv5DvbY0UeMw0+fANnjckjxGt+9cVPI+rlie\nTrQ36fNSx8d33lRwa6TNhHtfGaGAhEKoEuRWxMo/v0H0v2y1QETeK8fn+5h2\n7/j8dOVbtOSPmCsOwNsjq5nrFhWGE1BzU1tP1Pee6QGVh83zL5S5JiYf4aaD\nMZRV\r\n=i7VQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5mgCUHVmY1F85JZbtfLh4A8mI1KeEioAWVw979EzoFgIgSAHRFyEULeNItc8qxf3tZ1sbeZ+bQjUSvQSNiUICDOM="}]},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.0.3_1643288772201_0.2651777485082518"},"_hasShrinkwrap":false},"4.1.0":{"name":"@marblejs/middleware-cors","version":"4.1.0","description":"A CORS middleware for Marble.js","main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"start":"yarn watch","watch":"tsc -w","build":"tsc","test":"jest --config ./jest.config.js","clean":"rimraf dist"},"keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"engines":{"node":">= 8.0.0","yarn":">= 1.7.0","npm":">= 5.0.0"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marblejs/marble/issues"},"homepage":"https://github.com/marblejs/marble#readme","peerDependencies":{"@marblejs/core":"^4.0.0","@marblejs/http":"^4.0.0","fp-ts":"^2.13.1","rxjs":"^7.5.7"},"devDependencies":{"@marblejs/core":"^4.1.0","@marblejs/http":"^4.1.0"},"publishConfig":{"access":"public"},"gitHead":"ba213fd0af85d65784fa4865ca7dacb16cbee303","_id":"@marblejs/middleware-cors@4.1.0","_nodeVersion":"14.18.3","_npmVersion":"lerna/4.0.0/node@v14.18.3+x64 (darwin)","dist":{"integrity":"sha512-W1D/Oqe4PYINFySnw1EBgWHvSli3OMpeKs3GpOFEhgZ49Lv876hXHsQHV7HoY+XK0WzRfDHw6Tcl3IYZuFu1Xw==","shasum":"2af1acfe19a51a1739a33663f2da0351604b25c7","tarball":"https://registry.npmjs.org/@marblejs/middleware-cors/-/middleware-cors-4.1.0.tgz","fileCount":33,"unpackedSize":17313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6+d0VaPDqEqCkWRjP7TdcynksETAAlkEFH6TOJpszmAiBLB+1guIIS/EIbNwufxJAh71og74REhhcZWANfOBF9Pw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBb9uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0rg/9FwFGvoLA56Gp4h8k6L3mMa0BrHcXariDzN941vNCw/T5MqIp\r\nIYCrS8fQlKRrLXesenrcCnG3PDUCJfCKJwI2Ezhh/qW/pPtdEbf0+dRf7PJq\r\nZVkOoGmB7LaKxCaLiFH+aA3vfJ/bnNizzlCTUXGRwIzpVQrEqHPpWF7AKQI8\r\n+Y38dOofmxj5UfALYXJcYkt/dKkLeamjLc50EPeRTp7PZbH2tAVZDK8yQ1VL\r\n84LKr5ZuXEQ6xkWQuP3kUd0a3bjfP8uFIZc00YphgFRmdLUCnhtviVDLKcBe\r\nFyU6UJ8xA9unKUXi5/XaTihNd+JGe0v/cLkKhjr9sqkOpIiGtPPVTkiWRM3Q\r\nmJ9q1XPnVVVC56Njy+MQPE0AZ7K8t99wguPy/iRgUAO9mbpNWEihJspBGSCV\r\nTLMPYRcIIrMKGneIIjNGdWbAKCqnrWQNYNskaRqUM1wdVoyv7rs1K0WLxs9L\r\nLx1wC7/18d4b6VwVRDUmpycQ94Dcbxvm5WtrwZPFbfinJHKiG6LX51rcDUrn\r\noCCAUEsXvghROk89A1ycsYjVC9yUQp3z0FTIoafMY/IWSN2gDi0TeUuwR/5P\r\nfaCsI8tL8QVCgKlULAy1YBbrhg6zD5JEy7W4cKOtAXCU/2Nu6WJwLmVfvijL\r\n7A/ZQqw5P/mwwo6de9aLCWYaO8v7UzHQ0KM=\r\n=8Jpj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jflakus","email":"hello@jflakus.com"},"directories":{},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/middleware-cors_4.1.0_1678098286071_0.012712026090277773"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-02T18:21:15.174Z","2.1.0":"2019-04-02T18:21:15.369Z","modified":"2023-03-06T10:24:46.390Z","2.1.0-dev.8":"2019-05-08T13:13:35.558Z","2.1.1":"2019-05-10T06:54:23.330Z","2.2.0":"2019-05-26T20:42:06.929Z","2.2.1":"2019-05-27T14:32:18.679Z","2.2.2":"2019-05-27T14:40:03.567Z","2.3.0-dev.7":"2019-06-12T10:50:01.120Z","2.3.0-dev.9":"2019-06-14T13:48:54.715Z","2.3.0-dev.10":"2019-06-18T08:21:46.517Z","2.3.0-dev.11":"2019-06-19T09:20:38.201Z","2.2.3":"2019-06-20T16:43:27.066Z","2.3.0":"2019-06-25T06:38:21.224Z","2.3.1":"2019-06-25T11:06:04.206Z","2.3.0-dev.21":"2019-07-03T12:13:19.951Z","2.3.0-dev.22":"2019-07-03T12:48:34.608Z","2.3.0-dev.23":"2019-07-03T13:41:44.372Z","2.4.0-dev.34":"2019-07-17T14:23:01.683Z","2.4.0-dev.35":"2019-07-17T14:34:12.201Z","2.4.0-dev.36":"2019-07-18T06:28:57.980Z","2.4.0-dev.37":"2019-07-18T12:36:08.706Z","2.4.0-dev.42":"2019-07-19T06:43:04.030Z","2.4.0-dev.44":"2019-07-25T11:44:59.168Z","2.4.0-dev.45":"2019-07-25T21:11:33.494Z","2.4.0-dev.48":"2019-08-05T16:15:43.487Z","2.4.0-dev.51":"2019-08-28T13:10:38.183Z","3.0.0-next.63":"2019-10-12T22:25:14.384Z","3.0.0-next.64":"2019-10-12T22:39:56.400Z","3.0.0-next.66":"2019-10-13T21:11:48.754Z","3.0.0-next.67":"2019-10-13T21:24:22.245Z","3.0.0-next.68":"2019-10-13T21:38:58.707Z","3.0.0-next.69":"2019-10-15T19:17:57.540Z","3.0.0-next.70":"2019-10-23T10:40:53.866Z","3.0.0-next.71":"2019-10-29T19:24:44.395Z","3.0.0-next.72":"2019-10-30T15:02:34.041Z","3.0.0-next.73":"2019-11-04T12:14:59.760Z","3.0.0-next.74":"2019-11-07T10:30:44.908Z","3.0.0-next.75":"2019-11-11T21:02:48.489Z","3.0.0-next.76":"2019-11-20T20:22:06.049Z","3.0.0-next.77":"2019-11-26T09:30:38.715Z","3.0.0-next.78":"2019-11-26T14:53:20.447Z","3.0.0-next.80":"2019-12-04T19:42:12.924Z","3.0.0-next.81":"2019-12-06T09:03:36.760Z","3.0.0-next.82":"2019-12-11T22:15:05.826Z","3.0.0-next.83":"2019-12-13T13:14:40.956Z","3.0.0-next.84":"2019-12-16T18:01:25.740Z","3.0.0-next.87":"2019-12-25T17:39:17.863Z","3.0.0-next.88":"2019-12-30T16:51:23.858Z","3.0.0-next.89":"2019-12-31T16:22:21.566Z","3.0.0-next.90":"2020-01-02T10:43:38.902Z","3.0.0-next.91":"2020-01-03T13:33:30.423Z","3.0.0-next.92":"2020-01-06T21:50:08.994Z","3.0.0-next.94":"2020-01-09T07:16:45.136Z","3.0.0-next.96":"2020-01-09T10:15:04.093Z","3.0.0-next.97":"2020-01-09T11:13:00.003Z","3.0.0-next.98":"2020-01-09T13:30:28.002Z","3.0.0-next.101":"2020-01-14T12:14:54.453Z","3.0.0-next.105":"2020-01-16T21:10:02.482Z","3.0.0-next.106":"2020-01-17T14:37:23.819Z","3.0.0-rc.0":"2020-01-19T16:32:27.255Z","3.0.0-rc.1":"2020-01-20T08:17:53.486Z","3.0.0-rc.2":"2020-01-23T22:22:32.967Z","3.0.0-rc.3":"2020-01-24T20:36:25.598Z","3.0.0-rc.4":"2020-01-28T12:18:55.064Z","3.0.0-rc.5":"2020-02-05T18:27:22.727Z","3.0.0":"2020-02-29T20:45:40.201Z","3.0.1":"2020-03-06T13:16:13.962Z","3.0.2":"2020-03-19T10:03:08.741Z","3.1.0":"2020-04-29T19:18:06.371Z","3.1.1":"2020-05-03T17:20:21.569Z","3.1.2":"2020-05-27T16:32:54.987Z","3.2.0":"2020-06-08T15:24:04.426Z","3.2.1":"2020-06-14T20:05:40.546Z","3.3.0-dev.13":"2020-06-22T22:02:43.958Z","3.3.0-dev.14":"2020-06-23T07:14:01.639Z","3.3.0-dev.16":"2020-06-25T06:35:56.707Z","3.3.0-dev.17":"2020-06-25T10:29:23.822Z","3.3.0-dev.18":"2020-06-30T06:33:17.727Z","3.3.0-dev.19":"2020-06-30T08:45:41.700Z","3.3.0-dev.23":"2020-07-03T06:38:43.004Z","3.3.0-dev.24":"2020-07-03T09:47:28.175Z","3.3.0-dev.25":"2020-07-03T11:17:18.852Z","3.3.0-dev.26":"2020-07-03T11:57:51.418Z","3.3.0":"2020-07-07T06:48:26.350Z","3.4.0-dev.5":"2020-08-04T12:19:37.732Z","3.4.0-dev.6":"2020-08-05T06:28:33.727Z","3.4.0-dev.8":"2020-08-18T11:25:47.161Z","3.4.0":"2020-09-03T17:33:39.840Z","3.4.1":"2020-09-06T13:54:26.433Z","3.4.2-dev.3":"2020-09-17T13:30:48.728Z","3.4.2-dev.5":"2020-09-17T19:12:56.458Z","3.4.2-dev.6":"2020-09-17T22:21:40.424Z","3.4.2":"2020-09-18T07:14:44.030Z","3.4.3":"2020-09-22T16:49:53.957Z","3.4.4":"2020-11-13T07:41:12.927Z","3.4.5":"2020-11-18T09:52:54.278Z","3.4.6":"2020-12-01T14:07:00.317Z","3.4.7":"2020-12-04T14:47:55.844Z","3.4.8":"2021-01-05T14:13:01.166Z","3.4.9":"2021-01-27T13:25:13.428Z","3.5.0":"2021-05-10T10:26:20.435Z","4.0.0-next.0":"2021-06-15T07:56:16.689Z","4.0.0-next.2":"2021-06-15T13:45:41.123Z","4.0.0-next.8":"2021-06-16T08:50:40.272Z","4.0.0-next.9":"2021-06-16T09:23:30.164Z","4.0.0-next.11":"2021-06-17T07:52:28.785Z","4.0.0-next.13":"2021-06-24T13:33:00.401Z","4.0.0-next.14":"2021-06-29T13:00:04.937Z","4.0.0-next.15":"2021-07-01T08:03:01.141Z","4.0.0-next.17":"2021-07-13T11:06:35.914Z","3.5.1":"2021-08-09T09:54:36.688Z","4.0.0-next.16":"2021-08-09T10:22:55.114Z","4.0.0-next.19":"2021-08-11T07:53:30.120Z","4.0.0-next.20":"2021-08-11T08:22:44.931Z","4.0.0-next.21":"2021-08-11T10:20:52.022Z","4.0.0-next.22":"2021-08-18T12:14:38.752Z","4.0.0-next.25":"2021-08-19T09:40:03.778Z","4.0.0-next.26":"2021-08-24T09:34:08.107Z","4.0.0-next.27":"2021-08-24T13:54:01.955Z","4.0.0-next.28":"2021-08-25T06:58:07.874Z","4.0.0-next.32":"2021-08-26T10:18:04.814Z","4.0.0-rc.0":"2021-08-26T13:49:01.888Z","4.0.0-rc.1":"2021-08-26T13:55:38.506Z","4.0.0-rc.2":"2021-09-02T14:26:44.636Z","4.0.0-rc.3":"2021-09-21T09:54:33.428Z","4.0.0":"2021-10-11T07:07:16.649Z","3.5.2":"2021-10-19T10:14:13.146Z","4.0.1":"2021-10-19T11:04:43.868Z","4.0.2":"2021-12-08T10:17:26.105Z","4.0.3":"2022-01-27T13:06:12.338Z","4.1.0":"2023-03-06T10:24:46.231Z"},"maintainers":[{"name":"jflakus","email":"hello@jflakus.com"}],"description":"A CORS middleware for Marble.js","homepage":"https://github.com/marblejs/marble#readme","keywords":["marble.js","cors","middleware","http","rxjs"],"repository":{"type":"git","url":"git+https://github.com/marblejs/marble.git"},"author":{"name":"Edouard Bozon","email":"bozonedouard@gmail.com"},"bugs":{"url":"https://github.com/marblejs/marble/issues"},"license":"MIT","readme":"Middleware CORS\n=======\n\nA CORS middleware for [Marble.js](https://github.com/marblejs/marble).\n\n## Usage\n\nExample to allow incoming requests.\n\n```typescript\nimport { cors$ } from '@marblejs/middleware-cors';\n\nconst middlewares = [\n  logger$,\n  cors$({\n    origin: '*',\n    methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],\n    optionsSuccessStatus: 204,\n    allowHeaders: '*',\n    maxAge: 3600,\n  })\n];\n\nconst effects = [\n  endpoint1$,\n  endpoint2$,\n  ...\n];\n\nconst app = httpListener({ middlewares, effects });\n```\n\n## Available options\n\nTo configure CORS middleware you can follow this interface.\n\n```typescript\ninterface CORSOptions {\n  origin?: string | string[] | RegExp;\n  methods?: HttpMethod[];\n  optionsSuccessStatus?: HttpStatus;\n  allowHeaders?: string | string[];\n  exposeHeaders?: string[];\n  withCredentials?: boolean;\n  maxAge?: number;\n}\n```\n\nLicense: MIT\n","readmeFilename":"README.md"}