declare-vars

0.1.0 • Public • Published

declare-vars

Programmatically Generate Variable Declaration Code

install

npm install declare-vars

usage

basic usage

const declareVars = require("declare-vars");

const vars = [ { name: 'A', value: 1 }, { name: 'B', value: 2 }];
const code = declareVars({ vars });
// code is "const A=1,B=2;"

declaring expressions

If you want to declare a variable as the result of an expression, set raw to true.

const declareVars = require("declare-vars");

const vars = [ { name: 'A', value: 1 }, { name: 'B', value: 'A+2', raw: true }];
const code = declareVars({ vars });
// code is "const A=1,B=A+2;"

toggling semi-colon

You can skip adding a semi-colon to the end of the declaration by setting semi to false

const declareVars = require("declare-vars");

const vars = [ { name: 'A', value: 1 }, { name: 'B', value: 2 }];
const code = declareVars({ vars, semi: false });
// code is "const A=1,B=2"

pretty-printing

You can separate the declarations with new lines by setting pretty to true.

const declareVars = require("declare-vars");

const vars = [
  { name: 'A', value: 'Apple' },
  { name: 'B', value: 'Bear Corn' },
  { name: 'C', value: "Cactus" }
];
const code = declareVars({ vars, pretty: true });

code will be the following string value:

const A='Apple';
const B='Bear Corn';
const C='Cactus';

Package Sidebar

Install

npm i declare-vars

Weekly Downloads

4

Version

0.1.0

License

CC0-1.0

Unpacked Size

9.94 kB

Total Files

4

Last publish

Collaborators

  • danieljdufour