Skip to content
This repository was archived by the owner on May 27, 2021. It is now read-only.

Commit b250c38

Browse files
committedJul 25, 2019
Upgrade all dependencies
1 parent 40dbda9 commit b250c38

File tree

10 files changed

+1166
-1707
lines changed

10 files changed

+1166
-1707
lines changed
 

‎.browserslistrc

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
>1%
2+
last 4 versions
3+
Firefox ESR
4+
not ie < 9

‎config/webpack.config.base.js

-6
Original file line numberDiff line numberDiff line change
@@ -101,12 +101,6 @@ module.exports = {
101101
plugins: () => [
102102
require('postcss-flexbugs-fixes'),
103103
autoprefixer({
104-
browsers: [
105-
'>1%',
106-
'last 4 versions',
107-
'Firefox ESR',
108-
'not ie < 9', // React doesn't support IE8 anyway
109-
],
110104
flexbox: 'no-2009',
111105
}),
112106
require('cssnano')(),

‎config/webpack.config.prod.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,8 @@ const config = {
6363
parallel: true,
6464
sourceMap: shouldUseSourceMap,
6565
uglifyOptions: {
66+
warnings: false,
6667
compress: {
67-
warnings: false,
6868
// Disabled because of an issue with Uglify breaking seemingly valid code:
6969
// https://github.com/facebookincubator/create-react-app/issues/2376
7070
// Pending further investigation:

‎package.json

+23-22
Original file line numberDiff line numberDiff line change
@@ -31,72 +31,73 @@
3131
"babel-preset-react-app": "9.0.0",
3232
"case-sensitive-paths-webpack-plugin": "2.2.0",
3333
"chalk": "2.4.2",
34-
"connected-react-router": "5.0.1",
35-
"css-loader": "2.1.1",
34+
"connected-react-router": "6.5.2",
35+
"css-loader": "3.1.0",
3636
"cssnano": "4.1.10",
3737
"date-fns": "1.30.1",
38-
"extract-css-chunks-webpack-plugin": "4.3.2",
39-
"file-loader": "3.0.1",
38+
"extract-css-chunks-webpack-plugin": "4.5.6",
39+
"file-loader": "4.1.0",
4040
"fs-extra": "8.1.0",
4141
"generate-json-webpack-plugin": "0.3.1",
4242
"html-webpack-plugin": "4.0.0-beta.5",
43-
"immutable": "3.8.2",
43+
"immutable": "4.0.0-rc.12",
4444
"less": "3.9.0",
4545
"less-loader": "5.0.0",
46-
"lodash": "4.17.13",
46+
"lodash": "4.17.15",
4747
"object-assign": "4.1.1",
4848
"postcss-flexbugs-fixes": "4.1.0",
4949
"postcss-loader": "3.0.0",
5050
"promise": "8.0.3",
51-
"raven-js": "3.27.0",
51+
"raven-js": "3.27.2",
5252
"react": "16.8.6",
5353
"react-copy-to-clipboard": "5.0.1",
5454
"react-dev-utils": "9.0.1",
5555
"react-dom": "16.8.6",
56-
"react-redux": "5.1.1",
57-
"react-router": "5.0.0",
58-
"react-router-config": "5.0.0",
59-
"react-router-dom": "5.0.0",
60-
"redux": "4.0.1",
56+
"react-redux": "7.1.0",
57+
"react-router": "5.0.1",
58+
"react-router-config": "5.0.1",
59+
"react-router-dom": "5.0.1",
60+
"redux": "4.0.4",
6161
"redux-immutable": "4.0.0",
6262
"redux-logger": "3.0.6",
6363
"redux-thunk": "2.3.0",
6464
"style-loader": "0.23.1",
6565
"sw-precache-webpack-plugin": "0.11.5",
66-
"uglifyjs-webpack-plugin": "2.1.2",
67-
"url-loader": "1.1.2",
66+
"uglifyjs-webpack-plugin": "2.1.3",
67+
"url-loader": "2.1.0",
6868
"webpack": "4.37.0",
6969
"webpack-manifest-plugin": "2.0.4",
7070
"webpack-merge": "4.2.1"
7171
},
7272
"devDependencies": {
73+
"@testing-library/react": "8.0.6",
7374
"babel-eslint": "10.0.2",
7475
"babel-jest": "24.8.0",
7576
"dotenv": "8.0.0",
7677
"dotenv-expand": "5.1.0",
7778
"enzyme": "3.10.0",
7879
"enzyme-adapter-react-16": "1.14.0",
7980
"eslint": "5.16.0",
80-
"eslint-config-prettier": "4.3.0",
81-
"eslint-config-react-app": "3.0.8",
81+
"eslint-config-prettier": "6.0.0",
82+
"eslint-config-react-app": "4.0.1",
8283
"eslint-loader": "2.2.1",
8384
"eslint-plugin-flowtype": "3.12.1",
8485
"eslint-plugin-import": "2.18.2",
85-
"eslint-plugin-jsx-a11y": "6.2.1",
86+
"eslint-plugin-jsx-a11y": "6.2.3",
8687
"eslint-plugin-prettier": "3.1.0",
8788
"eslint-plugin-react": "7.14.3",
89+
"eslint-plugin-react-hooks": "1.6.1",
8890
"faker": "4.1.0",
89-
"fetch-mock": "7.3.3",
91+
"fetch-mock": "7.3.9",
9092
"jest": "24.8.0",
9193
"jest-immutable-matchers": "2.0.1",
9294
"prettier": "1.18.2",
9395
"raf": "3.4.1",
94-
"react-testing-library": "6.1.2",
9596
"resolve": "1.11.1",
96-
"stylelint": "10.0.1",
97+
"stylelint": "10.1.0",
9798
"stylelint-config-standard": "18.3.0",
98-
"stylelint-order": "3.0.0",
99-
"webpack-dev-server": "3.3.1",
99+
"stylelint-order": "3.0.1",
100+
"webpack-dev-server": "3.7.2",
100101
"whatwg-fetch": "3.0.0"
101102
},
102103
"resolutions": {

‎scripts/start.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ choosePort(HOST, DEFAULT_PORT)
6868
const appName = require(paths.appPackageJson).name;
6969
const urls = prepareUrls(protocol, HOST, port);
7070
// Create a webpack compiler that is configured with custom messages.
71-
const compiler = createCompiler(webpack, config, appName, urls, useYarn);
71+
const compiler = createCompiler({ webpack, config, appName, urls, useYarn });
7272
// Load proxy config
7373
const proxySetting = require(paths.appPackageJson).proxy;
7474
const proxyConfig = prepareProxy(proxySetting, paths.appPublic);

‎src/setupTests.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react';
22
import ReactDOM from 'react-dom';
33
import { configure, mount, shallow } from 'enzyme';
4-
import { cleanup } from 'react-testing-library';
4+
import { cleanup } from '@testing-library/react';
55
import Adapter from 'enzyme-adapter-react-16';
66
import * as immutableMatchers from 'jest-immutable-matchers';
77
import fetchMock from 'fetch-mock';

‎src/tests/components/data/QueryRecipeFilters.test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { render } from 'react-testing-library';
1+
import { render } from '@testing-library/react';
22
import TestComponent from 'console/components/data/QueryRecipeFilters';
33

44
const { WrappedComponent: QueryRecipeFilters } = TestComponent;

‎src/tests/components/forms/FormItem.test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import WrappedFormItem from 'console/components/forms/FormItem';
2-
import { render } from 'react-testing-library';
2+
import { render } from '@testing-library/react';
33

44
const FormItem = WrappedFormItem.wrappedComponent;
55

‎src/tests/workflows/recipes/components/FilterObjectForm.test.js

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Map, List, fromJS } from 'immutable';
2-
import { render, fireEvent } from 'react-testing-library';
2+
import { render, fireEvent } from '@testing-library/react';
33
import fetchMock from 'fetch-mock';
44
import { NORMANDY_ADMIN_API_ROOT_URL } from 'console/settings';
55
import FilterObjectForm, {
@@ -422,8 +422,8 @@ describe('<FilterObjectForm>', () => {
422422
onSubmit: jest.fn(), // otherwise set by createForm()
423423
};
424424
const FakeForm = createForm({})(SamplingInput);
425-
const { getByValue } = render(<FakeForm {...props} />);
426-
fireEvent.change(getByValue('50'), {
425+
const { getByDisplayValue } = render(<FakeForm {...props} />);
426+
fireEvent.change(getByDisplayValue('50'), {
427427
target: { value: '55' },
428428
});
429429
expect(props.onChange).toHaveBeenCalledTimes(1);
@@ -446,8 +446,8 @@ describe('<FilterObjectForm>', () => {
446446
onSubmit: jest.fn(), // otherwise set by createForm()
447447
};
448448
const FakeForm = createForm({})(SamplingInput);
449-
const { getByValue } = render(<FakeForm {...props} />);
450-
fireEvent.change(getByValue('33'), {
449+
const { getByDisplayValue } = render(<FakeForm {...props} />);
450+
fireEvent.change(getByDisplayValue('33'), {
451451
target: { value: '0.1' },
452452
});
453453
expect(props.onChange).toHaveBeenCalledTimes(1);
@@ -468,10 +468,10 @@ describe('<FilterObjectForm>', () => {
468468
};
469469

470470
const FakeForm = createForm({})(VersionsInput);
471-
const { getByValue, container } = render(<FakeForm {...props} />);
471+
const { getByDisplayValue, container } = render(<FakeForm {...props} />);
472472

473473
// If you enter some junk the submit button will be disabled.
474-
const firstInput = getByValue('');
474+
const firstInput = getByDisplayValue('');
475475
fireEvent.change(firstInput, {
476476
target: { value: 'junk' },
477477
});

‎yarn.lock

+1,127-1,667
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)
This repository has been archived.