{"_id":"@amio/micro-cors","_rev":"4-9f4abe4d4d429aa3e83e058360485e8b","name":"@amio/micro-cors","description":"Simple CORS middleware for Zeit's Micro","dist-tags":{"latest":"0.2.0"},"versions":{"0.0.5":{"name":"@amio/micro-cors","description":"Simple CORS middleware for Zeit's Micro","version":"0.0.5","engines":{"node":">=6"},"repository":{"url":"git+https://github.com/possibilities/micro-cors.git","type":"git"},"author":{"name":"Mike Bannister","email":"mikebannister@gmail.com"},"main":"lib/index.js","files":["lib/index.js"],"license":"MIT","scripts":{"build":"rimraf lib && babel src --out-dir lib","test":"ava --verbose src/test.js","dev":"ava --verbose --watch src/test.js","prepublish":"yarn build","lint":"standard","pretest":"standard"},"devDependencies":{"async-to-gen":"^1.3.2","ava":"^0.19.0","babel-cli":"^6.24.0","babel-polyfill":"^6.23.0","babel-preset-latest":"^6.24.0","babel-preset-stage-0":"^6.22.0","babel-register":"^6.24.0","micro":"^7.3.0","request-promise":"^4.2.0","rimraf":"^2.6.1","standard":"^10.0.0","test-listen":"^1.0.1"},"ava":{"failFast":true,"require":["babel-register"],"babel":"inherit"},"babel":{"presets":["latest","stage-0"]},"gitHead":"4d754124ae5e4104c1d507118572822b89c8a06d","bugs":{"url":"https://github.com/possibilities/micro-cors/issues"},"homepage":"https://github.com/possibilities/micro-cors#readme","_id":"@amio/micro-cors@0.0.5","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"amio","email":"amio.cn@gmail.com"},"dist":{"integrity":"sha512-eLyLgeJmf814PZALyPUpIUhlCwwj5g3TsTbf/M9lgIyMR6fz7YLehgAO2SnTHCEBXDgV04RmAdDIerl5Kr//CA==","shasum":"f27615d9d5cac656ace049855efd97eaa8e0fb8e","tarball":"https://registry.npmjs.org/@amio/micro-cors/-/micro-cors-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe9aUXen1NfdpC7CCETuzA7DtvfbBoKWZRu2RpVLiiqgIgH4aXSLqYqwRZUz9hf9yJnw1PhSxHbA5wNEB/dmpxaoE="}]},"maintainers":[{"name":"amio","email":"amio.cn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-cors-0.0.5.tgz_1501468490259_0.5907061300240457"},"directories":{}},"0.0.6":{"name":"@amio/micro-cors","version":"0.0.6","description":"Simple CORS middleware for Zeit's Micro","repository":{"type":"git","url":"git+https://github.com/amio/micro-cors.git"},"contributors":[{"name":"Mike Bannister","email":"mikebannister@gmail.com"},{"name":"Amio","email":"amio.cn@gmail.com"}],"main":"index.js","license":"MIT","scripts":{"lint":"standard","test":"ava --verbose test/*.spec.js","dev":"ava --verbose --watch test/*.spec.js","prepublishOnly":"npm run test","pretest":"npm run lint"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","ava":"^0.25.0","micro":"^9.3.0","request":"^2.87.0","request-promise":"^4.2.2","rimraf":"^2.6.2","standard":"^10.0.0","test-listen":"^1.1.0"},"ava":{"failFast":true},"babel":{"presets":[["@babel/preset-env",{"shippedProposals":true,"targets":{"node":"6.10"}}]]},"engines":{"node":">=6"},"gitHead":"c37179ff7e7dbdc8ecd7d5e3e9929fa6f6e9cad6","bugs":{"url":"https://github.com/amio/micro-cors/issues"},"homepage":"https://github.com/amio/micro-cors#readme","_id":"@amio/micro-cors@0.0.6","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"amio","email":"amio.cn@gmail.com"},"dist":{"integrity":"sha512-/YTpW+RCpceWDEu3nF6N2EAGupNYrNWrdpqlSxxhgovM92mpiySfn3iFoH+Xp5YnX7CYo7Te96Nl2ZdunWbYhw==","shasum":"c84528e500c354b1eed2a928a0ecf5191bfbab96","tarball":"https://registry.npmjs.org/@amio/micro-cors/-/micro-cors-0.0.6.tgz","fileCount":5,"unpackedSize":8856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEOWzCRA9TVsSAnZWagAAJxsP/j4vBuPz8dYg6Ug4Vb6f\nkh4U1CsAm8dsq5fUj8lc2g7s+VaWdNPaxkZVqgZQIEQzTMXSuHSFiLNcksqO\nqri7x2m6/TMRzn4AZqCv5LHIFM9MDMP2DQrfE7CxwPzbH1EDv6tpeamjJBZV\njXOZJbJClNAb5Whh9w/poXKAI7lUUhBMPwwRJNOWsGUX5ph2VEOWq/uw8yM4\nHsBY1Ha3Q7GpnNJfZ4cEtz8hzY95/obrPklb9Fq2F97lXJcOCZL1RtaIkP5a\n+7nncJqrtMxaNPMDSFNN7/hq5btNz1YsfIrJpUwL0dcXJ2m2y6nh2xuzvBhi\nYDkzueWugBczmdpRzYzbdwTy4l4VQ1SSrg74BrQ1KHknOSHkN70VW42ViGFQ\nYoPaZ5VJyAyZGg0u1ozVDEHv4Yt30W8MB4E3xFiXPRWLPqo1p8fd5Lb/iX+s\nL6eNz+lpYHdIhEAFDIFMhW/n2/TTvRYMAuet7jKhRqf7EtgvkXO1ZoXS2nlC\nOYJ0kESdRxky9wAGCsIr2/nKxQ79xpJskpInYt8SlURLoDmE30iNQz/6Yt8S\nr8RfALiLrxfhDelR/hq2IJasanLJCkocXqF9dmrY+xxG5RuT8tQQF9zz8Yqu\n/2BS7+zc96V34yKnuQuZmICusLO6pn3Lz9+Z644v+XaTX+WvsIbMKl+2oZ1B\nd0UP\r\n=DF54\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+qWsagINuLxQEME5yiQRvtlmpTVZL9Uar6sguBfxmjgIhAJsoPcN8agmBEkzqXOR7rIIe0QN8MQNAy13PEz8BWMUX"}]},"maintainers":[{"name":"amio","email":"amio.cn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-cors_0.0.6_1527834035200_0.8121605477945968"},"_hasShrinkwrap":false},"0.1.0":{"name":"@amio/micro-cors","version":"0.1.0","description":"Simple CORS middleware for Zeit's Micro","repository":{"type":"git","url":"git+https://github.com/amio/micro-cors.git"},"contributors":[{"name":"Mike Bannister","email":"mikebannister@gmail.com"},{"name":"Amio","email":"amio.cn@gmail.com"}],"main":"index.js","license":"MIT","scripts":{"lint":"standard","test":"ava --verbose test/*.spec.js","dev":"ava --verbose --watch test/*.spec.js","prepublishOnly":"npm run test","pretest":"npm run lint"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","ava":"^0.25.0","micro":"^9.3.0","request":"^2.87.0","request-promise":"^4.2.2","rimraf":"^2.6.2","standard":"^10.0.0","test-listen":"^1.1.0"},"ava":{"failFast":true},"babel":{"presets":[["@babel/preset-env",{"shippedProposals":true,"targets":{"node":"6.10"}}]]},"engines":{"node":">=6"},"gitHead":"a5fcaee5f58f7f96a444b744a21d2906dba8c5bc","bugs":{"url":"https://github.com/amio/micro-cors/issues"},"homepage":"https://github.com/amio/micro-cors#readme","_id":"@amio/micro-cors@0.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"amio","email":"amio.cn@gmail.com"},"dist":{"integrity":"sha512-4Bo+zpkx6V8ljXszEA9Cq5GBL4jpF4SKDc3YmdiDxSyRZ0GQZ0Xhf32thzw8OOvq2HHSNg2v5HDKpUH01cNvaQ==","shasum":"48cbeca0f5240c49da1482529b9eaeb5afa5e9ca","tarball":"https://registry.npmjs.org/@amio/micro-cors/-/micro-cors-0.1.0.tgz","fileCount":5,"unpackedSize":8863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEQQ/CRA9TVsSAnZWagAA9GgP/16jrTjjKNbMTeFrUQ50\nl9pbNQRlJyomwUL5P2fAj2HvR6sWOsiAx2r4UuVgYFMnkVd27jlRe0dO9ynA\niF1NPOasMpLSOxlxDG5R+NCFTx/QmZ3OvzA5rb71hwCf1Vz3cAVsQmVMLQiG\nlNn1ieCnl7bk8x8p3Fl9GjwWmZFI3jaVXSOYcsXRAL3SY3VcJKw0mRNO5z2+\nBsWJZrDS/jhTsdI2F72aWcTg8iLn0QC4eG/pavuVl2pJQxKp5YWGxZj7ZJ5U\nauAAMjvmx+ZhjlpDttnINHQIYG3wQP3itmwWhRdVDc694QCwJ1GZXfQwhUHe\nIOKJZf0x7RwJGynlBP4sAyIXC3sjjEFQc9x5Hvxq4k4liIfMuPtDzmLo4QZh\nHf7oFbL1nXz6nnMl6orWD2TKvtcrad3s9ETwRyRu17cg65OIkNCWgKyHLDAs\neNJLuWXjZKJbmJjN7fUd5bjn6Sbgh28o3B9o95kzKbIZbAlnOugd9BCSTvWe\nAO17gnCQUqe8Y3F+QFPMqBzGOE64tUJtnm+BRMXXLSnGBh4rEzmiCrl9j/PP\ndoEOKGVwbDA329YLw22YPE5jnAll8c7tPm1DJRypXCjtNfn52jprZgX87Hw5\nm3YedT0vIIipwn83pfr9dQT3naMWJGpPLuUk9nhepjoV+zOo6GQGiWHdAjcD\ngxdE\r\n=3GZX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt9hbyJTQNTj9TAAJjpH1sBvqeTTfgnJ56UkERhU1eXQIhAO9c2JP06K/JcUh4K/FX5dDZpjvsQZtjJvxmZJEapmgh"}]},"maintainers":[{"name":"amio","email":"amio.cn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-cors_0.1.0_1527841854819_0.4115271352471075"},"_hasShrinkwrap":false},"0.2.0":{"name":"@amio/micro-cors","version":"0.2.0","description":"Simple CORS middleware for Zeit's Micro","repository":{"type":"git","url":"git+https://github.com/amio/micro-cors.git"},"contributors":[{"name":"Mike Bannister","email":"mikebannister@gmail.com"},{"name":"Amio","email":"amio.cn@gmail.com"}],"main":"index.js","license":"MIT","scripts":{"lint":"standard","test":"ava --verbose test/*.spec.js","dev":"ava --verbose --watch test/*.spec.js","prepublishOnly":"npm run test","pretest":"npm run lint"},"devDependencies":{"@babel/cli":"^7.0.0-beta.49","@babel/core":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","ava":"^0.25.0","micro":"^9.3.0","request":"^2.87.0","request-promise":"^4.2.2","rimraf":"^2.6.2","standard":"^10.0.0","test-listen":"^1.1.0"},"ava":{"failFast":true},"babel":{"presets":[["@babel/preset-env",{"shippedProposals":true,"targets":{"node":"6.10"}}]]},"engines":{"node":">=6"},"gitHead":"62d85623b6021ab21c8eec22a3bd80b561d79b29","bugs":{"url":"https://github.com/amio/micro-cors/issues"},"homepage":"https://github.com/amio/micro-cors#readme","_id":"@amio/micro-cors@0.2.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"amio","email":"amio.cn@gmail.com"},"dist":{"integrity":"sha512-uwEk9/TO3Ha7TYypUIsjLc9X614CsSsVvOyC5kmLKSurdIs9vg8ZKhmL07xZ2pVzffMpl2sq7t0cFJUHxnAcgA==","shasum":"94243e2e4ee311c8ad54540ede63c21e1df1452b","tarball":"https://registry.npmjs.org/@amio/micro-cors/-/micro-cors-0.2.0.tgz","fileCount":5,"unpackedSize":9061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJImPCRA9TVsSAnZWagAAb6gP/A8zZh5aG9vSjNA6DPM4\nayhfMVkwbil7uqipV2QcmgVfXW7GXqNphIGB/wuOFBW4Ur9XnKrTP4cp0Hk9\nGOMSoHQHMXDuYBvsrLy0lYWm+p1SvRf3nw+BHIUKlJOSsL8doyToOotHLIy2\nmn6eB8rXBHxFna8FkSGPQZQ3XzrQ1EuI95u1uC2pzqyO3grAJ2vqZUHEhImd\nOcao+zzwzAGaSmke9o6OHZ81uHQJjRgOmgNaWPtg0vN+GpOjStGTxHepbE9a\nMzm4JqrG0HLZpFVH8+I1P3wgAEd6CoXzBgdJhhSRrEsnIVWQp2ioGTHzgsUL\n6pN+Okt1qZPijumc9EgWWb27QoAofLIGrdoxTq3VjOX47KRB/YhD71aND/J4\nr8iDws/FM/2gFcveVO4HxbliqdhYKhJxoOoUMQyOjuv56Vtwk2pVD6LtwBvp\nsputt+kld8Hns6QPMhmLwldrTLuuepqmPac7fg5qY7VQWjoiyJ+TexixLgtR\nSyRVYX3yTkZzkI0tuGLSv8hzJRBekIqT0vVbpQWGOtuqBQMsRM1AvkQnAdsx\nUQRXPDuu7Jze80BjSuqFxXX78QBacTizON+B9oBph3HRLqmLPJOgBAjTcgSL\nh+UsZBSJ/VOOnprx1ZT5DJ0cpO21N9xYPoz5IbhAvk9WJ4LG/4N4GBH/17wQ\n2oFM\r\n=1Bfl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpwHJtzWOBEfxULr9Y9P8Ie69FR27NWhLm5jE2m2B4jgIgOXL/Ol4XZ1STSXSbYo92gRJCoD/5X9nh0gwWgWV8c54="}]},"maintainers":[{"name":"amio","email":"amio.cn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-cors_0.2.0_1529121167493_0.232128926291302"},"_hasShrinkwrap":false}},"readme":"# micro-cors\n\n[![][npm-badge]][npm-link]\n[![Build Status](https://travis-ci.com/amio/micro-cors.svg?branch=master)](https://travis-ci.com/amio/micro-cors)\n\nSimple [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS) middleware for Zeit's [Micro](https://github.com/zeit/micro)\n\n## Install\n\n```\nnpm install @amio/micro-cors\n```\n\n## Usage\n\nBasic\n\n```js\nconst micro = require('micro')\nconst cors = require('micro-cors')\n\nconst handler = (req, res) => micro.send(res, 200, 'ok!')\n\nmodule.exports = cors()(handler)\n```\n\nWith options\n\n```js\nconst micro = require('micro')\nconst cors = require('micro-cors')\n\nconst options = { allowMethods: 'PUT,POST' }\nconst handler = (req, res) => micro.send(res, 200, 'ok!')\n\nmodule.exports = cors(options)(handler)\n```\n\n### Options\n\n##### `allowMethods` &lt;String>\n\ndefault: `'HEAD,GET,POST,PUT,PATCH,DELETE,OPTIONS'`\n\n##### `allowHeaders` &lt;String>\n\ndefault: `'X-Requested-With,Access-Control-Allow-Origin,X-HTTP-Method-Override,Content-Type,Authorization,Accept'`\n\n##### `exposeHeaders` &lt;String>\n\ndefault: `undefined`\n\n##### `maxAge` &lt;String>\n\ndefault: `86400`\n\n##### `origin` &lt;String>\n\ndefault: `*`\n\n\n[npm-badge]: https://img.shields.io/npm/v/@amio/micro-cors.svg\n[npm-link]: https://www.npmjs.com/package/@amio/micro-cors\n","maintainers":[{"name":"amio","email":"amio.cn@gmail.com"}],"time":{"modified":"2022-04-04T13:49:27.746Z","created":"2017-07-31T02:34:50.379Z","0.0.5":"2017-07-31T02:34:50.379Z","0.0.6":"2018-06-01T06:20:35.284Z","0.1.0":"2018-06-01T08:30:54.890Z","0.2.0":"2018-06-16T03:52:47.616Z"},"homepage":"https://github.com/amio/micro-cors#readme","repository":{"type":"git","url":"git+https://github.com/amio/micro-cors.git"},"bugs":{"url":"https://github.com/amio/micro-cors/issues"},"license":"MIT","readmeFilename":"README.md","contributors":[{"name":"Mike Bannister","email":"mikebannister@gmail.com"},{"name":"Amio","email":"amio.cn@gmail.com"}]}