0.1.0 • Published 3 years ago
declare-vars v0.1.0
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';