diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000000..7ac691b81a1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,35 @@ +--- +name: Bug report +about: Create a report to help us improve + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Code snippets** +If applicable, add code samples to help explain your problem. + +**System:** + - OS: [e.g. iOS, Windows10, MacOS] + - Device: [e.g. iPhoneX, Macbook Pro 2018] + - Browser: [e.g. chrome, safari] + - Framework: [e.g. react, vue, angular] + - Addons: [if relevant] + - Version: [e.g. 4.0.0] + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000000..5bdf5059fbf --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Are you able to assist bring the feature to reality?** +no | yes, I can... + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/CHANGELOG.md b/CHANGELOG.md index f0fe689f561..d2e90522398 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,78 @@ + +# 4.0.0 + +Storybook 4.0 is our first major-version update in over a year! Key improvements include: + +- Build tools + - Webpack 4 [#3148](https://github.com/storybooks/storybook/pull/3148) + - Babel 7 [#3746](https://github.com/storybooks/storybook/pull/3746) +- View layers + - Storybook for Ember [#4237](https://github.com/storybooks/storybook/pull/4237) + - Storybook for MarkoJS [#3504](https://github.com/storybooks/storybook/pull/3504) + - Storybook for Mithril [#3244](https://github.com/storybooks/storybook/pull/3244) + - Storybook for HTML snippets [#3475](https://github.com/storybooks/storybook/pull/3475) + - Storybook for Svelte [#3770](https://github.com/storybooks/storybook/pull/3770) + - Storybook for Riot [#4070](https://github.com/storybooks/storybook/pull/4070) +- Mobile + - Mobile device view: toggling stories panel with ☰ button [#3337](https://github.com/storybooks/storybook/pull/3337) + - React Native: Remove the packager from storybook [#4261](https://github.com/storybooks/storybook/pull/4261) + - React-Native: On-device addons [#4381](https://github.com/storybooks/storybook/pull/4381) + - React-Native: On-device addons for notes, knobs, backgrounds [#4327](https://github.com/storybooks/storybook/pull/4327) +- UI + - Storybook UI theming [#3628](https://github.com/storybooks/storybook/pull/3628) +- Core + - Story parameters [#2679](https://github.com/storybooks/storybook/pull/2679) + - Generic addon decorators [#3555] + (https://github.com/storybooks/storybook/pull/3555) + - Support css-modules [#4405](https://github.com/storybooks/storybook/pull/4405) + - start-storybook: open browser tab on first compilation [#4149](https://github.com/storybooks/storybook/pull/4149) + - start-storybook: suggest an alternative when the port is occupied [#4146](https://github.com/storybooks/storybook/pull/4146) + - CLI-less Node api [#4344](https://github.com/storybooks/storybook/pull/4344) + - Rename CLI to sb [#4345](https://github.com/storybooks/storybook/pull/4345) + +There are hundreds of more fixes, features, and tweaks in the 4.0 release. See changelogs for `4.0.0-rc.*` and `4.0.0-alpha.*` for details, the [Storybook 4.0 migration guide](https://medium.com/storybookjs/migrating-to-storybook-4-c65b19a03d2c) for a step-by-step walkthrough, or our [migration docs](MIGRATION.md#from-version-34x-to-40x) for an enumeration of breaking changes. + +# 4.0.0-rc.6 + +2018-October-25 + +#### Dependency Upgrades + +- Upgrade react-komposer to 2.0.5 [#4547](https://github.com/storybooks/storybook/pull/4547) + +# 4.0.0-rc.5 + +2018-October-25 + +#### Maintenance + +- Fix issue with `sb init` on the Vue CLI [#4535](https://github.com/storybooks/storybook/pull/4535) + +# 4.0.0-rc.4 + +2018-October-25 + +#### Features + +- Ember: update to not require any manual setup [#4544](https://github.com/storybooks/storybook/pull/4544) + +#### Bug Fixes + +- React: add mini-css-extract-plugin to app/react dependencies [#4534](https://github.com/storybooks/storybook/pull/4534) + +#### Maintenance + +- Add angular@7 cli tests [#4524](https://github.com/storybooks/storybook/pull/4524) +- Fix the node-logger version in app/react [#4539](https://github.com/storybooks/storybook/pull/4539) + +#### Dependency Upgrades + +- Bump danger from 4.4.8 to 6.0.2 [#4538](https://github.com/storybooks/storybook/pull/4538) +- Bump react-test-renderer from 16.5.2 to 16.6.0 [#4536](https://github.com/storybooks/storybook/pull/4536) +- Bump fuse.js from 3.2.1 to 3.3.0 [#4537](https://github.com/storybooks/storybook/pull/4537) +- Bump riot from 3.12.0 to 3.13.0 [#4511](https://github.com/storybooks/storybook/pull/4511) + + # 4.0.0-rc.3 2018-October-23 @@ -158,7 +233,7 @@ #### Features -- Ember: add ember support [#4237](https://github.com/storybooks/storybook/pull/4237) +- Storybook for Ember [#4237](https://github.com/storybooks/storybook/pull/4237) - Riot: support the tagConstructor option [#4258](https://github.com/storybooks/storybook/pull/4258) - Presets: Add "addons" and "config" to preset extensions [#4240](https://github.com/storybooks/storybook/pull/4240) @@ -260,7 +335,7 @@ #### Features -- Riot support [#4070](https://github.com/storybooks/storybook/pull/4070) +- Storybook for Riot [#4070](https://github.com/storybooks/storybook/pull/4070) - Backgrounds addon: Allow setting background via name [#4081](https://github.com/storybooks/storybook/pull/4081) - Storysource addon: injectDecorator option custom stories [#4012](https://github.com/storybooks/storybook/pull/4012) @@ -309,7 +384,7 @@ Not published to NPM #### Features - Emit messages when stories fail to render [#3967](https://github.com/storybooks/storybook/pull/3967) -- Svelte support [#3770](https://github.com/storybooks/storybook/pull/3770) +- Storybook for Svelte [#3770](https://github.com/storybooks/storybook/pull/3770) - Allow extending extensions without a full control mode [#3976](https://github.com/storybooks/storybook/pull/3976) #### Bug Fixes @@ -736,7 +811,7 @@ NOTE: As part of the generic addon decorators, we've reversed the order of addon #### Features -- Add marko support to storybooksJS [#3504](https://github.com/storybooks/storybook/pull/3504) +- Storybook for Marko [#3504](https://github.com/storybooks/storybook/pull/3504) - Storybook addon Jest angular suport [#3532](https://github.com/storybooks/storybook/pull/3532) - Storybook for HTML snippets [#3475](https://github.com/storybooks/storybook/pull/3475) - Feature/config custom chrome executable path [#3518](https://github.com/storybooks/storybook/pull/3518) @@ -1197,7 +1272,7 @@ Welcome to Storybook 3.4 with the following key improvements: - Multiple story hierarchies [#2452](https://github.com/storybooks/storybook/pull/2452) - Addon-storysource: story source in addon pane [#2885](https://github.com/storybooks/storybook/pull/2885) -Read on for more improvements, fixes, 1In addition, there are hundreds of dependency upgrades in the 3.4 release, so to see the details, please see the changelogs for `3.4.0-rc.*` and `3.4.0-alpha.*`. +Read on for more improvements, fixes. In addition, there are hundreds of dependency upgrades in the 3.4 release, so to see the details, please see the changelogs for `3.4.0-rc.*` and `3.4.0-alpha.*`. #### Features @@ -1301,7 +1376,7 @@ Read on for more improvements, fixes, 1In addition, there are hundreds of depend #### Features - Viewport-addon Allow setting callback to be called whenever viewport changes [#3283](https://github.com/storybooks/storybook/pull/3283) -- App for Mithril [#3244](https://github.com/storybooks/storybook/pull/3244) +- Storybook for Mithril [#3244](https://github.com/storybooks/storybook/pull/3244) - Feature request: adding aXe configuration for a11y addon [#3285](https://github.com/storybooks/storybook/pull/3285) - files knob [#2860](https://github.com/storybooks/storybook/pull/2860) - Using svg-url-loader for webpack configs that accept svgs [#3221](https://github.com/storybooks/storybook/pull/3221) diff --git a/addons/a11y/package.json b/addons/a11y/package.json index a370cdb10fc..6998fcf7cb8 100644 --- a/addons/a11y/package.json +++ b/addons/a11y/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-a11y", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "a11y addon for storybook", "keywords": [ "a11y", @@ -29,10 +29,10 @@ }, "dependencies": { "@emotion/styled": "^0.10.6", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/client-logger": "4.0.0-rc.3", - "@storybook/components": "4.0.0-rc.3", - "@storybook/core-events": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/client-logger": "4.0.0-rc.6", + "@storybook/components": "4.0.0-rc.6", + "@storybook/core-events": "4.0.0-rc.6", "axe-core": "^3.1.2", "global": "^4.3.2", "prop-types": "^15.6.2" diff --git a/addons/actions/package.json b/addons/actions/package.json index 84d49b1f2d6..9fe3747f6ef 100644 --- a/addons/actions/package.json +++ b/addons/actions/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-actions", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Action Logger addon for storybook", "keywords": [ "storybook" @@ -26,9 +26,9 @@ "@emotion/core": "^0.13.1", "@emotion/provider": "^0.11.2", "@emotion/styled": "^0.10.6", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/components": "4.0.0-rc.3", - "@storybook/core-events": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/components": "4.0.0-rc.6", + "@storybook/core-events": "4.0.0-rc.6", "deep-equal": "^1.0.1", "global": "^4.3.2", "lodash": "^4.17.11", diff --git a/addons/backgrounds/package.json b/addons/backgrounds/package.json index ac5d1ab5a53..a1f4ef2ef3d 100644 --- a/addons/backgrounds/package.json +++ b/addons/backgrounds/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-backgrounds", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "A storybook addon to show different backgrounds for your preview", "keywords": [ "addon", @@ -28,8 +28,8 @@ }, "dependencies": { "@emotion/styled": "^0.10.6", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/core-events": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/core-events": "4.0.0-rc.6", "global": "^4.3.2", "prop-types": "^15.6.2", "util-deprecate": "^1.0.2" diff --git a/addons/centered/package.json b/addons/centered/package.json index 1945e900640..62c137f2a4a 100644 --- a/addons/centered/package.json +++ b/addons/centered/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-centered", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook decorator to center components", "keywords": [ "addon", diff --git a/addons/events/package.json b/addons/events/package.json index 99782170516..9e6ff82cc85 100644 --- a/addons/events/package.json +++ b/addons/events/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-events", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Add events to your Storybook stories.", "keywords": [ "addon", @@ -27,8 +27,8 @@ }, "dependencies": { "@emotion/styled": "^0.10.6", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/core-events": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/core-events": "4.0.0-rc.6", "format-json": "^1.0.3", "prop-types": "^15.6.2", "react-lifecycles-compat": "^3.0.4", diff --git a/addons/google-analytics/package.json b/addons/google-analytics/package.json index 6a0befd00b0..e36d1717530 100644 --- a/addons/google-analytics/package.json +++ b/addons/google-analytics/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-google-analytics", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook addon for google analytics", "keywords": [ "addon", @@ -24,7 +24,7 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", "global": "^4.3.2", "react-ga": "^2.5.3" } diff --git a/addons/graphql/package.json b/addons/graphql/package.json index 5781c327763..cacf3831c2a 100644 --- a/addons/graphql/package.json +++ b/addons/graphql/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-graphql", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook addon to display the GraphiQL IDE", "keywords": [ "addon", diff --git a/addons/info/package.json b/addons/info/package.json index d1cfe546ef3..e502f2b1bca 100644 --- a/addons/info/package.json +++ b/addons/info/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-info", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "A Storybook addon to show additional information for your stories.", "keywords": [ "addon", @@ -25,9 +25,9 @@ }, "dependencies": { "@emotion/styled": "^0.10.6", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/client-logger": "4.0.0-rc.3", - "@storybook/components": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/client-logger": "4.0.0-rc.6", + "@storybook/components": "4.0.0-rc.6", "core-js": "2.5.7", "global": "^4.3.2", "marksy": "^6.1.0", @@ -38,7 +38,7 @@ "util-deprecate": "^1.0.2" }, "devDependencies": { - "react-test-renderer": "^16.5.2" + "react-test-renderer": "^16.6.0" }, "peerDependencies": { "react": "*" diff --git a/addons/jest/package.json b/addons/jest/package.json index bb876ea3b4b..2ad0dc5daa4 100644 --- a/addons/jest/package.json +++ b/addons/jest/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-jest", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "React storybook addon that show component jest report", "keywords": [ "addon", @@ -31,8 +31,8 @@ }, "dependencies": { "@emotion/styled": "^0.10.6", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/components": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/components": "4.0.0-rc.6", "global": "^4.3.2", "prop-types": "^15.6.2", "upath": "^1.1.0", diff --git a/addons/knobs/package.json b/addons/knobs/package.json index 8c80183a58b..0e080ff41fd 100644 --- a/addons/knobs/package.json +++ b/addons/knobs/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-knobs", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook Addon Prop Editor Component", "keywords": [ "addon", @@ -25,9 +25,9 @@ }, "dependencies": { "@emotion/styled": "^0.10.6", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/components": "4.0.0-rc.3", - "@storybook/core-events": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/components": "4.0.0-rc.6", + "@storybook/core-events": "4.0.0-rc.6", "copy-to-clipboard": "^3.0.8", "escape-html": "^1.0.3", "fast-deep-equal": "^2.0.1", diff --git a/addons/knobs/src/components/__tests__/Select.js b/addons/knobs/src/components/__tests__/Select.js index ccc2e2b0255..9324a2af267 100644 --- a/addons/knobs/src/components/__tests__/Select.js +++ b/addons/knobs/src/components/__tests__/Select.js @@ -5,18 +5,18 @@ import SelectType from '../types/Select'; describe('Select', () => { let knob; - beforeEach(() => { - knob = { - name: 'Colors', - value: '#00ff00', - options: { - Green: '#00ff00', - Red: '#ff0000', - }, - }; - }); + describe('Object values', () => { + beforeEach(() => { + knob = { + name: 'Colors', + value: '#00ff00', + options: { + Green: '#00ff00', + Red: '#ff0000', + }, + }; + }); - describe('displays value', () => { it('correctly maps option keys and values', () => { const wrapper = shallow(); @@ -25,4 +25,22 @@ describe('Select', () => { expect(green.prop('value')).toEqual('Green'); }); }); + + describe('Array values', () => { + beforeEach(() => { + knob = { + name: 'Colors', + value: 'green', + options: ['green', 'red'], + }; + }); + + it('correctly maps option keys and values', () => { + const wrapper = shallow(); + + const green = wrapper.find('option').first(); + expect(green.text()).toEqual('green'); + expect(green.prop('value')).toEqual('green'); + }); + }); }); diff --git a/addons/knobs/src/components/types/Select.js b/addons/knobs/src/components/types/Select.js index ee49a1a8343..f024709de24 100644 --- a/addons/knobs/src/components/types/Select.js +++ b/addons/knobs/src/components/types/Select.js @@ -6,7 +6,7 @@ import { Select } from '@storybook/components'; const SelectType = ({ knob, onChange }) => { const { options } = knob; const entries = Array.isArray(options) - ? options.reduce((acc, k) => Object.assign(acc, { k }), {}) + ? options.reduce((acc, k) => Object.assign(acc, { [k]: k }), {}) : options; const selectedKey = Object.keys(entries).find(k => entries[k] === knob.value); diff --git a/addons/links/package.json b/addons/links/package.json index 8ba4f3183cc..1b5b1ffc9dd 100644 --- a/addons/links/package.json +++ b/addons/links/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-links", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Story Links addon for storybook", "keywords": [ "addon", @@ -24,9 +24,9 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "4.0.0-rc.3", - "@storybook/components": "4.0.0-rc.3", - "@storybook/core-events": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/components": "4.0.0-rc.6", + "@storybook/core-events": "4.0.0-rc.6", "global": "^4.3.2", "prop-types": "^15.6.2" }, diff --git a/addons/notes/package.json b/addons/notes/package.json index 0f8b7d042c9..caf8bef61f3 100644 --- a/addons/notes/package.json +++ b/addons/notes/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-notes", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Write notes for your Storybook stories.", "keywords": [ "addon", @@ -26,7 +26,7 @@ }, "dependencies": { "@emotion/styled": "^0.10.6", - "@storybook/addons": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", "marked": "^0.5.1", "prop-types": "^15.6.2" }, diff --git a/addons/ondevice-backgrounds/package.json b/addons/ondevice-backgrounds/package.json index f59d8aaef08..46da3b1f628 100644 --- a/addons/ondevice-backgrounds/package.json +++ b/addons/ondevice-backgrounds/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-ondevice-backgrounds", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "A storybook addon to show different backgrounds for your preview", "keywords": [ "addon", @@ -26,7 +26,7 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", "prop-types": "^15.6.2" }, "peerDependencies": { diff --git a/addons/ondevice-knobs/package.json b/addons/ondevice-knobs/package.json index e619d0f6240..d318facb533 100644 --- a/addons/ondevice-knobs/package.json +++ b/addons/ondevice-knobs/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-ondevice-knobs", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Display storybook story knobs on your deviced.", "keywords": [ "addon", @@ -23,7 +23,7 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", "deep-equal": "^1.0.1", "prop-types": "^15.6.2", "react-native-color-picker": "^0.4.0", diff --git a/addons/ondevice-notes/package.json b/addons/ondevice-notes/package.json index 683a6e83207..6255d9f77d8 100644 --- a/addons/ondevice-notes/package.json +++ b/addons/ondevice-notes/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-ondevice-notes", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Write notes for your Storybook stories.", "keywords": [ "addon", @@ -21,7 +21,7 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", "prop-types": "^15.6.2", "react-native-simple-markdown": "^1.1.0" }, diff --git a/addons/options/package.json b/addons/options/package.json index 841ef65f625..858d9b3e0c2 100644 --- a/addons/options/package.json +++ b/addons/options/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-options", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Options addon for storybook", "keywords": [ "addon", @@ -23,7 +23,7 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", "util-deprecate": "^1.0.2" }, "peerDependencies": { diff --git a/addons/storyshots/storyshots-core/package.json b/addons/storyshots/storyshots-core/package.json index 6b5f066c05f..a426fec6b79 100644 --- a/addons/storyshots/storyshots-core/package.json +++ b/addons/storyshots/storyshots-core/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-storyshots", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "StoryShots is a Jest Snapshot Testing Addon for Storybook.", "keywords": [ "addon", @@ -28,18 +28,18 @@ }, "dependencies": { "@babel/runtime": "^7.1.2", - "@storybook/addons": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", "glob": "^7.1.3", "global": "^4.3.2", "jest-specific-snapshot": "^1.0.0", "read-pkg-up": "^4.0.0" }, "devDependencies": { - "@storybook/addon-actions": "4.0.0-rc.3", - "@storybook/addon-links": "4.0.0-rc.3", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/react": "4.0.0-rc.3", + "@storybook/addon-actions": "4.0.0-rc.6", + "@storybook/addon-links": "4.0.0-rc.6", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/react": "4.0.0-rc.6", "enzyme-to-json": "^3.3.4", - "react": "^16.5.2" + "react": "^16.6.0" } } diff --git a/addons/storyshots/storyshots-puppeteer/package.json b/addons/storyshots/storyshots-puppeteer/package.json index 2ee09da5c95..738ecdb6d49 100644 --- a/addons/storyshots/storyshots-puppeteer/package.json +++ b/addons/storyshots/storyshots-puppeteer/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-storyshots-puppeteer", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Image snappshots addition to StoryShots base on puppeteer", "keywords": [ "addon", @@ -25,7 +25,7 @@ }, "dependencies": { "@babel/runtime": "^7.1.2", - "@storybook/node-logger": "4.0.0-rc.3", + "@storybook/node-logger": "4.0.0-rc.6", "jest-image-snapshot": "^2.6.0", "puppeteer": "^1.9.0" }, diff --git a/addons/storysource/package.json b/addons/storysource/package.json index 8a5ac2faa01..bf6e4cfda8f 100644 --- a/addons/storysource/package.json +++ b/addons/storysource/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-storysource", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Stories addon for storybook", "keywords": [ "addon", @@ -25,13 +25,13 @@ }, "dependencies": { "@babel/runtime": "^7.1.2", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/components": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/components": "4.0.0-rc.6", "estraverse": "^4.2.0", "loader-utils": "^1.1.0", "prettier": "^1.14.3", "prop-types": "^15.6.2", - "react-syntax-highlighter": "^9.0.0" + "react-syntax-highlighter": "^9.0.1" }, "peerDependencies": { "react": "*" diff --git a/addons/viewport/package.json b/addons/viewport/package.json index 31add9a9b87..8b073eefa71 100644 --- a/addons/viewport/package.json +++ b/addons/viewport/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addon-viewport", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook addon to change the viewport size to mobile", "keywords": [ "addon", @@ -24,9 +24,9 @@ }, "dependencies": { "@emotion/styled": "^0.10.6", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/components": "4.0.0-rc.3", - "@storybook/core-events": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/components": "4.0.0-rc.6", + "@storybook/core-events": "4.0.0-rc.6", "global": "^4.3.2", "prop-types": "^15.6.2", "util-deprecate": "^1.0.2" diff --git a/app/angular/package.json b/app/angular/package.json index b36e95f2816..8ecd340e4ac 100644 --- a/app/angular/package.json +++ b/app/angular/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/angular", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook for Angular: Develop Angular Components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -29,18 +29,18 @@ }, "dependencies": { "@babel/runtime": "^7.1.2", - "@storybook/core": "4.0.0-rc.3", - "@storybook/node-logger": "4.0.0-rc.3", + "@storybook/core": "4.0.0-rc.6", + "@storybook/node-logger": "4.0.0-rc.6", "angular2-template-loader": "^0.6.2", "core-js": "^2.5.7", "fork-ts-checker-webpack-plugin": "^0.4.10", "global": "^4.3.2", - "react": "^16.5.2", - "react-dom": "^16.5.2", + "react": "^16.6.0", + "react-dom": "^16.6.0", "sass-loader": "^7.1.0", "ts-loader": "^5.2.2", "tsconfig-paths-webpack-plugin": "^3.2.0", - "webpack": "^4.21.0", + "webpack": "^4.23.1", "zone.js": "^0.8.26" }, "peerDependencies": { diff --git a/app/ember/package.json b/app/ember/package.json index 7025d07993a..4690a4a85e6 100644 --- a/app/ember/package.json +++ b/app/ember/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/ember", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook for Ember: Develop Ember Component in isolation with Hot Reloading.", "homepage": "https://github.com/storybooks/storybook/tree/master/app/ember", "publishConfig": { @@ -27,11 +27,11 @@ "dependencies": { "@babel/runtime": "^7.1.2", "@ember/test-helpers": "^0.7.27", - "@storybook/core": "4.0.0-rc.3", + "@storybook/core": "4.0.0-rc.6", "common-tags": "^1.8.0", "global": "^4.3.2", - "react": "^16.5.2", - "react-dom": "^16.5.2" + "react": "^16.6.0", + "react-dom": "^16.6.0" }, "peerDependencies": { "babel-loader": "^7.0.0 || ^8.0.0", diff --git a/app/html/package.json b/app/html/package.json index ddf10d046ac..bac36c686b9 100644 --- a/app/html/package.json +++ b/app/html/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/html", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook for HTML: View HTML snippets in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -28,12 +28,12 @@ }, "dependencies": { "@babel/runtime": "^7.1.2", - "@storybook/core": "4.0.0-rc.3", + "@storybook/core": "4.0.0-rc.6", "common-tags": "^1.8.0", "global": "^4.3.2", "html-loader": "^0.5.5", - "react": "^16.5.2", - "react-dom": "^16.5.2" + "react": "^16.6.0", + "react-dom": "^16.6.0" }, "peerDependencies": { "babel-loader": "^7.0.0 || ^8.0.0" diff --git a/app/marko/package.json b/app/marko/package.json index 6badac55638..714edb74e71 100644 --- a/app/marko/package.json +++ b/app/marko/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/marko", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook for Marko: Develop Marko Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -29,13 +29,13 @@ }, "dependencies": { "@babel/runtime": "^7.1.2", - "@storybook/core": "4.0.0-rc.3", + "@storybook/core": "4.0.0-rc.6", "common-tags": "^1.8.0", "global": "^4.3.2", "marko-loader": "^1.3.3", "raw-loader": "^0.5.1", - "react": "^16.5.2", - "react-dom": "^16.5.2" + "react": "^16.6.0", + "react-dom": "^16.6.0" }, "peerDependencies": { "babel-loader": "^7.0.0 || ^8.0.0", diff --git a/app/mithril/package.json b/app/mithril/package.json index 3d7971aa2ea..214be537337 100644 --- a/app/mithril/package.json +++ b/app/mithril/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/mithril", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook for Mithril: Develop Mithril Component in isolation.", "keywords": [ "storybook" @@ -30,11 +30,11 @@ "dependencies": { "@babel/plugin-transform-react-jsx": "^7.0.0", "@babel/runtime": "^7.1.2", - "@storybook/core": "4.0.0-rc.3", + "@storybook/core": "4.0.0-rc.6", "common-tags": "^1.8.0", "global": "^4.3.2", - "react": "^16.5.2", - "react-dom": "^16.5.2" + "react": "^16.6.0", + "react-dom": "^16.6.0" }, "devDependencies": { "mithril": "^1.1.6" diff --git a/app/polymer/package.json b/app/polymer/package.json index c3c4529b258..749a3c166f9 100644 --- a/app/polymer/package.json +++ b/app/polymer/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/polymer", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook for Polymer: Develop Polymer components in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -29,13 +29,13 @@ "dependencies": { "@babel/polyfill": "^7.0.0", "@babel/runtime": "^7.1.2", - "@storybook/core": "4.0.0-rc.3", + "@storybook/core": "4.0.0-rc.6", "@webcomponents/webcomponentsjs": "^1.2.0", "common-tags": "^1.8.0", "global": "^4.3.2", - "react": "^16.5.2", - "react-dom": "^16.5.2", - "webpack": "^4.21.0" + "react": "^16.6.0", + "react-dom": "^16.6.0", + "webpack": "^4.23.1" }, "devDependencies": { "lit-html": "^0.12.0", diff --git a/app/react-native/package.json b/app/react-native/package.json index 0063407f924..cbf253c7c99 100644 --- a/app/react-native/package.json +++ b/app/react-native/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react-native", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "A better way to develop React Native Components for your app", "keywords": [ "react", @@ -28,12 +28,12 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/addons": "4.0.0-rc.3", - "@storybook/channel-websocket": "4.0.0-rc.3", - "@storybook/channels": "4.0.0-rc.3", - "@storybook/core": "4.0.0-rc.3", - "@storybook/core-events": "4.0.0-rc.3", - "@storybook/ui": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/channel-websocket": "4.0.0-rc.6", + "@storybook/channels": "4.0.0-rc.6", + "@storybook/core": "4.0.0-rc.6", + "@storybook/core-events": "4.0.0-rc.6", + "@storybook/ui": "4.0.0-rc.6", "babel-loader": "^8.0.4", "babel-plugin-macros": "^2.4.2", "babel-plugin-syntax-async-functions": "^6.13.0", @@ -63,7 +63,7 @@ "shelljs": "^0.8.2", "url-parse": "^1.4.3", "uuid": "^3.3.2", - "webpack": "^4.21.0", + "webpack": "^4.23.1", "webpack-dev-middleware": "^3.4.0", "webpack-hot-middleware": "^2.24.3", "ws": "^6.1.0" diff --git a/app/react/package.json b/app/react/package.json index 512ba1a97a1..bceb0daf650 100644 --- a/app/react/package.json +++ b/app/react/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/react", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook for React: Develop React Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -32,8 +32,8 @@ "@babel/preset-react": "^7.0.0", "@babel/runtime": "^7.1.2", "@emotion/styled": "^0.10.6", - "@storybook/core": "4.0.0-rc.3", - "@storybook/node-logger": "^3.4.11", + "@storybook/core": "4.0.0-rc.6", + "@storybook/node-logger": "4.0.0-rc.6", "babel-plugin-react-docgen": "^2.0.0", "common-tags": "^1.8.0", "global": "^4.3.2", @@ -42,7 +42,7 @@ "prop-types": "^15.6.2", "react-dev-utils": "^6.0.5", "semver": "^5.6.0", - "webpack": "^4.21.0" + "webpack": "^4.23.1" }, "peerDependencies": { "babel-loader": "^7.0.0 || ^8.0.0", diff --git a/app/riot/package.json b/app/riot/package.json index 22995524f01..916b4e7b87c 100644 --- a/app/riot/package.json +++ b/app/riot/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/riot", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook for riot.js: View riot snippets in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -28,12 +28,12 @@ }, "dependencies": { "@babel/runtime": "^7.1.2", - "@storybook/core": "4.0.0-rc.3", + "@storybook/core": "4.0.0-rc.6", "common-tags": "^1.8.0", "global": "^4.3.2", "raw-loader": "^0.5.1", - "react": "^16.5.2", - "react-dom": "^16.5.2" + "react": "^16.6.0", + "react-dom": "^16.6.0" }, "devDependencies": { "@babel/plugin-transform-modules-commonjs": "^7.1.0", diff --git a/app/svelte/package.json b/app/svelte/package.json index 446a468b882..d29ced67e4f 100644 --- a/app/svelte/package.json +++ b/app/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/svelte", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook for Svelte: Develop Svelte Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -28,11 +28,11 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/core": "4.0.0-rc.3", + "@storybook/core": "4.0.0-rc.6", "common-tags": "^1.8.0", "global": "^4.3.2", - "react": "^16.5.2", - "react-dom": "^16.5.2" + "react": "^16.6.0", + "react-dom": "^16.6.0" }, "devDependencies": { "svelte": "^2.13.5", diff --git a/app/vue/package.json b/app/vue/package.json index d7ba57c7922..60b2da1537c 100644 --- a/app/vue/package.json +++ b/app/vue/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/vue", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook for Vue: Develop Vue Component in isolation with Hot Reloading.", "keywords": [ "storybook" @@ -29,11 +29,11 @@ }, "dependencies": { "@babel/runtime": "^7.1.2", - "@storybook/core": "4.0.0-rc.3", + "@storybook/core": "4.0.0-rc.6", "common-tags": "^1.8.0", "global": "^4.3.2", - "react": "^16.5.2", - "react-dom": "^16.5.2" + "react": "^16.6.0", + "react-dom": "^16.6.0" }, "devDependencies": { "babel-preset-vue": "^2.0.2", diff --git a/examples/angular-cli/package.json b/examples/angular-cli/package.json index b73bc5e6042..76116f14a79 100644 --- a/examples/angular-cli/package.json +++ b/examples/angular-cli/package.json @@ -1,6 +1,6 @@ { "name": "angular-cli", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "private": true, "license": "MIT", "scripts": { @@ -38,12 +38,12 @@ } }, "dependencies": { - "@angular/common": "^6.1.10", - "@angular/compiler": "^6.1.10", - "@angular/core": "^6.1.10", - "@angular/forms": "^6.1.10", - "@angular/platform-browser": "^6.1.10", - "@angular/platform-browser-dynamic": "^6.1.10", + "@angular/common": "^7.0.1", + "@angular/compiler": "^7.0.1", + "@angular/core": "^7.0.1", + "@angular/forms": "^7.0.1", + "@angular/platform-browser": "^7.0.1", + "@angular/platform-browser-dynamic": "^7.0.1", "@ngrx/store": "^6.1.0", "core-js": "^2.5.7", "rxjs": "^6.3.3", @@ -51,27 +51,27 @@ "zone.js": "^0.8.26" }, "devDependencies": { - "@angular-devkit/build-angular": "^0.8.5", - "@angular/cli": "^6.2.5", - "@angular/compiler-cli": "^6.1.10", - "@storybook/addon-actions": "4.0.0-rc.3", - "@storybook/addon-backgrounds": "4.0.0-rc.3", - "@storybook/addon-centered": "4.0.0-rc.3", - "@storybook/addon-jest": "4.0.0-rc.3", - "@storybook/addon-knobs": "4.0.0-rc.3", - "@storybook/addon-links": "4.0.0-rc.3", - "@storybook/addon-notes": "4.0.0-rc.3", - "@storybook/addon-options": "4.0.0-rc.3", - "@storybook/addon-storyshots": "4.0.0-rc.3", - "@storybook/addon-storysource": "4.0.0-rc.3", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/angular": "4.0.0-rc.3", + "@angular-devkit/build-angular": "^0.10.3", + "@angular/cli": "^7.0.3", + "@angular/compiler-cli": "^7.0.1", + "@storybook/addon-actions": "4.0.0-rc.6", + "@storybook/addon-backgrounds": "4.0.0-rc.6", + "@storybook/addon-centered": "4.0.0-rc.6", + "@storybook/addon-jest": "4.0.0-rc.6", + "@storybook/addon-knobs": "4.0.0-rc.6", + "@storybook/addon-links": "4.0.0-rc.6", + "@storybook/addon-notes": "4.0.0-rc.6", + "@storybook/addon-options": "4.0.0-rc.6", + "@storybook/addon-storyshots": "4.0.0-rc.6", + "@storybook/addon-storysource": "4.0.0-rc.6", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/angular": "4.0.0-rc.6", "@types/core-js": "^2.5.0", "@types/jest": "^23.3.7", "@types/node": "~10.12.0", "@types/webpack-env": "^1.13.6", "global": "^4.3.2", - "jasmine-core": "~3.2.1", + "jasmine-core": "~3.3.0", "jasmine-spec-reporter": "~4.2.1", "jest": "^23.6.0", "jest-preset-angular": "^6.0.1", diff --git a/examples/cra-kitchen-sink/package.json b/examples/cra-kitchen-sink/package.json index 6e40fbff370..897744f4e11 100644 --- a/examples/cra-kitchen-sink/package.json +++ b/examples/cra-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "cra-kitchen-sink", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "private": true, "scripts": { "build": "react-scripts build", @@ -13,26 +13,26 @@ "dependencies": { "global": "^4.3.2", "prop-types": "^15.6.2", - "react": "^16.5.2", - "react-dom": "^16.5.2", + "react": "^16.6.0", + "react-dom": "^16.6.0", "react-lifecycles-compat": "^3.0.4" }, "devDependencies": { - "@storybook/addon-a11y": "4.0.0-rc.3", - "@storybook/addon-actions": "4.0.0-rc.3", - "@storybook/addon-backgrounds": "4.0.0-rc.3", - "@storybook/addon-centered": "4.0.0-rc.3", - "@storybook/addon-events": "4.0.0-rc.3", - "@storybook/addon-info": "4.0.0-rc.3", - "@storybook/addon-jest": "4.0.0-rc.3", - "@storybook/addon-knobs": "4.0.0-rc.3", - "@storybook/addon-links": "4.0.0-rc.3", - "@storybook/addon-notes": "4.0.0-rc.3", - "@storybook/addon-options": "4.0.0-rc.3", - "@storybook/addon-storyshots": "4.0.0-rc.3", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/client-logger": "4.0.0-rc.3", - "@storybook/react": "4.0.0-rc.3", + "@storybook/addon-a11y": "4.0.0-rc.6", + "@storybook/addon-actions": "4.0.0-rc.6", + "@storybook/addon-backgrounds": "4.0.0-rc.6", + "@storybook/addon-centered": "4.0.0-rc.6", + "@storybook/addon-events": "4.0.0-rc.6", + "@storybook/addon-info": "4.0.0-rc.6", + "@storybook/addon-jest": "4.0.0-rc.6", + "@storybook/addon-knobs": "4.0.0-rc.6", + "@storybook/addon-links": "4.0.0-rc.6", + "@storybook/addon-notes": "4.0.0-rc.6", + "@storybook/addon-options": "4.0.0-rc.6", + "@storybook/addon-storyshots": "4.0.0-rc.6", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/client-logger": "4.0.0-rc.6", + "@storybook/react": "4.0.0-rc.6", "enzyme": "^3.7.0", "enzyme-adapter-react-16": "^1.6.0", "enzyme-to-json": "^3.3.4", diff --git a/examples/ember-cli/package.json b/examples/ember-cli/package.json index 55f01c8df5b..58a92b685ed 100644 --- a/examples/ember-cli/package.json +++ b/examples/ember-cli/package.json @@ -1,6 +1,6 @@ { "name": "ember-example", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "private": true, "scripts": { "build": "ember build", @@ -10,22 +10,22 @@ }, "devDependencies": { "@babel/core": "^7.1.2", - "@storybook/addon-a11y": "4.0.0-rc.3", - "@storybook/addon-actions": "4.0.0-rc.3", - "@storybook/addon-backgrounds": "4.0.0-rc.3", - "@storybook/addon-centered": "4.0.0-rc.3", - "@storybook/addon-knobs": "4.0.0-rc.3", - "@storybook/addon-links": "4.0.0-rc.3", - "@storybook/addon-notes": "4.0.0-rc.3", - "@storybook/addon-options": "4.0.0-rc.3", - "@storybook/addon-storysource": "4.0.0-rc.3", - "@storybook/addon-viewport": "4.0.0-rc.3", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/ember": "4.0.0-rc.3", + "@storybook/addon-a11y": "4.0.0-rc.6", + "@storybook/addon-actions": "4.0.0-rc.6", + "@storybook/addon-backgrounds": "4.0.0-rc.6", + "@storybook/addon-centered": "4.0.0-rc.6", + "@storybook/addon-knobs": "4.0.0-rc.6", + "@storybook/addon-links": "4.0.0-rc.6", + "@storybook/addon-notes": "4.0.0-rc.6", + "@storybook/addon-options": "4.0.0-rc.6", + "@storybook/addon-storysource": "4.0.0-rc.6", + "@storybook/addon-viewport": "4.0.0-rc.6", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/ember": "4.0.0-rc.6", "babel-loader": "^8", "broccoli-asset-rev": "^3.0.0", "cross-env": "^5.2.0", - "ember-ajax": "^3.1.2", + "ember-ajax": "^4.0.0", "ember-cli": "~3.5.0", "ember-cli-app-version": "^3.0.0", "ember-cli-babel": "^7.1.2", @@ -39,7 +39,7 @@ "ember-resolver": "^5.0.1", "ember-source": "~3.5.0", "loader.js": "^4.2.3", - "webpack": "^4.21.0", + "webpack": "^4.23.1", "webpack-cli": "^3.1.2" }, "engines": { diff --git a/examples/html-kitchen-sink/package.json b/examples/html-kitchen-sink/package.json index 4e765c4bffe..57410cdd849 100644 --- a/examples/html-kitchen-sink/package.json +++ b/examples/html-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "html-kitchen-sink", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "private": true, "description": "", "keywords": [], @@ -13,23 +13,23 @@ "storybook": "start-storybook -p 9006" }, "devDependencies": { - "@storybook/addon-a11y": "4.0.0-rc.3", - "@storybook/addon-actions": "4.0.0-rc.3", - "@storybook/addon-backgrounds": "4.0.0-rc.3", - "@storybook/addon-centered": "4.0.0-rc.3", - "@storybook/addon-events": "4.0.0-rc.3", - "@storybook/addon-jest": "4.0.0-rc.3", - "@storybook/addon-knobs": "4.0.0-rc.3", - "@storybook/addon-links": "4.0.0-rc.3", - "@storybook/addon-notes": "4.0.0-rc.3", - "@storybook/addon-options": "4.0.0-rc.3", - "@storybook/addon-storyshots": "4.0.0-rc.3", - "@storybook/addon-storysource": "4.0.0-rc.3", - "@storybook/addon-viewport": "4.0.0-rc.3", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/core": "4.0.0-rc.3", - "@storybook/core-events": "4.0.0-rc.3", - "@storybook/html": "4.0.0-rc.3", + "@storybook/addon-a11y": "4.0.0-rc.6", + "@storybook/addon-actions": "4.0.0-rc.6", + "@storybook/addon-backgrounds": "4.0.0-rc.6", + "@storybook/addon-centered": "4.0.0-rc.6", + "@storybook/addon-events": "4.0.0-rc.6", + "@storybook/addon-jest": "4.0.0-rc.6", + "@storybook/addon-knobs": "4.0.0-rc.6", + "@storybook/addon-links": "4.0.0-rc.6", + "@storybook/addon-notes": "4.0.0-rc.6", + "@storybook/addon-options": "4.0.0-rc.6", + "@storybook/addon-storyshots": "4.0.0-rc.6", + "@storybook/addon-storysource": "4.0.0-rc.6", + "@storybook/addon-viewport": "4.0.0-rc.6", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/core": "4.0.0-rc.6", + "@storybook/core-events": "4.0.0-rc.6", + "@storybook/html": "4.0.0-rc.6", "eventemitter3": "^3.1.0", "format-json": "^1.0.3", "global": "^4.3.2", diff --git a/examples/marko-cli/package.json b/examples/marko-cli/package.json index fa75e9db5da..537936c6204 100644 --- a/examples/marko-cli/package.json +++ b/examples/marko-cli/package.json @@ -1,6 +1,6 @@ { "name": "marko-cli", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "private": true, "description": "Demo of how to build an app using marko-starter", "repository": { @@ -22,13 +22,13 @@ "marko-starter": "^2.0.4" }, "devDependencies": { - "@storybook/addon-actions": "4.0.0-rc.3", - "@storybook/addon-knobs": "4.0.0-rc.3", - "@storybook/addon-options": "4.0.0-rc.3", - "@storybook/addon-storysource": "4.0.0-rc.3", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/marko": "4.0.0-rc.3", + "@storybook/addon-actions": "4.0.0-rc.6", + "@storybook/addon-knobs": "4.0.0-rc.6", + "@storybook/addon-options": "4.0.0-rc.6", + "@storybook/addon-storysource": "4.0.0-rc.6", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/marko": "4.0.0-rc.6", "prettier": "^1.14.3", - "webpack": "^4.21.0" + "webpack": "^4.23.1" } } diff --git a/examples/mithril-kitchen-sink/package.json b/examples/mithril-kitchen-sink/package.json index db4067638d8..a60de9f2906 100644 --- a/examples/mithril-kitchen-sink/package.json +++ b/examples/mithril-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "mithril-example", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "private": true, "scripts": { "build-storybook": "build-storybook", @@ -10,18 +10,18 @@ "mithril": "^1.1.6" }, "devDependencies": { - "@storybook/addon-actions": "4.0.0-rc.3", - "@storybook/addon-backgrounds": "4.0.0-rc.3", - "@storybook/addon-centered": "4.0.0-rc.3", - "@storybook/addon-knobs": "4.0.0-rc.3", - "@storybook/addon-links": "4.0.0-rc.3", - "@storybook/addon-notes": "4.0.0-rc.3", - "@storybook/addon-options": "4.0.0-rc.3", - "@storybook/addon-storyshots": "4.0.0-rc.3", - "@storybook/addon-storysource": "4.0.0-rc.3", - "@storybook/addon-viewport": "4.0.0-rc.3", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/mithril": "4.0.0-rc.3", - "webpack": "^4.21.0" + "@storybook/addon-actions": "4.0.0-rc.6", + "@storybook/addon-backgrounds": "4.0.0-rc.6", + "@storybook/addon-centered": "4.0.0-rc.6", + "@storybook/addon-knobs": "4.0.0-rc.6", + "@storybook/addon-links": "4.0.0-rc.6", + "@storybook/addon-notes": "4.0.0-rc.6", + "@storybook/addon-options": "4.0.0-rc.6", + "@storybook/addon-storyshots": "4.0.0-rc.6", + "@storybook/addon-storysource": "4.0.0-rc.6", + "@storybook/addon-viewport": "4.0.0-rc.6", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/mithril": "4.0.0-rc.6", + "webpack": "^4.23.1" } } diff --git a/examples/official-storybook/package.json b/examples/official-storybook/package.json index 4a6a49bf5e0..711168886f6 100644 --- a/examples/official-storybook/package.json +++ b/examples/official-storybook/package.json @@ -1,6 +1,6 @@ { "name": "official-storybook", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "private": true, "scripts": { "build-storybook": "build-storybook -c ./ -s built-storybooks", @@ -15,27 +15,27 @@ "@emotion/core": "^0.13.1", "@emotion/provider": "^0.11.2", "@emotion/styled": "^0.10.6", - "@storybook/addon-a11y": "4.0.0-rc.3", - "@storybook/addon-actions": "4.0.0-rc.3", - "@storybook/addon-backgrounds": "4.0.0-rc.3", - "@storybook/addon-centered": "4.0.0-rc.3", - "@storybook/addon-events": "4.0.0-rc.3", - "@storybook/addon-graphql": "4.0.0-rc.3", - "@storybook/addon-info": "4.0.0-rc.3", - "@storybook/addon-jest": "4.0.0-rc.3", - "@storybook/addon-knobs": "4.0.0-rc.3", - "@storybook/addon-links": "4.0.0-rc.3", - "@storybook/addon-notes": "4.0.0-rc.3", - "@storybook/addon-options": "4.0.0-rc.3", - "@storybook/addon-storyshots": "4.0.0-rc.3", - "@storybook/addon-storyshots-puppeteer": "4.0.0-rc.3", - "@storybook/addon-storysource": "4.0.0-rc.3", - "@storybook/addon-viewport": "4.0.0-rc.3", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/components": "4.0.0-rc.3", - "@storybook/core-events": "4.0.0-rc.3", - "@storybook/node-logger": "4.0.0-rc.3", - "@storybook/react": "4.0.0-rc.3", + "@storybook/addon-a11y": "4.0.0-rc.6", + "@storybook/addon-actions": "4.0.0-rc.6", + "@storybook/addon-backgrounds": "4.0.0-rc.6", + "@storybook/addon-centered": "4.0.0-rc.6", + "@storybook/addon-events": "4.0.0-rc.6", + "@storybook/addon-graphql": "4.0.0-rc.6", + "@storybook/addon-info": "4.0.0-rc.6", + "@storybook/addon-jest": "4.0.0-rc.6", + "@storybook/addon-knobs": "4.0.0-rc.6", + "@storybook/addon-links": "4.0.0-rc.6", + "@storybook/addon-notes": "4.0.0-rc.6", + "@storybook/addon-options": "4.0.0-rc.6", + "@storybook/addon-storyshots": "4.0.0-rc.6", + "@storybook/addon-storyshots-puppeteer": "4.0.0-rc.6", + "@storybook/addon-storysource": "4.0.0-rc.6", + "@storybook/addon-viewport": "4.0.0-rc.6", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/components": "4.0.0-rc.6", + "@storybook/core-events": "4.0.0-rc.6", + "@storybook/node-logger": "4.0.0-rc.6", + "@storybook/react": "4.0.0-rc.6", "cors": "^2.8.4", "cross-env": "^5.2.0", "enzyme-to-json": "^3.3.4", @@ -47,10 +47,10 @@ "graphql": "^14.0.2", "paths.macro": "^2.0.2", "prop-types": "^15.6.2", - "react": "^16.5.2", + "react": "^16.6.0", "react-chromatic": "^0.8.4", - "react-dom": "^16.5.2", + "react-dom": "^16.6.0", "uuid": "^3.3.2", - "webpack": "^4.21.0" + "webpack": "^4.23.1" } } diff --git a/examples/polymer-cli/package.json b/examples/polymer-cli/package.json index 211268ed648..bc5f29604b5 100644 --- a/examples/polymer-cli/package.json +++ b/examples/polymer-cli/package.json @@ -1,6 +1,6 @@ { "name": "polymer-cli", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "private": true, "scripts": { "build-storybook": "build-storybook", @@ -9,20 +9,20 @@ }, "dependencies": { "@polymer/polymer": "^2.6.0", - "@storybook/addon-actions": "4.0.0-rc.3", - "@storybook/addon-backgrounds": "4.0.0-rc.3", - "@storybook/addon-knobs": "4.0.0-rc.3", - "@storybook/addon-links": "4.0.0-rc.3", - "@storybook/addon-notes": "4.0.0-rc.3", - "@storybook/addon-options": "4.0.0-rc.3", - "@storybook/addon-storysource": "4.0.0-rc.3", - "@storybook/addon-viewport": "4.0.0-rc.3", - "@storybook/polymer": "4.0.0-rc.3", + "@storybook/addon-actions": "4.0.0-rc.6", + "@storybook/addon-backgrounds": "4.0.0-rc.6", + "@storybook/addon-knobs": "4.0.0-rc.6", + "@storybook/addon-links": "4.0.0-rc.6", + "@storybook/addon-notes": "4.0.0-rc.6", + "@storybook/addon-options": "4.0.0-rc.6", + "@storybook/addon-storysource": "4.0.0-rc.6", + "@storybook/addon-viewport": "4.0.0-rc.6", + "@storybook/polymer": "4.0.0-rc.6", "@webcomponents/webcomponentsjs": "^1.2.0", "global": "^4.3.2", "lit-html": "^0.12.0", "polymer-webpack-loader": "^2.0.3", - "webpack": "^4.21.0" + "webpack": "^4.23.1" }, "devDependencies": { "copy-webpack-plugin": "^4.5.4", diff --git a/examples/riot-kitchen-sink/package.json b/examples/riot-kitchen-sink/package.json index 91f89f856a8..d614b730096 100644 --- a/examples/riot-kitchen-sink/package.json +++ b/examples/riot-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "riot-example", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "private": true, "scripts": { "build": "cross-env NODE_ENV=production webpack --progress --hide-modules", @@ -15,25 +15,25 @@ }, "devDependencies": { "@babel/core": "^7.1.2", - "@storybook/addon-actions": "4.0.0-rc.3", - "@storybook/addon-backgrounds": "4.0.0-rc.3", - "@storybook/addon-centered": "4.0.0-rc.3", - "@storybook/addon-knobs": "4.0.0-rc.3", - "@storybook/addon-links": "4.0.0-rc.3", - "@storybook/addon-notes": "4.0.0-rc.3", - "@storybook/addon-options": "4.0.0-rc.3", - "@storybook/addon-storyshots": "4.0.0-rc.3", - "@storybook/addon-storysource": "4.0.0-rc.3", - "@storybook/addon-viewport": "4.0.0-rc.3", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/riot": "4.0.0-rc.3", + "@storybook/addon-actions": "4.0.0-rc.6", + "@storybook/addon-backgrounds": "4.0.0-rc.6", + "@storybook/addon-centered": "4.0.0-rc.6", + "@storybook/addon-knobs": "4.0.0-rc.6", + "@storybook/addon-links": "4.0.0-rc.6", + "@storybook/addon-notes": "4.0.0-rc.6", + "@storybook/addon-options": "4.0.0-rc.6", + "@storybook/addon-storyshots": "4.0.0-rc.6", + "@storybook/addon-storysource": "4.0.0-rc.6", + "@storybook/addon-viewport": "4.0.0-rc.6", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/riot": "4.0.0-rc.6", "babel-loader": "^8.0.4", "cross-env": "^5.2.0", "file-loader": "^2.0.0", "raw-loader": "^0.5.1", "riot-tag-loader": "^2.1.0", "svg-url-loader": "^2.3.2", - "webpack": "^4.21.0", + "webpack": "^4.23.1", "webpack-dev-server": "^3.1.9" } } diff --git a/examples/svelte-kitchen-sink/package.json b/examples/svelte-kitchen-sink/package.json index 6726aa5bfd1..9cbad9bbacd 100644 --- a/examples/svelte-kitchen-sink/package.json +++ b/examples/svelte-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "svelte-example", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "private": true, "scripts": { "build-storybook": "build-storybook -s public", @@ -10,17 +10,17 @@ "global": "^4.3.2" }, "devDependencies": { - "@storybook/addon-actions": "4.0.0-rc.3", - "@storybook/addon-backgrounds": "4.0.0-rc.3", - "@storybook/addon-centered": "4.0.0-rc.3", - "@storybook/addon-knobs": "4.0.0-rc.3", - "@storybook/addon-links": "4.0.0-rc.3", - "@storybook/addon-notes": "4.0.0-rc.3", - "@storybook/addon-options": "4.0.0-rc.3", - "@storybook/addon-storyshots": "4.0.0-rc.3", - "@storybook/addon-storysource": "4.0.0-rc.3", - "@storybook/addon-viewport": "4.0.0-rc.3", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/svelte": "4.0.0-rc.3" + "@storybook/addon-actions": "4.0.0-rc.6", + "@storybook/addon-backgrounds": "4.0.0-rc.6", + "@storybook/addon-centered": "4.0.0-rc.6", + "@storybook/addon-knobs": "4.0.0-rc.6", + "@storybook/addon-links": "4.0.0-rc.6", + "@storybook/addon-notes": "4.0.0-rc.6", + "@storybook/addon-options": "4.0.0-rc.6", + "@storybook/addon-storyshots": "4.0.0-rc.6", + "@storybook/addon-storysource": "4.0.0-rc.6", + "@storybook/addon-viewport": "4.0.0-rc.6", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/svelte": "4.0.0-rc.6" } } diff --git a/examples/vue-kitchen-sink/package.json b/examples/vue-kitchen-sink/package.json index c6fbd2bd3ca..6f92cc8fd07 100644 --- a/examples/vue-kitchen-sink/package.json +++ b/examples/vue-kitchen-sink/package.json @@ -1,6 +1,6 @@ { "name": "vue-example", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "private": true, "scripts": { "build": "cross-env NODE_ENV=production webpack --progress --hide-modules", @@ -14,25 +14,25 @@ }, "devDependencies": { "@babel/core": "^7.1.2", - "@storybook/addon-actions": "4.0.0-rc.3", - "@storybook/addon-backgrounds": "4.0.0-rc.3", - "@storybook/addon-centered": "4.0.0-rc.3", - "@storybook/addon-knobs": "4.0.0-rc.3", - "@storybook/addon-links": "4.0.0-rc.3", - "@storybook/addon-notes": "4.0.0-rc.3", - "@storybook/addon-options": "4.0.0-rc.3", - "@storybook/addon-storyshots": "4.0.0-rc.3", - "@storybook/addon-storysource": "4.0.0-rc.3", - "@storybook/addon-viewport": "4.0.0-rc.3", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/vue": "4.0.0-rc.3", + "@storybook/addon-actions": "4.0.0-rc.6", + "@storybook/addon-backgrounds": "4.0.0-rc.6", + "@storybook/addon-centered": "4.0.0-rc.6", + "@storybook/addon-knobs": "4.0.0-rc.6", + "@storybook/addon-links": "4.0.0-rc.6", + "@storybook/addon-notes": "4.0.0-rc.6", + "@storybook/addon-options": "4.0.0-rc.6", + "@storybook/addon-storyshots": "4.0.0-rc.6", + "@storybook/addon-storysource": "4.0.0-rc.6", + "@storybook/addon-viewport": "4.0.0-rc.6", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/vue": "4.0.0-rc.6", "babel-core": "^7.0.0-bridge.0", "babel-loader": "^8.0.4", "cross-env": "^5.2.0", "file-loader": "^2.0.0", "svg-url-loader": "^2.3.2", "vue-loader": "^15.4.2", - "webpack": "^4.21.0", + "webpack": "^4.23.1", "webpack-dev-server": "^3.1.9" } } diff --git a/lerna.json b/lerna.json index 39ae85f7a00..1a91df4233d 100644 --- a/lerna.json +++ b/lerna.json @@ -7,5 +7,5 @@ "npmClient": "yarn", "useWorkspaces": true, "registry": "https://registry.npmjs.org", - "version": "4.0.0-rc.3" + "version": "4.0.0-rc.6" } diff --git a/lib/addons/package.json b/lib/addons/package.json index 5aeb7c016ea..be3ed9a456a 100644 --- a/lib/addons/package.json +++ b/lib/addons/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/addons", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook addons store", "keywords": [ "storybook" @@ -23,8 +23,8 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/channels": "4.0.0-rc.3", - "@storybook/components": "4.0.0-rc.3", + "@storybook/channels": "4.0.0-rc.6", + "@storybook/components": "4.0.0-rc.6", "global": "^4.3.2", "util-deprecate": "^1.0.2" } diff --git a/lib/channel-postmessage/package.json b/lib/channel-postmessage/package.json index 5893b630a72..7be2dcc6863 100644 --- a/lib/channel-postmessage/package.json +++ b/lib/channel-postmessage/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/channel-postmessage", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "", "keywords": [ "storybook" @@ -23,7 +23,7 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/channels": "4.0.0-rc.3", + "@storybook/channels": "4.0.0-rc.6", "global": "^4.3.2", "json-stringify-safe": "^5.0.1" } diff --git a/lib/channel-websocket/package.json b/lib/channel-websocket/package.json index 97b3deba417..268ab4cb153 100644 --- a/lib/channel-websocket/package.json +++ b/lib/channel-websocket/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/channel-websocket", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "", "keywords": [ "storybook" @@ -23,7 +23,7 @@ "prepare": "node ../../scripts/prepare.js" }, "dependencies": { - "@storybook/channels": "4.0.0-rc.3", + "@storybook/channels": "4.0.0-rc.6", "global": "^4.3.2" } } diff --git a/lib/channels/package.json b/lib/channels/package.json index 9a388931a72..ab24f4a95ec 100644 --- a/lib/channels/package.json +++ b/lib/channels/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/channels", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "", "keywords": [ "storybook" diff --git a/lib/cli/generators/VUE/index.js b/lib/cli/generators/VUE/index.js index 9d82b971012..bb4cf1124ad 100644 --- a/lib/cli/generators/VUE/index.js +++ b/lib/cli/generators/VUE/index.js @@ -1,14 +1,29 @@ import mergeDirs from 'merge-dirs'; import path from 'path'; -import { getVersions, getPackageJson, writePackageJson, installBabel } from '../../lib/helpers'; +import { + getVersions, + getPackageJson, + writePackageJson, + installBabel, + addToDevDependenciesIfNotPresent, +} from '../../lib/helpers'; export default async npmOptions => { - const [storybookVersion, actionsVersion, linksVersion, addonsVersion] = await getVersions( + const [ + storybookVersion, + actionsVersion, + linksVersion, + addonsVersion, + babelPresetVersion, + babelCoreVersion, + ] = await getVersions( npmOptions, '@storybook/vue', '@storybook/addon-actions', '@storybook/addon-links', - '@storybook/addons' + '@storybook/addons', + 'babel-preset-vue', + '@babel/core' ); mergeDirs(path.resolve(__dirname, 'template'), '.', 'overwrite'); @@ -22,6 +37,18 @@ export default async npmOptions => { packageJson.devDependencies['@storybook/addon-links'] = linksVersion; packageJson.devDependencies['@storybook/addons'] = addonsVersion; + // We should probably just not even be using this directly, see: https://github.com/storybooks/storybook/issues/4475#issuecomment-432141296 + addToDevDependenciesIfNotPresent(packageJson, 'babel-preset-vue', babelPresetVersion); + + const packageBabelCoreVersion = + packageJson.dependencies['babel-core'] || packageJson.devDependencies['babel-core']; + + // This seems to be the version installed by the Vue CLI, and it is not handled by + // installBabel below. For some reason it leads to the wrong version of @babel/core (a beta) + // being installed + if (packageBabelCoreVersion === '7.0.0-bridge.0') { + addToDevDependenciesIfNotPresent(packageJson, '@babel/core', babelCoreVersion); + } await installBabel(npmOptions, packageJson); packageJson.scripts = packageJson.scripts || {}; diff --git a/lib/cli/lib/helpers.js b/lib/cli/lib/helpers.js index 6959cc3f38b..d25a4734203 100644 --- a/lib/cli/lib/helpers.js +++ b/lib/cli/lib/helpers.js @@ -150,7 +150,7 @@ export function paddedLog(message) { export function getChars(char, amount) { let line = ''; - for (let lc = 0; lc < amount; lc++) { // eslint-disable-line + for (let lc = 0; lc < amount; lc += 1) { line += char; } @@ -227,3 +227,9 @@ export async function installBabel(npmOptions, packageJson) { ); } } + +export function addToDevDependenciesIfNotPresent(packageJson, name, packageVersion) { + if (!packageJson.dependencies[name] && !packageJson.devDependencies[name]) { + packageJson.devDependencies[name] = packageVersion; + } +} diff --git a/lib/cli/package.json b/lib/cli/package.json index 5d19967062a..8b167ac3dee 100644 --- a/lib/cli/package.json +++ b/lib/cli/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/cli", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook's CLI - easiest method of adding storybook to your projects", "keywords": [ "cli", @@ -34,7 +34,7 @@ "@babel/preset-env": "^7.1.0", "@babel/register": "^7.0.0", "@babel/runtime": "^7.1.2", - "@storybook/codemod": "4.0.0-rc.3", + "@storybook/codemod": "4.0.0-rc.6", "chalk": "^2.4.1", "child-process-promise": "^2.2.1", "commander": "^2.19.0", @@ -48,29 +48,29 @@ "update-notifier": "^2.5.0" }, "devDependencies": { - "@storybook/addon-actions": "4.0.0-rc.3", - "@storybook/addon-centered": "4.0.0-rc.3", - "@storybook/addon-graphql": "4.0.0-rc.3", - "@storybook/addon-info": "4.0.0-rc.3", - "@storybook/addon-knobs": "4.0.0-rc.3", - "@storybook/addon-links": "4.0.0-rc.3", - "@storybook/addon-notes": "4.0.0-rc.3", - "@storybook/addon-options": "4.0.0-rc.3", - "@storybook/addon-storyshots": "4.0.0-rc.3", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/angular": "4.0.0-rc.3", - "@storybook/channel-postmessage": "4.0.0-rc.3", - "@storybook/channel-websocket": "4.0.0-rc.3", - "@storybook/channels": "4.0.0-rc.3", - "@storybook/ember": "4.0.0-rc.3", - "@storybook/html": "4.0.0-rc.3", - "@storybook/marko": "4.0.0-rc.3", - "@storybook/mithril": "4.0.0-rc.3", - "@storybook/polymer": "4.0.0-rc.3", - "@storybook/react": "4.0.0-rc.3", - "@storybook/react-native": "4.0.0-rc.3", - "@storybook/riot": "4.0.0-rc.3", - "@storybook/ui": "4.0.0-rc.3", - "@storybook/vue": "4.0.0-rc.3" + "@storybook/addon-actions": "4.0.0-rc.6", + "@storybook/addon-centered": "4.0.0-rc.6", + "@storybook/addon-graphql": "4.0.0-rc.6", + "@storybook/addon-info": "4.0.0-rc.6", + "@storybook/addon-knobs": "4.0.0-rc.6", + "@storybook/addon-links": "4.0.0-rc.6", + "@storybook/addon-notes": "4.0.0-rc.6", + "@storybook/addon-options": "4.0.0-rc.6", + "@storybook/addon-storyshots": "4.0.0-rc.6", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/angular": "4.0.0-rc.6", + "@storybook/channel-postmessage": "4.0.0-rc.6", + "@storybook/channel-websocket": "4.0.0-rc.6", + "@storybook/channels": "4.0.0-rc.6", + "@storybook/ember": "4.0.0-rc.6", + "@storybook/html": "4.0.0-rc.6", + "@storybook/marko": "4.0.0-rc.6", + "@storybook/mithril": "4.0.0-rc.6", + "@storybook/polymer": "4.0.0-rc.6", + "@storybook/react": "4.0.0-rc.6", + "@storybook/react-native": "4.0.0-rc.6", + "@storybook/riot": "4.0.0-rc.6", + "@storybook/ui": "4.0.0-rc.6", + "@storybook/vue": "4.0.0-rc.6" } } diff --git a/lib/cli/test/fixtures/angular-cli-v7/.editorconfig b/lib/cli/test/fixtures/angular-cli-v7/.editorconfig new file mode 100644 index 00000000000..6e87a003da8 --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/.editorconfig @@ -0,0 +1,13 @@ +# Editor configuration, see http://editorconfig.org +root = true + +[*] +charset = utf-8 +indent_style = space +indent_size = 2 +insert_final_newline = true +trim_trailing_whitespace = true + +[*.md] +max_line_length = off +trim_trailing_whitespace = false diff --git a/lib/cli/test/fixtures/angular-cli-v7/.gitignore b/lib/cli/test/fixtures/angular-cli-v7/.gitignore new file mode 100644 index 00000000000..ee5c9d8336b --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/.gitignore @@ -0,0 +1,39 @@ +# See http://help.github.com/ignore-files/ for more about ignoring files. + +# compiled output +/dist +/tmp +/out-tsc + +# dependencies +/node_modules + +# IDEs and editors +/.idea +.project +.classpath +.c9/ +*.launch +.settings/ +*.sublime-workspace + +# IDE - VSCode +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json + +# misc +/.sass-cache +/connect.lock +/coverage +/libpeerconnection.log +npm-debug.log +yarn-error.log +testem.log +/typings + +# System Files +.DS_Store +Thumbs.db diff --git a/lib/cli/test/fixtures/angular-cli-v7/README.md b/lib/cli/test/fixtures/angular-cli-v7/README.md new file mode 100644 index 00000000000..2004d322d3f --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/README.md @@ -0,0 +1,27 @@ +# AngularCliV7 + +This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.0.0-rc.3. + +## Development server + +Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files. + +## Code scaffolding + +Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`. + +## Build + +Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `--prod` flag for a production build. + +## Running unit tests + +Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io). + +## Running end-to-end tests + +Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/). + +## Further help + +To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md). diff --git a/lib/cli/test/fixtures/angular-cli-v7/angular.json b/lib/cli/test/fixtures/angular-cli-v7/angular.json new file mode 100644 index 00000000000..37e7d11039d --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/angular.json @@ -0,0 +1,139 @@ +{ + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", + "version": 1, + "newProjectRoot": "projects", + "projects": { + "angular-cli-v7": { + "root": "", + "sourceRoot": "src", + "projectType": "application", + "prefix": "app", + "schematics": { + "@schematics/angular:component": { + "styleext": "scss" + } + }, + "architect": { + "build": { + "builder": "@angular-devkit/build-angular:browser", + "options": { + "outputPath": "dist/angular-cli-v7", + "index": "src/index.html", + "main": "src/main.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "src/tsconfig.app.json", + "assets": [ + "src/favicon.ico", + "src/assets" + ], + "styles": [ + "src/styles.scss" + ], + "scripts": [] + }, + "configurations": { + "production": { + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.prod.ts" + } + ], + "optimization": true, + "outputHashing": "all", + "sourceMap": false, + "extractCss": true, + "namedChunks": false, + "aot": true, + "extractLicenses": true, + "vendorChunk": false, + "buildOptimizer": true, + "budgets": [ + { + "type": "initial", + "maximumWarning": "2mb", + "maximumError": "5mb" + } + ] + } + } + }, + "serve": { + "builder": "@angular-devkit/build-angular:dev-server", + "options": { + "browserTarget": "angular-cli-v7:build" + }, + "configurations": { + "production": { + "browserTarget": "angular-cli-v7:build:production" + } + } + }, + "extract-i18n": { + "builder": "@angular-devkit/build-angular:extract-i18n", + "options": { + "browserTarget": "angular-cli-v7:build" + } + }, + "test": { + "builder": "@angular-devkit/build-angular:karma", + "options": { + "main": "src/test.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "src/tsconfig.spec.json", + "karmaConfig": "src/karma.conf.js", + "styles": [ + "src/styles.scss" + ], + "scripts": [], + "assets": [ + "src/favicon.ico", + "src/assets" + ] + } + }, + "lint": { + "builder": "@angular-devkit/build-angular:tslint", + "options": { + "tsConfig": [ + "src/tsconfig.app.json", + "src/tsconfig.spec.json" + ], + "exclude": [ + "**/node_modules/**" + ] + } + } + } + }, + "angular-cli-v7-e2e": { + "root": "e2e/", + "projectType": "application", + "prefix": "", + "architect": { + "e2e": { + "builder": "@angular-devkit/build-angular:protractor", + "options": { + "protractorConfig": "e2e/protractor.conf.js", + "devServerTarget": "angular-cli-v7:serve" + }, + "configurations": { + "production": { + "devServerTarget": "angular-cli-v7:serve:production" + } + } + }, + "lint": { + "builder": "@angular-devkit/build-angular:tslint", + "options": { + "tsConfig": "e2e/tsconfig.e2e.json", + "exclude": [ + "**/node_modules/**" + ] + } + } + } + } + }, + "defaultProject": "angular-cli-v7" +} \ No newline at end of file diff --git a/lib/cli/test/fixtures/angular-cli-v7/package.json b/lib/cli/test/fixtures/angular-cli-v7/package.json new file mode 100644 index 00000000000..b470d147c16 --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/package.json @@ -0,0 +1,48 @@ +{ + "name": "angular-cli-v7", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@angular/animations": "~7.0.0", + "@angular/common": "~7.0.0", + "@angular/compiler": "~7.0.0", + "@angular/core": "~7.0.0", + "@angular/forms": "~7.0.0", + "@angular/http": "~7.0.0", + "@angular/platform-browser": "~7.0.0", + "@angular/platform-browser-dynamic": "~7.0.0", + "@angular/router": "~7.0.0", + "core-js": "^2.5.4", + "rxjs": "~6.3.3", + "zone.js": "~0.8.26" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.10.2", + "@angular/cli": "~7.0.2", + "@angular/compiler-cli": "~7.0.0", + "@angular/language-service": "~7.0.0", + "@types/node": "~8.9.4", + "@types/jasmine": "~2.8.8", + "@types/jasminewd2": "~2.0.3", + "codelyzer": "~4.3.0", + "jasmine-core": "~2.99.1", + "jasmine-spec-reporter": "~4.2.1", + "karma": "~3.0.0", + "karma-chrome-launcher": "~2.2.0", + "karma-coverage-istanbul-reporter": "~2.0.1", + "karma-jasmine": "~1.1.2", + "karma-jasmine-html-reporter": "^0.2.2", + "protractor": "~5.4.0", + "ts-node": "~7.0.0", + "tslint": "~5.11.0", + "typescript": "~3.1.1" + } +} diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/app/app.component.html b/lib/cli/test/fixtures/angular-cli-v7/src/app/app.component.html new file mode 100644 index 00000000000..fa2706a406b --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/app/app.component.html @@ -0,0 +1,20 @@ + +
+

+ Welcome to {{ title }}! +

+ Angular Logo +
+

Here are some links to help you start:

+ + diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/app/app.component.scss b/lib/cli/test/fixtures/angular-cli-v7/src/app/app.component.scss new file mode 100644 index 00000000000..e69de29bb2d diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/app/app.component.spec.ts b/lib/cli/test/fixtures/angular-cli-v7/src/app/app.component.spec.ts new file mode 100644 index 00000000000..85317a397a0 --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/app/app.component.spec.ts @@ -0,0 +1,31 @@ +import { TestBed, async } from '@angular/core/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [ + AppComponent + ], + }).compileComponents(); + })); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have as title 'angular-cli-v7'`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.debugElement.componentInstance; + expect(app.title).toEqual('angular-cli-v7'); + }); + + it('should render title in a h1 tag', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.debugElement.nativeElement; + expect(compiled.querySelector('h1').textContent).toContain('Welcome to angular-cli-v7!'); + }); +}); diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/app/app.component.ts b/lib/cli/test/fixtures/angular-cli-v7/src/app/app.component.ts new file mode 100644 index 00000000000..9663c757829 --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/app/app.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-root', + templateUrl: './app.component.html', + styleUrls: ['./app.component.scss'] +}) +export class AppComponent { + title = 'angular-cli-v7'; +} diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/app/app.module.ts b/lib/cli/test/fixtures/angular-cli-v7/src/app/app.module.ts new file mode 100644 index 00000000000..f65716351aa --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/app/app.module.ts @@ -0,0 +1,16 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule } from '@angular/core'; + +import { AppComponent } from './app.component'; + +@NgModule({ + declarations: [ + AppComponent + ], + imports: [ + BrowserModule + ], + providers: [], + bootstrap: [AppComponent] +}) +export class AppModule { } diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/assets/.gitkeep b/lib/cli/test/fixtures/angular-cli-v7/src/assets/.gitkeep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/browserslist b/lib/cli/test/fixtures/angular-cli-v7/src/browserslist new file mode 100644 index 00000000000..37371cb04b9 --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/browserslist @@ -0,0 +1,11 @@ +# This file is currently used by autoprefixer to adjust CSS to support the below specified browsers +# For additional information regarding the format and rule options, please see: +# https://github.com/browserslist/browserslist#queries +# +# For IE 9-11 support, please remove 'not' from the last line of the file and adjust as needed + +> 0.5% +last 2 versions +Firefox ESR +not dead +not IE 9-11 \ No newline at end of file diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/environments/environment.prod.ts b/lib/cli/test/fixtures/angular-cli-v7/src/environments/environment.prod.ts new file mode 100644 index 00000000000..3612073bc31 --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/environments/environment.prod.ts @@ -0,0 +1,3 @@ +export const environment = { + production: true +}; diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/environments/environment.ts b/lib/cli/test/fixtures/angular-cli-v7/src/environments/environment.ts new file mode 100644 index 00000000000..7b4f817adb7 --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/environments/environment.ts @@ -0,0 +1,16 @@ +// This file can be replaced during build by using the `fileReplacements` array. +// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`. +// The list of file replacements can be found in `angular.json`. + +export const environment = { + production: false +}; + +/* + * For easier debugging in development mode, you can import the following file + * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`. + * + * This import should be commented out in production mode because it will have a negative impact + * on performance if an error is thrown. + */ +// import 'zone.js/dist/zone-error'; // Included with Angular CLI. diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/favicon.ico b/lib/cli/test/fixtures/angular-cli-v7/src/favicon.ico new file mode 100644 index 00000000000..8081c7ceaf2 Binary files /dev/null and b/lib/cli/test/fixtures/angular-cli-v7/src/favicon.ico differ diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/index.html b/lib/cli/test/fixtures/angular-cli-v7/src/index.html new file mode 100644 index 00000000000..04c515deb45 --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/index.html @@ -0,0 +1,14 @@ + + + + + AngularCliV7 + + + + + + + + + diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/karma.conf.js b/lib/cli/test/fixtures/angular-cli-v7/src/karma.conf.js new file mode 100644 index 00000000000..b6e00421c95 --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/karma.conf.js @@ -0,0 +1,31 @@ +// Karma configuration file, see link for more information +// https://karma-runner.github.io/1.0/config/configuration-file.html + +module.exports = function (config) { + config.set({ + basePath: '', + frameworks: ['jasmine', '@angular-devkit/build-angular'], + plugins: [ + require('karma-jasmine'), + require('karma-chrome-launcher'), + require('karma-jasmine-html-reporter'), + require('karma-coverage-istanbul-reporter'), + require('@angular-devkit/build-angular/plugins/karma') + ], + client: { + clearContext: false // leave Jasmine Spec Runner output visible in browser + }, + coverageIstanbulReporter: { + dir: require('path').join(__dirname, '../coverage'), + reports: ['html', 'lcovonly'], + fixWebpackSourcePaths: true + }, + reporters: ['progress', 'kjhtml'], + port: 9876, + colors: true, + logLevel: config.LOG_INFO, + autoWatch: true, + browsers: ['Chrome'], + singleRun: false + }); +}; \ No newline at end of file diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/main.ts b/lib/cli/test/fixtures/angular-cli-v7/src/main.ts new file mode 100644 index 00000000000..c7b673cf44b --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/main.ts @@ -0,0 +1,12 @@ +import { enableProdMode } from '@angular/core'; +import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; + +import { AppModule } from './app/app.module'; +import { environment } from './environments/environment'; + +if (environment.production) { + enableProdMode(); +} + +platformBrowserDynamic().bootstrapModule(AppModule) + .catch(err => console.error(err)); diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/polyfills.ts b/lib/cli/test/fixtures/angular-cli-v7/src/polyfills.ts new file mode 100644 index 00000000000..ee8b84da807 --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/polyfills.ts @@ -0,0 +1,80 @@ +/** + * This file includes polyfills needed by Angular and is loaded before the app. + * You can add your own extra polyfills to this file. + * + * This file is divided into 2 sections: + * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. + * 2. Application imports. Files imported after ZoneJS that should be loaded before your main + * file. + * + * The current setup is for so-called "evergreen" browsers; the last versions of browsers that + * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), + * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. + * + * Learn more in https://angular.io/guide/browser-support + */ + +/*************************************************************************************************** + * BROWSER POLYFILLS + */ + +/** IE9, IE10 and IE11 requires all of the following polyfills. **/ +// import 'core-js/es6/symbol'; +// import 'core-js/es6/object'; +// import 'core-js/es6/function'; +// import 'core-js/es6/parse-int'; +// import 'core-js/es6/parse-float'; +// import 'core-js/es6/number'; +// import 'core-js/es6/math'; +// import 'core-js/es6/string'; +// import 'core-js/es6/date'; +// import 'core-js/es6/array'; +// import 'core-js/es6/regexp'; +// import 'core-js/es6/map'; +// import 'core-js/es6/weak-map'; +// import 'core-js/es6/set'; + +/** + * If the application will be indexed by Google Search, the following is required. + * Googlebot uses a renderer based on Chrome 41. + * https://developers.google.com/search/docs/guides/rendering + **/ +// import 'core-js/es6/array'; + +/** IE10 and IE11 requires the following for NgClass support on SVG elements */ +// import 'classlist.js'; // Run `npm install --save classlist.js`. + +/** IE10 and IE11 requires the following for the Reflect API. */ +// import 'core-js/es6/reflect'; + +/** + * Web Animations `@angular/platform-browser/animations` + * Only required if AnimationBuilder is used within the application and using IE/Edge or Safari. + * Standard animation support in Angular DOES NOT require any polyfills (as of Angular 6.0). + **/ +// import 'web-animations-js'; // Run `npm install --save web-animations-js`. + +/** + * By default, zone.js will patch all possible macroTask and DomEvents + * user can disable parts of macroTask/DomEvents patch by setting following flags + */ + + // (window as any).__Zone_disable_requestAnimationFrame = true; // disable patch requestAnimationFrame + // (window as any).__Zone_disable_on_property = true; // disable patch onProperty such as onclick + // (window as any).__zone_symbol__BLACK_LISTED_EVENTS = ['scroll', 'mousemove']; // disable patch specified eventNames + + /* + * in IE/Edge developer tools, the addEventListener will also be wrapped by zone.js + * with the following flag, it will bypass `zone.js` patch for IE/Edge + */ +// (window as any).__Zone_enable_cross_context_check = true; + +/*************************************************************************************************** + * Zone JS is required by default for Angular itself. + */ +import 'zone.js/dist/zone'; // Included with Angular CLI. + + +/*************************************************************************************************** + * APPLICATION IMPORTS + */ diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/styles.scss b/lib/cli/test/fixtures/angular-cli-v7/src/styles.scss new file mode 100644 index 00000000000..90d4ee0072c --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/styles.scss @@ -0,0 +1 @@ +/* You can add global styles to this file, and also import other style files */ diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/test.ts b/lib/cli/test/fixtures/angular-cli-v7/src/test.ts new file mode 100644 index 00000000000..16317897b1c --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/test.ts @@ -0,0 +1,20 @@ +// This file is required by karma.conf.js and loads recursively all the .spec and framework files + +import 'zone.js/dist/zone-testing'; +import { getTestBed } from '@angular/core/testing'; +import { + BrowserDynamicTestingModule, + platformBrowserDynamicTesting +} from '@angular/platform-browser-dynamic/testing'; + +declare const require: any; + +// First, initialize the Angular testing environment. +getTestBed().initTestEnvironment( + BrowserDynamicTestingModule, + platformBrowserDynamicTesting() +); +// Then we find all the tests. +const context = require.context('./', true, /\.spec\.ts$/); +// And load the modules. +context.keys().map(context); diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/tsconfig.app.json b/lib/cli/test/fixtures/angular-cli-v7/src/tsconfig.app.json new file mode 100644 index 00000000000..190fd300b60 --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/tsconfig.app.json @@ -0,0 +1,11 @@ +{ + "extends": "../tsconfig.json", + "compilerOptions": { + "outDir": "../out-tsc/app", + "types": [] + }, + "exclude": [ + "test.ts", + "**/*.spec.ts" + ] +} diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/tsconfig.spec.json b/lib/cli/test/fixtures/angular-cli-v7/src/tsconfig.spec.json new file mode 100644 index 00000000000..de7733630eb --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/tsconfig.spec.json @@ -0,0 +1,18 @@ +{ + "extends": "../tsconfig.json", + "compilerOptions": { + "outDir": "../out-tsc/spec", + "types": [ + "jasmine", + "node" + ] + }, + "files": [ + "test.ts", + "polyfills.ts" + ], + "include": [ + "**/*.spec.ts", + "**/*.d.ts" + ] +} diff --git a/lib/cli/test/fixtures/angular-cli-v7/src/tslint.json b/lib/cli/test/fixtures/angular-cli-v7/src/tslint.json new file mode 100644 index 00000000000..52e2c1a5a74 --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/src/tslint.json @@ -0,0 +1,17 @@ +{ + "extends": "../tslint.json", + "rules": { + "directive-selector": [ + true, + "attribute", + "app", + "camelCase" + ], + "component-selector": [ + true, + "element", + "app", + "kebab-case" + ] + } +} diff --git a/lib/cli/test/fixtures/angular-cli-v7/tsconfig.json b/lib/cli/test/fixtures/angular-cli-v7/tsconfig.json new file mode 100644 index 00000000000..46aeded1b27 --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/tsconfig.json @@ -0,0 +1,21 @@ +{ + "compileOnSave": false, + "compilerOptions": { + "baseUrl": "./", + "outDir": "./dist/out-tsc", + "sourceMap": true, + "declaration": false, + "module": "es2015", + "moduleResolution": "node", + "emitDecoratorMetadata": true, + "experimentalDecorators": true, + "target": "es5", + "typeRoots": [ + "node_modules/@types" + ], + "lib": [ + "es2018", + "dom" + ] + } +} diff --git a/lib/cli/test/fixtures/angular-cli-v7/tslint.json b/lib/cli/test/fixtures/angular-cli-v7/tslint.json new file mode 100644 index 00000000000..6ddb6b29315 --- /dev/null +++ b/lib/cli/test/fixtures/angular-cli-v7/tslint.json @@ -0,0 +1,131 @@ +{ + "rulesDirectory": [ + "node_modules/codelyzer" + ], + "rules": { + "arrow-return-shorthand": true, + "callable-types": true, + "class-name": true, + "comment-format": [ + true, + "check-space" + ], + "curly": true, + "deprecation": { + "severity": "warn" + }, + "eofline": true, + "forin": true, + "import-blacklist": [ + true, + "rxjs/Rx" + ], + "import-spacing": true, + "indent": [ + true, + "spaces" + ], + "interface-over-type-literal": true, + "label-position": true, + "max-line-length": [ + true, + 140 + ], + "member-access": false, + "member-ordering": [ + true, + { + "order": [ + "static-field", + "instance-field", + "static-method", + "instance-method" + ] + } + ], + "no-arg": true, + "no-bitwise": true, + "no-console": [ + true, + "debug", + "info", + "time", + "timeEnd", + "trace" + ], + "no-construct": true, + "no-debugger": true, + "no-duplicate-super": true, + "no-empty": false, + "no-empty-interface": true, + "no-eval": true, + "no-inferrable-types": [ + true, + "ignore-params" + ], + "no-misused-new": true, + "no-non-null-assertion": true, + "no-redundant-jsdoc": true, + "no-shadowed-variable": true, + "no-string-literal": false, + "no-string-throw": true, + "no-switch-case-fall-through": true, + "no-trailing-whitespace": true, + "no-unnecessary-initializer": true, + "no-unused-expression": true, + "no-use-before-declare": true, + "no-var-keyword": true, + "object-literal-sort-keys": false, + "one-line": [ + true, + "check-open-brace", + "check-catch", + "check-else", + "check-whitespace" + ], + "prefer-const": true, + "quotemark": [ + true, + "single" + ], + "radix": true, + "semicolon": [ + true, + "always" + ], + "triple-equals": [ + true, + "allow-null-check" + ], + "typedef-whitespace": [ + true, + { + "call-signature": "nospace", + "index-signature": "nospace", + "parameter": "nospace", + "property-declaration": "nospace", + "variable-declaration": "nospace" + } + ], + "unified-signatures": true, + "variable-name": false, + "whitespace": [ + true, + "check-branch", + "check-decl", + "check-operator", + "check-separator", + "check-type" + ], + "no-output-on-prefix": true, + "use-input-property-decorator": true, + "use-output-property-decorator": true, + "use-host-property-decorator": true, + "no-input-rename": true, + "no-output-rename": true, + "use-life-cycle-interface": true, + "use-pipe-transform-interface": true, + "component-class-suffix": true, + "directive-class-suffix": true + } +} diff --git a/lib/client-logger/package.json b/lib/client-logger/package.json index a674ea2ef1a..faa304109f2 100644 --- a/lib/client-logger/package.json +++ b/lib/client-logger/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/client-logger", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "", "keywords": [ "storybook" diff --git a/lib/codemod/package.json b/lib/codemod/package.json index fdd89962b69..e7a475d9ff9 100644 --- a/lib/codemod/package.json +++ b/lib/codemod/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/codemod", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "A collection of codemod scripts written with JSCodeshift", "keywords": [ "storybook" diff --git a/lib/components/package.json b/lib/components/package.json index 53dbe3415c2..d2003a28022 100644 --- a/lib/components/package.json +++ b/lib/components/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/components", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Core Storybook Components", "keywords": [ "storybook" @@ -37,9 +37,9 @@ "render-fragment": "^0.1.1" }, "devDependencies": { - "@storybook/addon-actions": "4.0.0-rc.3", - "@storybook/addon-knobs": "4.0.0-rc.3", - "@storybook/react": "4.0.0-rc.3" + "@storybook/addon-actions": "4.0.0-rc.6", + "@storybook/addon-knobs": "4.0.0-rc.6", + "@storybook/react": "4.0.0-rc.6" }, "peerDependencies": { "react": "*", diff --git a/lib/core-events/package.json b/lib/core-events/package.json index 10a9a194105..b9e91e76bb8 100644 --- a/lib/core-events/package.json +++ b/lib/core-events/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core-events", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Event names used in storybook core", "keywords": [ "storybook" diff --git a/lib/core/package.json b/lib/core/package.json index f13ec12e120..2b6d269335b 100644 --- a/lib/core/package.json +++ b/lib/core/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/core", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Storybook framework-agnostic API", "keywords": [ "storybook" @@ -31,12 +31,12 @@ "@emotion/provider": "^0.11.2", "@emotion/styled": "^0.10.6", "@ndelangen/html-webpack-harddisk-plugin": "^0.2.0", - "@storybook/addons": "4.0.0-rc.3", - "@storybook/channel-postmessage": "4.0.0-rc.3", - "@storybook/client-logger": "4.0.0-rc.3", - "@storybook/core-events": "4.0.0-rc.3", - "@storybook/node-logger": "4.0.0-rc.3", - "@storybook/ui": "4.0.0-rc.3", + "@storybook/addons": "4.0.0-rc.6", + "@storybook/channel-postmessage": "4.0.0-rc.6", + "@storybook/client-logger": "4.0.0-rc.6", + "@storybook/core-events": "4.0.0-rc.6", + "@storybook/node-logger": "4.0.0-rc.6", + "@storybook/ui": "4.0.0-rc.6", "airbnb-js-shims": "^1 || ^2", "autoprefixer": "^9.2.1", "babel-plugin-macros": "^2.4.2", @@ -81,7 +81,7 @@ "style-loader": "^0.23.1", "svg-url-loader": "^2.3.2", "url-loader": "^1.1.2", - "webpack": "^4.21.0", + "webpack": "^4.23.1", "webpack-dev-middleware": "^3.4.0", "webpack-hot-middleware": "^2.24.3" }, diff --git a/lib/node-logger/package.json b/lib/node-logger/package.json index ab0805ddea3..84723b46d85 100644 --- a/lib/node-logger/package.json +++ b/lib/node-logger/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/node-logger", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "", "keywords": [ "storybook" diff --git a/lib/ui/package.json b/lib/ui/package.json index 3e18cb80fa4..c85be76757a 100644 --- a/lib/ui/package.json +++ b/lib/ui/package.json @@ -1,6 +1,6 @@ { "name": "@storybook/ui", - "version": "4.0.0-rc.3", + "version": "4.0.0-rc.6", "description": "Core Storybook UI", "keywords": [ "storybook" @@ -28,11 +28,11 @@ "@emotion/core": "^0.13.1", "@emotion/provider": "^0.11.2", "@emotion/styled": "^0.10.6", - "@storybook/components": "4.0.0-rc.3", - "@storybook/core-events": "4.0.0-rc.3", + "@storybook/components": "4.0.0-rc.6", + "@storybook/core-events": "4.0.0-rc.6", "@storybook/mantra-core": "^1.7.2", "@storybook/podda": "^1.2.3", - "@storybook/react-komposer": "^2.0.4", + "@storybook/react-komposer": "^2.0.5", "deep-equal": "^1.0.1", "events": "^3.0.0", "fuse.js": "^3.3.0", @@ -47,8 +47,8 @@ "react-treebeard": "^3.1.0" }, "devDependencies": { - "@storybook/addon-actions": "4.0.0-rc.3", - "@storybook/react": "4.0.0-rc.3" + "@storybook/addon-actions": "4.0.0-rc.6", + "@storybook/react": "4.0.0-rc.6" }, "peerDependencies": { "react": "*", diff --git a/package.json b/package.json index 2107ca8cbfa..848dfd7862d 100644 --- a/package.json +++ b/package.json @@ -45,12 +45,12 @@ "test-latest-cra": "npm --prefix lib/cli run test-latest-cra" }, "devDependencies": { - "@angular/common": "^6.1.10", - "@angular/compiler": "^6.1.10", - "@angular/core": "^6.1.10", - "@angular/forms": "^6.1.10", - "@angular/platform-browser": "^6.1.10", - "@angular/platform-browser-dynamic": "^6.1.10", + "@angular/common": "^7.0.1", + "@angular/compiler": "^7.0.1", + "@angular/core": "^7.0.1", + "@angular/forms": "^7.0.1", + "@angular/platform-browser": "^7.0.1", + "@angular/platform-browser-dynamic": "^7.0.1", "@babel/cli": "^7.1.2", "@babel/core": "^7.1.2", "@babel/plugin-proposal-class-properties": "^7.1.0", @@ -75,14 +75,14 @@ "commander": "^2.19.0", "concurrently": "^4.0.1", "cross-env": "^5.2.0", - "danger": "^4.4.8", + "danger": "^6.0.2", "enzyme": "^3.7.0", "enzyme-adapter-react-16": "^1.6.0", "eslint": "^5.7.0", "eslint-config-airbnb": "^17.0.0", "eslint-config-prettier": "^3.1.0", "eslint-plugin-import": "^2.13.0", - "eslint-plugin-jest": "^21.25.1", + "eslint-plugin-jest": "^21.26.1", "eslint-plugin-json": "^1.2.1", "eslint-plugin-jsx-a11y": "^6.1.2", "eslint-plugin-prettier": "^3.0.0", @@ -111,9 +111,9 @@ "npmlog": "^4.1.2", "prettier": "^1.14.3", "raf": "^3.4.0", - "react-test-renderer": "^16.5.2", - "remark-cli": "^5.0.0", - "remark-lint": "^6.0.2", + "react-test-renderer": "^16.6.0", + "remark-cli": "^6.0.0", + "remark-lint": "^6.0.3", "remark-preset-lint-recommended": "^3.0.2", "riot-jest-transformer": "^1.0.10", "shelljs": "^0.8.2", diff --git a/yarn.lock b/yarn.lock index 3aac62d93bd..d78015c242c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,173 +2,177 @@ # yarn lockfile v1 -"@angular-devkit/architect@0.8.5": - version "0.8.5" - resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.8.5.tgz#26f095ff5cc6cb2809a0c765a54ac49c9994e018" - integrity sha512-UMPQVdJkvT0f8ZFuhA2teDD697Tk1rUrW0X6yigPHmRhVTS9xbuJS/DeBN36NVJRUOOGYNDn5JHTLvywQf9q7A== +"@angular-devkit/architect@0.10.3": + version "0.10.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.10.3.tgz#6e4fd76ca41fbb3e5dc2a29f662ba3ee4d1ad086" + integrity sha512-6isM3knVRsdS3RTh43cwgOpvp5EIm5OswQuimNru+7uP8qhOBDQdRTd/w/HthmHylKPsEFPqEo1l2KoZCCSwvw== dependencies: - "@angular-devkit/core" "0.8.5" - rxjs "~6.2.0" + "@angular-devkit/core" "7.0.3" + rxjs "6.3.3" -"@angular-devkit/build-angular@^0.8.5": - version "0.8.5" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-0.8.5.tgz#995e5ba8e17d1758eb52c6a471c9f052c0a74f2a" - integrity sha512-dHUA+p9mL/8wyUBLnGYJmLFv98KCh5/Bwud6pidx16FhieCKE4+CmH0DdO/4s8LBMFkUJlErqY39cptFvwApPw== +"@angular-devkit/build-angular@^0.10.3": + version "0.10.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-0.10.3.tgz#610a174efaa9d70b68e966d59a29369ac1781369" + integrity sha512-gV/mLAckS1jaXfuAEaO7p9LqcMrVSmwC2ad85J/unJMqkkxTk7S9TgMe8/A3LIOJ1oZyIKniz/Q30JL092EqRA== dependencies: - "@angular-devkit/architect" "0.8.5" - "@angular-devkit/build-optimizer" "0.8.5" - "@angular-devkit/build-webpack" "0.8.5" - "@angular-devkit/core" "0.8.5" - "@ngtools/webpack" "6.2.5" - ajv "~6.4.0" - autoprefixer "^8.4.1" - circular-dependency-plugin "^5.0.2" - clean-css "^4.1.11" - copy-webpack-plugin "^4.5.2" - file-loader "^1.1.11" - glob "^7.0.3" - html-webpack-plugin "^3.0.6" - istanbul "^0.4.5" - istanbul-instrumenter-loader "^3.0.1" - karma-source-map-support "^1.2.0" - less "^3.7.1" - less-loader "^4.1.0" - license-webpack-plugin "^1.3.1" - loader-utils "^1.1.0" - mini-css-extract-plugin "~0.4.0" - minimatch "^3.0.4" - opn "^5.1.0" - parse5 "^4.0.0" - portfinder "^1.0.13" - postcss "^6.0.22" - postcss-import "^11.1.0" - postcss-loader "^2.1.5" - postcss-url "^7.3.2" - raw-loader "^0.5.1" - rxjs "~6.2.0" - sass-loader "^7.1.0" - semver "^5.5.0" - source-map-loader "^0.2.3" - source-map-support "^0.5.0" - stats-webpack-plugin "^0.6.2" - style-loader "^0.21.0" - stylus "^0.54.5" - stylus-loader "^3.0.2" - tree-kill "^1.2.0" - uglifyjs-webpack-plugin "^1.2.5" - url-loader "^1.0.1" - webpack "^4.15.1" - webpack-dev-middleware "^3.1.3" - webpack-dev-server "^3.1.4" - webpack-merge "^4.1.2" - webpack-sources "^1.1.0" - webpack-subresource-integrity "^1.1.0-rc.4" + "@angular-devkit/architect" "0.10.3" + "@angular-devkit/build-optimizer" "0.10.3" + "@angular-devkit/build-webpack" "0.10.3" + "@angular-devkit/core" "7.0.3" + "@ngtools/webpack" "7.0.3" + ajv "6.5.3" + autoprefixer "9.1.5" + circular-dependency-plugin "5.0.2" + clean-css "4.2.1" + copy-webpack-plugin "4.5.4" + file-loader "2.0.0" + glob "7.1.3" + istanbul "0.4.5" + istanbul-instrumenter-loader "3.0.1" + karma-source-map-support "1.3.0" + less "3.8.1" + less-loader "4.1.0" + license-webpack-plugin "2.0.2" + loader-utils "1.1.0" + mini-css-extract-plugin "0.4.3" + minimatch "3.0.4" + opn "5.3.0" + parse5 "4.0.0" + portfinder "1.0.17" + postcss "7.0.5" + postcss-import "12.0.0" + postcss-loader "3.0.0" + raw-loader "0.5.1" + rxjs "6.3.3" + sass-loader "7.1.0" + semver "5.5.1" + source-map-loader "0.2.4" + source-map-support "0.5.9" + speed-measure-webpack-plugin "^1.2.3" + stats-webpack-plugin "0.7.0" + style-loader "0.23.0" + stylus "0.54.5" + stylus-loader "3.0.2" + terser-webpack-plugin "1.1.0" + tree-kill "1.2.0" + webpack "4.19.1" + webpack-dev-middleware "3.3.0" + webpack-dev-server "3.1.8" + webpack-merge "4.1.4" + webpack-sources "1.2.0" + webpack-subresource-integrity "1.1.0-rc.6" optionalDependencies: - node-sass "^4.9.3" + node-sass "4.9.3" -"@angular-devkit/build-optimizer@0.8.5": - version "0.8.5" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.8.5.tgz#07be2787d791b08dba715ee39407ae8fe732d769" - integrity sha512-VKzTmSz7X4VdAZm51qIx9vPrbk1WCmoVznCFp/VCEW3YJNNwiCwdkI/CQDgQbMWbkUE/3s6f1JIkTP/S+rAsuA== +"@angular-devkit/build-optimizer@0.10.3": + version "0.10.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.10.3.tgz#e649b9d715edbb8eb4779a4f5772cc5cd842700f" + integrity sha512-NgsS0kdUh/Op9+Kzbq0X6AsTV/BgpVtiF5UxZjdWVQgPPOdur5V9PkpRn9odey+06S/wDTE/UzPmT3qKXTQVHw== dependencies: - loader-utils "^1.1.0" - source-map "^0.5.6" - typescript "~2.9.2" - webpack-sources "^1.1.0" + loader-utils "1.1.0" + source-map "0.5.6" + typescript "3.1.3" + webpack-sources "1.2.0" -"@angular-devkit/build-webpack@0.8.5": - version "0.8.5" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.8.5.tgz#3812d83b4cd0def59b08637e8a4cff05cf2564b5" - integrity sha512-miDdj4VrygNrIVN3JSQZJP/rRcLptVvWHViLq1lMBegiQ5uwXnKflHRbhNh+xhjadPF5pXWbduxip56AOYc1Cw== +"@angular-devkit/build-webpack@0.10.3": + version "0.10.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.10.3.tgz#7bc42318f0d8cf71e52590a8a565b12d6fff67d0" + integrity sha512-2uZselfqpxnPbV9d2dRCgl4lJjD1xemNpRijxFIuxeXvadqTPkHA0YuUkX7CTajtwSWy3Cs69StL87b9gYFLSA== dependencies: - "@angular-devkit/architect" "0.8.5" - "@angular-devkit/core" "0.8.5" - rxjs "~6.2.0" + "@angular-devkit/architect" "0.10.3" + "@angular-devkit/core" "7.0.3" + rxjs "6.3.3" -"@angular-devkit/core@0.8.5": - version "0.8.5" - resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-0.8.5.tgz#efa9b7268fd0496a5737de77d0b7f859188d8d5b" - integrity sha512-QGYuGJDzCOjZaRR7pSly9QNM8RO7Q5NawqRYQzsOVhdI4n5GJ2gAYSw+wi5tyavlrNcbvLw9//MAPhBkPrZMJw== +"@angular-devkit/core@7.0.3": + version "7.0.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-7.0.3.tgz#b9d0ef27f125e81dabfdac0813d310be1d8d40d2" + integrity sha512-Yp0AhTuJbp0VwCHTmUOANrKZNQxTD/F49jPmSCBa/VMYMIoU/sUIiHVNdwzfcFnMoExGoXYah0kutBxgNIG3OA== dependencies: - ajv "~6.4.0" - chokidar "^2.0.3" - rxjs "~6.2.0" - source-map "^0.5.6" + ajv "6.5.3" + chokidar "2.0.4" + fast-json-stable-stringify "2.0.0" + rxjs "6.3.3" + source-map "0.7.3" -"@angular-devkit/schematics@0.8.5": - version "0.8.5" - resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-0.8.5.tgz#4639616cdc2e8e943d487318adac140134d529d8" - integrity sha512-rf6JyUncrTPpW33PMcDVrcQSLkt6iJEeqI9PXc65VBhGN7RaT00JQHVKdf5FNSmQ2Qenc1KpBrK3k6jrxTZv5Q== +"@angular-devkit/schematics@7.0.3": + version "7.0.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-7.0.3.tgz#4bd58115899d4c8db682cdacdf86a78fc5a559b2" + integrity sha512-FhfPvn5hBCNSj39qLgVaSwa6Zl0qt3Uyw4B9M+Kv01/FFc9xrowldzNT4QRxBjjWbr6DssEP+tYQCPV3Ouwx5w== dependencies: - "@angular-devkit/core" "0.8.5" - rxjs "~6.2.0" + "@angular-devkit/core" "7.0.3" + rxjs "6.3.3" -"@angular/cli@^6.2.5": - version "6.2.5" - resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-6.2.5.tgz#20f97fd7f6750756be0b280afb0e2b607d0492bc" - integrity sha512-QG568QHq3X8CZ0D7aPbq9SlFiYyBEhrsfhGFr6jHNeljoCID2071GfnVsvuwj4vpeBT6axgOj0Dpm3M1r6UMMQ== +"@angular/cli@^7.0.3": + version "7.0.3" + resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-7.0.3.tgz#fcc41f9eaae2ee15d86115804f3dbb2bdb63a8c2" + integrity sha512-la1Jktl9qGqGLXDy43lTU1D8KkN0zAohD9mOq4ilgNigzpedXFbzsGXJdWv7xVBMG51M6uhw3HWuFprQmbwgIw== dependencies: - "@angular-devkit/architect" "0.8.5" - "@angular-devkit/core" "0.8.5" - "@angular-devkit/schematics" "0.8.5" - "@schematics/angular" "0.8.5" - "@schematics/update" "0.8.5" - json-schema-traverse "^0.4.1" - opn "^5.3.0" - rxjs "~6.2.0" - semver "^5.1.0" - symbol-observable "^1.2.0" - yargs-parser "^10.0.0" + "@angular-devkit/architect" "0.10.3" + "@angular-devkit/core" "7.0.3" + "@angular-devkit/schematics" "7.0.3" + "@schematics/angular" "7.0.3" + "@schematics/update" "0.10.3" + inquirer "6.2.0" + opn "5.3.0" + rxjs "6.3.3" + semver "5.5.1" + symbol-observable "1.2.0" -"@angular/common@^6.1.10": - version "6.1.10" - resolved "https://registry.yarnpkg.com/@angular/common/-/common-6.1.10.tgz#96e01564031b23cf54e4264e4c9defd6e10a0e11" - integrity sha512-73xxTSYJNKfiJ7C1Ajg+sz5l8y+blb/vNgHYg7O3yem5zLBnfPpidJ1UGg4W4d2Y+jwUVJbZKh8SKJarqAJVUQ== +"@angular/common@^7.0.1": + version "7.0.1" + resolved "https://registry.yarnpkg.com/@angular/common/-/common-7.0.1.tgz#55750879f08d5f4b6f247f7dce0b5ea2b3ec2059" + integrity sha512-QnGwwM6+OLuzu0VZvzQMPENJQgOMmcjZC1vxWu5y62fPI3BsTDYaePOAEN6mfY8R09J90FmF2IXXC5DN/el0Ug== dependencies: tslib "^1.9.0" -"@angular/compiler-cli@^6.1.10": - version "6.1.10" - resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-6.1.10.tgz#df7c645017a73ee577f812d801ef1313b2097829" - integrity sha512-GCWdyeNQSnF4RfzO4A0+WHsNEgxKpl5arg4ldLSWMNkj/DrhMD4TnmxhR+IVY+7ieMkUBwpcuWRnjdOdnbmV+w== +"@angular/compiler-cli@^7.0.1": + version "7.0.1" + resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-7.0.1.tgz#bd21ebc950f65fb5848307a271e7bd9d049efc9c" + integrity sha512-WXl2bDoAYWsxwjuIrY34eNZ6Ph4fUff2eK+ZPnkm5zSud1ZlC0zqcG//ccoLqS4Bly3He2obSJ+8SaQjzsqK1g== dependencies: + canonical-path "0.0.2" chokidar "^1.4.2" + convert-source-map "^1.5.1" + dependency-graph "^0.7.2" + magic-string "^0.25.0" minimist "^1.2.0" reflect-metadata "^0.1.2" - tsickle "^0.32.1" + shelljs "^0.8.1" + source-map "^0.6.1" + yargs "9.0.1" -"@angular/compiler@^6.1.10": - version "6.1.10" - resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-6.1.10.tgz#6ab35c8584fbda13a6708df14b8b03cc8f849a94" - integrity sha512-FPIb2j3zfoBwb6vo/u0gQeu70h8InGlSisBr3xMACs/35/pwB6kbQR+JQiUr0D7k6QApg7AuMkvq8aFNelg0aw== +"@angular/compiler@^7.0.1": + version "7.0.1" + resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-7.0.1.tgz#29271bfdc9ac98f2f93c473a0cd82d6a043cf6e3" + integrity sha512-X/q51ZAFd0GBJyuZTOKpieyePhlNBAfYCPRi57S2BpxG6i9QjjeM+sPwzjsMmU1P6Qyt/pPpVG738mLocPvdpA== dependencies: tslib "^1.9.0" -"@angular/core@^6.1.10": - version "6.1.10" - resolved "https://registry.yarnpkg.com/@angular/core/-/core-6.1.10.tgz#9f3d8b7e44ec0a68c88745d25a920f98bfb2bc43" - integrity sha512-61l3rIQTVdT45eOf6/fBJIeVmV10mcrxqS4N/1OWkuDT29YSJTZSxGcv8QjAyyutuhcqWWpO6gVRkN07rWmkPg== +"@angular/core@^7.0.1": + version "7.0.1" + resolved "https://registry.yarnpkg.com/@angular/core/-/core-7.0.1.tgz#42f52bf04bf88759d4f4b9e03cb9b312508233a0" + integrity sha512-u/3Xx+tIddVC1wANjK1F102uG8fQrNd4Y9nlz3vtKcnFX66b2SQlnjWd18L8FmzYtzaI44RxSWWTPQB0eTx1xw== dependencies: tslib "^1.9.0" -"@angular/forms@^6.1.10": - version "6.1.10" - resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-6.1.10.tgz#c9cd0f716cf91272e8e09e17a51fc20313df31b0" - integrity sha512-zAPx2kMV1/FbP5DrY472Sd/ze1m+GS6T5ullZCtP392r62p2RkwzDCXieR51YiRJjZj3M6c3AcRND7PWBdXT7A== +"@angular/forms@^7.0.1": + version "7.0.1" + resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-7.0.1.tgz#bece870353e12b821b572b7b447502bedfa9cc46" + integrity sha512-AjpPe3cg2S3hfp9p5IGvvoXt7tqhHnz8V6f7BWR+cp6Jxn0OBpBt8a+5AXIiUZ+X+9CtDVJZXMyiTfZwUhbvIw== dependencies: tslib "^1.9.0" -"@angular/platform-browser-dynamic@^6.1.10": - version "6.1.10" - resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-6.1.10.tgz#f7e192454e221cbe25ab0b8dc250bad4f6a2605b" - integrity sha512-DmBSUyFPoyKqkmBXyJ2CrP1oXDioeoBlPA8lmWUDUv2yBuoHIzIkdY/OkTZbdyu/QYa1hK2Jl9OlfoeoenKddg== +"@angular/platform-browser-dynamic@^7.0.1": + version "7.0.1" + resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.0.1.tgz#bf50a90573bc49e00e4bb8c08f6dee888f553e04" + integrity sha512-9pn+1lSxXXq6swrlAHlyufcy7sGolQklyrHm79kr6RXnl/hwEvxuFZQ+ki3bihdcUt9sgu3uPrw4I0a5TtzGhQ== dependencies: tslib "^1.9.0" -"@angular/platform-browser@^6.1.10": - version "6.1.10" - resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-6.1.10.tgz#ef9d6408db7ae9443daa355f3655adeb496f1216" - integrity sha512-CB7pqMwtgb7KjdHDAJlsXcs0rrU+2xQVaoOaqEfJtUrKhtGMLaZh8Qoic5l92SoGattkOw7SYarAOsWlAsVfvw== +"@angular/platform-browser@^7.0.1": + version "7.0.1" + resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-7.0.1.tgz#d9638cb6592543018b96355a0119fc826ab5e27e" + integrity sha512-rGD9c6GN1oDdwy2FkcGKV11Pj3BFKGvnKByawv3S7DutrSgSF4LO529CFiGD0eMTCh2C/yzufC8pXngPj/XHUA== dependencies: tslib "^1.9.0" @@ -1803,15 +1807,16 @@ resolved "https://registry.yarnpkg.com/@ngrx/store/-/store-6.1.0.tgz#5b027647a797bf027912568214b10375dd75af38" integrity sha512-H5BGym1WtAX84/R4pTQ2MrrP87qYfXc6CoPghCZCK9LYxCodsI7KeQfpyNCg5qapxdH2EDqlHXTBJfMTLRiRGg== -"@ngtools/webpack@6.2.5": - version "6.2.5" - resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-6.2.5.tgz#cbaef09ada2ddfb8c84042485377f0682cd5752b" - integrity sha512-gvv4n+M+YIoHX0JPvP+ygnI1L83iiJEDelqXxqdQ65ppM8Ua55xa+jLQc3vAjLbSuC2ANKHb9JK3GihBNghMgQ== +"@ngtools/webpack@7.0.3": + version "7.0.3" + resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-7.0.3.tgz#96bc0d94e9a8ac84eb34cf81c59fdd21bfbd18e3" + integrity sha512-8vllt35aCARPF8LJ3YfVpqTG39/vDLtY8+8LZqUKnOIlX9F0uzuQl86pmKoIAyk6sLPkR0SpaMGwYDunVjzxRQ== dependencies: - "@angular-devkit/core" "0.8.5" - rxjs "~6.2.0" - tree-kill "^1.0.0" - webpack-sources "^1.1.0" + "@angular-devkit/core" "7.0.3" + enhanced-resolve "4.1.0" + rxjs "6.3.3" + tree-kill "1.2.0" + webpack-sources "1.2.0" "@nodelib/fs.stat@^1.0.1": version "1.1.2" @@ -1857,26 +1862,26 @@ dependencies: any-observable "^0.3.0" -"@schematics/angular@0.8.5": - version "0.8.5" - resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-0.8.5.tgz#3d724245d19cf1a4e5eca4e97b544b1627acee6c" - integrity sha512-2ZfnXajf7Pz5ZuZ4iwtDpVxcd58IQednhMGuNslzCeq7S2+FTnctTlmye63HoaRN8F/7M2aG4ztpm6VMYPPn2A== +"@schematics/angular@7.0.3": + version "7.0.3" + resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-7.0.3.tgz#7a43800cbf5b8971071cbab653b553b6c67b8809" + integrity sha512-x367+yMZIyGL+XWcSELsjyv2x0sZWlEd/5uEGalFqH2Q8ViXkTnXWek7TzzGjt+APM8WfF2JUbrmb8yxZ2g99Q== dependencies: - "@angular-devkit/core" "0.8.5" - "@angular-devkit/schematics" "0.8.5" - typescript ">=2.6.2 <2.10" + "@angular-devkit/core" "7.0.3" + "@angular-devkit/schematics" "7.0.3" + typescript "3.1.3" -"@schematics/update@0.8.5": - version "0.8.5" - resolved "https://registry.yarnpkg.com/@schematics/update/-/update-0.8.5.tgz#893314fae88da552f9100a5bd426135bd35459a4" - integrity sha512-kcld8R13bFE/hoY8uSy7srU2MVI8uzzo14q0AbJBAmyM+v03sBRPhQ5U03Yvb+kedlisC4D4Crr8bkJYrM2Qig== +"@schematics/update@0.10.3": + version "0.10.3" + resolved "https://registry.yarnpkg.com/@schematics/update/-/update-0.10.3.tgz#4bb7580b3e2f6af0689861bd0628d65a3eb0cd75" + integrity sha512-ExL2+qeQERihsYSJnOvIk10z1uWdh848bLla5Tb1SfH8Qwd16mmFhlBb4p6plK6/jL2zf9FndjV6dVwZ8iyOkA== dependencies: - "@angular-devkit/core" "0.8.5" - "@angular-devkit/schematics" "0.8.5" - npm-registry-client "^8.5.1" - rxjs "~6.2.0" - semver "^5.3.0" - semver-intersect "^1.1.2" + "@angular-devkit/core" "7.0.3" + "@angular-devkit/schematics" "7.0.3" + npm-registry-client "8.6.0" + rxjs "6.3.3" + semver "5.5.1" + semver-intersect "1.4.0" "@storybook/mantra-core@^1.7.2": version "1.7.2" @@ -1887,13 +1892,6 @@ "@storybook/react-simple-di" "^1.2.1" babel-runtime "6.x.x" -"@storybook/node-logger@^3.4.11": - version "3.4.11" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-3.4.11.tgz#a6684a4c21f74dae937cd9f202deec0932d3f3b5" - integrity sha512-eCjvZsCwZTcjDOeG7JDEVs5bugyybpAFu/4+X3hfikxGBBjnx2NtjJIfIsriUKa1O559+aFGUG73wogYAjudhg== - dependencies: - npmlog "^4.1.2" - "@storybook/podda@^1.2.3": version "1.2.3" resolved "https://registry.yarnpkg.com/@storybook/podda/-/podda-1.2.3.tgz#53c4a1a3f8c7bbd5755dff5c34576fd1af9d38ba" @@ -1902,7 +1900,7 @@ babel-runtime "^6.11.6" immutable "^3.8.1" -"@storybook/react-komposer@^2.0.1", "@storybook/react-komposer@^2.0.4": +"@storybook/react-komposer@^2.0.1": version "2.0.4" resolved "https://registry.yarnpkg.com/@storybook/react-komposer/-/react-komposer-2.0.4.tgz#c2c0d4a75d9b4a9c0c6b46f14ab050f458ad4bb0" integrity sha1-wsDUp12bSpwMa0bxSrBQ9FitS7A= @@ -1913,6 +1911,17 @@ lodash.pick "^4.4.0" shallowequal "^0.2.2" +"@storybook/react-komposer@^2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@storybook/react-komposer/-/react-komposer-2.0.5.tgz#0c23163f28b2e1bd2aeeb4421fed382bb512de0e" + integrity sha512-zX5UITgAh37tmD0MWnUFR29S5YM8URMHc/9iwczX/P1f3tM4nPn8VAzxG/UWQecg1xZVphmqkZoux+SDrtTZOQ== + dependencies: + "@storybook/react-stubber" "^1.0.0" + babel-runtime "^6.11.6" + hoist-non-react-statics "^1.2.0" + lodash "^4.17.11" + shallowequal "^1.1.0" + "@storybook/react-simple-di@^1.2.1": version "1.3.0" resolved "https://registry.yarnpkg.com/@storybook/react-simple-di/-/react-simple-di-1.3.0.tgz#13116d89a2f42898716a7f8c4095b47415526371" @@ -2044,6 +2053,15 @@ source-map "^0.5.6" vue-template-es2015-compiler "^1.6.0" +"@webassemblyjs/ast@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.10.tgz#0cfc61d61286240b72fc522cb755613699eea40a" + integrity sha512-wTUeaByYN2EA6qVqhbgavtGc7fLTOx0glG2IBsFlrFG51uXIGlYBTyIZMf4SPLo3v1bgV/7lBN3l7Z0R6Hswew== + dependencies: + "@webassemblyjs/helper-module-context" "1.7.10" + "@webassemblyjs/helper-wasm-bytecode" "1.7.10" + "@webassemblyjs/wast-parser" "1.7.10" + "@webassemblyjs/ast@1.7.6": version "1.7.6" resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.6.tgz#3ef8c45b3e5e943a153a05281317474fef63e21e" @@ -2054,44 +2072,42 @@ "@webassemblyjs/wast-parser" "1.7.6" mamacro "^0.0.3" -"@webassemblyjs/ast@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.8.tgz#f31f480debeef957f01b623f27eabc695fa4fe8f" - integrity sha512-dOrtdtEyB8sInpl75yLPNksY4sRl0j/+t6aHyB/YA+ab9hV3Fo7FmG12FHzP+2MvWVAJtDb+6eXR5EZbZJ+uVg== - dependencies: - "@webassemblyjs/helper-module-context" "1.7.8" - "@webassemblyjs/helper-wasm-bytecode" "1.7.8" - "@webassemblyjs/wast-parser" "1.7.8" +"@webassemblyjs/floating-point-hex-parser@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.10.tgz#ee63d729c6311a85863e369a473f9983f984e4d9" + integrity sha512-gMsGbI6I3p/P1xL2UxqhNh1ga2HCsx5VBB2i5VvJFAaqAjd2PBTRULc3BpTydabUQEGlaZCzEUQhLoLG7TvEYQ== "@webassemblyjs/floating-point-hex-parser@1.7.6": version "1.7.6" resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.6.tgz#7cb37d51a05c3fe09b464ae7e711d1ab3837801f" integrity sha512-VBOZvaOyBSkPZdIt5VBMg3vPWxouuM13dPXGWI1cBh3oFLNcFJ8s9YA7S9l4mPI7+Q950QqOmqj06oa83hNWBA== -"@webassemblyjs/floating-point-hex-parser@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.8.tgz#1b3ed0e27e384032254e9322fc646dd3e70ef1b9" - integrity sha512-kn2zNKGsbql5i56VAgRYkpG+VazqHhQQZQycT2uXAazrAEDs23gy+Odkh5VblybjnwX2/BITkDtNmSO76hdIvQ== +"@webassemblyjs/helper-api-error@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.10.tgz#bfcb3bbe59775357475790a2ad7b289f09b2f198" + integrity sha512-DoYRlPWtuw3yd5BOr9XhtrmB6X1enYF0/54yNvQWGXZEPDF5PJVNI7zQ7gkcKfTESzp8bIBWailaFXEK/jjCsw== "@webassemblyjs/helper-api-error@1.7.6": version "1.7.6" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.6.tgz#99b7e30e66f550a2638299a109dda84a622070ef" integrity sha512-SCzhcQWHXfrfMSKcj8zHg1/kL9kb3aa5TN4plc/EREOs5Xop0ci5bdVBApbk2yfVi8aL+Ly4Qpp3/TRAUInjrg== -"@webassemblyjs/helper-api-error@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.8.tgz#a2b49c11f615e736f815ec927f035dcfa690d572" - integrity sha512-xUwxDXsd1dUKArJEP5wWM5zxgCSwZApSOJyP1XO7M8rNUChUDblcLQ4FpzTpWG2YeylMwMl1MlP5Ztryiz1x4g== +"@webassemblyjs/helper-buffer@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.10.tgz#0a8c624c67ad0b214d2e003859921a1988cb151b" + integrity sha512-+RMU3dt/dPh4EpVX4u5jxsOlw22tp3zjqE0m3ftU2tsYxnPULb4cyHlgaNd2KoWuwasCQqn8Mhr+TTdbtj3LlA== "@webassemblyjs/helper-buffer@1.7.6": version "1.7.6" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.6.tgz#ba0648be12bbe560c25c997e175c2018df39ca3e" integrity sha512-1/gW5NaGsEOZ02fjnFiU8/OEEXU1uVbv2um0pQ9YVL3IHSkyk6xOwokzyqqO1qDZQUAllb+V8irtClPWntbVqw== -"@webassemblyjs/helper-buffer@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.8.tgz#3fc66bfa09c1c60e824cf3d5887826fac062877d" - integrity sha512-WXiIMnuvuwlhWvVOm8xEXU9DnHaa3AgAU0ZPfvY8vO1cSsmYb2WbGbHnMLgs43vXnA7XAob9b56zuZaMkxpCBg== +"@webassemblyjs/helper-code-frame@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.10.tgz#0ab7e22fad0241a173178c73976fc0edf50832ce" + integrity sha512-UiytbpKAULOEab2hUZK2ywXen4gWJVrgxtwY3Kn+eZaaSWaRM8z/7dAXRSoamhKFiBh1uaqxzE/XD9BLlug3gw== + dependencies: + "@webassemblyjs/wast-printer" "1.7.10" "@webassemblyjs/helper-code-frame@1.7.6": version "1.7.6" @@ -2100,22 +2116,20 @@ dependencies: "@webassemblyjs/wast-printer" "1.7.6" -"@webassemblyjs/helper-code-frame@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.8.tgz#cc5a7e9522b70e7580df056dfd34020cf29645b0" - integrity sha512-TLQxyD9qGOIdX5LPQOPo0Ernd88U5rHkFb8WAjeMIeA0sPjCHeVPaGqUGGIXjUcblUkjuDAc07bruCcNHUrHDA== - dependencies: - "@webassemblyjs/wast-printer" "1.7.8" +"@webassemblyjs/helper-fsm@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.10.tgz#0915e7713fbbb735620a9d3e4fa3d7951f97ac64" + integrity sha512-w2vDtUK9xeSRtt5+RnnlRCI7wHEvLjF0XdnxJpgx+LJOvklTZPqWkuy/NhwHSLP19sm9H8dWxKeReMR7sCkGZA== "@webassemblyjs/helper-fsm@1.7.6": version "1.7.6" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.6.tgz#ae1741c6f6121213c7a0b587fb964fac492d3e49" integrity sha512-HCS6KN3wgxUihGBW7WFzEC/o8Eyvk0d56uazusnxXthDPnkWiMv+kGi9xXswL2cvfYfeK5yiM17z2K5BVlwypw== -"@webassemblyjs/helper-fsm@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.8.tgz#fe4607430af466912797c21acafd3046080182ea" - integrity sha512-TjK0CnD8hAPkV5mbSp5aWl6SO1+H3WFcjWtixWoy8EMA99YnNzYhpc/WSYWhf7yrhpzkq5tZB0tvLK3Svr3IXA== +"@webassemblyjs/helper-module-context@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.10.tgz#9beb83f72740f5ac8075313b5cac5e796510f755" + integrity sha512-yE5x/LzZ3XdPdREmJijxzfrf+BDRewvO0zl8kvORgSWmxpRrkqY39KZSq6TSgIWBxkK4SrzlS3BsMCv2s1FpsQ== "@webassemblyjs/helper-module-context@1.7.6": version "1.7.6" @@ -2124,20 +2138,25 @@ dependencies: mamacro "^0.0.3" -"@webassemblyjs/helper-module-context@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.8.tgz#3c2e7ee93d14ff4768ba66fb1be42fdc9dc7160a" - integrity sha512-uCutAKR7Nm0VsFixcvnB4HhAyHouNbj0Dx1p7eRjFjXGGZ+N7ftTaG1ZbWCasAEbtwGj54LP8+lkBZdTCPmLGg== +"@webassemblyjs/helper-wasm-bytecode@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.10.tgz#797b1e734bbcfdea8399669cdc58308ef1c7ffc0" + integrity sha512-u5qy4SJ/OrxKxZqJ9N3qH4ZQgHaAzsopsYwLvoWJY6Q33r8PhT3VPyNMaJ7ZFoqzBnZlCcS/0f4Sp8WBxylXfg== "@webassemblyjs/helper-wasm-bytecode@1.7.6": version "1.7.6" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.6.tgz#98e515eaee611aa6834eb5f6a7f8f5b29fefb6f1" integrity sha512-PzYFCb7RjjSdAOljyvLWVqd6adAOabJW+8yRT+NWhXuf1nNZWH+igFZCUK9k7Cx7CsBbzIfXjJc7u56zZgFj9Q== -"@webassemblyjs/helper-wasm-bytecode@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.8.tgz#89bdb78cd6dd5209ae2ed2925de78d0f0e00b6f0" - integrity sha512-AdCCE3BMW6V34WYaKUmPgVHa88t2Z14P4/0LjLwuGkI0X6pf7nzp0CehzVVk51cKm2ymVXjl9dCG+gR1yhITIQ== +"@webassemblyjs/helper-wasm-section@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.10.tgz#c0ea3703c615d7bc3e3507c3b7991c8767b2f20e" + integrity sha512-Ecvww6sCkcjatcyctUrn22neSJHLN/TTzolMGG/N7S9rpbsTZ8c6Bl98GpSpV77EvzNijiNRHBG0+JO99qKz6g== + dependencies: + "@webassemblyjs/ast" "1.7.10" + "@webassemblyjs/helper-buffer" "1.7.10" + "@webassemblyjs/helper-wasm-bytecode" "1.7.10" + "@webassemblyjs/wasm-gen" "1.7.10" "@webassemblyjs/helper-wasm-section@1.7.6": version "1.7.6" @@ -2149,15 +2168,12 @@ "@webassemblyjs/helper-wasm-bytecode" "1.7.6" "@webassemblyjs/wasm-gen" "1.7.6" -"@webassemblyjs/helper-wasm-section@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.8.tgz#c68ef7d26a6fc12421b2e6e56f9bc810dfb33e87" - integrity sha512-BkBhYQuzyl4hgTGOKo87Vdw6f9nj8HhI7WYpI0MCC5qFa5ahrAPOGgyETVdnRbv+Rjukl9MxxfDmVcVC435lDg== +"@webassemblyjs/ieee754@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.10.tgz#62c1728b7ef0f66ef8221e2966a0afd75db430df" + integrity sha512-HRcWcY+YWt4+s/CvQn+vnSPfRaD4KkuzQFt5MNaELXXHSjelHlSEA8ZcqT69q0GTIuLWZ6JaoKar4yWHVpZHsQ== dependencies: - "@webassemblyjs/ast" "1.7.8" - "@webassemblyjs/helper-buffer" "1.7.8" - "@webassemblyjs/helper-wasm-bytecode" "1.7.8" - "@webassemblyjs/wasm-gen" "1.7.8" + "@xtuc/ieee754" "^1.2.0" "@webassemblyjs/ieee754@1.7.6": version "1.7.6" @@ -2166,12 +2182,12 @@ dependencies: "@xtuc/ieee754" "^1.2.0" -"@webassemblyjs/ieee754@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.8.tgz#1f37974b13cb486a9237e73ce04cac7a2f1265ed" - integrity sha512-tOarWChdG1a3y1yqCX0JMDKzrat5tQe4pV6K/TX19BcXsBLYxFQOL1DEDa5KG9syeyvCrvZ+i1+Mv1ExngvktQ== +"@webassemblyjs/leb128@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.10.tgz#167e0bb4b06d7701585772a73fba9f4df85439f6" + integrity sha512-og8MciYlA8hvzCLR71hCuZKPbVBfLQeHv7ImKZ4nlyxrYbG7uJHYtHiHu6OV9SqrGuD03H/HtXC4Bgdjfm9FHw== dependencies: - "@xtuc/ieee754" "^1.2.0" + "@xtuc/long" "4.2.1" "@webassemblyjs/leb128@1.7.6": version "1.7.6" @@ -2180,22 +2196,29 @@ dependencies: "@xtuc/long" "4.2.1" -"@webassemblyjs/leb128@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.8.tgz#1bee83426819192db2ea1a234b84c7ebc6d34c1f" - integrity sha512-GCYeGPgUFWJiZuP4NICbcyUQNxNLJIf476Ei+K+jVuuebtLpfvwkvYT6iTUE7oZYehhkor4Zz2g7SJ/iZaPudQ== - dependencies: - "@xtuc/long" "4.2.1" +"@webassemblyjs/utf8@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.10.tgz#b6728f5b6f50364abc155be029f9670e6685605a" + integrity sha512-Ng6Pxv6siyZp635xCSnH3mKmIFgqWPCcGdoo0GBYgyGdxu7cUj4agV7Uu1a8REP66UYUFXJLudeGgd4RvuJAnQ== "@webassemblyjs/utf8@1.7.6": version "1.7.6" resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.6.tgz#eb62c66f906af2be70de0302e29055d25188797d" integrity sha512-oId+tLxQ+AeDC34ELRYNSqJRaScB0TClUU6KQfpB8rNT6oelYlz8axsPhf6yPTg7PBJ/Z5WcXmUYiHEWgbbHJw== -"@webassemblyjs/utf8@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.8.tgz#2b489d5cf43e0aebb93d8e2d792aff9879c61f05" - integrity sha512-9X+f0VV+xNXW2ujfIRSXBJENGE6Qh7bNVKqu3yDjTFB3ar3nsThsGBBKdTG58aXOm2iUH6v28VIf88ymPXODHA== +"@webassemblyjs/wasm-edit@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.10.tgz#83fe3140f5a58f5a30b914702be9f0e59a399092" + integrity sha512-e9RZFQlb+ZuYcKRcW9yl+mqX/Ycj9+3/+ppDI8nEE/NCY6FoK8f3dKBcfubYV/HZn44b+ND4hjh+4BYBt+sDnA== + dependencies: + "@webassemblyjs/ast" "1.7.10" + "@webassemblyjs/helper-buffer" "1.7.10" + "@webassemblyjs/helper-wasm-bytecode" "1.7.10" + "@webassemblyjs/helper-wasm-section" "1.7.10" + "@webassemblyjs/wasm-gen" "1.7.10" + "@webassemblyjs/wasm-opt" "1.7.10" + "@webassemblyjs/wasm-parser" "1.7.10" + "@webassemblyjs/wast-printer" "1.7.10" "@webassemblyjs/wasm-edit@1.7.6": version "1.7.6" @@ -2211,19 +2234,16 @@ "@webassemblyjs/wasm-parser" "1.7.6" "@webassemblyjs/wast-printer" "1.7.6" -"@webassemblyjs/wasm-edit@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.8.tgz#f8bdbe7088718eca27b1c349bb7c06b8a457950c" - integrity sha512-6D3Hm2gFixrfyx9XjSON4ml1FZTugqpkIz5Awvrou8fnpyprVzcm4X8pyGRtA2Piixjl3DqmX/HB1xdWyE097A== +"@webassemblyjs/wasm-gen@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.10.tgz#4de003806ae29c97ab3707782469b53299570174" + integrity sha512-M0lb6cO2Y0PzDye/L39PqwV+jvO+2YxEG5ax+7dgq7EwXdAlpOMx1jxyXJTScQoeTpzOPIb+fLgX/IkLF8h2yw== dependencies: - "@webassemblyjs/ast" "1.7.8" - "@webassemblyjs/helper-buffer" "1.7.8" - "@webassemblyjs/helper-wasm-bytecode" "1.7.8" - "@webassemblyjs/helper-wasm-section" "1.7.8" - "@webassemblyjs/wasm-gen" "1.7.8" - "@webassemblyjs/wasm-opt" "1.7.8" - "@webassemblyjs/wasm-parser" "1.7.8" - "@webassemblyjs/wast-printer" "1.7.8" + "@webassemblyjs/ast" "1.7.10" + "@webassemblyjs/helper-wasm-bytecode" "1.7.10" + "@webassemblyjs/ieee754" "1.7.10" + "@webassemblyjs/leb128" "1.7.10" + "@webassemblyjs/utf8" "1.7.10" "@webassemblyjs/wasm-gen@1.7.6": version "1.7.6" @@ -2236,16 +2256,15 @@ "@webassemblyjs/leb128" "1.7.6" "@webassemblyjs/utf8" "1.7.6" -"@webassemblyjs/wasm-gen@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.8.tgz#7e8abf1545eae74ac6781d545c034af3cfd0c7d5" - integrity sha512-a7O/wE6eBeVKKUYgpMK7NOHmMADD85rSXLe3CqrWRDwWff5y3cSVbzpN6Qv3z6C4hdkpq9qyij1Ga1kemOZGvQ== +"@webassemblyjs/wasm-opt@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.10.tgz#d151e31611934a556c82789fdeec41a814993c2a" + integrity sha512-R66IHGCdicgF5ZliN10yn5HaC7vwYAqrSVJGjtJJQp5+QNPBye6heWdVH/at40uh0uoaDN/UVUfXK0gvuUqtVg== dependencies: - "@webassemblyjs/ast" "1.7.8" - "@webassemblyjs/helper-wasm-bytecode" "1.7.8" - "@webassemblyjs/ieee754" "1.7.8" - "@webassemblyjs/leb128" "1.7.8" - "@webassemblyjs/utf8" "1.7.8" + "@webassemblyjs/ast" "1.7.10" + "@webassemblyjs/helper-buffer" "1.7.10" + "@webassemblyjs/wasm-gen" "1.7.10" + "@webassemblyjs/wasm-parser" "1.7.10" "@webassemblyjs/wasm-opt@1.7.6": version "1.7.6" @@ -2257,15 +2276,17 @@ "@webassemblyjs/wasm-gen" "1.7.6" "@webassemblyjs/wasm-parser" "1.7.6" -"@webassemblyjs/wasm-opt@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.8.tgz#7ada6e211914728fce02ff0ff9c344edc6d41f26" - integrity sha512-3lbQ0PT81NHCdi1sR/7+SNpZadM4qYcTSr62nFFAA7e5lFwJr14M1Gi+A/Y3PgcDWOHYjsaNGPpPU0H03N6Blg== +"@webassemblyjs/wasm-parser@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.10.tgz#0367be7bf8f09e3e6abc95f8e483b9206487ec65" + integrity sha512-AEv8mkXVK63n/iDR3T693EzoGPnNAwKwT3iHmKJNBrrALAhhEjuPzo/lTE4U7LquEwyvg5nneSNdTdgrBaGJcA== dependencies: - "@webassemblyjs/ast" "1.7.8" - "@webassemblyjs/helper-buffer" "1.7.8" - "@webassemblyjs/wasm-gen" "1.7.8" - "@webassemblyjs/wasm-parser" "1.7.8" + "@webassemblyjs/ast" "1.7.10" + "@webassemblyjs/helper-api-error" "1.7.10" + "@webassemblyjs/helper-wasm-bytecode" "1.7.10" + "@webassemblyjs/ieee754" "1.7.10" + "@webassemblyjs/leb128" "1.7.10" + "@webassemblyjs/utf8" "1.7.10" "@webassemblyjs/wasm-parser@1.7.6": version "1.7.6" @@ -2279,17 +2300,17 @@ "@webassemblyjs/leb128" "1.7.6" "@webassemblyjs/utf8" "1.7.6" -"@webassemblyjs/wasm-parser@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.8.tgz#dac47c291fb6a3e63529aecd647592cd34afbf94" - integrity sha512-rZ/zlhp9DHR/05zh1MbAjT2t624sjrPP/OkJCjXqzm7ynH+nIdNcn9Ixc+qzPMFXhIrk0rBoQ3to6sEIvHh9jQ== +"@webassemblyjs/wast-parser@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.10.tgz#058f598b52f730b23fc874d4775b6286b6247264" + integrity sha512-YTPEtOBljkCL0VjDp4sHe22dAYSm3ZwdJ9+2NTGdtC7ayNvuip1wAhaAS8Zt9Q6SW9E5Jf5PX7YE3XWlrzR9cw== dependencies: - "@webassemblyjs/ast" "1.7.8" - "@webassemblyjs/helper-api-error" "1.7.8" - "@webassemblyjs/helper-wasm-bytecode" "1.7.8" - "@webassemblyjs/ieee754" "1.7.8" - "@webassemblyjs/leb128" "1.7.8" - "@webassemblyjs/utf8" "1.7.8" + "@webassemblyjs/ast" "1.7.10" + "@webassemblyjs/floating-point-hex-parser" "1.7.10" + "@webassemblyjs/helper-api-error" "1.7.10" + "@webassemblyjs/helper-code-frame" "1.7.10" + "@webassemblyjs/helper-fsm" "1.7.10" + "@xtuc/long" "4.2.1" "@webassemblyjs/wast-parser@1.7.6": version "1.7.6" @@ -2304,16 +2325,13 @@ "@xtuc/long" "4.2.1" mamacro "^0.0.3" -"@webassemblyjs/wast-parser@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.8.tgz#f8aab9a450c048c1f9537695c89faeb92fabfba5" - integrity sha512-Q/zrvtUvzWuSiJMcSp90fi6gp2nraiHXjTV2VgAluVdVapM4gy1MQn7akja2p6eSBDQpKJPJ6P4TxRkghRS5dg== +"@webassemblyjs/wast-printer@1.7.10": + version "1.7.10" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.10.tgz#d817909d2450ae96c66b7607624d98a33b84223b" + integrity sha512-mJ3QKWtCchL1vhU/kZlJnLPuQZnlDOdZsyP0bbLWPGdYsQDnSBvyTLhzwBA3QAMlzEL9V4JHygEmK6/OTEyytA== dependencies: - "@webassemblyjs/ast" "1.7.8" - "@webassemblyjs/floating-point-hex-parser" "1.7.8" - "@webassemblyjs/helper-api-error" "1.7.8" - "@webassemblyjs/helper-code-frame" "1.7.8" - "@webassemblyjs/helper-fsm" "1.7.8" + "@webassemblyjs/ast" "1.7.10" + "@webassemblyjs/wast-parser" "1.7.10" "@xtuc/long" "4.2.1" "@webassemblyjs/wast-printer@1.7.6": @@ -2325,15 +2343,6 @@ "@webassemblyjs/wast-parser" "1.7.6" "@xtuc/long" "4.2.1" -"@webassemblyjs/wast-printer@1.7.8": - version "1.7.8" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.8.tgz#e7e965782c1912f6a965f14a53ff43d8ad0403a5" - integrity sha512-GllIthRtwTxRDAURRNXscu7Napzmdf1jt1gpiZiK/QN4fH0lSGs3OTmvdfsMNP7tqI4B3ZtfaaWRlNIQug6Xyg== - dependencies: - "@webassemblyjs/ast" "1.7.8" - "@webassemblyjs/wast-parser" "1.7.8" - "@xtuc/long" "4.2.1" - "@webcomponents/webcomponentsjs@^1.2.0": version "1.2.7" resolved "https://registry.yarnpkg.com/@webcomponents/webcomponentsjs/-/webcomponentsjs-1.2.7.tgz#4373a1f345be8835b68bf57dc791b92057555ccc" @@ -2511,6 +2520,16 @@ ajv-keywords@^3.0.0, ajv-keywords@^3.1.0: resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a" integrity sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo= +ajv@6.5.3: + version "6.5.3" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.3.tgz#71a569d189ecf4f4f321224fecb166f071dd90f9" + integrity sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg== + dependencies: + fast-deep-equal "^2.0.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + ajv@^4.9.1: version "4.11.8" resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" @@ -2539,16 +2558,6 @@ ajv@^6.0.1, ajv@^6.1.0, ajv@^6.5.3: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@~6.4.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.4.0.tgz#d3aff78e9277549771daf0164cff48482b754fc6" - integrity sha1-06/3jpJ3VJdx2vAWTP9ISCt1T8Y= - dependencies: - fast-deep-equal "^1.0.0" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.3.0" - uri-js "^3.0.2" - alphanum-sort@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" @@ -3076,16 +3085,16 @@ atob@^2.1.1: resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -autoprefixer@^8.4.1: - version "8.6.5" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-8.6.5.tgz#343f3d193ed568b3208e00117a1b96eb691d4ee9" - integrity sha512-PLWJN3Xo/rycNkx+mp8iBDMTm3FeWe4VmYaZDSqL5QQB9sLsQkG5k8n+LNDFnhh9kdq2K+egL/icpctOmDHwig== +autoprefixer@9.1.5: + version "9.1.5" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.1.5.tgz#8675fd8d1c0d43069f3b19a2c316f3524e4f6671" + integrity sha512-kk4Zb6RUc58ld7gdosERHMF3DzIYJc2fp5sX46qEsGXQQy5bXsu8qyLjoxuY1NuQ/cJuCYnx99BfjwnRggrYIw== dependencies: - browserslist "^3.2.8" - caniuse-lite "^1.0.30000864" + browserslist "^4.1.0" + caniuse-lite "^1.0.30000884" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^6.0.23" + postcss "^7.0.2" postcss-value-parser "^3.2.3" autoprefixer@^9.1.5, autoprefixer@^9.2.1: @@ -5457,7 +5466,7 @@ browserslist@4.1.1: electron-to-chromium "^1.3.62" node-releases "^1.0.0-alpha.11" -browserslist@^3.2.6, browserslist@^3.2.8: +browserslist@^3.2.6: version "3.2.8" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-3.2.8.tgz#b0005361d6471f0f5952797a76fc985f1f978fc6" integrity sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ== @@ -5767,7 +5776,7 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30000864, caniuse-lite@^1.0.30000884, caniuse-lite@^1.0.30000887, caniuse-lite@^1.0.30000889: +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30000884, caniuse-lite@^1.0.30000887, caniuse-lite@^1.0.30000889: version "1.0.30000890" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000890.tgz#86a18ffcc65d79ec6a437e985761b8bf1c4efeaf" integrity sha512-4NI3s4Y6ROm+SgZN5sLUG4k7nVWQnedis3c/RWkynV5G6cHSY7+a8fwFyn2yoBDE3E6VswhTNNwR3PvzGqlTkg== @@ -5777,6 +5786,11 @@ caniuse-lite@^1.0.30000890, caniuse-lite@^1.0.30000892: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000892.tgz#344d2b51ee3ff5977537da4aa449c90eec40b759" integrity sha512-X9rxMaWZNbJB5qjkDqPtNv/yfViTeUL6ILk0QJNxLV3OhKC5Acn5vxsuUvllR6B48mog8lmS+whwHq/QIYSL9w== +canonical-path@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/canonical-path/-/canonical-path-0.0.2.tgz#e31eb937a8c93ee2a01df1839794721902874574" + integrity sha1-4x65N6jJPuKgHfGDl5RyGQKHRXQ= + capture-exit@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-1.2.0.tgz#1c5fcc489fd0ab00d4f1ac7ae1072e3173fbab6f" @@ -5923,23 +5937,7 @@ child-process-promise@^2.2.1: node-version "^1.0.0" promise-polyfill "^6.0.1" -chokidar@^1.4.2, chokidar@^1.4.3, chokidar@^1.5.1: - version "1.7.0" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" - integrity sha1-eY5ol3gVHIB2tLNg5e3SjNortGg= - dependencies: - anymatch "^1.3.0" - async-each "^1.0.0" - glob-parent "^2.0.0" - inherits "^2.0.1" - is-binary-path "^1.0.0" - is-glob "^2.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.0.0" - optionalDependencies: - fsevents "^1.0.0" - -chokidar@^2.0.0, chokidar@^2.0.2, chokidar@^2.0.3, chokidar@^2.0.4: +chokidar@2.0.4, chokidar@^2.0.0, chokidar@^2.0.2, chokidar@^2.0.3, chokidar@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.4.tgz#356ff4e2b0e8e43e322d18a372460bbcf3accd26" integrity sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ== @@ -5959,6 +5957,22 @@ chokidar@^2.0.0, chokidar@^2.0.2, chokidar@^2.0.3, chokidar@^2.0.4: optionalDependencies: fsevents "^1.2.2" +chokidar@^1.4.2, chokidar@^1.4.3: + version "1.7.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" + integrity sha1-eY5ol3gVHIB2tLNg5e3SjNortGg= + dependencies: + anymatch "^1.3.0" + async-each "^1.0.0" + glob-parent "^2.0.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^2.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + optionalDependencies: + fsevents "^1.0.0" + chownr@^1.0.1: version "1.1.1" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" @@ -5984,7 +5998,7 @@ cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: inherits "^2.0.1" safe-buffer "^5.0.1" -circular-dependency-plugin@^5.0.2: +circular-dependency-plugin@5.0.2: version "5.0.2" resolved "https://registry.yarnpkg.com/circular-dependency-plugin/-/circular-dependency-plugin-5.0.2.tgz#da168c0b37e7b43563fb9f912c1c007c213389ef" integrity sha512-oC7/DVAyfcY3UWKm0sN/oVoDedQDQiw/vIiAnuTWTpE5s0zWf7l3WY417Xw/Fbi/QbAjctAkxgMiS9P0s3zkmA== @@ -6028,7 +6042,7 @@ clean-css-promise@^0.1.0: clean-css "^3.4.5" pinkie-promise "^2.0.0" -clean-css@4.2.x, clean-css@^4.1.11: +clean-css@4.2.1, clean-css@4.2.x, clean-css@^4.1.11: version "4.2.1" resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.1.tgz#2d411ef76b8569b6d0c84068dabe85b0aa5e5c17" integrity sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g== @@ -6793,7 +6807,7 @@ copy-to-clipboard@^3.0.8: dependencies: toggle-selection "^1.0.3" -copy-webpack-plugin@^4.5.2, copy-webpack-plugin@^4.5.4: +copy-webpack-plugin@4.5.4, copy-webpack-plugin@^4.5.4: version "4.5.4" resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.5.4.tgz#f2b2782b3cd5225535c3dc166a80067e7d940f27" integrity sha512-0lstlEyj74OAtYMrDxlNZsU7cwFijAI3Ofz2fD6Mpo9r4xCv4yegfa3uHIKvZY1NSuOtE9nvG6TAhJ+uz9gDaQ== @@ -7256,11 +7270,6 @@ csurf@~1.8.3: csrf "~3.0.0" http-errors "~1.3.1" -cuint@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/cuint/-/cuint-0.2.2.tgz#408086d409550c2631155619e9fa7bcadc3b991b" - integrity sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs= - currently-unhandled@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" @@ -7288,10 +7297,10 @@ damerau-levenshtein@^1.0.4: resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514" integrity sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ= -danger@^4.4.8: - version "4.4.8" - resolved "https://registry.yarnpkg.com/danger/-/danger-4.4.8.tgz#40e0448c3b20d44455b9a630fa895348811e6b78" - integrity sha512-70xEZFAhCxqnfNxDI28oCsIowHXe3NC6+3eAK5uyRICUCcs3e+5OcHbBIvd9vbsJFT2pvVDEc4jvQMXtoEh/RQ== +danger@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/danger/-/danger-6.0.2.tgz#760f7603bf8bdd1c451236cd29c790baa4cf8185" + integrity sha512-Q1+IH66brlszk9idu7ctFeiy7Ft+7jxW9cQWOWuHjS4mXM1qy+Vgz735vY26fPPfCfXpGUj3gxkft0rZiqeV4g== dependencies: "@babel/polyfill" "^7.0.0" "@octokit/rest" "^15.12.1" @@ -7312,6 +7321,7 @@ danger@^4.4.8: memfs-or-file-map-to-github-branch "^1.1.0" node-cleanup "^2.1.2" node-fetch "^2.2.0" + override-require "^1.1.1" p-limit "^2.0.0" parse-diff "^0.5.1" parse-git-config "^2.0.3" @@ -7590,6 +7600,11 @@ depd@~1.1.0, depd@~1.1.2: resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= +dependency-graph@^0.7.2: + version "0.7.2" + resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.7.2.tgz#91db9de6eb72699209d88aea4c1fd5221cac1c49" + integrity sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ== + deps-sort@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/deps-sort/-/deps-sort-2.0.0.tgz#091724902e84658260eb910748cccd1af6e21fb5" @@ -7961,7 +7976,7 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= -ejs@^2.5.7, ejs@^2.6.1: +ejs@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0" integrity sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ== @@ -7996,10 +8011,10 @@ elliptic@^6.0.0: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.0" -ember-ajax@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/ember-ajax/-/ember-ajax-3.1.2.tgz#32e4c906835ea74aa5a8a24d9abf5b1576fd70aa" - integrity sha512-Dc6szcgXStqvWjZ3ndBhO+EtZDebUgi+kl9Z9+/vXHg7Ch8cRMoVi3cUZ7pa7orUcD/vM2/jFFEX0WCmSscuYQ== +ember-ajax@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/ember-ajax/-/ember-ajax-4.0.0.tgz#c21e97db81393f3f48c6e402139fb517bef1b421" + integrity sha512-IAdzj2u/fVMu57jlzMq/OSb4xp1Viyn52TyseWbjuPDr4Kn/Wz0HR40GckQdu+3vH3yJkh5aMzTIMTM7DCUlcw== dependencies: ember-cli-babel "^6.16.0" najax "^1.0.3" @@ -8413,7 +8428,7 @@ engine.io@~3.2.0: engine.io-parser "~2.1.0" ws "~3.3.1" -enhanced-resolve@^4.0.0, enhanced-resolve@^4.1.0: +enhanced-resolve@4.1.0, enhanced-resolve@^4.0.0, enhanced-resolve@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== @@ -8746,10 +8761,10 @@ eslint-plugin-import@2.14.0, eslint-plugin-import@^2.13.0: read-pkg-up "^2.0.0" resolve "^1.6.0" -eslint-plugin-jest@^21.25.1: - version "21.25.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-21.25.1.tgz#166c6b9d33bd7bc5b8ece62cff878ba207600bb6" - integrity sha512-mmphmAD/WihjFGq1IUHLSZWQPcd8U9w/SeFCHf3p0V3Q3MBxmj1ZKnh41hID44guIACLuwos/LhVWIr4phN4yg== +eslint-plugin-jest@^21.26.1: + version "21.26.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-21.26.1.tgz#73c5d6838d384fe6a9644077c27011bd99665ff2" + integrity sha512-utdtKV04jP8ZXnqbsrArI/7m0Bg819JYnP/f6zP3gwnU7hHGdUzlYPNW73wShVFIDmllgHnkpo49kOPNhbQwrg== eslint-plugin-json@^1.2.1: version "1.2.1" @@ -9418,7 +9433,7 @@ fast-glob@^2.0.2: merge2 "^1.2.1" micromatch "^3.1.10" -fast-json-stable-stringify@^2.0.0: +fast-json-stable-stringify@2.0.0, fast-json-stable-stringify@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= @@ -9546,7 +9561,7 @@ file-entry-cache@^2.0.0: flat-cache "^1.2.1" object-assign "^4.0.1" -file-loader@1.1.11, file-loader@^1.1.11: +file-loader@1.1.11: version "1.1.11" resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-1.1.11.tgz#6fe886449b0f2a936e43cabaac0cdbfb369506f8" integrity sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg== @@ -10282,18 +10297,7 @@ glob@7.0.x: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^5.0.10, glob@^5.0.15: - version "5.0.15" - resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" - integrity sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E= - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "2 || 3" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.0.0, glob@^7.0.3, glob@^7.0.4, glob@^7.0.5, glob@^7.0.6, glob@^7.1.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@~7.1.1: +glob@7.1.3, glob@^7.0.0, glob@^7.0.3, glob@^7.0.4, glob@^7.0.5, glob@^7.0.6, glob@^7.1.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@~7.1.1: version "7.1.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== @@ -10305,6 +10309,17 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.0.4, glob@^7.0.5, glob@^7.0.6, glob@^7.1.0, gl once "^1.3.0" path-is-absolute "^1.0.0" +glob@^5.0.10, glob@^5.0.15: + version "5.0.15" + resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" + integrity sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E= + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "2 || 3" + once "^1.3.0" + path-is-absolute "^1.0.0" + global-dirs@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" @@ -10980,19 +10995,6 @@ html-webpack-plugin@4.0.0-alpha.2: tapable "^1.0.0" util.promisify "1.0.0" -html-webpack-plugin@^3.0.6: - version "3.2.0" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz#b01abbd723acaaa7b37b6af4492ebda03d9dd37b" - integrity sha1-sBq71yOsqqeze2r0SS69oD2d03s= - dependencies: - html-minifier "^3.2.3" - loader-utils "^0.2.16" - lodash "^4.17.3" - pretty-error "^2.0.2" - tapable "^1.0.0" - toposort "^1.0.0" - util.promisify "1.0.0" - html-webpack-plugin@^4.0.0-beta.2: version "4.0.0-beta.2" resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-4.0.0-beta.2.tgz#c3a212448ee198a17dacd06525678ee12f917420" @@ -11663,11 +11665,16 @@ is-boolean-object@^1.0.0: resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.0.0.tgz#98f8b28030684219a95f375cfbd88ce3405dff93" integrity sha1-mPiygDBoQhmpXzdc+9iM40Bd/5M= -is-buffer@^1.0.2, is-buffer@^1.1.0, is-buffer@^1.1.4, is-buffer@^1.1.5: +is-buffer@^1.0.2, is-buffer@^1.1.0, is-buffer@^1.1.5: version "1.1.6" resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== +is-buffer@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.3.tgz#4ecf3fcf749cbd1e472689e109ac66261a25e725" + integrity sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw== + is-builtin-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" @@ -12169,7 +12176,7 @@ istanbul-api@^1.3.1: mkdirp "^0.5.1" once "^1.4.0" -istanbul-instrumenter-loader@^3.0.1: +istanbul-instrumenter-loader@3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/istanbul-instrumenter-loader/-/istanbul-instrumenter-loader-3.0.1.tgz#9957bd59252b373fae5c52b7b5188e6fde2a0949" integrity sha512-a5SPObZgS0jB/ixaKSMdn6n/gXSrK2S6q/UfRJBT3e6gQmVjwZROTODQsYW5ZNwOu78hG62Y3fWlebaVOL0C+w== @@ -12232,7 +12239,7 @@ istanbul-reports@^1.5.1: dependencies: handlebars "^4.0.3" -istanbul@^0.4.5: +istanbul@0.4.5: version "0.4.5" resolved "https://registry.yarnpkg.com/istanbul/-/istanbul-0.4.5.tgz#65c7d73d4c4da84d4f3ac310b918fb0b8033733b" integrity sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs= @@ -12271,17 +12278,10 @@ jasmine-core@~2.8.0: resolved "https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-2.8.0.tgz#bcc979ae1f9fd05701e45e52e65d3a5d63f1a24e" integrity sha1-vMl5rh+f0FcB5F5S5l06XWPxok4= -jasmine-core@~3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-3.2.1.tgz#8e4ff5b861603ee83343f2b49eee6a0ffe9650ce" - integrity sha512-pa9tbBWgU0EE4SWgc85T4sa886ufuQdsgruQANhECYjwqgV4z7Vw/499aCaP8ZH79JDS4vhm8doDG9HO4+e4sA== - -jasmine-diff@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/jasmine-diff/-/jasmine-diff-0.1.3.tgz#93ccc2dcc41028c5ddd4606558074839f2deeaa8" - integrity sha1-k8zC3MQQKMXd1GBlWAdIOfLe6qg= - dependencies: - diff "^3.2.0" +jasmine-core@~3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-3.3.0.tgz#dea1cdc634bc93c7e0d4ad27185df30fa971b10e" + integrity sha512-3/xSmG/d35hf80BEN66Y6g9Ca5l/Isdeg/j6zvbTYlTzeKinzmaTM4p9am5kYqOmE05D7s1t8FGjzdSnbUbceA== jasmine-spec-reporter@~4.2.1: version "4.2.1" @@ -13036,7 +13036,7 @@ json5@^0.5.0, json5@^0.5.1: resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= -json5@^1.0.1: +json5@^1.0.0, json5@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== @@ -13144,7 +13144,7 @@ jws@^3.1.5: jwa "^1.1.5" safe-buffer "^5.0.1" -karma-source-map-support@^1.2.0: +karma-source-map-support@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/karma-source-map-support/-/karma-source-map-support-1.3.0.tgz#36dd4d8ca154b62ace95696236fae37caf0a7dde" integrity sha512-HcPqdAusNez/ywa+biN4EphGz62MmQyPggUsDfsHqa7tSe4jdsxgvTKuDfIazjL+IOxpVWyT7Pr4dhAV+sxX5Q== @@ -13424,7 +13424,7 @@ lerna@^3.4.3: import-local "^1.0.0" npmlog "^4.1.2" -less-loader@^4.1.0: +less-loader@4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/less-loader/-/less-loader-4.1.0.tgz#2c1352c5b09a4f84101490274fd51674de41363e" integrity sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg== @@ -13433,21 +13433,7 @@ less-loader@^4.1.0: loader-utils "^1.1.0" pify "^3.0.0" -less@^2.0.0: - version "2.7.3" - resolved "https://registry.yarnpkg.com/less/-/less-2.7.3.tgz#cc1260f51c900a9ec0d91fb6998139e02507b63b" - integrity sha512-KPdIJKWcEAb02TuJtaLrhue0krtRLoRoo7x6BNJIBelO00t/CCdJQUnHW5V34OnHMWzIktSalJxRO+FvytQlCQ== - optionalDependencies: - errno "^0.1.1" - graceful-fs "^4.1.2" - image-size "~0.5.0" - mime "^1.2.11" - mkdirp "^0.5.0" - promise "^7.1.1" - request "2.81.0" - source-map "^0.5.3" - -less@^3.7.1: +less@3.8.1: version "3.8.1" resolved "https://registry.yarnpkg.com/less/-/less-3.8.1.tgz#f31758598ef5a1930dd4caefa9e4340641e71e1d" integrity sha512-8HFGuWmL3FhQR0aH89escFNBQH/nEiYPP2ltDFdQw2chE28Yx2E3lhAIq9Y2saYwLSwa699s4dBVEfCY8Drf7Q== @@ -13463,6 +13449,20 @@ less@^3.7.1: request "^2.83.0" source-map "~0.6.0" +less@^2.0.0: + version "2.7.3" + resolved "https://registry.yarnpkg.com/less/-/less-2.7.3.tgz#cc1260f51c900a9ec0d91fb6998139e02507b63b" + integrity sha512-KPdIJKWcEAb02TuJtaLrhue0krtRLoRoo7x6BNJIBelO00t/CCdJQUnHW5V34OnHMWzIktSalJxRO+FvytQlCQ== + optionalDependencies: + errno "^0.1.1" + graceful-fs "^4.1.2" + image-size "~0.5.0" + mime "^1.2.11" + mkdirp "^0.5.0" + promise "^7.1.1" + request "2.81.0" + source-map "^0.5.3" + leven@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" @@ -13486,12 +13486,12 @@ libnpmaccess@^3.0.0: npm-package-arg "^6.1.0" npm-registry-fetch "^3.8.0" -license-webpack-plugin@^1.3.1: - version "1.5.0" - resolved "https://registry.yarnpkg.com/license-webpack-plugin/-/license-webpack-plugin-1.5.0.tgz#22ca0f12a884aee35bb61dfd8eab45fe36a04523" - integrity sha512-Of/H79rZqm2aeg4RnP9SMSh19qkKemoLT5VaJV58uH5AxeYWEcBgGFs753JEJ/Hm6BPvQVfIlrrjoBwYj8p7Tw== +license-webpack-plugin@2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/license-webpack-plugin/-/license-webpack-plugin-2.0.2.tgz#9d34b521cb7fca8527945310b05be6ef0248b687" + integrity sha512-GsomZw5VoT20ST8qH2tOjBgbyhn6Pgs9M94g0mbvfBIV1VXufm1iKY+4dbgfTObj1Mp6nSRE3Zf74deOZr0KwA== dependencies: - ejs "^2.5.7" + webpack-sources "^1.2.0" lie@~3.1.0: version "3.1.1" @@ -13655,7 +13655,7 @@ loader-utils@1.1.0, loader-utils@^1.0.1, loader-utils@^1.0.2, loader-utils@^1.0. emojis-list "^2.0.0" json5 "^0.5.0" -loader-utils@^0.2.15, loader-utils@^0.2.16: +loader-utils@^0.2.15: version "0.2.17" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" integrity sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g= @@ -14262,7 +14262,7 @@ lodash.values@~2.3.0: dependencies: lodash.keys "~2.3.0" -"lodash@>=3.5 <5", lodash@^4.0.0, lodash@^4.0.1, lodash@^4.13.1, lodash@^4.15.0, lodash@^4.16.6, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.0, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.6.1, lodash@~4.17.10: +"lodash@>=3.5 <5", lodash@^4.0.0, lodash@^4.0.1, lodash@^4.13.1, lodash@^4.15.0, lodash@^4.16.6, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.0, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.6.1, lodash@~4.17.10: version "4.17.11" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== @@ -14311,7 +14311,7 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1, loose-envify@^1.4 dependencies: js-tokens "^3.0.0 || ^4.0.0" -loud-rejection@^1.0.0: +loud-rejection@^1.0.0, loud-rejection@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= @@ -14350,6 +14350,13 @@ macos-release@^1.0.0: resolved "https://registry.yarnpkg.com/macos-release/-/macos-release-1.1.0.tgz#831945e29365b470aa8724b0ab36c8f8959d10fb" integrity sha512-mmLbumEYMi5nXReB9js3WGsB8UE6cDBWyIO62Z4DNx6GbRhDxHNjA1MlzSpJ2S2KM1wyiPRA0d19uHWYYvMHjA== +magic-string@^0.25.0: + version "0.25.1" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.1.tgz#b1c248b399cd7485da0fe7385c2fc7011843266e" + integrity sha512-sCuTz6pYom8Rlt4ISPFn6wuFodbKMIHUMv4Qko9P17dpxb7s52KJTmRuZZqHdGmLCK9AOcDare039nRIcfdkEg== + dependencies: + sourcemap-codec "^1.4.1" + make-dir@^1.0.0: version "1.3.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" @@ -14958,7 +14965,7 @@ mini-css-extract-plugin@0.4.3: schema-utils "^1.0.0" webpack-sources "^1.1.0" -mini-css-extract-plugin@^0.4.4, mini-css-extract-plugin@~0.4.0: +mini-css-extract-plugin@^0.4.4: version "0.4.4" resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.4.tgz#c10410a004951bd3cedac1da69053940fccb625d" integrity sha512-o+Jm+ocb0asEngdM6FsZWtZsRzA8koFUudIDwYUfl94M3PejPHG7Vopw5hN9V8WsMkSFpm3tZP3Fesz89EyrfQ== @@ -15482,7 +15489,7 @@ node-releases@^1.0.0-alpha.14: dependencies: semver "^5.3.0" -node-sass@^4.9.3: +node-sass@4.9.3: version "4.9.3" resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.9.3.tgz#f407cf3d66f78308bb1e346b24fa428703196224" integrity sha512-XzXyGjO+84wxyH7fV6IwBOTrEBe2f0a6SBze9QWWYR/cL74AcQUks2AsqcCZenl/Fp/JVbuEaLpgrLtocwBUww== @@ -15638,7 +15645,7 @@ npm-prefix@^1.2.0: shellsubstitute "^1.1.0" untildify "^2.1.0" -npm-registry-client@^8.5.1: +npm-registry-client@8.6.0: version "8.6.0" resolved "https://registry.yarnpkg.com/npm-registry-client/-/npm-registry-client-8.6.0.tgz#7f1529f91450732e89f8518e0f21459deea3e4c4" integrity sha512-Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg== @@ -15891,6 +15898,13 @@ openurl@1.1.1: resolved "https://registry.yarnpkg.com/openurl/-/openurl-1.1.1.tgz#3875b4b0ef7a52c156f0db41d4609dbb0f94b387" integrity sha1-OHW0sO96UsFW8NtB1GCduw+Us4c= +opn@5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/opn/-/opn-5.3.0.tgz#64871565c863875f052cfdf53d3e3cb5adb53b1c" + integrity sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g== + dependencies: + is-wsl "^1.1.0" + opn@5.4.0, opn@^5.1.0, opn@^5.3.0, opn@^5.4.0: version "5.4.0" resolved "https://registry.yarnpkg.com/opn/-/opn-5.4.0.tgz#cb545e7aab78562beb11aa3bfabc7042e1761035" @@ -16027,6 +16041,11 @@ output-file-sync@^2.0.0: is-plain-obj "^1.1.0" mkdirp "^0.5.1" +override-require@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/override-require/-/override-require-1.1.1.tgz#6ae22fadeb1f850ffb0cf4c20ff7b87e5eb650df" + integrity sha1-auIvresfhQ/7DPTCD/e4fl62UN8= + p-defer@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" @@ -16290,7 +16309,7 @@ parse5-utils@^2.0.0: dependencies: parse5 "^2.2.1" -parse5@4.0.0, parse5@^4.0.0: +parse5@4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== @@ -16664,7 +16683,7 @@ polymer-webpack-loader@^2.0.3: postcss "^6.0.9" source-map "^0.5.6" -portfinder@^1.0.13, portfinder@^1.0.15, portfinder@^1.0.9: +portfinder@1.0.17, portfinder@^1.0.13, portfinder@^1.0.15, portfinder@^1.0.9: version "1.0.17" resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.17.tgz#a8a1691143e46c4735edefcf4fbcccedad26456a" integrity sha512-syFcRIRzVI1BoEFOCaAiizwDolh1S1YXSodsVhncbhjzjZQulhczNRbqnUl9N31Q4dKGOXsNDqxC2BWBgSMqeQ== @@ -16858,12 +16877,12 @@ postcss-image-set-function@^3.0.1: postcss "^7.0.2" postcss-values-parser "^2.0.0" -postcss-import@^11.1.0: - version "11.1.0" - resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-11.1.0.tgz#55c9362c9192994ec68865d224419df1db2981f0" - integrity sha512-5l327iI75POonjxkXgdRCUS+AlzAdBx4pOvMEhTKTCjb1p8IEeVR9yx3cPbmN7LIWJLbfnIXxAhoB4jpD0c/Cw== +postcss-import@12.0.0: + version "12.0.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-12.0.0.tgz#149f96a4ef0b27525c419784be8517ebd17e92c5" + integrity sha512-3KqKRZcaZAvxbY8DVLdd81tG5uKzbUQuiWIvy0o0fzEC42bKacqPYFWbfCQyw6L4LWUaqPz/idvIdbhpgQ32eQ== dependencies: - postcss "^6.0.1" + postcss "^7.0.1" postcss-value-parser "^3.2.3" read-cache "^1.0.0" resolve "^1.1.7" @@ -16903,16 +16922,6 @@ postcss-loader@3.0.0, postcss-loader@^3.0.0: postcss-load-config "^2.0.0" schema-utils "^1.0.0" -postcss-loader@^2.1.5: - version "2.1.6" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-2.1.6.tgz#1d7dd7b17c6ba234b9bed5af13e0bea40a42d740" - integrity sha512-hgiWSc13xVQAq25cVw80CH0l49ZKlAnU1hKPOdRrNj89bokRr/bZF2nT+hebPPF9c9xs8c3gw3Fr2nxtmXYnNg== - dependencies: - loader-utils "^1.1.0" - postcss "^6.0.0" - postcss-load-config "^2.0.0" - schema-utils "^0.4.0" - postcss-logical@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-3.0.0.tgz#2495d0f8b82e9f262725f75f9401b34e7b45d5b5" @@ -17282,17 +17291,6 @@ postcss-unique-selectors@^4.0.1: postcss "^7.0.0" uniqs "^2.0.0" -postcss-url@^7.3.2: - version "7.3.2" - resolved "https://registry.yarnpkg.com/postcss-url/-/postcss-url-7.3.2.tgz#5fea273807fb84b38c461c3c9a9e8abd235f7120" - integrity sha512-QMV5mA+pCYZQcUEPQkmor9vcPQ2MT+Ipuu8qdi1gVxbNiIiErEGft+eny1ak19qALoBkccS5AHaCaCDzh7b9MA== - dependencies: - mime "^1.4.1" - minimatch "^3.0.4" - mkdirp "^0.5.0" - postcss "^6.0.1" - xxhashjs "^0.2.1" - postcss-value-parser@^3.0.0, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1: version "3.3.1" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" @@ -17307,16 +17305,7 @@ postcss-values-parser@^2.0.0: indexes-of "^1.0.1" uniq "^1.0.1" -postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.20, postcss@^6.0.22, postcss@^6.0.23, postcss@^6.0.9: - version "6.0.23" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" - integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== - dependencies: - chalk "^2.4.1" - source-map "^0.6.1" - supports-color "^5.4.0" - -postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2, postcss@^7.0.5: +postcss@7.0.5, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2, postcss@^7.0.5: version "7.0.5" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.5.tgz#70e6443e36a6d520b0fd4e7593fcca3635ee9f55" integrity sha512-HBNpviAUFCKvEh7NZhw1e8MBPivRszIiUnhrJ+sBFVSYSqubrzwX3KG51mYgcRHX8j/cAgZJedONZcm5jTBdgQ== @@ -17325,6 +17314,15 @@ postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.2, postcss@^7.0.5: source-map "^0.6.1" supports-color "^5.5.0" +postcss@^6.0.1, postcss@^6.0.20, postcss@^6.0.23, postcss@^6.0.9: + version "6.0.23" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.4.0" + prelude-ls@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" @@ -17925,7 +17923,7 @@ raw-body@~2.1.2: iconv-lite "0.4.13" unpipe "1.0.0" -raw-loader@^0.5.1: +raw-loader@0.5.1, raw-loader@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-0.5.1.tgz#0c3d0beaed8a01c966d9787bf778281252a979aa" integrity sha1-DD0L6u2KAclm2Xh793goElKpeao= @@ -18050,15 +18048,15 @@ react-docgen@^3.0.0-rc.1: node-dir "^0.1.10" recast "^0.15.0" -react-dom@^16.5.2: - version "16.5.2" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.5.2.tgz#b69ee47aa20bab5327b2b9d7c1fe2a30f2cfa9d7" - integrity sha512-RC8LDw8feuZOHVgzEf7f+cxBr/DnKdqp56VU0lAs1f4UfKc4cU8wU4fTq/mgnvynLQo8OtlPC19NUFh/zjZPuA== +react-dom@^16.6.0: + version "16.6.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.6.0.tgz#6375b8391e019a632a89a0988bce85f0cc87a92f" + integrity sha512-Stm2D9dXEUUAQdvpvhvFj/DEXwC2PAL/RwEMhoN4dvvD2ikTlJegEXf97xryg88VIAU22ZAP7n842l+9BTz6+w== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" prop-types "^15.6.2" - schedule "^0.5.0" + scheduler "^0.10.0" react-error-overlay@^5.0.5: version "5.0.5" @@ -18096,6 +18094,11 @@ react-is@^16.5.2: resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.5.2.tgz#e2a7b7c3f5d48062eb769fcb123505eb928722e3" integrity sha512-hSl7E6l25GTjNEZATqZIuWOgSnpXb3kD0DVCujmg46K5zLxsbiKaaT6VO9slkSBDPZfYs30lwfJwbOFOnoEnKQ== +react-is@^16.6.0: + version "16.6.0" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.6.0.tgz#456645144581a6e99f6816ae2bd24ee94bdd0c01" + integrity sha512-q8U7k0Fi7oxF1HvQgyBjPwDXeMplEsArnKt2iYhuIF86+GBbgLHdAmokL3XUFjTd7Q363OSNG55FOGUdONVn1g== + react-lifecycles-compat@^3.0.0, react-lifecycles-compat@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" @@ -18308,10 +18311,10 @@ react-style-proptype@^3.0.0: dependencies: prop-types "^15.5.4" -react-syntax-highlighter@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/react-syntax-highlighter/-/react-syntax-highlighter-9.0.0.tgz#746717ce7f98171a833344e47a5191da6e689167" - integrity sha512-kdaBn+2FE3Yh4+rgYQYaNyNHK1km+OY6EzcDVSFyFRICY3KCTM8FgRJZ2+hVG6WxCWp10ylMZ3lNcYvuPqYOCQ== +react-syntax-highlighter@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/react-syntax-highlighter/-/react-syntax-highlighter-9.0.1.tgz#cad91692e1976f68290f24762ac3451b1fec3d26" + integrity sha512-rL5wJ0V23arSBahsRs0yhDxEFoA1dRjJ7hK6xKvIi6hd3fUXx950AhjYBQbR05CwYsAIQDWGMhH4Oh/v9XK67g== dependencies: babel-runtime "^6.18.0" highlight.js "~9.12.0" @@ -18319,15 +18322,15 @@ react-syntax-highlighter@^9.0.0: prismjs "^1.8.4" refractor "^2.4.1" -react-test-renderer@^16.0.0-0, react-test-renderer@^16.5.2: - version "16.5.2" - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.5.2.tgz#92e9d2c6f763b9821b2e0b22f994ee675068b5ae" - integrity sha512-AGbJYbCVx1J6jdUgI4s0hNp+9LxlgzKvXl0ROA3DHTrtjAr00Po1RhDZ/eAq2VC/ww8AHgpDXULh5V2rhEqqJg== +react-test-renderer@^16.0.0-0, react-test-renderer@^16.6.0: + version "16.6.0" + resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.6.0.tgz#fe490096bed55c3f4e92c023da3b89f9d03fceb3" + integrity sha512-w+Y3YT7OX1LP5KO7HCd0YR34Ol1qmISHaooPNMRYa6QzmwtcWhEGuZPr34wO8UCBIokswuhyLQUq7rjPDcEtJA== dependencies: object-assign "^4.1.1" prop-types "^15.6.2" - react-is "^16.5.2" - schedule "^0.5.0" + react-is "^16.6.0" + scheduler "^0.10.0" react-textarea-autosize@^7.0.4: version "7.0.4" @@ -18372,15 +18375,15 @@ react-treebeard@^3.1.0: shallowequal "^1.1.0" velocity-react "^1.4.1" -"react@^15.6.2 || ^16.0", react@^16.5.2: - version "16.5.2" - resolved "https://registry.yarnpkg.com/react/-/react-16.5.2.tgz#19f6b444ed139baa45609eee6dc3d318b3895d42" - integrity sha512-FDCSVd3DjVTmbEAjUNX6FgfAmQ+ypJfHUsqUJOYNCBUp1h8lqmtC+0mXJ+JjsWx4KAVTkk1vKd1hLQPvEviSuw== +"react@^15.6.2 || ^16.0", react@^16.6.0: + version "16.6.0" + resolved "https://registry.yarnpkg.com/react/-/react-16.6.0.tgz#b34761cfaf3e30f5508bc732fb4736730b7da246" + integrity sha512-zJPnx/jKtuOEXCbQ9BKaxDMxR0001/hzxXwYxG8septeyYGfsgAei6NgfbVgOhbY1WOP2o3VPs/E9HaN+9hV3Q== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" prop-types "^15.6.2" - schedule "^0.5.0" + scheduler "^0.10.0" reactcss@^1.2.0: version "1.2.3" @@ -18841,14 +18844,14 @@ relateurl@0.2.x: resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= -remark-cli@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/remark-cli/-/remark-cli-5.0.0.tgz#9feefd06474f3d0ff132df21b5334c546df12ab6" - integrity sha512-+j0tza5XZ/XHfity3mg5GJFezRt5hS+ybC7/LDItmOAA8u8gRgB51B+/m5U3yT6RLlhefdqkMGKZnZMcamnvsQ== +remark-cli@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/remark-cli/-/remark-cli-6.0.0.tgz#4d5044862610970be1e627662f1d703f1c61fc08" + integrity sha512-V/BjAGk+huiFEFCBVFbnRxBJQHnOfLPwEhQ7haVHI5svxoc1wykiflKL2I3MdO7BU/8UAUepxenSo1ZmX+TAHA== dependencies: markdown-extensions "^1.1.0" - remark "^9.0.0" - unified-args "^5.0.0" + remark "^10.0.0" + unified-args "^6.0.0" remark-lint-final-newline@^1.0.0: version "1.0.2" @@ -19001,10 +19004,10 @@ remark-lint-ordered-list-marker-style@^1.0.0: unist-util-position "^3.0.0" unist-util-visit "^1.1.1" -remark-lint@^6.0.0, remark-lint@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/remark-lint/-/remark-lint-6.0.2.tgz#f4ac45536e4fbf3c9a523dfa1cca874c598554de" - integrity sha512-zrIx7InZLLOUYUViT6lSa8T80pDyl3Ywvliog+4hoc7LoiJZRV74ejq+RBZK70bg/p2dU/CV6ycedgypFFePPg== +remark-lint@^6.0.0, remark-lint@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/remark-lint/-/remark-lint-6.0.3.tgz#6387f1123cbc539c577c4c04a5d97520122bdfc8" + integrity sha512-PQkF5vQos3iCJ7kXcvGLG/06UoC4cL1h6JORludnClFQYKIeWi9Z6HHLTJl439Q95OLf6ywwOdaKIU5Vul/Thg== dependencies: remark-message-control "^4.0.0" @@ -19017,10 +19020,10 @@ remark-message-control@^4.0.0: unified-message-control "^1.0.0" xtend "^4.0.1" -remark-parse@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-5.0.0.tgz#4c077f9e499044d1d5c13f80d7a98cf7b9285d95" - integrity sha512-b3iXszZLH1TLoyUzrATcTQUZrwNl1rE70rVdSruJFlDaJ9z5aMkhrG43Pp68OgfHndL/ADz6V69Zow8cTQu+JA== +remark-parse@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-6.0.0.tgz#e199d435b47a4a4723ee1b851268d6adf069e8ce" + integrity sha512-AtZDKnwqOv1LM/0/V4KXmI6i3TzuXmayQNJzBRf9UBAmmKld3jWSFsMuyrniQ3KIsa3H+L+g1742/cTjMK/nCg== dependencies: collapse-white-space "^1.0.2" is-alphabetical "^1.0.0" @@ -19060,10 +19063,10 @@ remark-preset-lint-recommended@^3.0.2: remark-lint-no-unused-definitions "^1.0.0" remark-lint-ordered-list-marker-style "^1.0.0" -remark-stringify@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-5.0.0.tgz#336d3a4d4a6a3390d933eeba62e8de4bd280afba" - integrity sha512-Ws5MdA69ftqQ/yhRF9XhVV29mhxbfGhbz0Rx5bQH+oJcNhhSM6nCu1EpLod+DjrFGrU0BMPs+czVmJZU7xiS7w== +remark-stringify@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-6.0.0.tgz#3f2867346f91c6daf898506a85e54699dd619fad" + integrity sha512-qjDeRFAhmPQIq4GDuAIXQhvtz/V2oCan5O5PoRDHVpq74LhQOwV8h29hSg3ml3iL88gSWL5EOPQjBPEAkI2/Hw== dependencies: ccount "^1.0.0" is-alphanumeric "^1.0.0" @@ -19080,14 +19083,14 @@ remark-stringify@^5.0.0: unherit "^1.0.4" xtend "^4.0.1" -remark@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/remark/-/remark-9.0.0.tgz#c5cfa8ec535c73a67c4b0f12bfdbd3a67d8b2f60" - integrity sha512-amw8rGdD5lHbMEakiEsllmkdBP+/KpjW/PRK6NSGPZKCQowh0BT4IWXDAkRMyG3SB9dKPXWMviFjNusXzXNn3A== +remark@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/remark/-/remark-10.0.0.tgz#4d94ae09d0e81e52fe40a31e89a0103c553f509e" + integrity sha512-0fZvVmd9CgDi1qHGsRTyhpJShw60r3/4OSdRpAx+I7CmE8/Jmt829T9KWHpw2Ygw3chRZ26sMorqb8aIolU9tQ== dependencies: - remark-parse "^5.0.0" - remark-stringify "^5.0.0" - unified "^6.0.0" + remark-parse "^6.0.0" + remark-stringify "^6.0.0" + unified "^7.0.0" remove-trailing-separator@^1.0.1: version "1.1.0" @@ -19607,14 +19610,14 @@ rxjs-compat@^6.3.3: resolved "https://registry.yarnpkg.com/rxjs-compat/-/rxjs-compat-6.3.3.tgz#2ab3b9ac0dac0c073749d55fef9c03ea1df2045c" integrity sha512-caGN7ixiabHpOofginKEquuHk7GgaCrC7UpUQ9ZqGp80tMc68msadOeP/2AKy2R4YJsT1+TX5GZCtxO82qWkyA== -rxjs@6.2.2, rxjs@~6.2.0: +rxjs@6.2.2: version "6.2.2" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.2.2.tgz#eb75fa3c186ff5289907d06483a77884586e1cf9" integrity sha512-0MI8+mkKAXZUF9vMrEoPnaoHkfzBPP4IGwUYRJhIRJF6/w3uByO1e91bEHn8zd43RdkTMKiooYKmwz7RH6zfOQ== dependencies: tslib "^1.9.0" -rxjs@^6.1.0, rxjs@^6.3.3: +rxjs@6.3.3, rxjs@^6.1.0, rxjs@^6.3.3: version "6.3.3" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.3.3.tgz#3c6a7fa420e844a81390fb1158a9ec614f4bad55" integrity sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw== @@ -19735,11 +19738,12 @@ saxes@^3.1.3: dependencies: xmlchars "^1.3.1" -schedule@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/schedule/-/schedule-0.5.0.tgz#c128fffa0b402488b08b55ae74bb9df55cc29cc8" - integrity sha512-HUcJicG5Ou8xfR//c2rPT0lPIRR09vVvN81T9fqfVgBmhERUbDEQoYKjpBxbueJnCPpSu2ujXzOnRQt6x9o/jw== +scheduler@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.10.0.tgz#7988de90fe7edccc774ea175a783e69c40c521e1" + integrity sha512-+TSTVTCBAA3h8Anei3haDc1IRwMeDmtI/y/o3iBe3Mjl2vwYF9DtPDt929HyRmV/e7au7CLu8sc4C4W0VOs29w== dependencies: + loose-envify "^1.1.0" object-assign "^4.1.1" schema-utils@^0.3.0: @@ -19749,7 +19753,7 @@ schema-utils@^0.3.0: dependencies: ajv "^5.0.0" -schema-utils@^0.4.0, schema-utils@^0.4.4, schema-utils@^0.4.5: +schema-utils@^0.4.4, schema-utils@^0.4.5: version "0.4.7" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ== @@ -19820,7 +19824,7 @@ semver-dsl@^1.0.1: dependencies: semver "^5.3.0" -semver-intersect@^1.1.2: +semver-intersect@1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/semver-intersect/-/semver-intersect-1.4.0.tgz#bdd9c06bedcdd2fedb8cd352c3c43ee8c61321f3" integrity sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ== @@ -19832,6 +19836,11 @@ semver-intersect@^1.1.2: resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== +semver@5.5.1: + version "5.5.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.1.tgz#7dfdd8814bdb7cabc7be0fb1d734cfb66c940477" + integrity sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw== + semver@~5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" @@ -20083,7 +20092,7 @@ shelljs@0.3.x: resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.3.0.tgz#3596e6307a781544f591f37da618360f31db57b1" integrity sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E= -shelljs@^0.8.2: +shelljs@^0.8.1, shelljs@^0.8.2: version "0.8.2" resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.2.tgz#345b7df7763f4c2340d584abb532c5f752ca9e35" integrity sha512-pRXeNrCA2Wd9itwhvLp5LZQvPJ0wU6bcjaTMywHHGX5XWhVN2nzSu7WV0q+oUY7mGK3mgSkDDzP3MgjqdyIgbQ== @@ -20360,7 +20369,12 @@ source-list-map@^2.0.0: resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== -source-map-loader@^0.2.3: +source-list-map@~0.1.7: + version "0.1.8" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-0.1.8.tgz#c550b2ab5427f6b3f21f5afead88c4f5587b2106" + integrity sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY= + +source-map-loader@0.2.4: version "0.2.4" resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-0.2.4.tgz#c18b0dc6e23bf66f6792437557c569a11e072271" integrity sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ== @@ -20379,14 +20393,7 @@ source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: source-map-url "^0.4.0" urix "^0.1.0" -source-map-support@^0.4.15, source-map-support@~0.4.0: - version "0.4.18" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" - integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA== - dependencies: - source-map "^0.5.6" - -source-map-support@^0.5.0, source-map-support@^0.5.5, source-map-support@^0.5.6, source-map-support@^0.5.9, source-map-support@~0.5.6: +source-map-support@0.5.9, source-map-support@^0.5.5, source-map-support@^0.5.6, source-map-support@^0.5.9, source-map-support@~0.5.6: version "0.5.9" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f" integrity sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA== @@ -20394,6 +20401,13 @@ source-map-support@^0.5.0, source-map-support@^0.5.5, source-map-support@^0.5.6, buffer-from "^1.0.0" source-map "^0.6.0" +source-map-support@^0.4.15, source-map-support@~0.4.0: + version "0.4.18" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" + integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA== + dependencies: + source-map "^0.5.6" + source-map-url@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.3.0.tgz#7ecaf13b57bcd09da8a40c5d269db33799d4aaf9" @@ -20411,13 +20425,23 @@ source-map@0.1.x, source-map@~0.1.x: dependencies: amdefine ">=0.0.4" -source-map@0.4.x, source-map@^0.4.2: +source-map@0.4.x, source-map@^0.4.2, source-map@~0.4.1: version "0.4.4" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" integrity sha1-66T12pwNyZneaAMti092FzZSA2s= dependencies: amdefine ">=0.0.4" +source-map@0.5.6: + version "0.5.6" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" + integrity sha1-dc449SvwczxafwwRjYEzSiu19BI= + +source-map@0.7.3, source-map@^0.7.2: + version "0.7.3" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" + integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.0, source-map@~0.5.3: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" @@ -20428,11 +20452,6 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== -source-map@^0.7.2: - version "0.7.3" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== - source-map@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.2.0.tgz#dab73fbcfc2ba819b4de03bd6f6eaa48164b3f9d" @@ -20538,6 +20557,13 @@ spdy@^3.4.1: select-hose "^2.0.0" spdy-transport "^2.0.18" +speed-measure-webpack-plugin@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.2.3.tgz#de170b5cefbfa1c039d95e639edd3ad50cfc7c48" + integrity sha512-p+taQ69VkRUXYMoZOx2nxV/Tz8tt79ahctoZJyJDHWP7fEYvwFNf5Pd73k5kZ6auu0pTsPNLEUwWpM8mCk85Zw== + dependencies: + chalk "^2.0.1" + split-string@^3.0.1, split-string@^3.0.2: version "3.1.0" resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" @@ -20646,10 +20672,10 @@ static-extend@^0.1.1: define-property "^0.2.5" object-copy "^0.1.0" -stats-webpack-plugin@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/stats-webpack-plugin/-/stats-webpack-plugin-0.6.2.tgz#2c5949b531e07f87a88e6ea4dcfac53aa8c75a2b" - integrity sha1-LFlJtTHgf4eojm6k3PrFOqjHWis= +stats-webpack-plugin@0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/stats-webpack-plugin/-/stats-webpack-plugin-0.7.0.tgz#ccffe9b745de8bbb155571e063f8263fc0e2bc06" + integrity sha512-NT0YGhwuQ0EOX+uPhhUcI6/+1Sq/pMzNuSCBVT4GbFl/ac6I/JZefBcjlECNfAb1t3GOx5dEj1Z7x0cAxeeVLQ== dependencies: lodash "^4.17.4" @@ -20774,7 +20800,7 @@ string-template@~0.2.1: resolved "https://registry.yarnpkg.com/string-template/-/string-template-0.2.1.tgz#42932e598a352d01fc22ec3367d9d84eec6c9add" integrity sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0= -string-width@^1.0.0, string-width@^1.0.1, string-width@^1.0.2: +string-width@^1.0.1, string-width@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= @@ -20949,14 +20975,6 @@ style-loader@0.23.0: loader-utils "^1.1.0" schema-utils "^0.4.5" -style-loader@^0.21.0: - version "0.21.0" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.21.0.tgz#68c52e5eb2afc9ca92b6274be277ee59aea3a852" - integrity sha512-T+UNsAcl3Yg+BsPKs1vd22Fr8sVT+CJMtzqc6LEw9bbJZb43lm9GoeIfUcDEefBSWC0BhYbcdupV1GtI4DGzxg== - dependencies: - loader-utils "^1.1.0" - schema-utils "^0.4.5" - style-loader@^0.23.1: version "0.23.1" resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.23.1.tgz#cb9154606f3e771ab6c4ab637026a1049174d925" @@ -20979,7 +20997,7 @@ stylehacks@^4.0.0: postcss "^7.0.0" postcss-selector-parser "^3.0.0" -stylus-loader@^3.0.2: +stylus-loader@3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/stylus-loader/-/stylus-loader-3.0.2.tgz#27a706420b05a38e038e7cacb153578d450513c6" integrity sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA== @@ -20988,7 +21006,7 @@ stylus-loader@^3.0.2: lodash.clonedeep "^4.5.0" when "~3.6.x" -stylus@^0.54.5: +stylus@0.54.5: version "0.54.5" resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.54.5.tgz#42b9560931ca7090ce8515a798ba9e6aa3d6dc79" integrity sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk= @@ -21026,7 +21044,7 @@ supports-color@^3.1.0, supports-color@^3.1.2: dependencies: has-flag "^1.0.0" -supports-color@^4.1.0, supports-color@^4.5.0: +supports-color@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b" integrity sha1-vnoN5ITexcXN34s9WRJQRJEvY1s= @@ -21105,7 +21123,7 @@ svgo@^1.0.0, svgo@^1.0.5: unquote "~1.1.1" util.promisify "~1.0.0" -symbol-observable@^1.1.0, symbol-observable@^1.2.0: +symbol-observable@1.2.0, symbol-observable@^1.1.0, symbol-observable@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== @@ -21469,14 +21487,13 @@ to-regex@^3.0.1, to-regex@^3.0.2: regex-not "^1.0.2" safe-regex "^1.1.0" -to-vfile@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/to-vfile/-/to-vfile-2.2.0.tgz#342d1705e6df526d569b1fc8bfa29f1f36d6c416" - integrity sha512-saGC8/lWdGrEoBMLUtgzhRHWAkQMP8gdldA3MOAUhBwTGEb1RSMVcflHGSx4ZJsdEZ9o1qDBCPp47LCPrbZWow== +to-vfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/to-vfile/-/to-vfile-4.0.0.tgz#465ade5fc2b9e97e6c80b854d378a5d0f4b5d04a" + integrity sha512-Y7EDM+uoU8TZxF5ej2mUR0dLO4qbuuNRnJKxEht2QJWEq2421pyG1D1x8YxPKmyTc6nHh7Td/jLGFxYo+9vkLA== dependencies: - is-buffer "^1.1.4" - vfile "^2.0.0" - x-is-function "^1.0.4" + is-buffer "^2.0.0" + vfile "^3.0.0" toggle-selection@^1.0.3: version "1.0.6" @@ -21495,11 +21512,6 @@ topo@2.x.x: dependencies: hoek "4.x.x" -toposort@^1.0.0: - version "1.0.7" - resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" - integrity sha1-LmhELZ9k7HILjMieZEOsbKqVACk= - touch@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/touch/-/touch-2.0.2.tgz#ca0b2a3ae3211246a61b16ba9e6cbf1596287164" @@ -21529,7 +21541,7 @@ tr46@^1.0.1: dependencies: punycode "^2.1.0" -tree-kill@^1.0.0, tree-kill@^1.1.0, tree-kill@^1.2.0: +tree-kill@1.2.0, tree-kill@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.0.tgz#5846786237b4239014f05db156b643212d4c6f36" integrity sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg== @@ -21657,17 +21669,6 @@ tsconfig-paths@^3.4.0: minimist "^1.2.0" strip-bom "^3.0.0" -tsickle@^0.32.1: - version "0.32.1" - resolved "https://registry.yarnpkg.com/tsickle/-/tsickle-0.32.1.tgz#f16e94ba80b32fc9ebe320dc94fbc2ca7f3521a5" - integrity sha512-JW9j+W0SaMSZGejIFZBk0AiPfnhljK3oLx5SaqxrJhjlvzFyPml5zqG1/PuScUj6yTe1muEqwk5CnDK0cOZmKw== - dependencies: - jasmine-diff "^0.1.3" - minimist "^1.2.0" - mkdirp "^0.5.1" - source-map "^0.6.0" - source-map-support "^0.5.0" - tslib@^1.7.1, tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0: version "1.9.3" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" @@ -21773,12 +21774,7 @@ typescript@2.7.2: resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.7.2.tgz#2d615a1ef4aee4f574425cdff7026edf81919836" integrity sha512-p5TCYZDAO0m4G344hD+wx/LATebLWZNkkh2asWUFqSsD2OrDNhbAHuSjobrmsUmdzjJjEeZVU9g1h3O6vpstnw== -"typescript@>=2.6.2 <2.10", typescript@~2.9.2: - version "2.9.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.9.2.tgz#1cbf61d05d6b96269244eb6a3bce4bd914e0f00c" - integrity sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w== - -typescript@^3.1.3: +typescript@3.1.3, typescript@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.1.3.tgz#01b70247a6d3c2467f70c45795ef5ea18ce191d5" integrity sha512-+81MUSyX+BaSo+u2RbozuQk/UWx6hfG0a5gHu4ANEM4sU96XbuIyAB+rWBW1u70c6a5QuZfuYICn3s2UjuHUpA== @@ -21809,7 +21805,7 @@ uglify-js@3.4.x, uglify-js@^3.1.4, uglify-js@^3.4.0: commander "~2.17.1" source-map "~0.6.1" -uglifyjs-webpack-plugin@^1.2.4, uglifyjs-webpack-plugin@^1.2.5: +uglifyjs-webpack-plugin@^1.2.4: version "1.3.0" resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz#75f548160858163a08643e086d5fefe18a5d67de" integrity sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw== @@ -21941,23 +21937,24 @@ unicode-property-aliases-ecmascript@^1.0.4: resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz#5a533f31b4317ea76f17d807fa0d116546111dd0" integrity sha512-2WSLa6OdYd2ng8oqiGIWnJqyFArvhn+5vgx5GTxMbUYjCYKUcuKS62YLFF0R/BDGlB1yzXjQOLtPAfHsgirEpg== -unified-args@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/unified-args/-/unified-args-5.1.0.tgz#1889200e072998a662e6e84d817d6f4b5f448dd1" - integrity sha512-IR8bS/qrfOMuIYrLlaXt+3L6cvDHv5YbBfYNVGBLbShUjE9vpbnUiPFMc/XKtH6oAGrD/m8lvVwCHDsFGBBzJA== +unified-args@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/unified-args/-/unified-args-6.0.0.tgz#ffa3be9372ebe311099b30435b17269b0000d04c" + integrity sha512-1m2pGiTClgcCtCvgtABkJLze8JJiZpzsqujRhzBjZsRwaIIU1Yj36YHY6t2RvidO8d6fucZdk3KX+8eS4+uv9g== dependencies: - camelcase "^4.0.0" + camelcase "^5.0.0" chalk "^2.0.0" - chokidar "^1.5.1" - json5 "^0.5.1" + chokidar "^2.0.0" + fault "^1.0.2" + json5 "^1.0.0" minimist "^1.2.0" text-table "^0.2.0" - unified-engine "^5.1.0" + unified-engine "^6.0.0" -unified-engine@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/unified-engine/-/unified-engine-5.1.0.tgz#30db83bcc76c821f773bb5a8a491aa0e2471e3d1" - integrity sha512-N7b7HG6doQUtkWr+kH35tfUhfc9QiYeiZGG6TcZlexSURf4xRUpYKBbc2f67qJF5oPmn6mMkImkdhr31Q6saoA== +unified-engine@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/unified-engine/-/unified-engine-6.0.1.tgz#22236f1d253a6d07b6605eca83a2bcce08fc6f05" + integrity sha512-iDJYH82TgcezQA4IZzhCNJQx7vBsGk4h9s4Q7Fscrb3qcPsxBqVrVNYez2W3sBVTxuU1bFAhyRpA6ba/R4j93A== dependencies: concat-stream "^1.5.1" debug "^3.1.0" @@ -21971,12 +21968,11 @@ unified-engine@^5.1.0: js-yaml "^3.6.1" load-plugin "^2.0.0" parse-json "^4.0.0" - to-vfile "^2.0.0" + to-vfile "^4.0.0" trough "^1.0.0" unist-util-inspect "^4.1.2" - vfile-reporter "^4.0.0" + vfile-reporter "^5.0.0" vfile-statistics "^1.1.0" - x-is-function "^1.0.4" x-is-string "^0.1.0" xtend "^4.0.1" @@ -21996,16 +21992,16 @@ unified-message-control@^1.0.0: unist-util-visit "^1.0.0" vfile-location "^2.0.0" -unified@^6.0.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/unified/-/unified-6.2.0.tgz#7fbd630f719126d67d40c644b7e3f617035f6dba" - integrity sha512-1k+KPhlVtqmG99RaTbAv/usu85fcSRu3wY8X+vnsEhIxNP5VbVIDiXnLqyKIG+UMdyTg0ZX9EI6k2AfjJkHPtA== +unified@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/unified/-/unified-7.0.0.tgz#9c8f4fcee78f8e7e895f0e3d6adb53bd015e1a53" + integrity sha512-j+Sm7upmmt3RXPBeA+KFGYBlHBxClnby2DtxezFKwMfhWTAklY4WbEdhwRo6c6GpuHdi04YDsyPKY/kh5a/xnQ== dependencies: bail "^1.0.0" extend "^3.0.0" is-plain-obj "^1.1.0" trough "^1.0.0" - vfile "^2.0.0" + vfile "^3.0.0" x-is-string "^0.1.0" union-value@^1.0.0: @@ -22172,13 +22168,6 @@ upper-case@^1.1.1: resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= -uri-js@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-3.0.2.tgz#f90b858507f81dea4dcfbb3c4c3dbfa2b557faaa" - integrity sha1-+QuFhQf4HepNz7s8TD2/orVX+qo= - dependencies: - punycode "^2.1.0" - uri-js@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" @@ -22196,6 +22185,11 @@ url-join@^2.0.2: resolved "https://registry.yarnpkg.com/url-join/-/url-join-2.0.5.tgz#5af22f18c052a000a48d7b82c5e9c2e2feeda728" integrity sha1-WvIvGMBSoACkjXuCxenC4v7tpyg= +url-join@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/url-join/-/url-join-4.0.0.tgz#4d3340e807d3773bda9991f8305acdcc2a665d2a" + integrity sha1-TTNA6AfTdzvamZH4MFrNzCpmXSo= + url-loader@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-1.1.1.tgz#4d1f3b4f90dde89f02c008e662d604d7511167c1" @@ -22205,7 +22199,7 @@ url-loader@1.1.1: mime "^2.0.3" schema-utils "^1.0.0" -url-loader@^1.0.1, url-loader@^1.1.2: +url-loader@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-1.1.2.tgz#b971d191b83af693c5e3fea4064be9e1f2d7f8d8" integrity sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg== @@ -22403,14 +22397,14 @@ vfile-message@^1.0.0: dependencies: unist-util-stringify-position "^1.1.1" -vfile-reporter@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/vfile-reporter/-/vfile-reporter-4.0.0.tgz#ea6f0ae1342f4841573985e05f941736f27de9da" - integrity sha1-6m8K4TQvSEFXOYXgX5QXNvJ96do= +vfile-reporter@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/vfile-reporter/-/vfile-reporter-5.0.0.tgz#c2bcb87a6161cbd3b41671c2aa21b8c006f4acce" + integrity sha512-p1zv4/AfRWUtXEJ0dYSPo1JGS1qL4R95YiHKF7V/8BcXq1buSYIwE660QAHmE7u8tVOjgKp2+oW4RHe+AO+K5Q== dependencies: repeat-string "^1.5.0" - string-width "^1.0.0" - supports-color "^4.1.0" + string-width "^2.0.0" + supports-color "^5.4.0" unist-util-stringify-position "^1.0.0" vfile-statistics "^1.1.0" @@ -22419,12 +22413,12 @@ vfile-statistics@^1.1.0: resolved "https://registry.yarnpkg.com/vfile-statistics/-/vfile-statistics-1.1.1.tgz#a22fd4eb844c9eaddd781ad3b3246db88375e2e3" integrity sha512-dxUM6IYvGChHuwMT3dseyU5BHprNRXzAV0OHx1A769lVGsTiT50kU7BbpRFV+IE6oWmU+PwHdsTKfXhnDIRIgQ== -vfile@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/vfile/-/vfile-2.3.0.tgz#e62d8e72b20e83c324bc6c67278ee272488bf84a" - integrity sha512-ASt4mBUHcTpMKD/l5Q+WJXNtshlWxOogYyGYYrg4lt/vuRjC1EFQtlAofL5VmtVNIZJzWYFJjzGWZ0Gw8pzW1w== +vfile@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/vfile/-/vfile-3.0.0.tgz#e0995335fdafbefe0c3d59a42868d413c0409031" + integrity sha512-X2DiPHL9Nxgfyu5DNVgtTkZtD4d4Zzf7rVBVI+uXP2pWWIQG8Ri+xAP9KdH/sB6SS0a1niWp5bRF88n4ciwhoA== dependencies: - is-buffer "^1.1.4" + is-buffer "^2.0.0" replace-ext "1.0.0" unist-util-stringify-position "^1.0.0" vfile-message "^1.0.0" @@ -22646,7 +22640,40 @@ webpack-cli@^3.1.2: v8-compile-cache "^2.0.2" yargs "^12.0.2" -webpack-dev-middleware@3.4.0, webpack-dev-middleware@^3.1.3, webpack-dev-middleware@^3.4.0: +webpack-core@^0.6.8: + version "0.6.9" + resolved "https://registry.yarnpkg.com/webpack-core/-/webpack-core-0.6.9.tgz#fc571588c8558da77be9efb6debdc5a3b172bdc2" + integrity sha1-/FcViMhVjad76e+23r3Fo7FyvcI= + dependencies: + source-list-map "~0.1.7" + source-map "~0.4.1" + +webpack-dev-middleware@3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.2.0.tgz#a20ceef194873710052da678f3c6ee0aeed92552" + integrity sha512-YJLMF/96TpKXaEQwaLEo+Z4NDK8aV133ROF6xp9pe3gQoS7sxfpXh4Rv9eC+8vCvWfmDjRQaMSlRPbO+9G6jgA== + dependencies: + loud-rejection "^1.6.0" + memory-fs "~0.4.1" + mime "^2.3.1" + path-is-absolute "^1.0.0" + range-parser "^1.0.3" + url-join "^4.0.0" + webpack-log "^2.0.0" + +webpack-dev-middleware@3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.3.0.tgz#8104daf4d4f65defe06ee2eaaeea612a7c541462" + integrity sha512-5C5gXtOo1I6+0AEg4UPglYEtu3Rai6l5IiO6aUu65scHXz29dc3oIWMiRwvcNLXgL0HwRkRxa9N02ZjFt4hY8w== + dependencies: + loud-rejection "^1.6.0" + memory-fs "~0.4.1" + mime "^2.3.1" + range-parser "^1.0.3" + url-join "^4.0.0" + webpack-log "^2.0.0" + +webpack-dev-middleware@3.4.0, webpack-dev-middleware@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz#1132fecc9026fd90f0ecedac5cbff75d1fb45890" integrity sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA== @@ -22656,7 +22683,41 @@ webpack-dev-middleware@3.4.0, webpack-dev-middleware@^3.1.3, webpack-dev-middlew range-parser "^1.0.3" webpack-log "^2.0.0" -webpack-dev-server@3.1.9, webpack-dev-server@^3.1.4, webpack-dev-server@^3.1.9: +webpack-dev-server@3.1.8: + version "3.1.8" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.8.tgz#eb7a95945d1108170f902604fb3b939533d9daeb" + integrity sha512-c+tcJtDqnPdxCAzEEZKdIPmg3i5i7cAHe+B+0xFNK0BlCc2HF/unYccbU7xTgfGc5xxhCztCQzFmsqim+KhI+A== + dependencies: + ansi-html "0.0.7" + bonjour "^3.5.0" + chokidar "^2.0.0" + compression "^1.5.2" + connect-history-api-fallback "^1.3.0" + debug "^3.1.0" + del "^3.0.0" + express "^4.16.2" + html-entities "^1.2.0" + http-proxy-middleware "~0.18.0" + import-local "^2.0.0" + internal-ip "^3.0.1" + ip "^1.1.5" + killable "^1.0.0" + loglevel "^1.4.1" + opn "^5.1.0" + portfinder "^1.0.9" + schema-utils "^1.0.0" + selfsigned "^1.9.1" + serve-index "^1.7.2" + sockjs "0.3.19" + sockjs-client "1.1.5" + spdy "^3.4.1" + strip-ansi "^3.0.0" + supports-color "^5.1.0" + webpack-dev-middleware "3.2.0" + webpack-log "^2.0.0" + yargs "12.0.2" + +webpack-dev-server@3.1.9, webpack-dev-server@^3.1.9: version "3.1.9" resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.9.tgz#8b32167624d2faff40dcedc2cbce17ed1f34d3e0" integrity sha512-fqPkuNalLuc/hRC2QMkVYJkgNmRvxZQo7ykA2e1XRg/tMJm3qY7ZaD6d89/Fqjxtj9bOrn5wZzLD2n84lJdvWg== @@ -22717,13 +22778,21 @@ webpack-manifest-plugin@2.0.4: lodash ">=3.5 <5" tapable "^1.0.0" -webpack-merge@^4.1.2: +webpack-merge@4.1.4: version "4.1.4" resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.1.4.tgz#0fde38eabf2d5fd85251c24a5a8c48f8a3f4eb7b" integrity sha512-TmSe1HZKeOPey3oy1Ov2iS3guIZjWvMT2BBJDzzT5jScHTjVC3mpjJofgueEzaEd6ibhxRDD6MIblDr8tzh8iQ== dependencies: lodash "^4.17.5" +webpack-sources@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.2.0.tgz#18181e0d013fce096faf6f8e6d41eeffffdceac2" + integrity sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw== + dependencies: + source-list-map "^2.0.0" + source-map "~0.6.1" + webpack-sources@^1.1.0, webpack-sources@^1.2.0, webpack-sources@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" @@ -22732,12 +22801,12 @@ webpack-sources@^1.1.0, webpack-sources@^1.2.0, webpack-sources@^1.3.0: source-list-map "^2.0.0" source-map "~0.6.1" -webpack-subresource-integrity@^1.1.0-rc.4: - version "1.2.0" - resolved "https://registry.yarnpkg.com/webpack-subresource-integrity/-/webpack-subresource-integrity-1.2.0.tgz#4cc8bdc2511482107d1d044bef1e5c4aa5058d84" - integrity sha512-bdMR4DRbINUFt+QhNfBFHURnCzT8mtHjXiclQWX/aXBpu2pM4nOb2qViyt84ZSFrVKEXkAbmz7mSoZQH/08xFg== +webpack-subresource-integrity@1.1.0-rc.6: + version "1.1.0-rc.6" + resolved "https://registry.yarnpkg.com/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz#37f6f1264e1eb378e41465a98da80fad76ab8886" + integrity sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w== dependencies: - webpack-sources "^1.3.0" + webpack-core "^0.6.8" webpack@4.19.1: version "4.19.1" @@ -22769,15 +22838,15 @@ webpack@4.19.1: watchpack "^1.5.0" webpack-sources "^1.2.0" -webpack@^4.15.1, webpack@^4.21.0: - version "4.21.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.21.0.tgz#bd03605c0f48c0d4aaaef78ead2769485e5afd92" - integrity sha512-CGBeop4AYR0dcmk9Afl33qQULwTHQCXQPAIBTHMJoy9DpY8FPUDna/NUlAGTr5o5y9QC901Ww3wCY4wNo1X9Lw== +webpack@^4.23.1: + version "4.23.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.23.1.tgz#db7467b116771ae020c58bdfe2a0822785bb8239" + integrity sha512-iE5Cu4rGEDk7ONRjisTOjVHv3dDtcFfwitSxT7evtYj/rANJpt1OuC/Kozh1pBa99AUBr1L/LsaNB+D9Xz3CEg== dependencies: - "@webassemblyjs/ast" "1.7.8" - "@webassemblyjs/helper-module-context" "1.7.8" - "@webassemblyjs/wasm-edit" "1.7.8" - "@webassemblyjs/wasm-parser" "1.7.8" + "@webassemblyjs/ast" "1.7.10" + "@webassemblyjs/helper-module-context" "1.7.10" + "@webassemblyjs/wasm-edit" "1.7.10" + "@webassemblyjs/wasm-parser" "1.7.10" acorn "^5.6.2" acorn-dynamic-import "^3.0.0" ajv "^6.1.0" @@ -23168,11 +23237,6 @@ ws@~3.3.1: safe-buffer "~5.1.0" ultron "~1.1.0" -x-is-function@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/x-is-function/-/x-is-function-1.0.4.tgz#5d294dc3d268cbdd062580e0c5df77a391d1fa1e" - integrity sha1-XSlNw9Joy90GJYDgxd93o5HR+h4= - x-is-string@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/x-is-string/-/x-is-string-0.1.0.tgz#474b50865af3a49a9c4657f05acd145458f77d82" @@ -23259,13 +23323,6 @@ xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.0, xtend@~4.0.1: resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= -xxhashjs@^0.2.1: - version "0.2.2" - resolved "https://registry.yarnpkg.com/xxhashjs/-/xxhashjs-0.2.2.tgz#8a6251567621a1c46a5ae204da0249c7f8caa9d8" - integrity sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw== - dependencies: - cuint "^0.2.2" - y18n@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" @@ -23294,7 +23351,7 @@ yam@^0.0.24: fs-extra "^4.0.2" lodash.merge "^4.6.0" -yargs-parser@^10.0.0, yargs-parser@^10.1.0: +yargs-parser@^10.1.0: version "10.1.0" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ== @@ -23366,6 +23423,25 @@ yargs@6.6.0: y18n "^3.2.1" yargs-parser "^4.2.0" +yargs@9.0.1, yargs@^9.0.0: + version "9.0.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-9.0.1.tgz#52acc23feecac34042078ee78c0c007f5085db4c" + integrity sha1-UqzCP+7Kw0BCB47njAwAf1CF20w= + dependencies: + camelcase "^4.1.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + os-locale "^2.0.0" + read-pkg-up "^2.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1" + yargs-parser "^7.0.0" + yargs@^11.0.0: version "11.1.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.0.tgz#90b869934ed6e871115ea2ff58b03f4724ed2d77" @@ -23403,25 +23479,6 @@ yargs@^7.0.0: y18n "^3.2.1" yargs-parser "^5.0.0" -yargs@^9.0.0: - version "9.0.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-9.0.1.tgz#52acc23feecac34042078ee78c0c007f5085db4c" - integrity sha1-UqzCP+7Kw0BCB47njAwAf1CF20w= - dependencies: - camelcase "^4.1.0" - cliui "^3.2.0" - decamelize "^1.1.1" - get-caller-file "^1.0.1" - os-locale "^2.0.0" - read-pkg-up "^2.0.0" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^2.0.0" - which-module "^2.0.0" - y18n "^3.2.1" - yargs-parser "^7.0.0" - yauzl@2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.4.1.tgz#9528f442dab1b2284e58b4379bb194e22e0c4005"