{"_id":"acorn-object-rest-spread","_rev":"2967202","name":"acorn-object-rest-spread","description":"Support for Rest/Spread Properties in Acorn 5","dist-tags":{"latest":"1.1.0"},"maintainers":[{"name":"victor-homyakov","email":"vkhomyackov@gmail.com"}],"time":{"modified":"2023-05-08T06:37:07.000Z","created":"2017-05-23T17:01:49.493Z","1.1.0":"2017-06-29T18:00:33.407Z","1.0.1":"2017-05-24T11:53:57.550Z","1.0.0":"2017-05-23T17:01:49.493Z"},"users":{},"author":"","repository":{"type":"git","url":"git+https://victor-homyakov@github.com/victor-homyakov/acorn-object-rest-spread.git"},"versions":{"1.1.0":{"name":"acorn-object-rest-spread","version":"1.1.0","description":"Support for Rest/Spread Properties in Acorn 5","main":"index.js","scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/"},"repository":{"type":"git","url":"git+https://victor-homyakov@github.com/victor-homyakov/acorn-object-rest-spread.git"},"keywords":["acorn","rest","spread"],"author":"","license":"MIT","bugs":{"url":"https://github.com/victor-homyakov/acorn-object-rest-spread/issues"},"homepage":"https://github.com/victor-homyakov/acorn-object-rest-spread#readme","dependencies":{"acorn":"^5.0.3"},"devDependencies":{"istanbul":"^0.4.5","mocha":"^3.4.1"},"gitHead":"b1cb15c8b04015e8216a8fc78bdbfd288af310ae","_id":"acorn-object-rest-spread@1.1.0","_shasum":"78699aefdd18ec3182caadadf52e2697c048f476","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.9.2","_npmUser":{"name":"victor-homyakov","email":"vkhomyackov@gmail.com"},"dist":{"shasum":"78699aefdd18ec3182caadadf52e2697c048f476","size":2784,"noattachment":false,"key":"/acorn-object-rest-spread/-/acorn-object-rest-spread-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/acorn-object-rest-spread/download/acorn-object-rest-spread-1.1.0.tgz"},"maintainers":[{"name":"victor-homyakov","email":"vkhomyackov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acorn-object-rest-spread-1.1.0.tgz_1498759232302_0.4838865876663476"},"directories":{},"publish_time":1498759233407,"_hasShrinkwrap":false,"_cnpm_publish_time":1498759233407,"_cnpmcore_publish_time":"2021-12-16T14:57:59.445Z"},"1.0.1":{"name":"acorn-object-rest-spread","version":"1.0.1","description":"Support for Rest/Spread Properties in Acorn 5","main":"index.js","scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/"},"repository":{"type":"git","url":"git+https://victor-homyakov@github.com/victor-homyakov/acorn-object-rest-spread.git"},"keywords":["acorn","rest","spread"],"author":"","license":"MIT","bugs":{"url":"https://github.com/victor-homyakov/acorn-object-rest-spread/issues"},"homepage":"https://github.com/victor-homyakov/acorn-object-rest-spread#readme","dependencies":{"acorn":"^5.0.3"},"devDependencies":{"istanbul":"^0.4.5","mocha":"^3.4.1"},"gitHead":"52865b02db76bab4d910df52370b5d7978eccced","_id":"acorn-object-rest-spread@1.0.1","_shasum":"ff41a3b9fa5aebe8dc38aec4aec8676aaf9329dd","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.9.2","_npmUser":{"name":"victor-homyakov","email":"vkhomyackov@gmail.com"},"dist":{"shasum":"ff41a3b9fa5aebe8dc38aec4aec8676aaf9329dd","size":2701,"noattachment":false,"key":"/acorn-object-rest-spread/-/acorn-object-rest-spread-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/acorn-object-rest-spread/download/acorn-object-rest-spread-1.0.1.tgz"},"maintainers":[{"name":"victor-homyakov","email":"vkhomyackov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acorn-object-rest-spread-1.0.1.tgz_1495626836601_0.40832894830964506"},"directories":{},"publish_time":1495626837550,"_hasShrinkwrap":false,"_cnpm_publish_time":1495626837550,"_cnpmcore_publish_time":"2021-12-16T14:57:59.686Z"},"1.0.0":{"name":"acorn-object-rest-spread","version":"1.0.0","description":"Support for Rest/Spread Properties in Acorn 5","main":"index.js","scripts":{"test":"mocha","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/"},"repository":{"type":"git","url":"git+https://victor-homyakov@github.com/victor-homyakov/acorn-object-rest-spread.git"},"keywords":["acorn","rest","spread"],"author":"","license":"MIT","bugs":{"url":"https://github.com/victor-homyakov/acorn-object-rest-spread/issues"},"homepage":"https://github.com/victor-homyakov/acorn-object-rest-spread#readme","dependencies":{"acorn":"^5.0.3"},"devDependencies":{"istanbul":"^0.4.5","mocha":"^3.4.1"},"gitHead":"ec21dea022330e5d6d7771d7af6b4ae8a09d8cb2","_id":"acorn-object-rest-spread@1.0.0","_shasum":"f8689c5a27bf275259b0408b9fd641431e4c711e","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.9.2","_npmUser":{"name":"victor-homyakov","email":"vkhomyackov@gmail.com"},"dist":{"shasum":"f8689c5a27bf275259b0408b9fd641431e4c711e","size":2490,"noattachment":false,"key":"/acorn-object-rest-spread/-/acorn-object-rest-spread-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/acorn-object-rest-spread/download/acorn-object-rest-spread-1.0.0.tgz"},"maintainers":[{"name":"victor-homyakov","email":"vkhomyackov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acorn-object-rest-spread-1.0.0.tgz_1495558908614_0.6766396542079747"},"directories":{},"publish_time":1495558909493,"_hasShrinkwrap":false,"_cnpm_publish_time":1495558909493,"_cnpmcore_publish_time":"2021-12-16T14:57:59.907Z"}},"readme":"# acorn-object-rest-spread\r\nSupport for [Object Rest/Spread Properties proposal](https://github.com/tc39/proposal-object-rest-spread) in [Acorn 5](https://github.com/ternjs/acorn) - a tiny, fast JavaScript parser, written completely in JavaScript.\r\n\r\n## Usage\r\n\r\nYou can use module directly in order to get Acorn instance with plugin installed:\r\n\r\n```javascript\r\nvar acorn = require('acorn-object-rest-spread');\r\n```\r\n\r\nOr you can use `inject.js` to inject multiple plugins into Acorn:\r\n\r\n```javascript\r\nvar acorn = require('acorn')\r\nvar injectAcornJsx = require('acorn-jsx/inject');\r\nvar injectAcornObjectRestSpread = require('acorn-object-rest-spread/inject');\r\ninjectAcornJsx(acorn);\r\ninjectAcornObjectRestSpread(acorn);\r\n```\r\n\r\nThen, use the `plugins` option whenever you need to support Object Rest/Spread while parsing:\r\n\r\n```javascript\r\nvar ast = acorn.parse(code, {\r\n  plugins: {objectRestSpread: true}\r\n});\r\n```\r\n","_attachments":{},"homepage":"https://github.com/victor-homyakov/acorn-object-rest-spread#readme","bugs":{"url":"https://github.com/victor-homyakov/acorn-object-rest-spread/issues"},"license":"MIT"}