add transformer aliases

This commit is contained in:
Sebastian McKenzie 2015-03-02 22:47:00 +11:00
parent 4e44af819f
commit d4c98d7738
3 changed files with 8 additions and 2 deletions

View File

@ -25,7 +25,10 @@ transform._ensureTransformerNames = function (type, rawKeys) {
var key = rawKeys[i];
var deprecatedKey = transform.deprecatedTransformerMap[key];
if (deprecatedKey) {
var aliasKey = transform.aliasTransformerMap[key];
if (aliasKey) {
keys.push(aliasKey);
} else if (deprecatedKey) {
// deprecated key, remap it to the new one
console.error("The transformer " + key + " has been renamed to " + deprecatedKey);
rawKeys.push(deprecatedKey);
@ -49,6 +52,7 @@ transform.transformers = object();
transform.namespaces = object();
transform.deprecatedTransformerMap = require("./transformers/deprecated");
transform.aliasTransformerMap = require("./transformers/aliases");
transform.moduleFormatters = require("./modules");
import rawTransformers from "./transformers";

View File

@ -0,0 +1,3 @@
{
"useStrict": "strict"
}

View File

@ -1,5 +1,4 @@
{
"useStrict": "strict",
"selfContained": "runtime",
"unicode-regex": "regex.unicode",