diff --git a/CHANGELOG.md b/CHANGELOG.md index 8192090636..6ccd2fab09 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,11 @@ _Note: Gaps between patch versions are faulty/broken releases._ +## 2.11.3 + + * **Bug Fix** + * Allow a string to be passed as the `optional` option. + ## 2.11.2 * **Bug Fix** diff --git a/lib/6to5/file.js b/lib/6to5/file.js index 70a0b900b6..d18a53bdc2 100644 --- a/lib/6to5/file.js +++ b/lib/6to5/file.js @@ -72,6 +72,7 @@ File.normaliseOptions = function (opts) { opts.blacklist = util.arrayify(opts.blacklist); opts.whitelist = util.arrayify(opts.whitelist); + opts.optional = util.arrayify(opts.optional); _.defaults(opts, { moduleRoot: opts.sourceRoot