1.3.1 • Published 4 years ago
lexipro v1.3.1
Quick Start
const Preprocessor = require('lexipro')
const pp = new Preprocessor()
pp.addRule(/#define\s+(\w+)\s+([^;])[;\n]\s*/i, (match, name, value) => {
pp.addRule(new RegExp(name), () => {
return value
})
return ''
})
pp.preprocess('#define TEST 1; var x = TEST; return x;') // 'var x = 1; return x;'
Installation
NPM
$ npm i lexipro
Yarn
$ yarn add lexipro