From f3701b84f0a92200faeb95d319b2992a9c58e660 Mon Sep 17 00:00:00 2001 From: Olivier Tassinari Date: Sat, 18 Aug 2018 16:55:40 +0200 Subject: [PATCH] [docs] Add notistack in the related projects --- BACKERS.md | 2 +- .../pages/demos/autocomplete/autocomplete.md | 9 ++ .../related-projects/related-projects.md | 4 +- packages/material-ui-docs/package.json | 2 +- .../src/ButtonBase/TouchRipple.test.js | 26 ++-- yarn.lock | 122 +++++++++--------- 6 files changed, 87 insertions(+), 78 deletions(-) diff --git a/BACKERS.md b/BACKERS.md index 69ecdc96cc4199..50872c19b84111 100644 --- a/BACKERS.md +++ b/BACKERS.md @@ -97,7 +97,7 @@ via [Patreon](https://www.patreon.com/oliviertassinari) | Jolse Maginnis | asmeikal | David Auffret | Naresh Bhatia | Henk van Hest | | Avétis KAZARIAN | Withinpixels | SIM KIM SIA | Renaud Bompuis | Yaron Malin | | Arvanitis Panagiotis | Jesse Weigel | Bogdan Mihai Nicolae | Dung Tran | Kyle Pennell | -| Kai Mit Pansen | Eric Nagy | Karens Grigorjancs | Mohamed Turco | +| Kai Mit Pansen | Eric Nagy | Karens Grigorjancs | Mohamed Turco | Haroun Serang | via [OpenCollective](https://opencollective.com/material-ui) diff --git a/docs/src/pages/demos/autocomplete/autocomplete.md b/docs/src/pages/demos/autocomplete/autocomplete.md index 4ca7aa163b1fa8..436cf6f2395bc7 100644 --- a/docs/src/pages/demos/autocomplete/autocomplete.md +++ b/docs/src/pages/demos/autocomplete/autocomplete.md @@ -12,12 +12,18 @@ We encourage people relying on the solutions the React community has built. ## downshift +![stars](https://img.shields.io/github/stars/paypal/downshift.svg?style=social&label=Stars) +![npm downloads](https://img.shields.io/npm/dm/downshift.svg) + In the following example, we demonstrate how to use [downshift](https://github.com/paypal/downshift). {{"demo": "pages/demos/autocomplete/IntegrationDownshift.js"}} ## react-autosuggest +![stars](https://img.shields.io/github/stars/moroshko/react-autosuggest.svg?style=social&label=Stars) +![npm downloads](https://img.shields.io/npm/dm/react-autosuggest.svg) + In the following example, we demonstrate how to use [react-autosuggest](https://github.com/moroshko/react-autosuggest). It's also using [autosuggest-highlight](https://www.npmjs.com/package/autosuggest-highlight) for the highlighting logic. @@ -25,6 +31,9 @@ It's also using [autosuggest-highlight](https://www.npmjs.com/package/autosugges ## react-select +![stars](https://img.shields.io/github/stars/JedWatson/react-select.svg?style=social&label=Stars) +![npm downloads](https://img.shields.io/npm/dm/react-select.svg) + In the following example, we demonstrate how to use [react-select](https://github.com/JedWatson/react-select). {{"demo": "pages/demos/autocomplete/IntegrationReactSelect.js"}} diff --git a/docs/src/pages/discover-more/related-projects/related-projects.md b/docs/src/pages/discover-more/related-projects/related-projects.md index 6bcfeee36bd84d..813f1a3547f6bb 100644 --- a/docs/src/pages/discover-more/related-projects/related-projects.md +++ b/docs/src/pages/discover-more/related-projects/related-projects.md @@ -11,11 +11,12 @@ Feel free to submit a pull request to add more projects; we will accept them if - [dx-react-chart-material-ui](https://devexpress.github.io/devextreme-reactive/react/chart/) A chart for Material-UI that visualizes data using a variety of series types, including bar, line, area, scatter, pie, and more ([custom license](https://js.devexpress.com/licensing/)). - [dx-react-grid-material-ui](https://devexpress.github.io/devextreme-reactive/react/grid/) A data grid for Material-UI with paging, sorting, filtering, grouping and editing features ([custom license](https://js.devexpress.com/licensing/)). - [material-ui-autosuggest](https://github.com/plan-three/material-ui-autosuggest) A fuzzy-search component for React and Material-UI. +- [material-ui-next-pickers](https://github.com/chingyawhao/material-ui-next-pickers) A datepicker or timepicker in Material UI Next or can be imported as a clock or calendar component. - [material-ui-pickers](https://github.com/dmtrKovalenko/material-ui-pickers) Components that implement Material Design date and time pickers for Material-UI. - [material-ui-time-picker](https://github.com/TeamWertarbyte/material-ui-time-picker) A TimePicker for Material-UI. -- [material-ui-next-pickers](https://github.com/chingyawhao/material-ui-next-pickers) A datepicker or timepicker in Material UI Next or can be imported as a clock or calendar component. - [mui-datatables](https://github.com/gregnb/mui-datatables) Responsive data tables for Material-UI with filtering, sorting, search and more. - [mui-downshift](https://github.com/techniq/mui-downshift) Thin layer over paypal's downshift to use Material-UI visual components. +- [notistack](https://github.com/iamhosseindhv/notistack) Highly customisable notification snackbars that can be stacked on top of each other - [react-material-ui-typescript](https://github.com/goemen/react-material-ui-typescript) A boilerplate for React using Typescript, Material UI and Redux, React Router. - [react-media-material-ui](https://github.com/jcoreio/react-media-material-ui) Easily use breakpoints from your Material-UI theme with [react-media](https://github.com/ReactTraining/react-media). - [Wertarbyte](https://mui.wertarbyte.com/) Wertarbyte are using Material-UI for many of their projects. This is a collection of complementary components they have built. @@ -23,6 +24,7 @@ Feel free to submit a pull request to add more projects; we will accept them if ## Complementary Projects - [create-mui-theme](https://react-theming.github.io/create-mui-theme/) Online tool for creating Material-UI themes via Material Design Color Tool +- [downshift](https://github.com/paypal/downshift) Primitive to build simple, flexible, WAI-ARIA compliant enhanced input React components - [react-admin](https://github.com/marmelab/react-admin) An admin framework combining material-ui with Redux, redux-form, redux-saga, and recompose - [react-autosuggest](https://github.com/moroshko/react-autosuggest) WAI-ARIA compliant React autosuggest component. - [react-final-form](https://github.com/final-form/react-final-form#material-ui-10) Subscription-based form state management for React. diff --git a/packages/material-ui-docs/package.json b/packages/material-ui-docs/package.json index 9acca2c76649fc..1451a35b89a564 100644 --- a/packages/material-ui-docs/package.json +++ b/packages/material-ui-docs/package.json @@ -35,7 +35,7 @@ "react-dom": "^16.3.0" }, "dependencies": { - "marked": "^0.4.0", + "marked": "^0.5.0", "nprogress": "^0.2.0", "prismjs": "^1.8.4" }, diff --git a/packages/material-ui/src/ButtonBase/TouchRipple.test.js b/packages/material-ui/src/ButtonBase/TouchRipple.test.js index 5b39a80bf64a73..9c8e0f29ac7332 100644 --- a/packages/material-ui/src/ButtonBase/TouchRipple.test.js +++ b/packages/material-ui/src/ButtonBase/TouchRipple.test.js @@ -4,6 +4,8 @@ import { assert } from 'chai'; import { createShallow, createMount, getClasses, unwrap } from '../test-utils'; import TouchRipple, { DELAY_RIPPLE } from './TouchRipple'; +const cb = () => {}; + describe('', () => { let shallow; let mount; @@ -41,6 +43,7 @@ describe('', () => { { fakeElement: true, }, + cb, ); wrapper.update(); assert.strictEqual(wrapper.childAt(0).props().rippleSize, 1, 'should be odd'); @@ -53,13 +56,13 @@ describe('', () => { assert.strictEqual(wrapper.state().ripples.length, 0, 'should start with no ripples'); - instance.start({ clientX: 0, clientY: 0 }); + instance.start({ clientX: 0, clientY: 0 }, cb); assert.strictEqual(wrapper.state().ripples.length, 1, 'should create a ripple'); - instance.start({ clientX: 0, clientY: 0 }); + instance.start({ clientX: 0, clientY: 0 }, cb); assert.strictEqual(wrapper.state().ripples.length, 2, 'should create another ripple'); - instance.start({ clientX: 0, clientY: 0 }); + instance.start({ clientX: 0, clientY: 0 }, cb); assert.strictEqual(wrapper.state().ripples.length, 3, 'should create another ripple'); instance.stop({ type: 'mouseup' }); @@ -82,6 +85,7 @@ describe('', () => { pulsate: true, fakeElement: true, }, + cb, ); assert.strictEqual(wrapper.state().ripples.length, 1); }); @@ -90,7 +94,7 @@ describe('', () => { const wrapper = shallow(); const instance = wrapper.instance(); instance.ignoringMouseDown = true; - instance.start({ type: 'mousedown' }); + instance.start({ type: 'mousedown' }, cb); assert.strictEqual(wrapper.state().ripples.length, 0); }); @@ -98,7 +102,7 @@ describe('', () => { const wrapper = shallow(); const instance = wrapper.instance(); assert.strictEqual(instance.ignoringMouseDown, false); - instance.start({ type: 'touchstart' }, { fakeElement: true }); + instance.start({ type: 'touchstart' }, { fakeElement: true }, cb); assert.strictEqual(wrapper.state().ripples.length, 1); assert.strictEqual(instance.ignoringMouseDown, true); }); @@ -108,7 +112,7 @@ describe('', () => { const instance = wrapper.instance(); const clientX = 1; const clientY = 1; - instance.start({ clientX, clientY }, { fakeElement: true }); + instance.start({ clientX, clientY }, { fakeElement: true }, cb); assert.strictEqual(wrapper.state().ripples.length, 1); assert.strictEqual(wrapper.state().ripples[0].props.rippleX, clientX); assert.strictEqual(wrapper.state().ripples[0].props.rippleY, clientY); @@ -131,14 +135,14 @@ describe('', () => { const instance = wrapper.instance(); assert.strictEqual(wrapper.state().ripples.length, 0); - instance.start({ touches: [], clientX: 0, clientY: 0 }, { fakeElement: true }); + instance.start({ touches: [], clientX: 0, clientY: 0 }, { fakeElement: true }, cb); assert.strictEqual(wrapper.state().ripples.length, 0); clock.tick(DELAY_RIPPLE); assert.strictEqual(wrapper.state().ripples.length, 1); clock.tick(DELAY_RIPPLE); - instance.stop({ type: 'touchend' }); + instance.stop({ type: 'touchend' }, cb); assert.strictEqual(wrapper.state().ripples.length, 0); }); @@ -147,12 +151,12 @@ describe('', () => { const instance = wrapper.instance(); assert.strictEqual(wrapper.state().ripples.length, 0); - instance.start({ touches: [], clientX: 0, clientY: 0 }, { fakeElement: true }); + instance.start({ touches: [], clientX: 0, clientY: 0 }, { fakeElement: true }, cb); assert.strictEqual(wrapper.state().ripples.length, 0); clock.tick(DELAY_RIPPLE / 2); assert.strictEqual(wrapper.state().ripples.length, 0); - instance.stop({ type: 'touchend', persist: () => {} }); + instance.stop({ type: 'touchend', persist: () => {} }, cb); assert.strictEqual(wrapper.state().ripples.length, 1); clock.tick(1); @@ -164,7 +168,7 @@ describe('', () => { const instance = wrapper.instance(); assert.strictEqual(wrapper.state().ripples.length, 0); - instance.start({ touches: [], clientX: 0, clientY: 0 }, { fakeElement: true }); + instance.start({ touches: [], clientX: 0, clientY: 0 }, { fakeElement: true }, cb); assert.strictEqual(wrapper.state().ripples.length, 0); clock.tick(DELAY_RIPPLE / 2); diff --git a/yarn.lock b/yarn.lock index 6318286046b4d4..0ea90cb0cb34ee 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1136,8 +1136,8 @@ resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" "@types/node@*": - version "10.5.8" - resolved "https://registry.yarnpkg.com/@types/node/-/node-10.5.8.tgz#6f14ccecad1d19332f063a6a764f8907801fece0" + version "10.7.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-10.7.1.tgz#b704d7c259aa40ee052eec678758a68d07132a2e" "@types/prop-types@*": version "15.5.5" @@ -1152,8 +1152,8 @@ "@types/react" "*" "@types/react@*", "@types/react@^16.3.14": - version "16.4.9" - resolved "https://registry.yarnpkg.com/@types/react/-/react-16.4.9.tgz#98b4dba5a0419dbd594f5dbbb2479e1e153431bb" + version "16.4.11" + resolved "https://registry.yarnpkg.com/@types/react/-/react-16.4.11.tgz#330f3d864300f71150dc2d125e48644c098f8770" dependencies: "@types/prop-types" "*" csstype "^2.2.0" @@ -1366,6 +1366,10 @@ agent-base@4, agent-base@^4.1.0: dependencies: es6-promisify "^5.0.0" +ajv-errors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.0.tgz#ecf021fa108fd17dfb5e6b383f2dd233e31ffc59" + ajv-keywords@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762" @@ -1384,13 +1388,13 @@ ajv@^5.1.0, ajv@^5.1.5: json-schema-traverse "^0.3.0" ajv@^6.0.1, ajv@^6.1.0, ajv@^6.5.0: - version "6.5.2" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.2.tgz#678495f9b82f7cca6be248dd92f59bff5e1f4360" + version "6.5.3" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.3.tgz#71a569d189ecf4f4f321224fecb166f071dd90f9" dependencies: fast-deep-equal "^2.0.1" fast-json-stable-stringify "^2.0.0" json-schema-traverse "^0.4.1" - uri-js "^4.2.1" + uri-js "^4.2.2" align-text@^0.1.1, align-text@^0.1.3: version "0.1.4" @@ -3190,8 +3194,8 @@ compression-webpack-plugin@^1.1.11: webpack-sources "^1.0.1" compute-scroll-into-view@^1.0.2: - version "1.0.7" - resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.7.tgz#ad8dbe51093c31d60cf6c2df497b2c077bd9e7d2" + version "1.0.8" + resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.8.tgz#ad0acd869dc6dc1069201532c025783a30ea177d" concat-map@0.0.1: version "0.0.1" @@ -3634,8 +3638,8 @@ date-now@^0.1.4: resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" debounce@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.1.0.tgz#6a1a4ee2a9dc4b7c24bb012558dbcdb05b37f408" + version "1.2.0" + resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.0.tgz#44a540abc0ea9943018dc0eaa95cce87f65cd131" debug-log@^1.0.1: version "1.0.1" @@ -3708,11 +3712,10 @@ default-require-extensions@^1.0.0: strip-bom "^2.0.0" define-properties@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94" + version "1.1.3" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" dependencies: - foreach "^2.0.5" - object-keys "^1.0.8" + object-keys "^1.0.12" define-property@^0.2.5: version "0.2.5" @@ -3910,8 +3913,8 @@ dot-prop@^4.1.0: is-obj "^1.0.0" downshift@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/downshift/-/downshift-2.1.0.tgz#817dd71f04d56e46d8bfe9cfd7b4687615c187b1" + version "2.1.1" + resolved "https://registry.yarnpkg.com/downshift/-/downshift-2.1.1.tgz#f257a43bd609f9da001422ab71cdb3d9246b86d3" dependencies: compute-scroll-into-view "^1.0.2" prop-types "^15.6.0" @@ -4100,8 +4103,8 @@ enzyme-adapter-utils@^1.5.0: prop-types "^15.6.2" enzyme@^3.2.0: - version "3.4.1" - resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-3.4.1.tgz#d305af5bdb30b8aca56d199110421588c670ea0e" + version "3.4.4" + resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-3.4.4.tgz#92c7c6b9e59d4ef0c3d36a75dccc0e41a5c14d21" dependencies: array.prototype.flat "^1.2.1" cheerio "^1.0.0-rc.2" @@ -4347,8 +4350,8 @@ eslint-plugin-mocha@^5.0.0: ramda "^0.25.0" eslint-plugin-react@^7.4.0: - version "7.11.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.11.0.tgz#b3124af974c4da978e62a57ea49a7bc26f11e76d" + version "7.11.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.11.1.tgz#c01a7af6f17519457d6116aa94fc6d2ccad5443c" dependencies: array-includes "^3.0.3" doctrine "^2.1.0" @@ -4395,8 +4398,8 @@ eslint-visitor-keys@^1.0.0: resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" eslint@^5.0.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.3.0.tgz#53695aca5213968aacdf970ccb231e42a2b285f8" + version "5.4.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.4.0.tgz#d068ec03006bb9e06b429dc85f7e46c1b69fac62" dependencies: ajv "^6.5.0" babel-code-frame "^6.26.0" @@ -4432,7 +4435,6 @@ eslint@^5.0.0: regexpp "^2.0.0" require-uncached "^1.0.3" semver "^5.5.0" - string.prototype.matchall "^2.0.0" strip-ansi "^4.0.0" strip-json-comments "^2.0.1" table "^4.0.3" @@ -4888,10 +4890,6 @@ for-own@^0.1.4: dependencies: for-in "^1.0.1" -foreach@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" - foreachasync@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/foreachasync/-/foreachasync-3.0.0.tgz#5502987dc8714be3392097f32e0071c9dee07cf6" @@ -5577,8 +5575,8 @@ ignore@^3.3.5: resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" ignore@^4.0.2: - version "4.0.3" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.3.tgz#e2d58c9654d75b542529fa28d80ac95b29e4f467" + version "4.0.6" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" image-diff@^1.6.3: version "1.6.3" @@ -6709,9 +6707,9 @@ markdown-escapes@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.2.tgz#e639cbde7b99c841c0bacc8a07982873b46d2122" -marked@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/marked/-/marked-0.4.0.tgz#9ad2c2a7a1791f10a852e0112f77b571dce10c66" +marked@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/marked/-/marked-0.5.0.tgz#9e590bad31584a48ff405b33ab1c0dd25172288e" "match-stream@>= 0.0.2 < 1": version "0.0.2" @@ -7014,8 +7012,8 @@ ms@2.0.0: resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" mustache@^2.0.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/mustache/-/mustache-2.3.1.tgz#ef5db3c0d11f1640e9baa47f4e65ba0c3fcd82b9" + version "2.3.2" + resolved "https://registry.yarnpkg.com/mustache/-/mustache-2.3.2.tgz#a6d4d9c3f91d13359ab889a812954f9230a3d0c5" mute-stream@0.0.7: version "0.0.7" @@ -7399,7 +7397,7 @@ object-is@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.0.1.tgz#0aa60ec9989a0b3ed795cf4d06f62cf1ad6539b6" -object-keys@^1.0.11, object-keys@^1.0.8: +object-keys@^1.0.11, object-keys@^1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2" @@ -8178,14 +8176,14 @@ rc@^1.0.1, rc@^1.1.6, rc@^1.2.7: strip-json-comments "~2.0.1" react-autosuggest@^9.3.2: - version "9.3.4" - resolved "https://registry.yarnpkg.com/react-autosuggest/-/react-autosuggest-9.3.4.tgz#e47ff800081b2f7c678165bfb7cc84b07f462336" + version "9.4.0" + resolved "https://registry.yarnpkg.com/react-autosuggest/-/react-autosuggest-9.4.0.tgz#3146bc9afa4f171bed067c542421edec5ca94294" dependencies: prop-types "^15.5.10" - react-autowhatever "^10.1.0" + react-autowhatever "^10.1.2" shallow-equal "^1.0.0" -react-autowhatever@^10.1.0: +react-autowhatever@^10.1.2: version "10.1.2" resolved "https://registry.yarnpkg.com/react-autowhatever/-/react-autowhatever-10.1.2.tgz#200ffc41373b2189e3f6140ac7bdb82363a79fd3" dependencies: @@ -8634,12 +8632,6 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regexp.prototype.flags@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz#6b30724e306a27833eeb171b66ac8890ba37e41c" - dependencies: - define-properties "^1.1.2" - regexpp@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.0.tgz#b2a7534a85ca1b033bcf5ce9ff8e56d4e0755365" @@ -9018,7 +9010,7 @@ sax@>=0.6.0, sax@^1.2.4, sax@~1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" -schema-utils@^0.4.2, schema-utils@^0.4.3: +schema-utils@^0.4.2: version "0.4.5" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.5.tgz#21836f0608aac17b78f9e3e24daff14a5ca13a3e" dependencies: @@ -9032,6 +9024,14 @@ schema-utils@^0.4.4, schema-utils@^0.4.5: ajv "^6.1.0" ajv-keywords "^3.1.0" +schema-utils@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" + dependencies: + ajv "^6.1.0" + ajv-errors "^1.0.0" + ajv-keywords "^3.1.0" + section-iterator@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/section-iterator/-/section-iterator-2.0.0.tgz#bf444d7afeeb94ad43c39ad2fb26151627ccba2a" @@ -9055,10 +9055,14 @@ semver-diff@^2.0.0: dependencies: semver "^5.0.3" -"semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0: +"semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" +semver@^5.4.1, semver@^5.5.0: + version "5.5.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.1.tgz#7dfdd8814bdb7cabc7be0fb1d734cfb66c940477" + semver@~5.0.1: version "5.0.3" resolved "https://registry.yarnpkg.com/semver/-/semver-5.0.3.tgz#77466de589cd5d3c95f138aa78bc569a3cb5d27a" @@ -9517,16 +9521,6 @@ string-width@^1.0.1: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" -string.prototype.matchall@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-2.0.0.tgz#2af8fe3d2d6dc53ca2a59bd376b089c3c152b3c8" - dependencies: - define-properties "^1.1.2" - es-abstract "^1.10.0" - function-bind "^1.1.1" - has-symbols "^1.0.0" - regexp.prototype.flags "^1.2.0" - string_decoder@^1.0.0, string_decoder@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" @@ -10194,7 +10188,7 @@ update-notifier@^2.1.0: semver-diff "^2.0.0" xdg-basedir "^3.0.0" -uri-js@^4.2.1: +uri-js@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" dependencies: @@ -10209,12 +10203,12 @@ url-join@^2.0.2: resolved "https://registry.yarnpkg.com/url-join/-/url-join-2.0.5.tgz#5af22f18c052a000a48d7b82c5e9c2e2feeda728" url-loader@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-1.0.1.tgz#61bc53f1f184d7343da2728a1289ef8722ea45ee" + version "1.1.1" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-1.1.1.tgz#4d1f3b4f90dde89f02c008e662d604d7511167c1" dependencies: loader-utils "^1.1.0" mime "^2.0.3" - schema-utils "^0.4.3" + schema-utils "^1.0.0" url-parse-lax@^1.0.0: version "1.0.0" @@ -10396,8 +10390,8 @@ warning@^3.0.0: loose-envify "^1.0.0" warning@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.1.tgz#66ce376b7fbfe8a887c22bdf0e7349d73d397745" + version "4.0.2" + resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.2.tgz#aa6876480872116fa3e11d434b0d0d8d91e44607" dependencies: loose-envify "^1.0.0"