mirror of
https://github.com/expo/react-native-community-cli.git
synced 2026-11-15 09:18:35 -10:00
* Migrate tools package to Typescript * Prebuild ts * Improve yarn build-clean * Remove unnecessary statements * Fix linting * Fix eslint * Update packages/tools/src/isPackagerRunning.ts Co-Authored-By: Michał Pierzchała <[email protected]> * adjust package.json * add vscode helper settings * remove dead node-fetch references
35 lines
695 B
JavaScript
35 lines
695 B
JavaScript
module.exports = {
|
|
babelrcRoots: ['packages/*'],
|
|
overrides: [
|
|
{
|
|
presets: ['@babel/preset-flow'],
|
|
test: '**/*.js',
|
|
},
|
|
{
|
|
presets: ['@babel/preset-typescript'],
|
|
test: '**/*.ts',
|
|
},
|
|
],
|
|
presets: [
|
|
[
|
|
require.resolve('@babel/preset-env'),
|
|
{
|
|
targets: {node: 8},
|
|
useBuiltIns: 'entry',
|
|
},
|
|
],
|
|
],
|
|
plugins: [
|
|
require.resolve('@babel/plugin-transform-strict-mode'),
|
|
[require.resolve('@babel/plugin-transform-modules-commonjs'), {lazy: true}],
|
|
[
|
|
require.resolve('babel-plugin-module-resolver', {
|
|
root: ['.'],
|
|
alias: {
|
|
types: './types',
|
|
},
|
|
}),
|
|
],
|
|
],
|
|
};
|