UNPKG

nuclide-format-js

Version:

A collection of codemods to help auto format javascript

38 lines (33 loc) 3.29 kB
'use strict'; /* * Copyright (c) 2015-present, Facebook, Inc. * All rights reserved. * * This source code is licensed under the license found in the LICENSE file in * the root directory of this source tree. * * */ module.exports = { get transform() { return require('./transform'); }, createModuleMap: function createModuleMap(options) { var ModuleMapClass = require('./state/ModuleMap'); return new ModuleMapClass(options); }, // Some easy to use defaults to construct ModuleMapOptions with. get defaultBuiltIns() { return require('./constants/builtIns'); }, get defaultBuiltInTypes() { return require('./constants/builtInTypes'); }, get defaultAliases() { return require('./constants/commonAliases'); }, get defaultJSXNonReactNames() { return require('./constants/commonJSXNonReactNames'); } }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb21tb24vaW5kZXguanMiXSwibmFtZXMiOlsibW9kdWxlIiwiZXhwb3J0cyIsInRyYW5zZm9ybSIsInJlcXVpcmUiLCJjcmVhdGVNb2R1bGVNYXAiLCJvcHRpb25zIiwiTW9kdWxlTWFwQ2xhc3MiLCJkZWZhdWx0QnVpbHRJbnMiLCJkZWZhdWx0QnVpbHRJblR5cGVzIiwiZGVmYXVsdEFsaWFzZXMiLCJkZWZhdWx0SlNYTm9uUmVhY3ROYW1lcyJdLCJtYXBwaW5ncyI6Ijs7QUFBQTs7Ozs7Ozs7OztBQWFBQSxPQUFPQyxPQUFQLEdBQWlCO0FBQ2YsTUFBSUMsU0FBSixHQUFnQjtBQUNkLFdBQU9DLFFBQVEsYUFBUixDQUFQO0FBQ0QsR0FIYzs7QUFLZkMsaUJBTGUsMkJBS0NDLE9BTEQsRUFLdUM7QUFDcEQsUUFBTUMsaUJBQWlCSCxRQUFRLG1CQUFSLENBQXZCO0FBQ0EsV0FBTyxJQUFJRyxjQUFKLENBQW1CRCxPQUFuQixDQUFQO0FBQ0QsR0FSYzs7O0FBVWY7QUFDQSxNQUFJRSxlQUFKLEdBQXNCO0FBQ3BCLFdBQU9KLFFBQVEsc0JBQVIsQ0FBUDtBQUNELEdBYmM7QUFjZixNQUFJSyxtQkFBSixHQUEwQjtBQUN4QixXQUFPTCxRQUFRLDBCQUFSLENBQVA7QUFDRCxHQWhCYztBQWlCZixNQUFJTSxjQUFKLEdBQXFCO0FBQ25CLFdBQU9OLFFBQVEsMkJBQVIsQ0FBUDtBQUNELEdBbkJjO0FBb0JmLE1BQUlPLHVCQUFKLEdBQThCO0FBQzVCLFdBQU9QLFFBQVEsb0NBQVIsQ0FBUDtBQUNEO0FBdEJjLENBQWpCIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIENvcHlyaWdodCAoYykgMjAxNS1wcmVzZW50LCBGYWNlYm9vaywgSW5jLlxuICogQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBsaWNlbnNlIGZvdW5kIGluIHRoZSBMSUNFTlNFIGZpbGUgaW5cbiAqIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLlxuICpcbiAqIEBmbG93XG4gKi9cblxuaW1wb3J0IHR5cGUgTW9kdWxlTWFwIGZyb20gJy4vc3RhdGUvTW9kdWxlTWFwJztcbmltcG9ydCB0eXBlIHtNb2R1bGVNYXBPcHRpb25zfSBmcm9tICcuL29wdGlvbnMvTW9kdWxlTWFwT3B0aW9ucyc7XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBnZXQgdHJhbnNmb3JtKCkge1xuICAgIHJldHVybiByZXF1aXJlKCcuL3RyYW5zZm9ybScpO1xuICB9LFxuXG4gIGNyZWF0ZU1vZHVsZU1hcChvcHRpb25zOiBNb2R1bGVNYXBPcHRpb25zKTogTW9kdWxlTWFwIHtcbiAgICBjb25zdCBNb2R1bGVNYXBDbGFzcyA9IHJlcXVpcmUoJy4vc3RhdGUvTW9kdWxlTWFwJyk7XG4gICAgcmV0dXJuIG5ldyBNb2R1bGVNYXBDbGFzcyhvcHRpb25zKTtcbiAgfSxcblxuICAvLyBTb21lIGVhc3kgdG8gdXNlIGRlZmF1bHRzIHRvIGNvbnN0cnVjdCBNb2R1bGVNYXBPcHRpb25zIHdpdGguXG4gIGdldCBkZWZhdWx0QnVpbHRJbnMoKSB7XG4gICAgcmV0dXJuIHJlcXVpcmUoJy4vY29uc3RhbnRzL2J1aWx0SW5zJyk7XG4gIH0sXG4gIGdldCBkZWZhdWx0QnVpbHRJblR5cGVzKCkge1xuICAgIHJldHVybiByZXF1aXJlKCcuL2NvbnN0YW50cy9idWlsdEluVHlwZXMnKTtcbiAgfSxcbiAgZ2V0IGRlZmF1bHRBbGlhc2VzKCkge1xuICAgIHJldHVybiByZXF1aXJlKCcuL2NvbnN0YW50cy9jb21tb25BbGlhc2VzJyk7XG4gIH0sXG4gIGdldCBkZWZhdWx0SlNYTm9uUmVhY3ROYW1lcygpIHtcbiAgICByZXR1cm4gcmVxdWlyZSgnLi9jb25zdGFudHMvY29tbW9uSlNYTm9uUmVhY3ROYW1lcycpO1xuICB9LFxufTtcbiJdfQ==