Skip to content

Commit 2a77119

Browse files
committed
chore(babel-preset-zillow): Reformat with prettier
1 parent d50a4d1 commit 2a77119

File tree

1 file changed

+47
-50
lines changed

1 file changed

+47
-50
lines changed

packages/babel-preset-zillow/index.js

+47-50
Original file line numberDiff line numberDiff line change
@@ -1,62 +1,59 @@
11
'use strict';
22

3-
/* eslint indent: [error, 2], global-require: off */
4-
5-
const modules = [require('babel-plugin-transform-es2015-modules-commonjs'), {
6-
strict: false,
7-
}];
8-
93
const defaultTargets = {
10-
android: 62,
11-
chrome: 62,
12-
edge: 15,
13-
explorer: 11,
14-
firefox: 57,
15-
safari: 9,
4+
android: 62,
5+
chrome: 62,
6+
edge: 15,
7+
explorer: 11,
8+
firefox: 57,
9+
safari: 9,
1610
};
1711

1812
function buildTargets(options) {
19-
return Object.assign({}, defaultTargets, options.additionalTargets);
13+
return Object.assign({}, defaultTargets, options.additionalTargets);
2014
}
2115

2216
module.exports = function babelPresetZillow(context, options) {
23-
const envIsDev = (process.env.BABEL_ENV || process.env.NODE_ENV || 'development') === 'development';
24-
const transpileTargets = (options && options.targets) || buildTargets(options);
25-
const enableDebug = (options && typeof options.debug === 'boolean') ? !!options.debug : false;
17+
const envIsDev =
18+
(process.env.BABEL_ENV || process.env.NODE_ENV || 'development') === 'development';
19+
const targets = (options && options.targets) || buildTargets(options);
20+
const debug = options && typeof options.debug === 'boolean' ? !!options.debug : false;
2621

27-
return {
28-
presets: [
29-
[require('babel-preset-env'), {
30-
debug: enableDebug,
31-
exclude: [
32-
'transform-async-to-generator',
33-
'transform-es2015-block-scoping',
34-
'transform-es2015-template-literals',
35-
'transform-regenerator',
22+
/* eslint global-require: off */
23+
const presets = [
24+
[
25+
require('babel-preset-env'),
26+
{
27+
debug,
28+
exclude: [
29+
'transform-async-to-generator',
30+
'transform-es2015-block-scoping',
31+
'transform-es2015-template-literals',
32+
'transform-regenerator',
33+
],
34+
modules: false,
35+
targets,
36+
},
3637
],
37-
modules: false,
38-
targets: transpileTargets,
39-
}],
40-
require('babel-preset-react'),
41-
],
42-
plugins: [
43-
options && options.modules === false ? null : modules,
44-
require('babel-plugin-transform-class-properties'),
45-
[require('fast-async'), {
46-
spec: true,
47-
}],
48-
[require('babel-plugin-transform-es2015-block-scoping'), {
49-
throwIfClosureRequired: true,
50-
}],
51-
[require('babel-plugin-transform-es2015-template-literals'), {
52-
spec: true,
53-
}],
54-
[require('babel-plugin-transform-object-rest-spread'), {
55-
useBuiltIns: true,
56-
}],
57-
require('babel-plugin-lodash'),
58-
envIsDev && require('babel-plugin-transform-react-jsx-source'),
59-
envIsDev && require('babel-plugin-transform-react-jsx-self'),
60-
].filter(Boolean),
61-
};
38+
require('babel-preset-react'),
39+
];
40+
41+
const plugins = [
42+
options && options.modules === false
43+
? null
44+
: [require('babel-plugin-transform-es2015-modules-commonjs'), { strict: false }],
45+
require('babel-plugin-transform-class-properties'),
46+
[require('fast-async'), { spec: true }],
47+
[require('babel-plugin-transform-es2015-block-scoping'), { throwIfClosureRequired: true }],
48+
[require('babel-plugin-transform-es2015-template-literals'), { spec: true }],
49+
[require('babel-plugin-transform-object-rest-spread'), { useBuiltIns: true }],
50+
require('babel-plugin-lodash'),
51+
envIsDev && require('babel-plugin-transform-react-jsx-source'),
52+
envIsDev && require('babel-plugin-transform-react-jsx-self'),
53+
].filter(Boolean);
54+
55+
return {
56+
presets,
57+
plugins,
58+
};
6259
};

0 commit comments

Comments
 (0)