diff options
Diffstat (limited to 'node_modules/babylon/lib/options.js')
-rwxr-xr-x | node_modules/babylon/lib/options.js | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/node_modules/babylon/lib/options.js b/node_modules/babylon/lib/options.js deleted file mode 100755 index 62b51a154..000000000 --- a/node_modules/babylon/lib/options.js +++ /dev/null @@ -1,33 +0,0 @@ -"use strict"; - -exports.__esModule = true; -exports.getOptions = getOptions; -// A second optional argument can be given to further configure -var defaultOptions = exports.defaultOptions = { - // Source type ("script" or "module") for different semantics - sourceType: "script", - // Source filename. - sourceFilename: undefined, - // When enabled, a return at the top level is not considered an - // error. - allowReturnOutsideFunction: false, - // When enabled, import/export statements are not constrained to - // appearing at the top of the program. - allowImportExportEverywhere: false, - // TODO - allowSuperOutsideMethod: false, - // An array of plugins to enable - plugins: [], - // TODO - strictMode: null -}; - -// Interpret and default an options object - -function getOptions(opts) { - var options = {}; - for (var key in defaultOptions) { - options[key] = opts && key in opts ? opts[key] : defaultOptions[key]; - } - return options; -}
\ No newline at end of file |