Package Exports
- acorn-object-rest-spread
- acorn-object-rest-spread/inject
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (acorn-object-rest-spread) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
acorn-object-rest-spread
Support for Object Rest/Spread Properties proposal in Acorn 5 - a tiny, fast JavaScript parser, written completely in JavaScript.
Usage
You can use module directly in order to get Acorn instance with plugin installed:
var acorn = require('acorn-object-rest-spread');
Or you can use inject.js
to inject multiple plugins into Acorn:
var acorn = require('acorn')
var injectAcornJsx = require('acorn-jsx/inject');
var injectAcornObjectRestSpread = require('acorn-object-rest-spread/inject');
injectAcornJsx(acorn);
injectAcornObjectRestSpread(acorn);
Then, use the plugins
option whenever you need to support Object Rest/Spread while parsing:
var ast = acorn.parse(code, {
plugins: {objectRestSpread: true}
});