babel-plugin-id
v1.0.1
Published
[](https://travis-ci.org/oreqizer/babel-plugin-id) [](https://codecov.io/gh/oreqizer/b
Downloads
183
Readme
babel-plugin-id
Literally all it does is it evaluates a function to its argument. Useful for translation collection, for example.
Function name defaults to __.
Setup
Just add id to the list of babel plugins, e.g. to .babelrc:
{
"plugins": ["id"]
}Example
// Input:
const text = __("Translate me");
// Output:
const text = "Translate me";Config
To change the function name, add an object with the fn property to your config:
{
"plugins": [["id", { "fn": "t" }]]
}This will evaluate functions named t.
Example
// Input:
const text = t("Translate me");
// Output:
const text = "Translate me";License
MIT
