acornjs / acorn-object-spread

ObjectSpread support in acorn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ObjectSpread support in acorn

Build Status NPM version

NOTE: Object spread is now part of the core library, so you probably don't need this plugin anymore.

This is plugin for Acorn - a tiny, fast JavaScript parser, written completely in JavaScript.

Usage

You can use this module directly in order to get Acorn instance with plugin installed:

var acorn = require('acorn-object-spread');

Or you can use inject.js for injecting plugin into your own version of Acorn like this:

var acorn = require('acorn-object-spread/inject')(require('./custom-acorn'));

Then, use the plugins option whenever you need to support objectSpread while parsing:

var ast = acorn.parse(code, {
  plugins: { objectSpread: true }
});

License

This plugin is issued under the MIT license.

With <3 by UXtemple.

About

ObjectSpread support in acorn

License:MIT License


Languages

Language:JavaScript 100.0%