0.0.1 • Published 6 years ago

assign.macro v0.0.1

Weekly downloads
7
License
MIT
Repository
github
Last release
6 years ago

assign.macro Babel Macro

A babel-macro to transpile Object.assign-style expressions to direct assignments for maximum performance.

Installation

This module is distributed in the npm registry under assign.macro which should be installed to your project's devDependencies:

npm install --save-dev assign.macro

# or if you use yarn
yarn add --dev assign.macro

Usage

After you have configured babel-macros you can import assign.macro and utilize it like so:

import assign from "assign.macro";

const test = {};
assign(test, {
  babel: "macros",
  are: "dope"
});

...which will be transpiled to the following:

const test = {};
test.babel = "macros";
test.are = "dope";
0.0.1

6 years ago