Sha256: ec96b4a457e67c28f06852249fd16e3fa640c3b60f7497e14c735a1f217f9cc5
Contents?: true
Size: 612 Bytes
Versions: 25
Compression:
Stored size: 612 Bytes
Contents
/** * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ 'use strict'; const babylon = require('@babel/parser'); const baseOptions = require('./tsOptions'); const options = Object.assign({}, baseOptions); options.plugins = ['jsx'].concat(baseOptions.plugins); /** * Doesn't accept custom options because babylon should be used directly in * that case. */ module.exports = function() { return { parse(code) { return babylon.parse(code, options); }, }; };
Version data entries
25 entries across 25 versions & 1 rubygems