babel-plugin-inline-replace-varibles

v1.0.0
babel plugin to inline replace varibles
babel plugin inline replace varibles

babel-plugin-inline-replace-varibles

Usage

npm i babel-plugin-inline-replace-varibles --save-dev

configure in .babelrc or any babel queries:

{
  plugins: [
    ['inline-replace-varibles', {
      __SERVER__: true,
      __VERSION__: "v1.2.3"
    }]
  ]
}
if (__SERVER__) {
  console.log('this is server, version: %s', __VERSION__)
} else {
  alert('this is browser')
}

will be transformed to

if (true) {
  console.log('this is server, version: %s', "v1.2.3")
} else {
  alert('this is browser')
}

CONTACT: https://github.com/wssgcg1213

npm i babel-plugin-inline-replace-varibles

Metadata

  • MIT
  • Whatever
  • Ling.
  • released 5/17/2016

Downloads

Maintainers