Skip to content

Commit 62b1f94

Browse files
authored
Merge pull request #81 from tutorcruncher/dependabot/npm_and_yarn/react-scripts-and-react-app-rewired-3.3.0
Bump react-scripts and react-app-rewired
2 parents 590e5a5 + c065b8d commit 62b1f94

File tree

5 files changed

+5639
-3423
lines changed

5 files changed

+5639
-3423
lines changed

config-overrides.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,19 @@ const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPl
44

55
module.exports = function override (config, env) {
66
// remove the css loader to simplify things
7-
config.module.rules[1].oneOf = config.module.rules[1].oneOf.filter(function (l) {
7+
config.module.rules[2].oneOf = config.module.rules[2].oneOf.filter(function (l) {
88
const test = l.test && l.test.toString()
99
return test !== /\.css$/
1010
})
11+
config.optimization.runtimeChunk = false;
12+
config.optimization.splitChunks = {
13+
cacheGroups: {
14+
default: false
15+
}
16+
};
1117
// compile sass, this comes first and compresses css as well as loading sass/scss
1218
// https://github.com/facebookincubator/create-react-app/issues/2498
13-
config.module.rules[1].oneOf.splice(0, 0,
19+
config.module.rules[2].oneOf.splice(0, 0,
1420
{
1521
test: /\.(sass|scss|css)$/,
1622
use: [

package.json

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,16 +43,29 @@
4343
"pretty": "^2.0.0",
4444
"raven-js": "^3.27.2",
4545
"react": "^16.12.0",
46-
"react-app-rewired": "^1.6.2",
46+
"react-app-rewired": "^2.1.5",
4747
"react-dom": "^16.12.0",
4848
"react-router-dom": "^5.1.2",
49-
"react-scripts": "1.1.5",
49+
"react-scripts": "3.3.0",
5050
"react-select": "^3.0.8",
5151
"react-tooltip": "^3.11.1",
5252
"sass-loader": "^7.3.1",
5353
"shelljs": "0.8.3",
5454
"sshpk": "^1.16.1",
5555
"tunnel-agent": "^0.6.0",
5656
"webpack-bundle-analyzer": "^3.6.0"
57+
},
58+
"browserslist": {
59+
"production": [
60+
">1%",
61+
"last 4 versions",
62+
"Firefox ESR",
63+
"not ie < 11"
64+
],
65+
"development": [
66+
"last 2 chrome versions",
67+
"last 2 firefox versions",
68+
"last 2 edge versions"
69+
]
5770
}
5871
}

src/components/shared/EnquiryForm.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ class EnquiryForm extends Component {
131131
enquiry_data={this.state.enquiry_data}
132132
set_enquiry_data={this.set_enquiry_data}>
133133
{get_text('terms_help')}&nbsp;
134-
<a href={this.props.config.terms_link} target="_blank">
134+
<a href={this.props.config.terms_link} target="_blank" rel="noopener noreferrer">
135135
{get_text('terms_link')}
136136
</a>.
137137
</Input>}

src/utils.js

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -69,18 +69,6 @@ export const google_analytics = (history, config) => {
6969
return ga_prefixes
7070
}
7171

72-
const clean = obj => {
73-
let new_obj = {}
74-
for (let [k, v] of Object.entries(obj)) {
75-
if (typeof v === 'object') {
76-
new_obj[k] = clean(v)
77-
} else if (v !== null && v !== undefined && v !== '') {
78-
new_obj[k] = v
79-
}
80-
}
81-
return new_obj
82-
}
83-
8472
export function get_company_options (public_key, config) {
8573
const url = `${config.api_root}/${public_key}/options`
8674

0 commit comments

Comments
 (0)