diff --git a/.eslintignore b/.eslintignore
index cbe2fbd47..de2cd1c13 100644
--- a/.eslintignore
+++ b/.eslintignore
@@ -1,3 +1,4 @@
node_modules
coverage/
bundlesize/
+.history/
diff --git a/.storybook/main.js b/.storybook/main.js
index 19cd7f675..df9944347 100644
--- a/.storybook/main.js
+++ b/.storybook/main.js
@@ -47,23 +47,32 @@ module.exports = {
generateBundle() {
this.emitFile({
type: 'asset',
- fileName: 'packages/form-system/dev-assets/FormatMixinDiagram-1.svg',
+ fileName: 'packages/form-integrations/dev-assets/FormatMixinDiagram-1.svg',
source: fs.readFileSync(
- path.join(__dirname, '../packages/form-system/dev-assets/FormatMixinDiagram-1.svg'),
+ path.join(
+ __dirname,
+ '../packages/form-integrations/dev-assets/FormatMixinDiagram-1.svg',
+ ),
),
});
this.emitFile({
type: 'asset',
- fileName: 'packages/form-system/dev-assets/FormatMixinDiagram-2.svg',
+ fileName: 'packages/form-integrations/dev-assets/FormatMixinDiagram-2.svg',
source: fs.readFileSync(
- path.join(__dirname, '../packages/form-system/dev-assets/FormatMixinDiagram-2.svg'),
+ path.join(
+ __dirname,
+ '../packages/form-integrations/dev-assets/FormatMixinDiagram-2.svg',
+ ),
),
});
this.emitFile({
type: 'asset',
- fileName: 'packages/form-system/dev-assets/FormatMixinDiagram-3.svg',
+ fileName: 'packages/form-integrations/dev-assets/FormatMixinDiagram-3.svg',
source: fs.readFileSync(
- path.join(__dirname, '../packages/form-system/dev-assets/FormatMixinDiagram-3.svg'),
+ path.join(
+ __dirname,
+ '../packages/form-integrations/dev-assets/FormatMixinDiagram-3.svg',
+ ),
),
});
},
diff --git a/README.md b/README.md
index 8c3147b1e..a2e97db92 100644
--- a/README.md
+++ b/README.md
@@ -59,9 +59,8 @@ The accessibility column indicates whether the functionality is accessible in it
| --------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------ | -------------------------- |
| **-- Forms --** | | | ✔️ |
| [form](?path=/docs/forms-form-overview--page) | [](https://www.npmjs.com/package/@lion/form) | Wrapper for multiple form elements | ✔️ |
-| [field](?path=/docs/forms-system-overview--page) | [](https://www.npmjs.com/package/@lion/field) | Base Class for all inputs | ✔️ |
+| [form-core](?path=/docs/forms-system-overview--page) | [](https://www.npmjs.com/package/@lion/field) | Core functionality for all form controls | ✔️ |
| [fieldset](?path=/docs/forms-fieldset-overview--page) | [](https://www.npmjs.com/package/@lion/fieldset) | Group for form inputs | ✔️ |
-| [validate](?path=/docs/form-system-validate-system--page) | [](https://www.npmjs.com/package/@lion/validate) | Validation for form components | n/a |
| [checkbox](?path=/docs/forms-checkbox--default-story) | [](https://www.npmjs.com/package/@lion/checkbox) | Checkbox form element | ✔️ |
| [checkbox-group](?path=/docs/forms-checkbox-group--default-story) | [](https://www.npmjs.com/package/@lion/checkbox-group) | Group of checkboxes | ✔️ |
| [input](?path=/docs/forms-input--default-story) | [](https://www.npmjs.com/package/@lion/input) | Input element for strings | ✔️ |
diff --git a/bundlesize/all.js b/bundlesize/all.js
index 9d0f469c7..617d494d5 100644
--- a/bundlesize/all.js
+++ b/bundlesize/all.js
@@ -2,12 +2,11 @@ import '../packages/ajax/index.js';
import '../packages/button/index.js';
import '../packages/calendar/index.js';
import '../packages/checkbox-group/index.js';
-import '../packages/choice-input/index.js';
import '../packages/core/index.js';
import '../packages/dialog/index.js';
-import '../packages/field/index.js';
import '../packages/fieldset/index.js';
import '../packages/form/index.js';
+import '../packages/form-core/index.js';
import '../packages/icon/index.js';
import '../packages/input/index.js';
import '../packages/input-amount/index.js';
@@ -24,4 +23,4 @@ import '../packages/switch/index.js';
import '../packages/tabs/index.js';
import '../packages/textarea/index.js';
import '../packages/tooltip/index.js';
-import '../packages/validate/index.js';
+import '../packages/validate-messages/index.js';
diff --git a/demo/docs/20-lea-tabs.md b/demo/docs/20-lea-tabs.md
index 4ece82176..4a38545e8 100644
--- a/demo/docs/20-lea-tabs.md
+++ b/demo/docs/20-lea-tabs.md
@@ -183,9 +183,7 @@ export const distributeNewElements = () => {
},
);
}
- return html`
-
- `;
+ return html` `;
};
```
diff --git a/packages/checkbox-group/README.md b/packages/checkbox-group/README.md
index 980783621..a02edd8e4 100644
--- a/packages/checkbox-group/README.md
+++ b/packages/checkbox-group/README.md
@@ -9,7 +9,8 @@ Its purpose is to provide a way for users to check **multiple** options amongst
```js script
import { html } from 'lit-html';
-import { Required, Validator, loadDefaultFeedbackMessages } from '@lion/validate';
+import { Required, Validator } from '@lion/form-core';
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
import './lion-checkbox-group.js';
import './lion-checkbox.js';
@@ -38,7 +39,8 @@ export const main = () => html`
## Features
-Since it extends from [lion-fieldset](?path=/docs/forms-fieldset-overview--page), it has all the features a fieldset has.
+Since it extends from [lion-fieldset](?path=/docs/forms-fieldset-overview--page),
+it has all the features a fieldset has.
## How to use
@@ -57,7 +59,8 @@ import '@lion/checkbox-group/lion-checkbox.js';
The `modelValue` of a `lion-checkbox-group` is an array containing the `choiceValues` of the `lion-checkbox` elements that have been checked.
-Given the scientists example above, say that we were to select the first and last options (Archimedes & Marie Curie).
+Given the scientists example above, say that we were to select the first and last options
+(Archimedes & Marie Curie).
Then the `modelValue` of the `lion-checkbox-group` will look as follows:
diff --git a/packages/checkbox-group/package.json b/packages/checkbox-group/package.json
index 02616e5da..f5a7fe63a 100644
--- a/packages/checkbox-group/package.json
+++ b/packages/checkbox-group/package.json
@@ -39,7 +39,7 @@
"lion-checkbox-group.js"
],
"dependencies": {
- "@lion/choice-input": "0.9.1",
+ "@lion/form-core": "0.0.0",
"@lion/core": "0.6.0",
"@lion/fieldset": "0.12.0",
"@lion/input": "0.6.1"
diff --git a/packages/checkbox-group/src/LionCheckbox.js b/packages/checkbox-group/src/LionCheckbox.js
index b980c5b8e..002c52b9b 100644
--- a/packages/checkbox-group/src/LionCheckbox.js
+++ b/packages/checkbox-group/src/LionCheckbox.js
@@ -1,5 +1,5 @@
import { LionInput } from '@lion/input';
-import { ChoiceInputMixin } from '@lion/choice-input';
+import { ChoiceInputMixin } from '@lion/form-core';
export class LionCheckbox extends ChoiceInputMixin(LionInput) {
connectedCallback() {
diff --git a/packages/checkbox-group/src/LionCheckboxGroup.js b/packages/checkbox-group/src/LionCheckboxGroup.js
index 6708a0619..682f7988c 100644
--- a/packages/checkbox-group/src/LionCheckboxGroup.js
+++ b/packages/checkbox-group/src/LionCheckboxGroup.js
@@ -1,6 +1,5 @@
import { LitElement } from '@lion/core';
-import { ChoiceGroupMixin } from '@lion/choice-input';
-import { FormGroupMixin } from '@lion/fieldset';
+import { ChoiceGroupMixin, FormGroupMixin } from '@lion/form-core';
/**
* A wrapper around multiple checkboxes
diff --git a/packages/choice-input/CHANGELOG.md b/packages/choice-input/CHANGELOG.md
deleted file mode 100644
index 2001edbc2..000000000
--- a/packages/choice-input/CHANGELOG.md
+++ /dev/null
@@ -1,928 +0,0 @@
-# Change Log
-
-All notable changes to this project will be documented in this file.
-See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
-
-## [0.9.1](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.9.0...@lion/choice-input@0.9.1) (2020-05-27)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-# [0.9.0](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.8.2...@lion/choice-input@0.9.0) (2020-05-18)
-
-
-### Features
-
-* use singleton manager to support nested npm installations ([e2eb0e0](https://github.com/ing-bank/lion/commit/e2eb0e0077b9efed9382701461753778f63cad48))
-
-
-
-
-
-## [0.8.2](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.8.1...@lion/choice-input@0.8.2) (2020-04-29)
-
-
-### Bug Fixes
-
-* add display:none for hidden ([#692](https://github.com/ing-bank/lion/issues/692)) ([9731771](https://github.com/ing-bank/lion/commit/9731771c23a5ed8661558e62cb5e34b62cc2b8b7))
-
-
-
-
-
-## [0.8.1](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.8.0...@lion/choice-input@0.8.1) (2020-04-02)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-# [0.8.0](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.7.7...@lion/choice-input@0.8.0) (2020-03-25)
-
-
-### Features
-
-* **field:** align (pre)filled and empty, fix filled not working ([e397f8d](https://github.com/ing-bank/lion/commit/e397f8d68b44c2ccb6447a908a97ace6568738ad))
-
-
-
-
-
-## [0.7.7](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.7.6...@lion/choice-input@0.7.7) (2020-03-19)
-
-
-### Bug Fixes
-
-* normalization model-value-changed events ([1b6c3a4](https://github.com/ing-bank/lion/commit/1b6c3a44c820b9d61c26849b91bbb1bc8d6c772b))
-
-
-
-
-
-## [0.7.6](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.7.5...@lion/choice-input@0.7.6) (2020-03-12)
-
-
-### Bug Fixes
-
-* **choice-input:** fix serializedValue setter check ([0445b86](https://github.com/ing-bank/lion/commit/0445b86350f65649c03ed84bfaf9652838c43e55))
-
-
-
-
-
-## [0.7.5](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.7.4...@lion/choice-input@0.7.5) (2020-03-05)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.7.4](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.7.3...@lion/choice-input@0.7.4) (2020-03-04)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.7.3](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.7.2...@lion/choice-input@0.7.3) (2020-03-02)
-
-
-### Bug Fixes
-
-* normalize subclasser apis ([ce0630f](https://github.com/ing-bank/lion/commit/ce0630f32b2206813e5cfd2c7842b2faa5141591))
-
-
-
-
-
-## [0.7.2](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.7.1...@lion/choice-input@0.7.2) (2020-03-01)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.7.1](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.7.0...@lion/choice-input@0.7.1) (2020-02-26)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-# [0.7.0](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.6.2...@lion/choice-input@0.7.0) (2020-02-20)
-
-
-### Features
-
-* api normalisation formElements and values ([9b905c4](https://github.com/ing-bank/lion/commit/9b905c492a0c0d2226cc1d75c73e2e70dc97815a))
-
-
-
-
-
-## [0.6.2](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.6.1...@lion/choice-input@0.6.2) (2020-02-19)
-
-
-### Bug Fixes
-
-* reduce storybook chunck sizes for more performance ([9fc5606](https://github.com/ing-bank/lion/commit/9fc560605f5dcf6e9abcf8d58079c59f12750046))
-
-
-
-
-
-## [0.6.1](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.6.0...@lion/choice-input@0.6.1) (2020-02-10)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-# [0.6.0](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.5.9...@lion/choice-input@0.6.0) (2020-02-06)
-
-
-### Features
-
-* flatten modelValue and remove checkedValue ([848ff06](https://github.com/ing-bank/lion/commit/848ff06887c86532e60d33d2db67d1152910d9cb))
-
-
-
-
-
-## [0.5.9](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.5.8...@lion/choice-input@0.5.9) (2020-02-06)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.5.8](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.5.7...@lion/choice-input@0.5.8) (2020-02-06)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.5.7](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.5.6...@lion/choice-input@0.5.7) (2020-02-05)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.5.6](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.5.5...@lion/choice-input@0.5.6) (2020-02-05)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.5.5](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.5.4...@lion/choice-input@0.5.5) (2020-02-03)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.5.4](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.5.3...@lion/choice-input@0.5.4) (2020-01-23)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.5.3](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.5.2...@lion/choice-input@0.5.3) (2020-01-23)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.5.2](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.5.1...@lion/choice-input@0.5.2) (2020-01-20)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.5.1](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.5.0...@lion/choice-input@0.5.1) (2020-01-17)
-
-
-### Bug Fixes
-
-* update storybook and use main.js ([e61e0b9](https://github.com/ing-bank/lion/commit/e61e0b938ff72cc18cc0b3aa1560f2cece0c9fe6))
-
-
-
-
-
-# [0.5.0](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.4.11...@lion/choice-input@0.5.0) (2020-01-13)
-
-
-### Features
-
-* improved storybook demos ([89b835a](https://github.com/ing-bank/lion/commit/89b835a79998c45a28093de01f69216c35009a40))
-
-
-
-
-
-## [0.4.11](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.4.10...@lion/choice-input@0.4.11) (2020-01-08)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.4.10](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.4.9...@lion/choice-input@0.4.10) (2019-12-13)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.4.9](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.4.8...@lion/choice-input@0.4.9) (2019-12-04)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.4.8](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.4.7...@lion/choice-input@0.4.8) (2019-12-03)
-
-
-### Bug Fixes
-
-* let lerna publish fixed versions ([bc7448c](https://github.com/ing-bank/lion/commit/bc7448c694deb3c05fd3d083a9acb5365b26b7ab))
-
-
-
-
-
-## [0.4.7](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.4.6...@lion/choice-input@0.4.7) (2019-12-02)
-
-
-### Bug Fixes
-
-* use strict versions to get correct deps on older versions ([8645c13](https://github.com/ing-bank/lion/commit/8645c13b1d77e488713f2e5e0e4e00c4d30ea1ee))
-
-
-
-
-
-## [0.4.6](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.4.5...@lion/choice-input@0.4.6) (2019-12-01)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.4.5](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.4.4...@lion/choice-input@0.4.5) (2019-11-28)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.4.4](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.4.3...@lion/choice-input@0.4.4) (2019-11-27)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.4.3](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.4.2...@lion/choice-input@0.4.3) (2019-11-27)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.4.2](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.4.1...@lion/choice-input@0.4.2) (2019-11-26)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.4.1](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.4.0...@lion/choice-input@0.4.1) (2019-11-22)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-# [0.4.0](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.3.1...@lion/choice-input@0.4.0) (2019-11-18)
-
-
-### Features
-
-* finalize validation and adopt it everywhere ([396deb2](https://github.com/ing-bank/lion/commit/396deb2e3b4243f102a5c98e9b0518fa0f31a6b1))
-
-
-
-
-
-## [0.3.1](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.3.0...@lion/choice-input@0.3.1) (2019-11-15)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-# [0.3.0](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.44...@lion/choice-input@0.3.0) (2019-11-13)
-
-
-### Features
-
-* remove all deprecations from lion ([66d3d39](https://github.com/ing-bank/lion/commit/66d3d390aebeaa61b6effdea7d5f7eea0e89c894))
-
-
-
-
-
-## [0.2.44](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.43...@lion/choice-input@0.2.44) (2019-11-12)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.43](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.42...@lion/choice-input@0.2.43) (2019-11-06)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.42](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.41...@lion/choice-input@0.2.42) (2019-11-01)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.41](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.40...@lion/choice-input@0.2.41) (2019-10-25)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.40](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.39...@lion/choice-input@0.2.40) (2019-10-23)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.39](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.38...@lion/choice-input@0.2.39) (2019-10-23)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.38](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.37...@lion/choice-input@0.2.38) (2019-10-21)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.37](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.36...@lion/choice-input@0.2.37) (2019-10-14)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.36](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.35...@lion/choice-input@0.2.36) (2019-10-11)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.35](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.34...@lion/choice-input@0.2.35) (2019-10-09)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.34](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.33...@lion/choice-input@0.2.34) (2019-10-07)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.33](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.32...@lion/choice-input@0.2.33) (2019-09-30)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.32](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.31...@lion/choice-input@0.2.32) (2019-09-27)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.31](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.30...@lion/choice-input@0.2.31) (2019-09-25)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.30](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.29...@lion/choice-input@0.2.30) (2019-09-20)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.29](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.28...@lion/choice-input@0.2.29) (2019-09-19)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.28](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.27...@lion/choice-input@0.2.28) (2019-09-13)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.27](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.26...@lion/choice-input@0.2.27) (2019-08-23)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.26](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.25...@lion/choice-input@0.2.26) (2019-08-17)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.25](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.24...@lion/choice-input@0.2.25) (2019-08-15)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.24](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.23...@lion/choice-input@0.2.24) (2019-08-15)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.23](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.22...@lion/choice-input@0.2.23) (2019-08-14)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.22](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.21...@lion/choice-input@0.2.22) (2019-08-07)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.21](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.20...@lion/choice-input@0.2.21) (2019-08-07)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.20](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.19...@lion/choice-input@0.2.20) (2019-07-30)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.19](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.18...@lion/choice-input@0.2.19) (2019-07-30)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.18](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.17...@lion/choice-input@0.2.18) (2019-07-25)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.17](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.16...@lion/choice-input@0.2.17) (2019-07-24)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.16](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.15...@lion/choice-input@0.2.16) (2019-07-23)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.15](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.14...@lion/choice-input@0.2.15) (2019-07-23)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.14](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.13...@lion/choice-input@0.2.14) (2019-07-23)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.13](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.12...@lion/choice-input@0.2.13) (2019-07-19)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.12](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.11...@lion/choice-input@0.2.12) (2019-07-19)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.11](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.10...@lion/choice-input@0.2.11) (2019-07-18)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.10](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.9...@lion/choice-input@0.2.10) (2019-07-17)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.9](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.8...@lion/choice-input@0.2.9) (2019-07-16)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.8](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.7...@lion/choice-input@0.2.8) (2019-07-16)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.7](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.6...@lion/choice-input@0.2.7) (2019-07-15)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.6](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.5...@lion/choice-input@0.2.6) (2019-07-15)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.5](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.4...@lion/choice-input@0.2.5) (2019-07-09)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.4](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.3...@lion/choice-input@0.2.4) (2019-07-04)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.3](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.2...@lion/choice-input@0.2.3) (2019-07-02)
-
-
-### Bug Fixes
-
-* **choice-input:** tests for empty modelValue ([caedb05](https://github.com/ing-bank/lion/commit/caedb05))
-* **field:** don't return Unparseable on empty strings ([6a85dbc](https://github.com/ing-bank/lion/commit/6a85dbc))
-
-
-
-
-
-## [0.2.2](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.1...@lion/choice-input@0.2.2) (2019-07-02)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.2.1](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.2.0...@lion/choice-input@0.2.1) (2019-06-27)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-# [0.2.0](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.22...@lion/choice-input@0.2.0) (2019-06-25)
-
-
-### Features
-
-* **choice-input:** api normalization and cleanup ([2870e0d](https://github.com/ing-bank/lion/commit/2870e0d))
-
-
-
-
-
-## [0.1.22](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.21...@lion/choice-input@0.1.22) (2019-06-24)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.21](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.20...@lion/choice-input@0.1.21) (2019-06-20)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.20](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.19...@lion/choice-input@0.1.20) (2019-06-18)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.19](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.18...@lion/choice-input@0.1.19) (2019-06-06)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.18](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.17...@lion/choice-input@0.1.18) (2019-06-04)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.17](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.16...@lion/choice-input@0.1.17) (2019-05-31)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.16](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.15...@lion/choice-input@0.1.16) (2019-05-31)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.15](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.14...@lion/choice-input@0.1.15) (2019-05-29)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.14](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.13...@lion/choice-input@0.1.14) (2019-05-29)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.13](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.12...@lion/choice-input@0.1.13) (2019-05-24)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.12](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.11...@lion/choice-input@0.1.12) (2019-05-22)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.11](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.10...@lion/choice-input@0.1.11) (2019-05-17)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.10](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.9...@lion/choice-input@0.1.10) (2019-05-16)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.9](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.8...@lion/choice-input@0.1.9) (2019-05-16)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.8](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.7...@lion/choice-input@0.1.8) (2019-05-13)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.7](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.6...@lion/choice-input@0.1.7) (2019-05-13)
-
-
-### Bug Fixes
-
-* add prepublish step to make links absolute for npm docs ([9f2c4f6](https://github.com/ing-bank/lion/commit/9f2c4f6))
-
-
-
-
-
-## [0.1.6](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.5...@lion/choice-input@0.1.6) (2019-05-08)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.5](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.4...@lion/choice-input@0.1.5) (2019-05-07)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.4](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.3...@lion/choice-input@0.1.4) (2019-04-29)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.3](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.2...@lion/choice-input@0.1.3) (2019-04-28)
-
-
-### Bug Fixes
-
-* update storybook/linting; adjust story labels, eslint ignores ([8d96f84](https://github.com/ing-bank/lion/commit/8d96f84))
-
-
-
-
-
-## [0.1.2](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.1...@lion/choice-input@0.1.2) (2019-04-27)
-
-**Note:** Version bump only for package @lion/choice-input
-
-
-
-
-
-## [0.1.1](https://github.com/ing-bank/lion/compare/@lion/choice-input@0.1.0...@lion/choice-input@0.1.1) (2019-04-26)
-
-
-### Bug Fixes
-
-* add missing files to npm packages ([0e3ca17](https://github.com/ing-bank/lion/commit/0e3ca17))
-
-
-
-
-
-# 0.1.0 (2019-04-26)
-
-
-### Features
-
-* release inital public lion version ([ec8da8f](https://github.com/ing-bank/lion/commit/ec8da8f))
diff --git a/packages/choice-input/index.js b/packages/choice-input/index.js
deleted file mode 100644
index 13aebd8a1..000000000
--- a/packages/choice-input/index.js
+++ /dev/null
@@ -1,2 +0,0 @@
-export { ChoiceGroupMixin } from './src/ChoiceGroupMixin.js';
-export { ChoiceInputMixin } from './src/ChoiceInputMixin.js';
diff --git a/packages/choice-input/package.json b/packages/choice-input/package.json
deleted file mode 100644
index 82ada5bf9..000000000
--- a/packages/choice-input/package.json
+++ /dev/null
@@ -1,41 +0,0 @@
-{
- "name": "@lion/choice-input",
- "version": "0.9.1",
- "description": "Base for all choise inputs like checkbox/radio",
- "author": "ing-bank",
- "homepage": "https://github.com/ing-bank/lion/",
- "license": "MIT",
- "publishConfig": {
- "access": "public"
- },
- "repository": {
- "type": "git",
- "url": "https://github.com/ing-bank/lion.git",
- "directory": "packages/choice-input"
- },
- "scripts": {
- "prepublishOnly": "../../scripts/npm-prepublish.js",
- "test": "cd ../../ && yarn test:browser --grep \"packages/choice-input/test/**/*.test.js\"",
- "test:watch": "cd ../../ && yarn test:browser:watch --grep \"packages/choice-input/test/**/*.test.js\""
- },
- "keywords": [
- "lion",
- "web-components",
- "choice-input"
- ],
- "main": "index.js",
- "module": "index.js",
- "files": [
- "docs",
- "src",
- "stories",
- "test",
- "translations",
- "*.js"
- ],
- "sideEffects": false,
- "dependencies": {
- "@lion/core": "0.6.0",
- "@lion/field": "0.13.1"
- }
-}
diff --git a/packages/field/CHANGELOG.md b/packages/field/CHANGELOG.md
deleted file mode 100644
index c64db487c..000000000
--- a/packages/field/CHANGELOG.md
+++ /dev/null
@@ -1,1010 +0,0 @@
-# Change Log
-
-All notable changes to this project will be documented in this file.
-See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
-
-## [0.13.1](https://github.com/ing-bank/lion/compare/@lion/field@0.13.0...@lion/field@0.13.1) (2020-05-27)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-# [0.13.0](https://github.com/ing-bank/lion/compare/@lion/field@0.12.2...@lion/field@0.13.0) (2020-05-18)
-
-
-### Features
-
-* use singleton manager to support nested npm installations ([e2eb0e0](https://github.com/ing-bank/lion/commit/e2eb0e0077b9efed9382701461753778f63cad48))
-
-
-
-
-
-## [0.12.2](https://github.com/ing-bank/lion/compare/@lion/field@0.12.1...@lion/field@0.12.2) (2020-04-29)
-
-
-### Bug Fixes
-
-* add display:none for hidden ([#692](https://github.com/ing-bank/lion/issues/692)) ([9731771](https://github.com/ing-bank/lion/commit/9731771c23a5ed8661558e62cb5e34b62cc2b8b7))
-
-
-
-
-
-## [0.12.1](https://github.com/ing-bank/lion/compare/@lion/field@0.12.0...@lion/field@0.12.1) (2020-04-02)
-
-
-### Bug Fixes
-
-* **field:** clear method reset modelValue ([cf13410](https://github.com/ing-bank/lion/commit/cf134100262a2a7f77a0ec58b3e685de8e14795d))
-
-
-
-
-
-# [0.12.0](https://github.com/ing-bank/lion/compare/@lion/field@0.11.4...@lion/field@0.12.0) (2020-03-25)
-
-
-### Bug Fixes
-
-* **field:** put submitted prop in interaction state mixin ([530cb31](https://github.com/ing-bank/lion/commit/530cb31089b4fced266880d15d63d124596d231b))
-
-
-### Features
-
-* **field:** align (pre)filled and empty, fix filled not working ([e397f8d](https://github.com/ing-bank/lion/commit/e397f8d68b44c2ccb6447a908a97ace6568738ad))
-
-
-
-
-
-## [0.11.4](https://github.com/ing-bank/lion/compare/@lion/field@0.11.3...@lion/field@0.11.4) (2020-03-19)
-
-
-### Bug Fixes
-
-* normalization model-value-changed events ([1b6c3a4](https://github.com/ing-bank/lion/commit/1b6c3a44c820b9d61c26849b91bbb1bc8d6c772b))
-
-
-
-
-
-## [0.11.3](https://github.com/ing-bank/lion/compare/@lion/field@0.11.2...@lion/field@0.11.3) (2020-03-05)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.11.2](https://github.com/ing-bank/lion/compare/@lion/field@0.11.1...@lion/field@0.11.2) (2020-03-04)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.11.1](https://github.com/ing-bank/lion/compare/@lion/field@0.11.0...@lion/field@0.11.1) (2020-03-02)
-
-
-### Bug Fixes
-
-* normalize subclasser apis ([ce0630f](https://github.com/ing-bank/lion/commit/ce0630f32b2206813e5cfd2c7842b2faa5141591))
-
-
-
-
-
-# [0.11.0](https://github.com/ing-bank/lion/compare/@lion/field@0.10.1...@lion/field@0.11.0) (2020-03-01)
-
-
-### Features
-
-* **validate:** use static validatorName instead of instance name ([#600](https://github.com/ing-bank/lion/issues/600)) ([7c45dd6](https://github.com/ing-bank/lion/commit/7c45dd683984e88e3216fba9fcae1b6dc73835b2))
-
-
-
-
-
-## [0.10.1](https://github.com/ing-bank/lion/compare/@lion/field@0.10.0...@lion/field@0.10.1) (2020-02-26)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-# [0.10.0](https://github.com/ing-bank/lion/compare/@lion/field@0.9.2...@lion/field@0.10.0) (2020-02-20)
-
-
-### Bug Fixes
-
-* by default, serialize undefined values as '' ([583a182](https://github.com/ing-bank/lion/commit/583a1820d616d2801f2701ac92d623e777534c1b))
-* rearrange/cleanup mixin duties ([cb7120e](https://github.com/ing-bank/lion/commit/cb7120e3a59f02e7e87f00c4d281e47ca8d33ea8))
-* removed FieldCustomMixin ([f44d8aa](https://github.com/ing-bank/lion/commit/f44d8aa26ae7124d8dcb251e1f66ab9beae71050))
-* **field:** interaction states initialized after registration ready ([d6829ef](https://github.com/ing-bank/lion/commit/d6829ef6199a31e4b2ab1e97dd2ccce354043145))
-
-
-### Features
-
-* api normalisation formElements and values ([9b905c4](https://github.com/ing-bank/lion/commit/9b905c492a0c0d2226cc1d75c73e2e70dc97815a))
-
-
-
-
-
-## [0.9.2](https://github.com/ing-bank/lion/compare/@lion/field@0.9.1...@lion/field@0.9.2) (2020-02-19)
-
-
-### Bug Fixes
-
-* **field:** do not validate disabled fields ([#586](https://github.com/ing-bank/lion/issues/586)) ([9127f08](https://github.com/ing-bank/lion/commit/9127f08440555fd08e11cc55315aa530dc09819b))
-* reduce storybook chunck sizes for more performance ([9fc5606](https://github.com/ing-bank/lion/commit/9fc560605f5dcf6e9abcf8d58079c59f12750046))
-
-
-
-
-
-## [0.9.1](https://github.com/ing-bank/lion/compare/@lion/field@0.9.0...@lion/field@0.9.1) (2020-02-10)
-
-
-### Bug Fixes
-
-* **field:** replace state-disabled/filled css classes with attributes ([8e7670e](https://github.com/ing-bank/lion/commit/8e7670e501a1000b2ba39d31b9f5c56cf747bbf1))
-
-
-
-
-
-# [0.9.0](https://github.com/ing-bank/lion/compare/@lion/field@0.8.9...@lion/field@0.9.0) (2020-02-06)
-
-
-### Features
-
-* flatten modelValue and remove checkedValue ([848ff06](https://github.com/ing-bank/lion/commit/848ff06887c86532e60d33d2db67d1152910d9cb))
-
-
-
-
-
-## [0.8.9](https://github.com/ing-bank/lion/compare/@lion/field@0.8.8...@lion/field@0.8.9) (2020-02-06)
-
-
-### Bug Fixes
-
-* **field:** changed order get label ([868785b](https://github.com/ing-bank/lion/commit/868785b860b6edad95fea27182549e2def998b36))
-
-
-
-
-
-## [0.8.8](https://github.com/ing-bank/lion/compare/@lion/field@0.8.7...@lion/field@0.8.8) (2020-02-06)
-
-
-### Bug Fixes
-
-* **button:** run regexp once instead of every render cycle ([954adc5](https://github.com/ing-bank/lion/commit/954adc56596f2d9244baf48889d6b338b2a12ac4))
-
-
-
-
-
-## [0.8.7](https://github.com/ing-bank/lion/compare/@lion/field@0.8.6...@lion/field@0.8.7) (2020-02-05)
-
-
-### Bug Fixes
-
-* **field:** limit get label/help-text to childNodes ([7f4320d](https://github.com/ing-bank/lion/commit/7f4320dbdfda188f7f6232fe3f72138da225a956))
-
-
-
-
-
-## [0.8.6](https://github.com/ing-bank/lion/compare/@lion/field@0.8.5...@lion/field@0.8.6) (2020-02-05)
-
-
-### Bug Fixes
-
-* **field:** allow html inside labels ([c2c5e7c](https://github.com/ing-bank/lion/commit/c2c5e7c299d99750db5bded1014d8e24f2f6d4c8))
-
-
-
-
-
-## [0.8.5](https://github.com/ing-bank/lion/compare/@lion/field@0.8.4...@lion/field@0.8.5) (2020-02-03)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.8.4](https://github.com/ing-bank/lion/compare/@lion/field@0.8.3...@lion/field@0.8.4) (2020-01-23)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.8.3](https://github.com/ing-bank/lion/compare/@lion/field@0.8.2...@lion/field@0.8.3) (2020-01-23)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.8.2](https://github.com/ing-bank/lion/compare/@lion/field@0.8.1...@lion/field@0.8.2) (2020-01-20)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.8.1](https://github.com/ing-bank/lion/compare/@lion/field@0.8.0...@lion/field@0.8.1) (2020-01-17)
-
-
-### Bug Fixes
-
-* update storybook and use main.js ([e61e0b9](https://github.com/ing-bank/lion/commit/e61e0b938ff72cc18cc0b3aa1560f2cece0c9fe6))
-
-
-
-
-
-# [0.8.0](https://github.com/ing-bank/lion/compare/@lion/field@0.7.1...@lion/field@0.8.0) (2020-01-13)
-
-
-### Features
-
-* improved storybook demos ([89b835a](https://github.com/ing-bank/lion/commit/89b835a79998c45a28093de01f69216c35009a40))
-
-
-
-
-
-## [0.7.1](https://github.com/ing-bank/lion/compare/@lion/field@0.7.0...@lion/field@0.7.1) (2020-01-08)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-# [0.7.0](https://github.com/ing-bank/lion/compare/@lion/field@0.6.8...@lion/field@0.7.0) (2019-12-13)
-
-
-### Features
-
-* **field:** add wrappers to allow label left of input ([5413ad1](https://github.com/ing-bank/lion/commit/5413ad130fac76235609ea735aea6c41467f1b22))
-
-
-
-
-
-## [0.6.8](https://github.com/ing-bank/lion/compare/@lion/field@0.6.7...@lion/field@0.6.8) (2019-12-04)
-
-
-### Bug Fixes
-
-* **field:** support moving of a portal node ([6a57e8a](https://github.com/ing-bank/lion/commit/6a57e8a235adac85f5437d6879a2248973c2b6b5))
-
-
-
-
-
-## [0.6.7](https://github.com/ing-bank/lion/compare/@lion/field@0.6.6...@lion/field@0.6.7) (2019-12-03)
-
-
-### Bug Fixes
-
-* let lerna publish fixed versions ([bc7448c](https://github.com/ing-bank/lion/commit/bc7448c694deb3c05fd3d083a9acb5365b26b7ab))
-
-
-
-
-
-## [0.6.6](https://github.com/ing-bank/lion/compare/@lion/field@0.6.5...@lion/field@0.6.6) (2019-12-02)
-
-
-### Bug Fixes
-
-* use strict versions to get correct deps on older versions ([8645c13](https://github.com/ing-bank/lion/commit/8645c13b1d77e488713f2e5e0e4e00c4d30ea1ee))
-
-
-
-
-
-## [0.6.5](https://github.com/ing-bank/lion/compare/@lion/field@0.6.4...@lion/field@0.6.5) (2019-12-01)
-
-
-### Bug Fixes
-
-* **overlays:** remove _contentNodeWrapper on teardown ([0b31494](https://github.com/ing-bank/lion/commit/0b3149469aaa4f7b50d62fc758137a2c94e3a10c))
-
-
-
-
-
-## [0.6.4](https://github.com/ing-bank/lion/compare/@lion/field@0.6.3...@lion/field@0.6.4) (2019-11-28)
-
-
-### Bug Fixes
-
-* **input-amount:** handle user pasting of amounts heuristically ([3d438fc](https://github.com/ing-bank/lion/commit/3d438fc1e0f214979bb6a4e6f7af0627b525e3e4))
-
-
-
-
-
-## [0.6.3](https://github.com/ing-bank/lion/compare/@lion/field@0.6.2...@lion/field@0.6.3) (2019-11-27)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.6.2](https://github.com/ing-bank/lion/compare/@lion/field@0.6.1...@lion/field@0.6.2) (2019-11-27)
-
-
-### Bug Fixes
-
-* **field:** getAriaElementsInRightDomOrder IE fix ([76492af](https://github.com/ing-bank/lion/commit/76492af889bc35b99a3aaf9d3315a9f6c896d43d))
-
-
-
-
-
-## [0.6.1](https://github.com/ing-bank/lion/compare/@lion/field@0.6.0...@lion/field@0.6.1) (2019-11-26)
-
-
-### Bug Fixes
-
-* **field:** aria ordering within a FormControl ([73e9dc5](https://github.com/ing-bank/lion/commit/73e9dc5849bbafff8ab7a63ddfb86afd3f1f1791))
-
-
-
-
-
-# [0.6.0](https://github.com/ing-bank/lion/compare/@lion/field@0.5.0...@lion/field@0.6.0) (2019-11-22)
-
-
-### Features
-
-* **field:** order aria attributes based on nodes ([95d553e](https://github.com/ing-bank/lion/commit/95d553e23994181b827a091b724572678bea3b2f))
-
-
-
-
-
-# [0.5.0](https://github.com/ing-bank/lion/compare/@lion/field@0.4.1...@lion/field@0.5.0) (2019-11-18)
-
-
-### Features
-
-* finalize validation and adopt it everywhere ([396deb2](https://github.com/ing-bank/lion/commit/396deb2e3b4243f102a5c98e9b0518fa0f31a6b1))
-
-
-
-
-
-## [0.4.1](https://github.com/ing-bank/lion/compare/@lion/field@0.4.0...@lion/field@0.4.1) (2019-11-15)
-
-
-### Bug Fixes
-
-* refactor slot selection ([5999ea9](https://github.com/ing-bank/lion/commit/5999ea956967b449f3f04935c7facb19e2889dc9))
-
-
-
-
-
-# [0.4.0](https://github.com/ing-bank/lion/compare/@lion/field@0.3.7...@lion/field@0.4.0) (2019-11-13)
-
-
-### Features
-
-* remove all deprecations from lion ([66d3d39](https://github.com/ing-bank/lion/commit/66d3d390aebeaa61b6effdea7d5f7eea0e89c894))
-
-
-
-
-
-## [0.3.7](https://github.com/ing-bank/lion/compare/@lion/field@0.3.6...@lion/field@0.3.7) (2019-11-06)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.3.6](https://github.com/ing-bank/lion/compare/@lion/field@0.3.5...@lion/field@0.3.6) (2019-11-01)
-
-
-### Bug Fixes
-
-* **field:** add form elements in the correct order ([bda9042](https://github.com/ing-bank/lion/commit/bda9042))
-* **field:** delegate autocomplete to inputElement for security ([8a4dd7e](https://github.com/ing-bank/lion/commit/8a4dd7e))
-* **fieldset:** manage when to show error messages ([c984a66](https://github.com/ing-bank/lion/commit/c984a66))
-
-
-
-
-
-## [0.3.5](https://github.com/ing-bank/lion/compare/@lion/field@0.3.4...@lion/field@0.3.5) (2019-10-25)
-
-
-### Bug Fixes
-
-* **field:** teardown registrarmanager listener on field after register ([88e75a2](https://github.com/ing-bank/lion/commit/88e75a2))
-
-
-
-
-
-## [0.3.4](https://github.com/ing-bank/lion/compare/@lion/field@0.3.3...@lion/field@0.3.4) (2019-10-23)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.3.3](https://github.com/ing-bank/lion/compare/@lion/field@0.3.2...@lion/field@0.3.3) (2019-10-23)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.3.2](https://github.com/ing-bank/lion/compare/@lion/field@0.3.1...@lion/field@0.3.2) (2019-10-21)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.3.1](https://github.com/ing-bank/lion/compare/@lion/field@0.3.0...@lion/field@0.3.1) (2019-10-14)
-
-
-### Bug Fixes
-
-* **form-registrar-mixin:** call becomesReady on connectedCallback ([75b3e2c](https://github.com/ing-bank/lion/commit/75b3e2c))
-* **form-registrar-mixin:** ensure becomesReady called only once ([991af25](https://github.com/ing-bank/lion/commit/991af25))
-* **form-registrar-mixin:** fix typo ([2d45e65](https://github.com/ing-bank/lion/commit/2d45e65))
-
-
-
-
-
-# [0.3.0](https://github.com/ing-bank/lion/compare/@lion/field@0.2.10...@lion/field@0.3.0) (2019-10-11)
-
-
-### Features
-
-* **field:** add aria-live attribute to feedback slot ([158c070](https://github.com/ing-bank/lion/commit/158c070))
-
-
-
-
-
-## [0.2.10](https://github.com/ing-bank/lion/compare/@lion/field@0.2.9...@lion/field@0.2.10) (2019-10-09)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.2.9](https://github.com/ing-bank/lion/compare/@lion/field@0.2.8...@lion/field@0.2.9) (2019-10-07)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.2.8](https://github.com/ing-bank/lion/compare/@lion/field@0.2.7...@lion/field@0.2.8) (2019-09-30)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.2.7](https://github.com/ing-bank/lion/compare/@lion/field@0.2.6...@lion/field@0.2.7) (2019-09-27)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.2.6](https://github.com/ing-bank/lion/compare/@lion/field@0.2.5...@lion/field@0.2.6) (2019-09-25)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.2.5](https://github.com/ing-bank/lion/compare/@lion/field@0.2.4...@lion/field@0.2.5) (2019-09-20)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.2.4](https://github.com/ing-bank/lion/compare/@lion/field@0.2.3...@lion/field@0.2.4) (2019-09-19)
-
-
-### Bug Fixes
-
-* **field:** style disabled only on inputs inside input-group ([9e1678a](https://github.com/ing-bank/lion/commit/9e1678a))
-
-
-
-
-
-## [0.2.3](https://github.com/ing-bank/lion/compare/@lion/field@0.2.2...@lion/field@0.2.3) (2019-09-13)
-
-
-### Bug Fixes
-
-* **field:** change FocusEvent to regular Event to support IE11 ([fb25057](https://github.com/ing-bank/lion/commit/fb25057))
-
-
-
-
-
-## [0.2.2](https://github.com/ing-bank/lion/compare/@lion/field@0.2.1...@lion/field@0.2.2) (2019-08-23)
-
-
-### Bug Fixes
-
-* **field:** implement FormRegistrarPortalMixin ([2cb6dee](https://github.com/ing-bank/lion/commit/2cb6dee))
-
-
-
-
-
-## [0.2.1](https://github.com/ing-bank/lion/compare/@lion/field@0.2.0...@lion/field@0.2.1) (2019-08-17)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-# [0.2.0](https://github.com/ing-bank/lion/compare/@lion/field@0.1.44...@lion/field@0.2.0) (2019-08-15)
-
-
-### Bug Fixes
-
-* **field:** cleaned up old register code ([95a9ce7](https://github.com/ing-bank/lion/commit/95a9ce7))
-
-
-### Features
-
-* **field:** add reset method and capture inital model value ([d2035e6](https://github.com/ing-bank/lion/commit/d2035e6))
-
-
-
-
-
-## [0.1.44](https://github.com/ing-bank/lion/compare/@lion/field@0.1.43...@lion/field@0.1.44) (2019-08-15)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.43](https://github.com/ing-bank/lion/compare/@lion/field@0.1.42...@lion/field@0.1.43) (2019-08-14)
-
-
-### Bug Fixes
-
-* **field:** getter/setter for selectionStart/End instead of delegation ([07eddb3](https://github.com/ing-bank/lion/commit/07eddb3))
-* **field:** move type property to input & add step property to input ([5d893f3](https://github.com/ing-bank/lion/commit/5d893f3))
-* **field:** no delegate in FocusMixin; sync focused, redispatch events ([88f5264](https://github.com/ing-bank/lion/commit/88f5264))
-* **field:** sync name down instead of delegating ([d2f4e3c](https://github.com/ing-bank/lion/commit/d2f4e3c))
-* **field:** sync type down instead of delegating ([13b2740](https://github.com/ing-bank/lion/commit/13b2740))
-* **field:** value delegation compatible with FormatMixin ([3217c1a](https://github.com/ing-bank/lion/commit/3217c1a))
-
-
-
-
-
-## [0.1.42](https://github.com/ing-bank/lion/compare/@lion/field@0.1.41...@lion/field@0.1.42) (2019-08-07)
-
-
-### Bug Fixes
-
-* **field:** added Date support to InteractionStateMixin ([cfd78bd](https://github.com/ing-bank/lion/commit/cfd78bd))
-
-
-
-
-
-## [0.1.41](https://github.com/ing-bank/lion/compare/@lion/field@0.1.40...@lion/field@0.1.41) (2019-08-07)
-
-
-### Bug Fixes
-
-* **form:** add elements to Form Registrar Manager when connected ([3d16dc7](https://github.com/ing-bank/lion/commit/3d16dc7))
-* **form:** only splice 1 element ([87bdc9a](https://github.com/ing-bank/lion/commit/87bdc9a))
-* **form:** remove disconnected elements from Form Registrar Manager ([a4f9465](https://github.com/ing-bank/lion/commit/a4f9465))
-* **form:** update test to be compatible with IE11 ([92a548f](https://github.com/ing-bank/lion/commit/92a548f))
-
-
-
-
-
-## [0.1.40](https://github.com/ing-bank/lion/compare/@lion/field@0.1.39...@lion/field@0.1.40) (2019-07-30)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.39](https://github.com/ing-bank/lion/compare/@lion/field@0.1.38...@lion/field@0.1.39) (2019-07-30)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.38](https://github.com/ing-bank/lion/compare/@lion/field@0.1.37...@lion/field@0.1.38) (2019-07-25)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.37](https://github.com/ing-bank/lion/compare/@lion/field@0.1.36...@lion/field@0.1.37) (2019-07-24)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.36](https://github.com/ing-bank/lion/compare/@lion/field@0.1.35...@lion/field@0.1.36) (2019-07-23)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.35](https://github.com/ing-bank/lion/compare/@lion/field@0.1.34...@lion/field@0.1.35) (2019-07-23)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.34](https://github.com/ing-bank/lion/compare/@lion/field@0.1.33...@lion/field@0.1.34) (2019-07-23)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.33](https://github.com/ing-bank/lion/compare/@lion/field@0.1.32...@lion/field@0.1.33) (2019-07-19)
-
-
-### Bug Fixes
-
-* **field:** make sure RegistrationSystem works well with ShadyDom ([2a0d18b](https://github.com/ing-bank/lion/commit/2a0d18b))
-
-
-
-
-
-## [0.1.32](https://github.com/ing-bank/lion/compare/@lion/field@0.1.31...@lion/field@0.1.32) (2019-07-19)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.31](https://github.com/ing-bank/lion/compare/@lion/field@0.1.30...@lion/field@0.1.31) (2019-07-18)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.30](https://github.com/ing-bank/lion/compare/@lion/field@0.1.29...@lion/field@0.1.30) (2019-07-17)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.29](https://github.com/ing-bank/lion/compare/@lion/field@0.1.28...@lion/field@0.1.29) (2019-07-16)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.28](https://github.com/ing-bank/lion/compare/@lion/field@0.1.27...@lion/field@0.1.28) (2019-07-15)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.27](https://github.com/ing-bank/lion/compare/@lion/field@0.1.26...@lion/field@0.1.27) (2019-07-15)
-
-
-### Bug Fixes
-
-* **field:** make InteractionState leaveEvent protected ([3981985](https://github.com/ing-bank/lion/commit/3981985))
-* **field:** move FocusMixin out of InteractionStateMixin ([b398f40](https://github.com/ing-bank/lion/commit/b398f40))
-* **field:** no DomHelpers for FormControl and apply all needed mixins ([bb1c702](https://github.com/ing-bank/lion/commit/bb1c702))
-* **field:** remove CssClassMixin from InteractionStateMixin ([dcf8726](https://github.com/ing-bank/lion/commit/dcf8726))
-* **field:** remove unused EventMixin from FormatMixin ([901fc8c](https://github.com/ing-bank/lion/commit/901fc8c))
-* **field:** the FormatMixin should work without an inputElement ([2511bf6](https://github.com/ing-bank/lion/commit/2511bf6))
-
-
-
-
-
-## [0.1.26](https://github.com/ing-bank/lion/compare/@lion/field@0.1.25...@lion/field@0.1.26) (2019-07-09)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.25](https://github.com/ing-bank/lion/compare/@lion/field@0.1.24...@lion/field@0.1.25) (2019-07-04)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.24](https://github.com/ing-bank/lion/compare/@lion/field@0.1.23...@lion/field@0.1.24) (2019-07-02)
-
-
-### Bug Fixes
-
-* **field:** don't return Unparseable on empty strings ([6a85dbc](https://github.com/ing-bank/lion/commit/6a85dbc))
-
-
-
-
-
-## [0.1.23](https://github.com/ing-bank/lion/compare/@lion/field@0.1.22...@lion/field@0.1.23) (2019-07-02)
-
-
-### Bug Fixes
-
-* **field:** format conditionally on user input only ([af8046c](https://github.com/ing-bank/lion/commit/af8046c))
-
-
-
-
-
-## [0.1.22](https://github.com/ing-bank/lion/compare/@lion/field@0.1.21...@lion/field@0.1.22) (2019-06-27)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.21](https://github.com/ing-bank/lion/compare/@lion/field@0.1.20...@lion/field@0.1.21) (2019-06-20)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.20](https://github.com/ing-bank/lion/compare/@lion/field@0.1.19...@lion/field@0.1.20) (2019-06-18)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.19](https://github.com/ing-bank/lion/compare/@lion/field@0.1.18...@lion/field@0.1.19) (2019-06-06)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.18](https://github.com/ing-bank/lion/compare/@lion/field@0.1.17...@lion/field@0.1.18) (2019-06-04)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.17](https://github.com/ing-bank/lion/compare/@lion/field@0.1.16...@lion/field@0.1.17) (2019-05-31)
-
-
-### Bug Fixes
-
-* **field:** formats value after validation update ([667eb81](https://github.com/ing-bank/lion/commit/667eb81))
-
-
-
-
-
-## [0.1.16](https://github.com/ing-bank/lion/compare/@lion/field@0.1.15...@lion/field@0.1.16) (2019-05-31)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.15](https://github.com/ing-bank/lion/compare/@lion/field@0.1.14...@lion/field@0.1.15) (2019-05-29)
-
-
-### Bug Fixes
-
-* **field:** fix form registration in Edge ([7e1a7ef](https://github.com/ing-bank/lion/commit/7e1a7ef))
-
-
-
-
-
-## [0.1.14](https://github.com/ing-bank/lion/compare/@lion/field@0.1.13...@lion/field@0.1.14) (2019-05-29)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.13](https://github.com/ing-bank/lion/compare/@lion/field@0.1.12...@lion/field@0.1.13) (2019-05-24)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.12](https://github.com/ing-bank/lion/compare/@lion/field@0.1.11...@lion/field@0.1.12) (2019-05-22)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.11](https://github.com/ing-bank/lion/compare/@lion/field@0.1.10...@lion/field@0.1.11) (2019-05-17)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.10](https://github.com/ing-bank/lion/compare/@lion/field@0.1.9...@lion/field@0.1.10) (2019-05-16)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.9](https://github.com/ing-bank/lion/compare/@lion/field@0.1.8...@lion/field@0.1.9) (2019-05-16)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.8](https://github.com/ing-bank/lion/compare/@lion/field@0.1.7...@lion/field@0.1.8) (2019-05-13)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.7](https://github.com/ing-bank/lion/compare/@lion/field@0.1.6...@lion/field@0.1.7) (2019-05-13)
-
-
-### Bug Fixes
-
-* add prepublish step to make links absolute for npm docs ([9f2c4f6](https://github.com/ing-bank/lion/commit/9f2c4f6))
-
-
-
-
-
-## [0.1.6](https://github.com/ing-bank/lion/compare/@lion/field@0.1.5...@lion/field@0.1.6) (2019-05-08)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.5](https://github.com/ing-bank/lion/compare/@lion/field@0.1.4...@lion/field@0.1.5) (2019-05-07)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.4](https://github.com/ing-bank/lion/compare/@lion/field@0.1.3...@lion/field@0.1.4) (2019-04-29)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.3](https://github.com/ing-bank/lion/compare/@lion/field@0.1.2...@lion/field@0.1.3) (2019-04-28)
-
-
-### Bug Fixes
-
-* update storybook/linting; adjust story labels, eslint ignores ([8d96f84](https://github.com/ing-bank/lion/commit/8d96f84))
-
-
-
-
-
-## [0.1.2](https://github.com/ing-bank/lion/compare/@lion/field@0.1.1...@lion/field@0.1.2) (2019-04-27)
-
-**Note:** Version bump only for package @lion/field
-
-
-
-
-
-## [0.1.1](https://github.com/ing-bank/lion/compare/@lion/field@0.1.0...@lion/field@0.1.1) (2019-04-26)
-
-
-### Bug Fixes
-
-* add missing files to npm packages ([0e3ca17](https://github.com/ing-bank/lion/commit/0e3ca17))
-
-
-
-
-
-# 0.1.0 (2019-04-26)
-
-
-### Features
-
-* release inital public lion version ([ec8da8f](https://github.com/ing-bank/lion/commit/ec8da8f))
diff --git a/packages/field/index.js b/packages/field/index.js
deleted file mode 100644
index 090071db2..000000000
--- a/packages/field/index.js
+++ /dev/null
@@ -1,9 +0,0 @@
-export { FocusMixin } from './src/FocusMixin.js';
-export { FormatMixin } from './src/FormatMixin.js';
-export { FormControlMixin } from './src/FormControlMixin.js';
-export { InteractionStateMixin } from './src/InteractionStateMixin.js'; // applies FocusMixin
-export { LionField } from './src/LionField.js';
-export { FormRegisteringMixin } from './src/registration/FormRegisteringMixin.js';
-export { FormRegistrarMixin } from './src/registration/FormRegistrarMixin.js';
-export { FormRegistrarPortalMixin } from './src/registration/FormRegistrarPortalMixin.js';
-export { FormControlsCollection } from './src/registration/FormControlsCollection.js';
diff --git a/packages/field/test-helpers.js b/packages/field/test-helpers.js
deleted file mode 100644
index cc482f126..000000000
--- a/packages/field/test-helpers.js
+++ /dev/null
@@ -1 +0,0 @@
-export { formFixture } from './test-helpers/formFixture.js';
diff --git a/packages/fieldset/README.md b/packages/fieldset/README.md
index edf549064..d08587be6 100644
--- a/packages/fieldset/README.md
+++ b/packages/fieldset/README.md
@@ -6,7 +6,8 @@
import { html } from 'lit-html';
import '@lion/input/lion-input.js';
import { localize } from '@lion/localize';
-import { loadDefaultFeedbackMessages, MinLength, Validator, Required } from '@lion/validate';
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
+import { MinLength, Validator, Required } from '@lion/form-core';
import './lion-fieldset.js';
import './docs/helpers/demo-fieldset-child.js';
diff --git a/packages/fieldset/docs/helpers/demo-fieldset-child.js b/packages/fieldset/docs/helpers/demo-fieldset-child.js
index c370e8fd4..c91201980 100644
--- a/packages/fieldset/docs/helpers/demo-fieldset-child.js
+++ b/packages/fieldset/docs/helpers/demo-fieldset-child.js
@@ -1,4 +1,4 @@
-import { LionField } from '@lion/field';
+import { LionField } from '@lion/form-core';
customElements.define(
'demo-fieldset-child',
diff --git a/packages/fieldset/index.js b/packages/fieldset/index.js
index 5b8206ecb..ea598fcfd 100644
--- a/packages/fieldset/index.js
+++ b/packages/fieldset/index.js
@@ -1,2 +1 @@
export { LionFieldset } from './src/LionFieldset.js';
-export { FormGroupMixin } from './src/FormGroupMixin.js';
diff --git a/packages/fieldset/package.json b/packages/fieldset/package.json
index fcb7d4364..f08b6c1a9 100644
--- a/packages/fieldset/package.json
+++ b/packages/fieldset/package.json
@@ -39,7 +39,6 @@
],
"dependencies": {
"@lion/core": "0.6.0",
- "@lion/field": "0.13.1",
- "@lion/validate": "0.11.0"
+ "@lion/form-core": "0.0.0"
}
}
diff --git a/packages/fieldset/src/LionFieldset.js b/packages/fieldset/src/LionFieldset.js
index 76fe3f57d..c87415d07 100644
--- a/packages/fieldset/src/LionFieldset.js
+++ b/packages/fieldset/src/LionFieldset.js
@@ -1,5 +1,5 @@
import { LitElement } from '@lion/core';
-import { FormGroupMixin } from './FormGroupMixin.js';
+import { FormGroupMixin } from '@lion/form-core';
/**
* @desc LionFieldset is basically a 'sub form' and can have its own nested sub forms.
diff --git a/packages/fieldset/test/lion-fieldset.test.js b/packages/fieldset/test/lion-fieldset.test.js
index 7f8f0a2b8..bf552d73f 100644
--- a/packages/fieldset/test/lion-fieldset.test.js
+++ b/packages/fieldset/test/lion-fieldset.test.js
@@ -1,8 +1,7 @@
-import { LionField } from '@lion/field';
-import '@lion/field/lion-field.js';
-import { formFixture as fixture } from '@lion/field/test-helpers.js';
+import { LionField, IsNumber, Validator } from '@lion/form-core';
+import '@lion/form-core/lion-field.js';
+import { formFixture as fixture } from '@lion/form-core/test-helpers.js';
import { localizeTearDown } from '@lion/localize/test-helpers.js';
-import { IsNumber, Validator } from '@lion/validate';
import {
defineCE,
expect,
@@ -247,7 +246,7 @@ describe('', () => {
<${childTag} name="d" disabled .modelValue="${'x'}">${childTag}>
${tag}>
<${tag} name="disabledFieldset" disabled>
- <${childTag} name="e" .modelValue="${'x'}">${childTag}>
+ <${childTag} name="e" .modelValue="${'x'}">${childTag}>
${tag}>
${tag}>
`);
@@ -300,7 +299,9 @@ describe('', () => {
it('does not propagate/override initial disabled value on nested form elements', async () => {
const el = await fixture(
- html`<${tag}><${tag} name="sub" disabled>${inputSlots}${tag}>${tag}>`,
+ html`<${tag}>
+ <${tag} name="sub" disabled>${inputSlots}${tag}>
+${tag}>`,
);
await el.updateComplete;
expect(el.disabled).to.equal(false);
@@ -355,10 +356,9 @@ describe('', () => {
const el = await fixture(html`
<${tag}>
- <${childTag} name="color"
- .validators=${[new IsCat()]}
- .modelValue=${'blue'}
- >${childTag}>
+ <${childTag} name="color" .validators=${[
+ new IsCat(),
+ ]} .modelValue=${'blue'}>${childTag}>
${tag}>
`);
await nextFrame();
@@ -387,10 +387,9 @@ describe('', () => {
const el = await fixture(html`
<${tag}>
- <${childTag} name="color"
- .validators=${[new IsCat()]}
- .modelValue=${'blue'}
- >${childTag}>
+ <${childTag} name="color" .validators=${[
+ new IsCat(),
+ ]} .modelValue=${'blue'}>${childTag}>
${tag}>
`);
await nextFrame();
@@ -983,7 +982,7 @@ describe('', () => {
it('calls resetGroup on children fieldsets', async () => {
const el = await fixture(html`
<${tag} name="parentFieldset">
- <${tag} name="childFieldset">
+ <${tag} name="childFieldset">
<${childTag} name="child[]" .modelValue="${'foo1'}">
${childTag}>
${tag}>
@@ -998,7 +997,7 @@ describe('', () => {
it('calls reset on children fields', async () => {
const el = await fixture(html`
<${tag} name="parentFieldset">
- <${tag} name="childFieldset">
+ <${tag} name="childFieldset">
<${childTag} name="child[]" .modelValue="${'foo1'}">
${childTag}>
${tag}>
diff --git a/packages/field/README.md b/packages/form-core/README.md
similarity index 100%
rename from packages/field/README.md
rename to packages/form-core/README.md
diff --git a/packages/field/docs/CustomFieldsTutorial.md b/packages/form-core/docs/CustomFieldsTutorial.md
similarity index 98%
rename from packages/field/docs/CustomFieldsTutorial.md
rename to packages/form-core/docs/CustomFieldsTutorial.md
index ceafe3899..96fca1c01 100644
--- a/packages/field/docs/CustomFieldsTutorial.md
+++ b/packages/form-core/docs/CustomFieldsTutorial.md
@@ -48,7 +48,7 @@ Then we follow the steps below:
Steps as described can be implemented with the following javascript:
```js
-import { LionField } from '@lion/field';
+import { LionField } from '@lion/form-core';
import './my-slider.js';
export class LionSlider extends LionField {
diff --git a/packages/field/docs/FormFundaments.md b/packages/form-core/docs/FormFundaments.md
similarity index 100%
rename from packages/field/docs/FormFundaments.md
rename to packages/form-core/docs/FormFundaments.md
diff --git a/packages/field/docs/FormattingAndParsing.md b/packages/form-core/docs/FormattingAndParsing.md
similarity index 100%
rename from packages/field/docs/FormattingAndParsing.md
rename to packages/form-core/docs/FormattingAndParsing.md
diff --git a/packages/choice-input/README.md b/packages/form-core/docs/choice-group/README.md
similarity index 100%
rename from packages/choice-input/README.md
rename to packages/form-core/docs/choice-group/README.md
diff --git a/packages/validate/README.md b/packages/form-core/docs/validate/README.md
similarity index 89%
rename from packages/validate/README.md
rename to packages/form-core/docs/validate/README.md
index abe03c7fe..245828072 100644
--- a/packages/validate/README.md
+++ b/packages/form-core/docs/validate/README.md
@@ -5,14 +5,9 @@
```js script
import { html } from '@lion/core';
import { LionInput } from '@lion/input';
-import {
- Required,
- IsString,
- MaxLength,
- DefaultSuccess,
- Validator,
- loadDefaultFeedbackMessages,
-} from '@lion/validate';
+import { Required, IsString, MaxLength, DefaultSuccess, Validator } from '@lion/form-core';
+
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
export default {
title: 'Forms/Validation/Overview',
@@ -34,7 +29,7 @@ Our validation system is designed to:
- allow for advanced UX scenarios by updating validation state on every value change
- provide a powerful way of writing validations via classes
-Validation is applied by default to all [form controls](../field/docs/FormFundaments.md) via the
+Validation is applied by default to all [form controls](../form-core/docs/FormFundaments.md) via the
ValidateMixin.
For a detailed description of the validation system and the `ValidateMixin`, please see [ValidationSystem](./docs/ValidationSystem.md).
@@ -49,7 +44,7 @@ npm i --save @lion/validate
```js
import '@lion/input/lion-input.js';
-import { %ValidatorName% } from '@lion/validate';
+import { %ValidatorName% } from '@lion/form-core';
```
### Example
diff --git a/packages/validate/docs/assets/FlowDiagram.md b/packages/form-core/docs/validate/assets/FlowDiagram.md
similarity index 100%
rename from packages/validate/docs/assets/FlowDiagram.md
rename to packages/form-core/docs/validate/assets/FlowDiagram.md
diff --git a/packages/validate/docs/system.md b/packages/form-core/docs/validate/system.md
similarity index 96%
rename from packages/validate/docs/system.md
rename to packages/form-core/docs/validate/system.md
index 063c9e3e8..a4bb3449b 100644
--- a/packages/validate/docs/system.md
+++ b/packages/form-core/docs/validate/system.md
@@ -20,22 +20,23 @@ Together with [interaction states](?path=/docs/forms-system-interaction-states--
validity states can determine whether a validation message should be shown along the input field.
## Assessing field validation state programmatically
+
When a field has validation feedback it can be accessed using the `hasFeedbackFor` and `showsFeedbackFor` properties.
This can be used if the validity of the field is needed in code.
`hasFeedbackFor` is the state of the field regardless of whether the feedback is shown or not.
-`showsFeedbackFor` represents whether or not validation feedback is being shown. This takes into account
+`showsFeedbackFor` represents whether or not validation feedback is being shown. This takes into account
interaction state such as a field being `touched` and `dirty`, `prefilled` or `submitted`
```js
// Field is invalid and has not interacted with
const field = document.querySelector('#my-field');
-field.hasFeedbackFor.includes('error') // returns true
-field.showsFeedbackFor.includes('error') // returns false
+field.hasFeedbackFor.includes('error'); // returns true
+field.showsFeedbackFor.includes('error'); // returns false
// Field invalid, dirty and touched
-field.hasFeedbackFor.includes('error') // returns true
-field.showsFeedbackFor.includes('error') // returns true
+field.hasFeedbackFor.includes('error'); // returns true
+field.showsFeedbackFor.includes('error'); // returns true
```
## Validators
diff --git a/packages/form-core/index.js b/packages/form-core/index.js
new file mode 100644
index 000000000..fc1db61f0
--- /dev/null
+++ b/packages/form-core/index.js
@@ -0,0 +1,52 @@
+export { FocusMixin } from './src/FocusMixin.js';
+export { FormatMixin } from './src/FormatMixin.js';
+export { FormControlMixin } from './src/FormControlMixin.js';
+export { InteractionStateMixin } from './src/InteractionStateMixin.js'; // applies FocusMixin
+export { LionField } from './src/LionField.js';
+export { FormRegisteringMixin } from './src/registration/FormRegisteringMixin.js';
+export { FormRegistrarMixin } from './src/registration/FormRegistrarMixin.js';
+export { FormRegistrarPortalMixin } from './src/registration/FormRegistrarPortalMixin.js';
+export { FormControlsCollection } from './src/registration/FormControlsCollection.js';
+
+// validate
+
+export { ValidateMixin } from './src/validate/ValidateMixin.js';
+export { Unparseable } from './src/validate/Unparseable.js';
+export { Validator } from './src/validate/Validator.js';
+export { ResultValidator } from './src/validate/ResultValidator.js';
+
+export { Required } from './src/validate/validators/Required.js';
+
+export {
+ IsString,
+ EqualsLength,
+ MinLength,
+ MaxLength,
+ MinMaxLength,
+ IsEmail,
+ Pattern,
+} from './src/validate/validators/StringValidators.js';
+
+export {
+ IsNumber,
+ MinNumber,
+ MaxNumber,
+ MinMaxNumber,
+} from './src/validate/validators/NumberValidators.js';
+
+export {
+ IsDate,
+ MinDate,
+ MaxDate,
+ MinMaxDate,
+ IsDateDisabled,
+} from './src/validate/validators/DateValidators.js';
+
+export { DefaultSuccess } from './src/validate/resultValidators/DefaultSuccess.js';
+
+export { LionValidationFeedback } from './src/validate/LionValidationFeedback.js';
+
+export { ChoiceGroupMixin } from './src/choice-group/ChoiceGroupMixin.js';
+export { ChoiceInputMixin } from './src/choice-group/ChoiceInputMixin.js';
+
+export { FormGroupMixin } from './src/form-group/FormGroupMixin.js';
diff --git a/packages/field/lion-field.js b/packages/form-core/lion-field.js
similarity index 100%
rename from packages/field/lion-field.js
rename to packages/form-core/lion-field.js
diff --git a/packages/form-core/lion-validation-feedback.js b/packages/form-core/lion-validation-feedback.js
new file mode 100644
index 000000000..b0a1f87f0
--- /dev/null
+++ b/packages/form-core/lion-validation-feedback.js
@@ -0,0 +1,3 @@
+import { LionValidationFeedback } from './src/validate/LionValidationFeedback.js';
+
+customElements.define('lion-validation-feedback', LionValidationFeedback);
diff --git a/packages/validate/package.json b/packages/form-core/package.json
similarity index 67%
rename from packages/validate/package.json
rename to packages/form-core/package.json
index 0e823e898..5f9e08393 100644
--- a/packages/validate/package.json
+++ b/packages/form-core/package.json
@@ -1,7 +1,7 @@
{
- "name": "@lion/validate",
- "version": "0.11.0",
- "description": "Validate your form elements",
+ "name": "@lion/form-core",
+ "version": "0.0.0",
+ "description": "Form-core contains all essential building blocks for creating form fields and fieldsets",
"author": "ing-bank",
"homepage": "https://github.com/ing-bank/lion/",
"license": "MIT",
@@ -11,17 +11,17 @@
"repository": {
"type": "git",
"url": "https://github.com/ing-bank/lion.git",
- "directory": "packages/validate"
+ "directory": "packages/field"
},
"scripts": {
"prepublishOnly": "../../scripts/npm-prepublish.js",
- "test": "cd ../../ && yarn test:browser --grep \"packages/validate/test/**/*.test.js\"",
- "test:watch": "cd ../../ && yarn test:browser:watch --grep \"packages/validate/test/**/*.test.js\""
+ "test": "cd ../../ && yarn test:browser --grep \"packages/form-core/test/**/*.test.js\"",
+ "test:watch": "cd ../../ && yarn test:browser:watch --grep \"packages/form-core/test/**/*.test.js\""
},
"keywords": [
"lion",
"web-components",
- "validate"
+ "field"
],
"main": "index.js",
"module": "index.js",
@@ -30,12 +30,13 @@
"src",
"stories",
"test",
- "test-helpers",
"test-suites",
+ "test-helpers",
"translations",
"*.js"
],
"sideEffects": [
+ "lion-field.js",
"lion-validation-feedback.js"
],
"dependencies": {
diff --git a/packages/field/src/FocusMixin.js b/packages/form-core/src/FocusMixin.js
similarity index 100%
rename from packages/field/src/FocusMixin.js
rename to packages/form-core/src/FocusMixin.js
diff --git a/packages/field/src/FormControlMixin.js b/packages/form-core/src/FormControlMixin.js
similarity index 99%
rename from packages/field/src/FormControlMixin.js
rename to packages/form-core/src/FormControlMixin.js
index fbb111578..29c44c5db 100644
--- a/packages/field/src/FormControlMixin.js
+++ b/packages/form-core/src/FormControlMixin.js
@@ -1,5 +1,5 @@
import { css, dedupeMixin, html, nothing, SlotMixin } from '@lion/core';
-import { Unparseable } from '@lion/validate';
+import { Unparseable } from './validate/Unparseable.js';
import { FormRegisteringMixin } from './registration/FormRegisteringMixin.js';
import { getAriaElementsInRightDomOrder } from './utils/getAriaElementsInRightDomOrder.js';
diff --git a/packages/field/src/FormatMixin.js b/packages/form-core/src/FormatMixin.js
similarity index 99%
rename from packages/field/src/FormatMixin.js
rename to packages/form-core/src/FormatMixin.js
index 958e38f06..931e89700 100644
--- a/packages/field/src/FormatMixin.js
+++ b/packages/form-core/src/FormatMixin.js
@@ -1,7 +1,7 @@
/* eslint-disable class-methods-use-this */
import { dedupeMixin } from '@lion/core';
-import { Unparseable } from '@lion/validate';
+import { Unparseable } from './validate/Unparseable.js';
// For a future breaking release:
// - do not allow the private `.formattedValue` as property that can be set to
diff --git a/packages/field/src/InteractionStateMixin.js b/packages/form-core/src/InteractionStateMixin.js
similarity index 100%
rename from packages/field/src/InteractionStateMixin.js
rename to packages/form-core/src/InteractionStateMixin.js
diff --git a/packages/field/src/LionField.js b/packages/form-core/src/LionField.js
similarity index 98%
rename from packages/field/src/LionField.js
rename to packages/form-core/src/LionField.js
index 84827d042..0491606b8 100644
--- a/packages/field/src/LionField.js
+++ b/packages/form-core/src/LionField.js
@@ -1,6 +1,6 @@
import { LitElement, SlotMixin } from '@lion/core';
import { DisabledMixin } from '@lion/core/src/DisabledMixin.js';
-import { ValidateMixin } from '@lion/validate';
+import { ValidateMixin } from './validate/ValidateMixin.js';
import { FocusMixin } from './FocusMixin.js';
import { FormatMixin } from './FormatMixin.js';
import { FormControlMixin } from './FormControlMixin.js';
diff --git a/packages/choice-input/src/ChoiceGroupMixin.js b/packages/form-core/src/choice-group/ChoiceGroupMixin.js
similarity index 97%
rename from packages/choice-input/src/ChoiceGroupMixin.js
rename to packages/form-core/src/choice-group/ChoiceGroupMixin.js
index 30445f8a0..1d6bcaccb 100644
--- a/packages/choice-input/src/ChoiceGroupMixin.js
+++ b/packages/form-core/src/choice-group/ChoiceGroupMixin.js
@@ -1,5 +1,6 @@
import { dedupeMixin } from '@lion/core';
-import { FormRegistrarMixin, InteractionStateMixin } from '@lion/field';
+import { FormRegistrarMixin } from '../registration/FormRegistrarMixin.js';
+import { InteractionStateMixin } from '../InteractionStateMixin.js';
export const ChoiceGroupMixin = dedupeMixin(
superclass =>
diff --git a/packages/choice-input/src/ChoiceInputMixin.js b/packages/form-core/src/choice-group/ChoiceInputMixin.js
similarity index 99%
rename from packages/choice-input/src/ChoiceInputMixin.js
rename to packages/form-core/src/choice-group/ChoiceInputMixin.js
index ec34ec85e..a03986c98 100644
--- a/packages/choice-input/src/ChoiceInputMixin.js
+++ b/packages/form-core/src/choice-group/ChoiceInputMixin.js
@@ -1,7 +1,7 @@
/* eslint-disable class-methods-use-this */
import { css, html, nothing } from '@lion/core';
-import { FormatMixin } from '@lion/field';
+import { FormatMixin } from '../FormatMixin.js';
export const ChoiceInputMixin = superclass =>
// eslint-disable-next-line
diff --git a/packages/fieldset/src/FormElementsHaveNoError.js b/packages/form-core/src/form-group/FormElementsHaveNoError.js
similarity index 87%
rename from packages/fieldset/src/FormElementsHaveNoError.js
rename to packages/form-core/src/form-group/FormElementsHaveNoError.js
index d9cc17646..699e62a86 100644
--- a/packages/fieldset/src/FormElementsHaveNoError.js
+++ b/packages/form-core/src/form-group/FormElementsHaveNoError.js
@@ -1,4 +1,4 @@
-import { Validator } from '@lion/validate';
+import { Validator } from '../validate/Validator.js';
export class FormElementsHaveNoError extends Validator {
static get validatorName() {
diff --git a/packages/fieldset/src/FormGroupMixin.js b/packages/form-core/src/form-group/FormGroupMixin.js
similarity index 94%
rename from packages/fieldset/src/FormGroupMixin.js
rename to packages/form-core/src/form-group/FormGroupMixin.js
index 6ee2af82b..4e2cfc103 100644
--- a/packages/fieldset/src/FormGroupMixin.js
+++ b/packages/form-core/src/form-group/FormGroupMixin.js
@@ -1,19 +1,20 @@
import { dedupeMixin, html, SlotMixin } from '@lion/core';
import { DisabledMixin } from '@lion/core/src/DisabledMixin.js';
-import { FormControlMixin, FormControlsCollection, FormRegistrarMixin } from '@lion/field';
-import { getAriaElementsInRightDomOrder } from '@lion/field/src/utils/getAriaElementsInRightDomOrder.js';
-import { ValidateMixin } from '@lion/validate';
+import { FormControlMixin } from '../FormControlMixin.js';
+import { FormControlsCollection } from '../registration/FormControlsCollection.js';
+import { FormRegistrarMixin } from '../registration/FormRegistrarMixin.js';
+import { ValidateMixin } from '../validate/ValidateMixin.js';
+import { getAriaElementsInRightDomOrder } from '../utils/getAriaElementsInRightDomOrder.js';
import { FormElementsHaveNoError } from './FormElementsHaveNoError.js';
/**
* @desc Form group mixin serves as the basis for (sub) forms. Designed to be put on
- * elements with role=group (or radiogroup)
+ * elements with [role="group|radiogroup"] (think of checkbox-group, radio-group, fieldset).
* It bridges all the functionality of the child form controls:
* ValidateMixin, InteractionStateMixin, FormatMixin, FormControlMixin etc.
- * It is designed to be used on top of FormRegstrarMixin and ChoiceGroupMixin
- * Also, the LionFieldset element (which supports name based retrieval of children via formElements
- * and the automatic grouping of formElements via '[]')
- *
+ * It is designed to be used on top of FormRegistrarMixin and ChoiceGroupMixin.
+ * Also, it is th basis of the LionFieldset element (which supports name based retrieval of
+ * children via formElements and the automatic grouping of formElements via '[]').
*/
export const FormGroupMixin = dedupeMixin(
superclass =>
@@ -27,7 +28,6 @@ export const FormGroupMixin = dedupeMixin(
* Interaction state that can be used to compute the visibility of
* feedback messages
*/
- // TODO: Move property submitted to InteractionStateMixin.
submitted: {
type: Boolean,
reflect: true,
diff --git a/packages/field/src/registration/FormControlsCollection.js b/packages/form-core/src/registration/FormControlsCollection.js
similarity index 100%
rename from packages/field/src/registration/FormControlsCollection.js
rename to packages/form-core/src/registration/FormControlsCollection.js
diff --git a/packages/field/src/registration/FormRegisteringMixin.js b/packages/form-core/src/registration/FormRegisteringMixin.js
similarity index 100%
rename from packages/field/src/registration/FormRegisteringMixin.js
rename to packages/form-core/src/registration/FormRegisteringMixin.js
diff --git a/packages/field/src/registration/FormRegistrarMixin.js b/packages/form-core/src/registration/FormRegistrarMixin.js
similarity index 100%
rename from packages/field/src/registration/FormRegistrarMixin.js
rename to packages/form-core/src/registration/FormRegistrarMixin.js
diff --git a/packages/field/src/registration/FormRegistrarPortalMixin.js b/packages/form-core/src/registration/FormRegistrarPortalMixin.js
similarity index 100%
rename from packages/field/src/registration/FormRegistrarPortalMixin.js
rename to packages/form-core/src/registration/FormRegistrarPortalMixin.js
diff --git a/packages/field/src/registration/formRegistrarManager.js b/packages/form-core/src/registration/formRegistrarManager.js
similarity index 100%
rename from packages/field/src/registration/formRegistrarManager.js
rename to packages/form-core/src/registration/formRegistrarManager.js
diff --git a/packages/validate/src/utils/AsyncQueue.js b/packages/form-core/src/utils/AsyncQueue.js
similarity index 93%
rename from packages/validate/src/utils/AsyncQueue.js
rename to packages/form-core/src/utils/AsyncQueue.js
index 0f9b29542..07ca2a514 100644
--- a/packages/validate/src/utils/AsyncQueue.js
+++ b/packages/form-core/src/utils/AsyncQueue.js
@@ -1,3 +1,5 @@
+// TODO: still needed? It can be solved with while loop as well
+
/**
* Use the `.add` method to add async functions to the queue
* Await the `.complete` if you want to ensure the queue is empty at any point
diff --git a/packages/validate/src/utils/SyncUpdatableMixin.js b/packages/form-core/src/utils/SyncUpdatableMixin.js
similarity index 98%
rename from packages/validate/src/utils/SyncUpdatableMixin.js
rename to packages/form-core/src/utils/SyncUpdatableMixin.js
index 6234e8455..2b768290c 100644
--- a/packages/validate/src/utils/SyncUpdatableMixin.js
+++ b/packages/form-core/src/utils/SyncUpdatableMixin.js
@@ -1,6 +1,6 @@
import { dedupeMixin } from '@lion/core';
-// TODO: will be moved to @Lion/core later
+// TODO: will be moved to @Lion/core later?
/**
* @desc Why this mixin?
diff --git a/packages/validate/src/utils/fake-extends-event-target.js b/packages/form-core/src/utils/fakeExtendsEventTarget.js
similarity index 83%
rename from packages/validate/src/utils/fake-extends-event-target.js
rename to packages/form-core/src/utils/fakeExtendsEventTarget.js
index d74aa2c7c..8e00787e1 100644
--- a/packages/validate/src/utils/fake-extends-event-target.js
+++ b/packages/form-core/src/utils/fakeExtendsEventTarget.js
@@ -1,4 +1,6 @@
// TODO: this method has to be removed when EventTarget polyfill is available on IE11
+// TODO: move to core and apply everywhere?
+// TODO: pascalCase this filename?
export function fakeExtendsEventTarget(instance) {
const delegate = document.createDocumentFragment();
['addEventListener', 'dispatchEvent', 'removeEventListener'].forEach(funcName => {
diff --git a/packages/field/src/utils/getAriaElementsInRightDomOrder.js b/packages/form-core/src/utils/getAriaElementsInRightDomOrder.js
similarity index 100%
rename from packages/field/src/utils/getAriaElementsInRightDomOrder.js
rename to packages/form-core/src/utils/getAriaElementsInRightDomOrder.js
diff --git a/packages/validate/src/utils/pascal-case.js b/packages/form-core/src/utils/pascalCase.js
similarity index 71%
rename from packages/validate/src/utils/pascal-case.js
rename to packages/form-core/src/utils/pascalCase.js
index 1768413b9..f08b82e5f 100644
--- a/packages/validate/src/utils/pascal-case.js
+++ b/packages/form-core/src/utils/pascalCase.js
@@ -1,3 +1,4 @@
+// TODO: pascalCase this filename?
export function pascalCase(str) {
return str.charAt(0).toUpperCase() + str.slice(1);
}
diff --git a/packages/validate/src/LionValidationFeedback.js b/packages/form-core/src/validate/LionValidationFeedback.js
similarity index 100%
rename from packages/validate/src/LionValidationFeedback.js
rename to packages/form-core/src/validate/LionValidationFeedback.js
diff --git a/packages/validate/src/ResultValidator.js b/packages/form-core/src/validate/ResultValidator.js
similarity index 100%
rename from packages/validate/src/ResultValidator.js
rename to packages/form-core/src/validate/ResultValidator.js
diff --git a/packages/validate/src/Unparseable.js b/packages/form-core/src/validate/Unparseable.js
similarity index 100%
rename from packages/validate/src/Unparseable.js
rename to packages/form-core/src/validate/Unparseable.js
diff --git a/packages/validate/src/ValidateMixin.js b/packages/form-core/src/validate/ValidateMixin.js
similarity index 99%
rename from packages/validate/src/ValidateMixin.js
rename to packages/form-core/src/validate/ValidateMixin.js
index dfb91fe08..abae720dc 100644
--- a/packages/validate/src/ValidateMixin.js
+++ b/packages/form-core/src/validate/ValidateMixin.js
@@ -1,13 +1,14 @@
/* eslint-disable class-methods-use-this, camelcase, no-param-reassign, max-classes-per-file */
import { dedupeMixin, ScopedElementsMixin, SlotMixin } from '@lion/core';
+// TODO: make form-core independent from localize
import { localize } from '@lion/localize';
import { LionValidationFeedback } from './LionValidationFeedback.js';
import { ResultValidator } from './ResultValidator.js';
import { Unparseable } from './Unparseable.js';
-import { AsyncQueue } from './utils/AsyncQueue.js';
-import { pascalCase } from './utils/pascal-case.js';
-import { SyncUpdatableMixin } from './utils/SyncUpdatableMixin.js';
+import { AsyncQueue } from '../utils/AsyncQueue.js';
+import { pascalCase } from '../utils/pascalCase.js';
+import { SyncUpdatableMixin } from '../utils/SyncUpdatableMixin.js';
import { Validator } from './Validator.js';
import { Required } from './validators/Required.js';
diff --git a/packages/validate/src/Validator.js b/packages/form-core/src/validate/Validator.js
similarity index 97%
rename from packages/validate/src/Validator.js
rename to packages/form-core/src/validate/Validator.js
index 904dcacdb..02d35e025 100644
--- a/packages/validate/src/Validator.js
+++ b/packages/form-core/src/validate/Validator.js
@@ -1,4 +1,4 @@
-import { fakeExtendsEventTarget } from './utils/fake-extends-event-target.js';
+import { fakeExtendsEventTarget } from '../utils/fakeExtendsEventTarget.js';
export class Validator {
constructor(param, config) {
diff --git a/packages/validate/src/resultValidators/DefaultSuccess.js b/packages/form-core/src/validate/resultValidators/DefaultSuccess.js
similarity index 100%
rename from packages/validate/src/resultValidators/DefaultSuccess.js
rename to packages/form-core/src/validate/resultValidators/DefaultSuccess.js
diff --git a/packages/validate/src/validators/DateValidators.js b/packages/form-core/src/validate/validators/DateValidators.js
similarity index 98%
rename from packages/validate/src/validators/DateValidators.js
rename to packages/form-core/src/validate/validators/DateValidators.js
index 16e928ab6..613989a64 100644
--- a/packages/validate/src/validators/DateValidators.js
+++ b/packages/form-core/src/validate/validators/DateValidators.js
@@ -1,4 +1,5 @@
/* eslint-disable max-classes-per-file */
+// TODO: move to input-datepicker?
import { normalizeDateTime } from '@lion/localize';
import { Validator } from '../Validator.js';
diff --git a/packages/validate/src/validators/NumberValidators.js b/packages/form-core/src/validate/validators/NumberValidators.js
similarity index 100%
rename from packages/validate/src/validators/NumberValidators.js
rename to packages/form-core/src/validate/validators/NumberValidators.js
diff --git a/packages/validate/src/validators/Required.js b/packages/form-core/src/validate/validators/Required.js
similarity index 100%
rename from packages/validate/src/validators/Required.js
rename to packages/form-core/src/validate/validators/Required.js
diff --git a/packages/validate/src/validators/StringValidators.js b/packages/form-core/src/validate/validators/StringValidators.js
similarity index 100%
rename from packages/validate/src/validators/StringValidators.js
rename to packages/form-core/src/validate/validators/StringValidators.js
diff --git a/packages/validate/test-helpers.js b/packages/form-core/test-helpers.js
similarity index 67%
rename from packages/validate/test-helpers.js
rename to packages/form-core/test-helpers.js
index 75c4e8750..32db1e921 100644
--- a/packages/validate/test-helpers.js
+++ b/packages/form-core/test-helpers.js
@@ -1,3 +1,4 @@
+export { formFixture } from './test-helpers/formFixture.js';
export {
AlwaysInvalid,
AlwaysValid,
diff --git a/packages/validate/test-helpers/ExampleValidators.js b/packages/form-core/test-helpers/ExampleValidators.js
similarity index 92%
rename from packages/validate/test-helpers/ExampleValidators.js
rename to packages/form-core/test-helpers/ExampleValidators.js
index cc54bc5ab..d1f58a68c 100644
--- a/packages/validate/test-helpers/ExampleValidators.js
+++ b/packages/form-core/test-helpers/ExampleValidators.js
@@ -1,5 +1,5 @@
/* eslint-disable max-classes-per-file, class-methods-use-this */
-import { Validator } from '../src/Validator.js';
+import { Validator } from '../src/validate/Validator.js';
export class AlwaysInvalid extends Validator {
static get validatorName() {
diff --git a/packages/field/test-helpers/formFixture.js b/packages/form-core/test-helpers/formFixture.js
similarity index 100%
rename from packages/field/test-helpers/formFixture.js
rename to packages/form-core/test-helpers/formFixture.js
diff --git a/packages/field/test-suites/FormRegistrationMixins.suite.js b/packages/form-core/test-suites/FormRegistrationMixins.suite.js
similarity index 100%
rename from packages/field/test-suites/FormRegistrationMixins.suite.js
rename to packages/form-core/test-suites/FormRegistrationMixins.suite.js
diff --git a/packages/field/test-suites/FormatMixin.suite.js b/packages/form-core/test-suites/FormatMixin.suite.js
similarity index 91%
rename from packages/field/test-suites/FormatMixin.suite.js
rename to packages/form-core/test-suites/FormatMixin.suite.js
index 20fd885d0..4b527538c 100644
--- a/packages/field/test-suites/FormatMixin.suite.js
+++ b/packages/form-core/test-suites/FormatMixin.suite.js
@@ -1,8 +1,8 @@
import { LitElement } from '@lion/core';
-import { Unparseable, Validator } from '@lion/validate';
import { aTimeout, defineCE, expect, fixture, html, unsafeStatic } from '@open-wc/testing';
import sinon from 'sinon';
import { FormatMixin } from '../src/FormatMixin.js';
+import { Unparseable, Validator } from '../index.js';
function mimicUserInput(formControl, newViewValue) {
formControl.value = newViewValue; // eslint-disable-line no-param-reassign
@@ -80,20 +80,16 @@ export function runFormatMixinSuite(customConfig) {
}
elem = unsafeStatic(cfg.tagString);
- nonFormat = await fixture(html`<${elem}
- .formatter="${v => v}"
- .parser="${v => v}"
- .serializer="${v => v}"
- .deserializer="${v => v}"
- >
- ${elem}>`);
+ nonFormat = await fixture(html`<${elem} .formatter="${v => v}" .parser="${v =>
+ v}" .serializer="${v => v}" .deserializer="${v => v}">
+${elem}>`);
fooFormat = await fixture(html`
- <${elem}
- .formatter="${value => `foo: ${value}`}"
- .parser="${value => value.replace('foo: ', '')}"
- .serializer="${value => `[foo] ${value}`}"
- .deserializer="${value => value.replace('[foo] ', '')}"
- >
+ <${elem} .formatter="${value => `foo: ${value}`}" .parser="${value =>
+ value.replace('foo: ', '')}"
+ .serializer="${value => `[foo] ${value}`}" .deserializer="${value =>
+ value.replace('[foo] ', '')}">
${elem}>`);
});
@@ -182,13 +178,11 @@ export function runFormatMixinSuite(customConfig) {
it('synchronizes _inputNode.value as a fallback mechanism', async () => {
// Note that in lion-field, the attribute would be put on , not on
const formatElem = await fixture(html`
- <${elem}
- value="string",
- .formatter=${value => `foo: ${value}`}
+ <${elem} value="string" , .formatter=${value => `foo: ${value}`}
.parser=${value => value.replace('foo: ', '')}
.serializer=${value => `[foo] ${value}`}
.deserializer=${value => value.replace('[foo] ', '')}
- >${elem}>`);
+ >${elem}>`);
// Now check if the format/parse/serialize loop has been triggered
await formatElem.updateComplete;
expect(formatElem.formattedValue).to.equal('foo: string');
@@ -250,12 +244,7 @@ export function runFormatMixinSuite(customConfig) {
const parserSpy = sinon.spy(value => value.replace('foo: ', ''));
const serializerSpy = sinon.spy(value => `[foo] ${value}`);
const el = await fixture(html`
- <${elem}
- .formatter=${formatterSpy}
- .parser=${parserSpy}
- .serializer=${serializerSpy}
- .modelValue=${'test'}
- >
+ <${elem} .formatter=${formatterSpy} .parser=${parserSpy} .serializer=${serializerSpy} .modelValue=${'test'}>
${elem}>
`);
@@ -270,9 +259,7 @@ export function runFormatMixinSuite(customConfig) {
const formatterSpy = sinon.spy(value => `foo: ${value}`);
const generatedViewValue = generateValueBasedOnType({ viewValue: true });
await fixture(html`
- <${elem}
- value="${generatedViewValue}"
- .formatter="${formatterSpy}"
+ <${elem} value="${generatedViewValue}" .formatter="${formatterSpy}"
.formatOptions="${{ locale: 'en-GB', decimalSeparator: '-' }}">
${elem}>
@@ -362,9 +349,8 @@ export function runFormatMixinSuite(customConfig) {
describe('Unparseable values', () => {
it('should convert to Unparseable when wrong value inputted by user', async () => {
const el = await fixture(html`
- <${elem}
- .parser=${viewValue => Number(viewValue) || undefined}
- >
+ <${elem} .parser=${viewValue => Number(viewValue) || undefined}
+ >
${elem}>
`);
@@ -374,9 +360,8 @@ export function runFormatMixinSuite(customConfig) {
it('should preserve the viewValue when not parseable', async () => {
const el = await fixture(html`
- <${elem}
- .parser=${viewValue => Number(viewValue) || undefined}
- >
+ <${elem} .parser=${viewValue => Number(viewValue) || undefined}
+ >
${elem}>
`);
@@ -387,9 +372,8 @@ export function runFormatMixinSuite(customConfig) {
it('should display the viewValue when modelValue is of type Unparseable', async () => {
const el = await fixture(html`
- <${elem}
- .parser=${viewValue => Number(viewValue) || undefined}
- >
+ <${elem} .parser=${viewValue => Number(viewValue) || undefined}
+ >
${elem}>
`);
diff --git a/packages/field/test-suites/InteractionStateMixin.suite.js b/packages/form-core/test-suites/InteractionStateMixin.suite.js
similarity index 100%
rename from packages/field/test-suites/InteractionStateMixin.suite.js
rename to packages/form-core/test-suites/InteractionStateMixin.suite.js
diff --git a/packages/validate/test-suites/ValidateMixin.suite.js b/packages/form-core/test-suites/ValidateMixin.suite.js
similarity index 100%
rename from packages/validate/test-suites/ValidateMixin.suite.js
rename to packages/form-core/test-suites/ValidateMixin.suite.js
diff --git a/packages/validate/test-suites/ValidateMixinFeedbackPart.suite.js b/packages/form-core/test-suites/ValidateMixinFeedbackPart.suite.js
similarity index 100%
rename from packages/validate/test-suites/ValidateMixinFeedbackPart.suite.js
rename to packages/form-core/test-suites/ValidateMixinFeedbackPart.suite.js
diff --git a/packages/field/test/FocusMixin.test.js b/packages/form-core/test/FocusMixin.test.js
similarity index 100%
rename from packages/field/test/FocusMixin.test.js
rename to packages/form-core/test/FocusMixin.test.js
diff --git a/packages/field/test/FormControlMixin.test.js b/packages/form-core/test/FormControlMixin.test.js
similarity index 100%
rename from packages/field/test/FormControlMixin.test.js
rename to packages/form-core/test/FormControlMixin.test.js
diff --git a/packages/field/test/FormRegistrationMixins.test.js b/packages/form-core/test/FormRegistrationMixins.test.js
similarity index 100%
rename from packages/field/test/FormRegistrationMixins.test.js
rename to packages/form-core/test/FormRegistrationMixins.test.js
diff --git a/packages/field/test/FormatMixin.test.js b/packages/form-core/test/FormatMixin.test.js
similarity index 100%
rename from packages/field/test/FormatMixin.test.js
rename to packages/form-core/test/FormatMixin.test.js
diff --git a/packages/field/test/InteractionStateMixin.test.js b/packages/form-core/test/InteractionStateMixin.test.js
similarity index 100%
rename from packages/field/test/InteractionStateMixin.test.js
rename to packages/form-core/test/InteractionStateMixin.test.js
diff --git a/packages/choice-input/test/ChoiceGroupMixin.test.js b/packages/form-core/test/choice-group/ChoiceGroupMixin.test.js
similarity index 92%
rename from packages/choice-input/test/ChoiceGroupMixin.test.js
rename to packages/form-core/test/choice-group/ChoiceGroupMixin.test.js
index 9dcbed50b..df6cf998d 100644
--- a/packages/choice-input/test/ChoiceGroupMixin.test.js
+++ b/packages/form-core/test/choice-group/ChoiceGroupMixin.test.js
@@ -1,12 +1,11 @@
import { html, LitElement } from '@lion/core';
-import { formFixture as fixture } from '@lion/field/test-helpers.js';
-import { FormGroupMixin } from '@lion/fieldset';
+import { formFixture as fixture } from '@lion/form-core/test-helpers.js';
import '@lion/fieldset/lion-fieldset.js';
import { LionInput } from '@lion/input';
-import { Required } from '@lion/validate';
+import { FormGroupMixin, Required } from '@lion/form-core';
import { expect, nextFrame } from '@open-wc/testing';
-import { ChoiceGroupMixin } from '../src/ChoiceGroupMixin.js';
-import { ChoiceInputMixin } from '../src/ChoiceInputMixin.js';
+import { ChoiceGroupMixin } from '../../src/choice-group/ChoiceGroupMixin.js';
+import { ChoiceInputMixin } from '../../src/choice-group/ChoiceInputMixin.js';
describe('ChoiceGroupMixin', () => {
before(() => {
@@ -278,11 +277,11 @@ describe('ChoiceGroupMixin', () => {
it('can check multiple checkboxes by setting the modelValue', async () => {
const el = await fixture(html`
-
-
-
-
-
+
+
+
+
+
`);
await nextFrame();
@@ -296,11 +295,11 @@ describe('ChoiceGroupMixin', () => {
it('unchecks non-matching checkboxes when setting the modelValue', async () => {
const el = await fixture(html`
-
-
-
-
-
+
+
+
+
+
`);
await nextFrame();
diff --git a/packages/choice-input/test/ChoiceInputMixin.test.js b/packages/form-core/test/choice-group/ChoiceInputMixin.test.js
similarity index 98%
rename from packages/choice-input/test/ChoiceInputMixin.test.js
rename to packages/form-core/test/choice-group/ChoiceInputMixin.test.js
index 7df052f10..67ffe5a78 100644
--- a/packages/choice-input/test/ChoiceInputMixin.test.js
+++ b/packages/form-core/test/choice-group/ChoiceInputMixin.test.js
@@ -1,9 +1,9 @@
import { html } from '@lion/core';
import { LionInput } from '@lion/input';
-import { Required } from '@lion/validate';
+import { Required } from '@lion/form-core';
import { expect, fixture } from '@open-wc/testing';
import sinon from 'sinon';
-import { ChoiceInputMixin } from '../src/ChoiceInputMixin.js';
+import { ChoiceInputMixin } from '../../src/choice-group/ChoiceInputMixin.js';
describe('ChoiceInputMixin', () => {
before(() => {
diff --git a/packages/field/test/field-integrations.test.js b/packages/form-core/test/field-integrations.test.js
similarity index 100%
rename from packages/field/test/field-integrations.test.js
rename to packages/form-core/test/field-integrations.test.js
diff --git a/packages/field/test/lion-field.test.js b/packages/form-core/test/lion-field.test.js
similarity index 99%
rename from packages/field/test/lion-field.test.js
rename to packages/form-core/test/lion-field.test.js
index 13a05f457..4a37f1889 100644
--- a/packages/field/test/lion-field.test.js
+++ b/packages/form-core/test/lion-field.test.js
@@ -1,7 +1,7 @@
import { unsafeHTML } from '@lion/core';
import { localize } from '@lion/localize';
import { localizeTearDown } from '@lion/localize/test-helpers.js';
-import { Required, Validator } from '@lion/validate';
+import { Required, Validator } from '@lion/form-core';
import {
aTimeout,
expect,
diff --git a/packages/validate/test/SyncUpdatableMixin.test.js b/packages/form-core/test/utils/SyncUpdatableMixin.test.js
similarity index 99%
rename from packages/validate/test/SyncUpdatableMixin.test.js
rename to packages/form-core/test/utils/SyncUpdatableMixin.test.js
index f02c2023d..a21145842 100644
--- a/packages/validate/test/SyncUpdatableMixin.test.js
+++ b/packages/form-core/test/utils/SyncUpdatableMixin.test.js
@@ -1,7 +1,7 @@
import { expect, fixtureSync, defineCE, unsafeStatic, html, fixture } from '@open-wc/testing';
import sinon from 'sinon';
import { UpdatingElement } from '@lion/core';
-import { SyncUpdatableMixin } from '../src/utils/SyncUpdatableMixin.js';
+import { SyncUpdatableMixin } from '../../src/utils/SyncUpdatableMixin.js';
describe('SyncUpdatableMixin', () => {
describe('Until firstUpdated', () => {
diff --git a/packages/field/test/utils/getAriaElementsInRightDomOrder.test.js b/packages/form-core/test/utils/getAriaElementsInRightDomOrder.test.js
similarity index 100%
rename from packages/field/test/utils/getAriaElementsInRightDomOrder.test.js
rename to packages/form-core/test/utils/getAriaElementsInRightDomOrder.test.js
diff --git a/packages/validate/test/DateValidators.test.js b/packages/form-core/test/validate/DateValidators.test.js
similarity index 98%
rename from packages/validate/test/DateValidators.test.js
rename to packages/form-core/test/validate/DateValidators.test.js
index 4415b6023..bb83f832b 100644
--- a/packages/validate/test/DateValidators.test.js
+++ b/packages/form-core/test/validate/DateValidators.test.js
@@ -7,7 +7,7 @@ import {
MaxDate,
MinMaxDate,
IsDateDisabled,
-} from '../src/validators/DateValidators.js';
+} from '../../src/validate/validators/DateValidators.js';
describe('Date Validation', () => {
it('provides new isDate() to allow only dates', () => {
diff --git a/packages/validate/test/NumberValidators.test.js b/packages/form-core/test/validate/NumberValidators.test.js
similarity index 96%
rename from packages/validate/test/NumberValidators.test.js
rename to packages/form-core/test/validate/NumberValidators.test.js
index d4a9ed991..6d35ac325 100644
--- a/packages/validate/test/NumberValidators.test.js
+++ b/packages/form-core/test/validate/NumberValidators.test.js
@@ -5,7 +5,7 @@ import {
MinNumber,
MaxNumber,
MinMaxNumber,
-} from '../src/validators/NumberValidators.js';
+} from '../../src/validate/validators/NumberValidators.js';
describe('Number Validation', () => {
it('provides new IsNumber() to allow only numbers', () => {
diff --git a/packages/validate/test/ResultValidator.test.js b/packages/form-core/test/validate/ResultValidator.test.js
similarity index 75%
rename from packages/validate/test/ResultValidator.test.js
rename to packages/form-core/test/validate/ResultValidator.test.js
index aa42003ca..3af033509 100644
--- a/packages/validate/test/ResultValidator.test.js
+++ b/packages/form-core/test/validate/ResultValidator.test.js
@@ -1,7 +1,7 @@
import { expect } from '@open-wc/testing';
-import { ResultValidator } from '../src/ResultValidator.js';
-import { Required } from '../src/validators/Required.js';
-import { MinLength } from '../src/validators/StringValidators.js';
+import { ResultValidator } from '../../src/validate/ResultValidator.js';
+import { Required } from '../../src/validate/validators/Required.js';
+import { MinLength } from '../../src/validate/validators/StringValidators.js';
describe('ResultValidator', () => {
it('has an "executeOnResults" function returning active state', async () => {
diff --git a/packages/validate/test/StringValidators.test.js b/packages/form-core/test/validate/StringValidators.test.js
similarity index 98%
rename from packages/validate/test/StringValidators.test.js
rename to packages/form-core/test/validate/StringValidators.test.js
index b381a9807..f5c4c5bf4 100644
--- a/packages/validate/test/StringValidators.test.js
+++ b/packages/form-core/test/validate/StringValidators.test.js
@@ -8,7 +8,7 @@ import {
MinMaxLength,
IsEmail,
Pattern,
-} from '../src/validators/StringValidators.js';
+} from '../../src/validate/validators/StringValidators.js';
describe('String Validation', () => {
it('provides new IsString() to allow only strings', () => {
diff --git a/packages/form-core/test/validate/ValidateMixin.test.js b/packages/form-core/test/validate/ValidateMixin.test.js
new file mode 100644
index 000000000..0ea7cf081
--- /dev/null
+++ b/packages/form-core/test/validate/ValidateMixin.test.js
@@ -0,0 +1,3 @@
+import { runValidateMixinSuite } from '../../test-suites/ValidateMixin.suite.js';
+
+runValidateMixinSuite();
diff --git a/packages/form-core/test/validate/ValidateMixinFeedbackPart.test.js b/packages/form-core/test/validate/ValidateMixinFeedbackPart.test.js
new file mode 100644
index 000000000..5f2fa397b
--- /dev/null
+++ b/packages/form-core/test/validate/ValidateMixinFeedbackPart.test.js
@@ -0,0 +1,3 @@
+import { runValidateMixinFeedbackPart } from '../../test-suites/ValidateMixinFeedbackPart.suite.js';
+
+runValidateMixinFeedbackPart();
diff --git a/packages/validate/test/Validator.test.js b/packages/form-core/test/validate/Validator.test.js
similarity index 97%
rename from packages/validate/test/Validator.test.js
rename to packages/form-core/test/validate/Validator.test.js
index 06184ba1c..10665444a 100644
--- a/packages/validate/test/Validator.test.js
+++ b/packages/form-core/test/validate/Validator.test.js
@@ -1,8 +1,8 @@
import { expect, fixture, html, unsafeStatic, defineCE } from '@open-wc/testing';
import sinon from 'sinon';
import { LitElement } from '@lion/core';
-import { ValidateMixin } from '../src/ValidateMixin.js';
-import { Validator } from '../src/Validator.js';
+import { ValidateMixin } from '../../src/validate/ValidateMixin.js';
+import { Validator } from '../../src/validate/Validator.js';
async function expectThrowsAsync(method, errorMessage) {
let error = null;
diff --git a/packages/validate/test/lion-validation-feedback.test.js b/packages/form-core/test/validate/lion-validation-feedback.test.js
similarity index 95%
rename from packages/validate/test/lion-validation-feedback.test.js
rename to packages/form-core/test/validate/lion-validation-feedback.test.js
index 0a5deab26..72b583971 100644
--- a/packages/validate/test/lion-validation-feedback.test.js
+++ b/packages/form-core/test/validate/lion-validation-feedback.test.js
@@ -1,8 +1,8 @@
/* eslint-disable no-unused-vars, no-param-reassign */
import { expect, fixture, html } from '@open-wc/testing';
import sinon from 'sinon';
-import '../lion-validation-feedback.js';
-import { AlwaysInvalid, AlwaysValid } from '../test-helpers.js';
+import '../../lion-validation-feedback.js';
+import { AlwaysInvalid, AlwaysValid } from '../../test-helpers.js';
describe('lion-validation-feedback', () => {
it('renders a validation message', async () => {
diff --git a/packages/form-system/README.md b/packages/form-integrations/README.md
similarity index 61%
rename from packages/form-system/README.md
rename to packages/form-integrations/README.md
index 1a5c34291..268ef0857 100644
--- a/packages/form-system/README.md
+++ b/packages/form-integrations/README.md
@@ -1,6 +1,6 @@
[//]: # 'AUTO INSERT HEADER PREPUBLISH'
-# Form System
+# Form Integratioms
The Form System allows you to create complex forms with various validations in an easy way.
@@ -20,20 +20,19 @@ For a more in depth description look into the [Form System Overview](?path=/docs
## Packages
-| Package | Description |
-| ------------------------------------------------------------------- | ---------------------------------- |
-| [checkbox](?path=/docs/forms-checkbox--default-story) | Checkbox form element |
-| [checkbox-group](?path=/docs/forms-checkbox-group--default-story) | Group of checkboxes |
-| [field](?path=/docs/forms-field--default-story) | Base class for all inputs |
-| [fieldset](?path=/docs/forms-fieldset-overview--page) | Group for form inputs |
-| [form](?path=/docs/forms-form-overview--page) | Wrapper for multiple form elements |
-| [input](?path=/docs/forms-input--default-story) | Input element for strings |
-| [input-amount](?path=/docs/forms-input-amount--default-story) | Input element for amounts |
-| [input-date](?path=/docs/forms-input-date--default-story) | Input element for dates |
-| [input-email](?path=/docs/forms-input-email--default-story) | Input element for e-mails |
-| [input-iban](?path=/docs/forms-input-iban--default-story) | Input element for IBANs |
-| [radio](?path=/docs/forms-radio--default-story) | Radio form element |
-| [radio-group](?path=/docs/forms-radio-group--default-story) | Group of radios |
-| [select](?path=/docs/forms-select--default-story) | Simple native dropdown element |
-| [textarea](?path=/docs/forms-textarea--default-story) | Multiline text input |
-| [validate](?path=/docs/forms-system-validate-system--default-story) | Validation for our form components |
+| Package | Description |
+| ----------------------------------------------------------------- | ----------------------------------- |
+| [checkbox](?path=/docs/forms-checkbox--default-story) | Checkbox form element |
+| [checkbox-group](?path=/docs/forms-checkbox-group--default-story) | Group of checkboxes |
+| [form-core](?path=/docs/forms-field--default-story) | Core functionality for all controls |
+| [fieldset](?path=/docs/forms-fieldset-overview--page) | Group for form inputs |
+| [form](?path=/docs/forms-form-overview--page) | Wrapper for multiple form elements |
+| [input](?path=/docs/forms-input--default-story) | Input element for strings |
+| [input-amount](?path=/docs/forms-input-amount--default-story) | Input element for amounts |
+| [input-date](?path=/docs/forms-input-date--default-story) | Input element for dates |
+| [input-email](?path=/docs/forms-input-email--default-story) | Input element for e-mails |
+| [input-iban](?path=/docs/forms-input-iban--default-story) | Input element for IBANs |
+| [radio](?path=/docs/forms-radio--default-story) | Radio form element |
+| [radio-group](?path=/docs/forms-radio-group--default-story) | Group of radios |
+| [select](?path=/docs/forms-select--default-story) | Simple native dropdown element |
+| [textarea](?path=/docs/forms-textarea--default-story) | Multiline text input |
diff --git a/packages/form-system/dev-assets/FormatMixinDiagram-1.svg b/packages/form-integrations/dev-assets/FormatMixinDiagram-1.svg
similarity index 100%
rename from packages/form-system/dev-assets/FormatMixinDiagram-1.svg
rename to packages/form-integrations/dev-assets/FormatMixinDiagram-1.svg
diff --git a/packages/form-system/dev-assets/FormatMixinDiagram-2.svg b/packages/form-integrations/dev-assets/FormatMixinDiagram-2.svg
similarity index 100%
rename from packages/form-system/dev-assets/FormatMixinDiagram-2.svg
rename to packages/form-integrations/dev-assets/FormatMixinDiagram-2.svg
diff --git a/packages/form-system/dev-assets/FormatMixinDiagram-3.svg b/packages/form-integrations/dev-assets/FormatMixinDiagram-3.svg
similarity index 100%
rename from packages/form-system/dev-assets/FormatMixinDiagram-3.svg
rename to packages/form-integrations/dev-assets/FormatMixinDiagram-3.svg
diff --git a/packages/form-system/docs/15-features-overview.md b/packages/form-integrations/docs/15-features-overview.md
similarity index 97%
rename from packages/form-system/docs/15-features-overview.md
rename to packages/form-integrations/docs/15-features-overview.md
index 5658c6420..9375a1b63 100644
--- a/packages/form-system/docs/15-features-overview.md
+++ b/packages/form-integrations/docs/15-features-overview.md
@@ -25,7 +25,8 @@ import '@lion/select-rich/lion-option.js';
import '@lion/select-rich/lion-options.js';
import '@lion/select-rich/lion-select-rich.js';
import '@lion/textarea/lion-textarea.js';
-import { MinLength, Required } from '@lion/validate';
+import { MinLength, Required } from '@lion/form-core';
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
export default {
title: 'Forms/Features Overview',
@@ -36,6 +37,7 @@ export default {
```js story
export const main = () => {
+ loadDefaultFeedbackMessages();
Required.getMessage = () => 'Please enter a value';
return html`
html`
.modelValue=${'that should be enough'}
label="MinMaxLength"
>
+ Rocks" is in this input #LionRocks'}
+ label="Pattern"
+ >
`;
```
diff --git a/packages/form-system/docs/20-system-overview.md b/packages/form-integrations/docs/20-system-overview.md
similarity index 100%
rename from packages/form-system/docs/20-system-overview.md
rename to packages/form-integrations/docs/20-system-overview.md
diff --git a/packages/form-system/docs/25-system-model-value.md b/packages/form-integrations/docs/25-system-model-value.md
similarity index 100%
rename from packages/form-system/docs/25-system-model-value.md
rename to packages/form-integrations/docs/25-system-model-value.md
diff --git a/packages/form-system/docs/30-system-formatting.md b/packages/form-integrations/docs/30-system-formatting.md
similarity index 99%
rename from packages/form-system/docs/30-system-formatting.md
rename to packages/form-integrations/docs/30-system-formatting.md
index f01978d0a..88a8aaad3 100644
--- a/packages/form-system/docs/30-system-formatting.md
+++ b/packages/form-integrations/docs/30-system-formatting.md
@@ -5,7 +5,7 @@
```js script
import { html } from 'lit-html';
import '@lion/input/lion-input.js';
-import { Unparseable } from '@lion/validate';
+import { Unparseable } from '@lion/form-core';
import '../docs/helper-wc/h-output.js';
export default {
diff --git a/packages/form-system/docs/35-system-interaction-states.md b/packages/form-integrations/docs/35-system-interaction-states.md
similarity index 97%
rename from packages/form-system/docs/35-system-interaction-states.md
rename to packages/form-integrations/docs/35-system-interaction-states.md
index 2909523fd..b3fd802fa 100644
--- a/packages/form-system/docs/35-system-interaction-states.md
+++ b/packages/form-integrations/docs/35-system-interaction-states.md
@@ -7,7 +7,7 @@ import { html } from 'lit-html';
import { render } from '@lion/core';
import { renderLitAsNode } from '@lion/helpers';
import '@lion/input/lion-input.js';
-import { Validator } from '@lion/validate';
+import { Validator } from '@lion/form-core';
import '../docs/helper-wc/h-output.js';
export default {
@@ -167,11 +167,7 @@ export const feedbackCondition = () => {
Set conditions for validation feedback visibility
- ${props.map(
- p => html`
-
- `,
- )}
+ ${props.map(p => html` `)}
`;
};
diff --git a/packages/form-system/docs/40-system-creating-a-custom-field.md b/packages/form-integrations/docs/40-system-creating-a-custom-field.md
similarity index 97%
rename from packages/form-system/docs/40-system-creating-a-custom-field.md
rename to packages/form-integrations/docs/40-system-creating-a-custom-field.md
index f115ff036..1829a92f1 100644
--- a/packages/form-system/docs/40-system-creating-a-custom-field.md
+++ b/packages/form-integrations/docs/40-system-creating-a-custom-field.md
@@ -6,7 +6,7 @@
import { html } from 'lit-html';
import { render } from '@lion/core';
import '@lion/input/lion-input.js';
-import { Validator } from '@lion/validate';
+import { Validator } from '@lion/form-core';
import '../docs/helper-wc/h-output.js';
export default {
@@ -54,7 +54,7 @@ your interaction element to all logic inside the LionField.
Steps as described can be implemented with the following javascript:
```js
-import { LionField } from '@lion/field';
+import { LionField } from '@lion/form-core';
import './my-slider.js';
export class LionSlider extends LionField {
diff --git a/packages/form-system/docs/50-content-inside-fields.md b/packages/form-integrations/docs/50-content-inside-fields.md
similarity index 93%
rename from packages/form-system/docs/50-content-inside-fields.md
rename to packages/form-integrations/docs/50-content-inside-fields.md
index efa6782d6..050147e2b 100644
--- a/packages/form-system/docs/50-content-inside-fields.md
+++ b/packages/form-integrations/docs/50-content-inside-fields.md
@@ -1,3 +1,7 @@
+[//]: # 'AUTO INSERT HEADER PREPUBLISH'
+
+# Content inside fields
+
```js script
import { html } from 'lit-html';
import '@lion/input/lion-input.js';
@@ -8,8 +12,6 @@ export default {
};
```
-# Content inside fields
-
Due to our custom inputs being Web Components, it is possible to put HTML content inside an input.
For example if you want to add a button as a prefix or suffix.
diff --git a/packages/form-system/docs/fieldset-examples.md b/packages/form-integrations/docs/fieldset-examples.md
similarity index 97%
rename from packages/form-system/docs/fieldset-examples.md
rename to packages/form-integrations/docs/fieldset-examples.md
index 5ca566008..426bd4858 100644
--- a/packages/form-system/docs/fieldset-examples.md
+++ b/packages/form-integrations/docs/fieldset-examples.md
@@ -6,7 +6,9 @@
import { html } from 'lit-html';
import '@lion/input/lion-input.js';
import { localize } from '@lion/localize';
-import { loadDefaultFeedbackMessages, MinLength, Validator, Required } from '@lion/validate';
+import { MinLength, Validator, Required } from '@lion/form-core';
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
+
import '@lion/fieldset/lion-fieldset.js';
export default {
diff --git a/packages/form-system/docs/helper-wc/h-output.js b/packages/form-integrations/docs/helper-wc/h-output.js
similarity index 98%
rename from packages/form-system/docs/helper-wc/h-output.js
rename to packages/form-integrations/docs/helper-wc/h-output.js
index 12935c9fb..f172c94cb 100644
--- a/packages/form-system/docs/helper-wc/h-output.js
+++ b/packages/form-integrations/docs/helper-wc/h-output.js
@@ -1,5 +1,5 @@
import { css, html, LitElement } from '@lion/core';
-import { LionField } from '@lion/field';
+import { LionField } from '@lion/form-core';
import { LionFieldset } from '@lion/fieldset';
export class HelperOutput extends LitElement {
diff --git a/packages/form-system/index.js b/packages/form-integrations/index.js
similarity index 100%
rename from packages/form-system/index.js
rename to packages/form-integrations/index.js
diff --git a/packages/form-system/package.json b/packages/form-integrations/package.json
similarity index 87%
rename from packages/form-system/package.json
rename to packages/form-integrations/package.json
index 98be151bf..042e0c5e0 100644
--- a/packages/form-system/package.json
+++ b/packages/form-integrations/package.json
@@ -1,6 +1,6 @@
{
- "name": "@lion/form-system",
- "version": "0.10.1",
+ "name": "@lion/form-integrations",
+ "version": "0.0.0",
"description": "The Form System allows you to create complex forms with various validation in an easy way",
"author": "ing-bank",
"homepage": "https://github.com/ing-bank/lion/",
@@ -11,7 +11,7 @@
"repository": {
"type": "git",
"url": "https://github.com/ing-bank/lion.git",
- "directory": "packages/form-system"
+ "directory": "packages/form-integrations"
},
"scripts": {
"prepublishOnly": "../../scripts/npm-prepublish.js"
@@ -41,9 +41,9 @@
"@lion/core": "0.6.0",
"@lion/field": "0.13.1",
"@lion/fieldset": "0.12.0",
+ "@lion/form-core": "0.0.0",
"@lion/form": "0.5.3",
"@lion/input": "0.6.1",
- "@lion/input-amount": "0.6.1",
"@lion/input-date": "0.6.1",
"@lion/input-datepicker": "0.13.4",
"@lion/input-email": "0.7.1",
@@ -54,6 +54,6 @@
"@lion/select": "0.6.1",
"@lion/select-rich": "0.17.5",
"@lion/textarea": "0.6.1",
- "@lion/validate": "0.11.0"
+ "@lion/validate-messages": "0.0.0"
}
}
diff --git a/packages/form-system/test/form-integrations.test.js b/packages/form-integrations/test/form-integrations.test.js
similarity index 100%
rename from packages/form-system/test/form-integrations.test.js
rename to packages/form-integrations/test/form-integrations.test.js
diff --git a/packages/form-system/test/helpers/umbrella-form.js b/packages/form-integrations/test/helpers/umbrella-form.js
similarity index 81%
rename from packages/form-system/test/helpers/umbrella-form.js
rename to packages/form-integrations/test/helpers/umbrella-form.js
index 35d1eedb4..8264eaaf5 100644
--- a/packages/form-system/test/helpers/umbrella-form.js
+++ b/packages/form-integrations/test/helpers/umbrella-form.js
@@ -1,5 +1,24 @@
import { LitElement, html } from '@lion/core';
-import { Required, MinLength } from '@lion/validate';
+import { Required, MinLength } from '@lion/form-core';
+import '@lion/form/lion-form.js';
+import '@lion/fieldset/lion-fieldset.js';
+import '@lion/input/lion-input.js';
+import '@lion/input-date/lion-input-date.js';
+import '@lion/input-datepicker/lion-input-datepicker.js';
+import '@lion/input-amount/lion-input-amount.js';
+import '@lion/input-iban/lion-input-iban.js';
+import '@lion/input-email/lion-input-email.js';
+import '@lion/checkbox-group/lion-checkbox-group.js';
+import '@lion/checkbox-group/lion-checkbox.js';
+import '@lion/radio-group/lion-radio-group.js';
+import '@lion/radio-group/lion-radio.js';
+import '@lion/select/lion-select.js';
+import '@lion/select-rich/lion-select-rich.js';
+import '@lion/select-rich/lion-options.js';
+import '@lion/select-rich/lion-option.js';
+import '@lion/input-range/lion-input-range.js';
+import '@lion/textarea/lion-textarea.js';
+import '@lion/button/lion-button.js';
export class UmbrellaForm extends LitElement {
get _lionFormNode() {
@@ -83,7 +102,8 @@ export class UmbrellaForm extends LitElement {
unit="%"
step="0.1"
label="Input range"
- >
+ >
+
diff --git a/packages/form-system/test/model-value-consistency.test.js b/packages/form-integrations/test/model-value-consistency.test.js
similarity index 99%
rename from packages/form-system/test/model-value-consistency.test.js
rename to packages/form-integrations/test/model-value-consistency.test.js
index 68432ce57..286af841a 100644
--- a/packages/form-system/test/model-value-consistency.test.js
+++ b/packages/form-integrations/test/model-value-consistency.test.js
@@ -1,5 +1,5 @@
import { expect, html, unsafeStatic } from '@open-wc/testing';
-import { formFixture as fixture } from '@lion/field/test-helpers.js';
+import { formFixture as fixture } from '@lion/form-core/test-helpers.js';
// eslint-disable-next-line import/no-extraneous-dependencies
import sinon from 'sinon';
diff --git a/packages/form-system/test/model-value-event.test.js b/packages/form-integrations/test/model-value-event.test.js
similarity index 98%
rename from packages/form-system/test/model-value-event.test.js
rename to packages/form-integrations/test/model-value-event.test.js
index 345f65e18..9e358c773 100644
--- a/packages/form-system/test/model-value-event.test.js
+++ b/packages/form-integrations/test/model-value-event.test.js
@@ -1,4 +1,4 @@
-import { formFixture as fixture } from '@lion/field/test-helpers.js';
+import { formFixture as fixture } from '@lion/form-core/test-helpers.js';
import '@lion/fieldset/lion-fieldset.js';
import '@lion/input/lion-input.js';
import { expect, html } from '@open-wc/testing';
diff --git a/packages/form-system/CHANGELOG.md b/packages/form-system/CHANGELOG.md
deleted file mode 100644
index f2b448964..000000000
--- a/packages/form-system/CHANGELOG.md
+++ /dev/null
@@ -1,1340 +0,0 @@
-# Change Log
-
-All notable changes to this project will be documented in this file.
-See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
-
-## [0.10.1](https://github.com/ing-bank/lion/compare/@lion/form-system@0.10.0...@lion/form-system@0.10.1) (2020-05-27)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-# [0.10.0](https://github.com/ing-bank/lion/compare/@lion/form-system@0.9.0...@lion/form-system@0.10.0) (2020-05-27)
-
-
-### Features
-
-* **fieldset:** add clearGroup method ([#723](https://github.com/ing-bank/lion/issues/723)) ([8314b1a](https://github.com/ing-bank/lion/commit/8314b1acc24c979e4fc9f53dc0c4b352ff3604fa))
-
-
-
-
-
-# [0.9.0](https://github.com/ing-bank/lion/compare/@lion/form-system@0.8.3...@lion/form-system@0.9.0) (2020-05-27)
-
-
-### Features
-
-* **validate:** introduce Pattern validator for Strings ([#719](https://github.com/ing-bank/lion/issues/719)) ([e2f9b6e](https://github.com/ing-bank/lion/commit/e2f9b6e3411a7e167b5a88db77a62f3bd4bfd0a4))
-
-
-
-
-
-## [0.8.3](https://github.com/ing-bank/lion/compare/@lion/form-system@0.8.2...@lion/form-system@0.8.3) (2020-05-25)
-
-
-### Bug Fixes
-
-* add side effects to package.json to fix storybook build ([a7f7b4c](https://github.com/ing-bank/lion/commit/a7f7b4c70d48a78c0a1d5511e54004c157f1dba3))
-
-
-
-
-
-## [0.8.2](https://github.com/ing-bank/lion/compare/@lion/form-system@0.8.1...@lion/form-system@0.8.2) (2020-05-20)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.8.1](https://github.com/ing-bank/lion/compare/@lion/form-system@0.8.0...@lion/form-system@0.8.1) (2020-05-19)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-# [0.8.0](https://github.com/ing-bank/lion/compare/@lion/form-system@0.7.13...@lion/form-system@0.8.0) (2020-05-18)
-
-
-### Features
-
-* use singleton manager to support nested npm installations ([e2eb0e0](https://github.com/ing-bank/lion/commit/e2eb0e0077b9efed9382701461753778f63cad48))
-
-
-
-
-
-## [0.7.13](https://github.com/ing-bank/lion/compare/@lion/form-system@0.7.12...@lion/form-system@0.7.13) (2020-05-18)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.7.12](https://github.com/ing-bank/lion/compare/@lion/form-system@0.7.11...@lion/form-system@0.7.12) (2020-05-06)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.7.11](https://github.com/ing-bank/lion/compare/@lion/form-system@0.7.10...@lion/form-system@0.7.11) (2020-04-30)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.7.10](https://github.com/ing-bank/lion/compare/@lion/form-system@0.7.9...@lion/form-system@0.7.10) (2020-04-29)
-
-
-### Bug Fixes
-
-* **button:** adjust button to more sensible default styling ([#674](https://github.com/ing-bank/lion/issues/674)) ([78cd503](https://github.com/ing-bank/lion/commit/78cd503b5ef4c54cce5bae5008397e1ce1242133))
-
-
-
-
-
-## [0.7.9](https://github.com/ing-bank/lion/compare/@lion/form-system@0.7.8...@lion/form-system@0.7.9) (2020-04-20)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.7.8](https://github.com/ing-bank/lion/compare/@lion/form-system@0.7.7...@lion/form-system@0.7.8) (2020-04-17)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.7.7](https://github.com/ing-bank/lion/compare/@lion/form-system@0.7.6...@lion/form-system@0.7.7) (2020-04-16)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.7.6](https://github.com/ing-bank/lion/compare/@lion/form-system@0.7.5...@lion/form-system@0.7.6) (2020-04-16)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.7.5](https://github.com/ing-bank/lion/compare/@lion/form-system@0.7.4...@lion/form-system@0.7.5) (2020-04-15)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.7.4](https://github.com/ing-bank/lion/compare/@lion/form-system@0.7.3...@lion/form-system@0.7.4) (2020-04-14)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.7.3](https://github.com/ing-bank/lion/compare/@lion/form-system@0.7.2...@lion/form-system@0.7.3) (2020-04-07)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.7.2](https://github.com/ing-bank/lion/compare/@lion/form-system@0.7.1...@lion/form-system@0.7.2) (2020-04-02)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.7.1](https://github.com/ing-bank/lion/compare/@lion/form-system@0.7.0...@lion/form-system@0.7.1) (2020-03-26)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-# [0.7.0](https://github.com/ing-bank/lion/compare/@lion/form-system@0.6.8...@lion/form-system@0.7.0) (2020-03-25)
-
-
-### Features
-
-* **field:** align (pre)filled and empty, fix filled not working ([e397f8d](https://github.com/ing-bank/lion/commit/e397f8d68b44c2ccb6447a908a97ace6568738ad))
-
-
-
-
-
-## [0.6.8](https://github.com/ing-bank/lion/compare/@lion/form-system@0.6.7...@lion/form-system@0.6.8) (2020-03-20)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.6.7](https://github.com/ing-bank/lion/compare/@lion/form-system@0.6.6...@lion/form-system@0.6.7) (2020-03-19)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.6.6](https://github.com/ing-bank/lion/compare/@lion/form-system@0.6.5...@lion/form-system@0.6.6) (2020-03-19)
-
-
-### Bug Fixes
-
-* normalization model-value-changed events ([1b6c3a4](https://github.com/ing-bank/lion/commit/1b6c3a44c820b9d61c26849b91bbb1bc8d6c772b))
-
-
-
-
-
-## [0.6.5](https://github.com/ing-bank/lion/compare/@lion/form-system@0.6.4...@lion/form-system@0.6.5) (2020-03-12)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.6.4](https://github.com/ing-bank/lion/compare/@lion/form-system@0.6.3...@lion/form-system@0.6.4) (2020-03-09)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.6.3](https://github.com/ing-bank/lion/compare/@lion/form-system@0.6.2...@lion/form-system@0.6.3) (2020-03-05)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.6.2](https://github.com/ing-bank/lion/compare/@lion/form-system@0.6.1...@lion/form-system@0.6.2) (2020-03-04)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.6.1](https://github.com/ing-bank/lion/compare/@lion/form-system@0.6.0...@lion/form-system@0.6.1) (2020-03-02)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-# [0.6.0](https://github.com/ing-bank/lion/compare/@lion/form-system@0.5.1...@lion/form-system@0.6.0) (2020-03-01)
-
-
-### Features
-
-* **validate:** use static validatorName instead of instance name ([#600](https://github.com/ing-bank/lion/issues/600)) ([7c45dd6](https://github.com/ing-bank/lion/commit/7c45dd683984e88e3216fba9fcae1b6dc73835b2))
-
-
-
-
-
-## [0.5.1](https://github.com/ing-bank/lion/compare/@lion/form-system@0.5.0...@lion/form-system@0.5.1) (2020-02-26)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-# [0.5.0](https://github.com/ing-bank/lion/compare/@lion/form-system@0.4.6...@lion/form-system@0.5.0) (2020-02-20)
-
-
-### Features
-
-* api normalisation formElements and values ([9b905c4](https://github.com/ing-bank/lion/commit/9b905c492a0c0d2226cc1d75c73e2e70dc97815a))
-
-
-
-
-
-## [0.4.6](https://github.com/ing-bank/lion/compare/@lion/form-system@0.4.5...@lion/form-system@0.4.6) (2020-02-19)
-
-
-### Bug Fixes
-
-* **field:** do not validate disabled fields ([#586](https://github.com/ing-bank/lion/issues/586)) ([9127f08](https://github.com/ing-bank/lion/commit/9127f08440555fd08e11cc55315aa530dc09819b))
-* reduce storybook chunck sizes for more performance ([9fc5606](https://github.com/ing-bank/lion/commit/9fc560605f5dcf6e9abcf8d58079c59f12750046))
-
-
-
-
-
-## [0.4.5](https://github.com/ing-bank/lion/compare/@lion/form-system@0.4.4...@lion/form-system@0.4.5) (2020-02-14)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.4.4](https://github.com/ing-bank/lion/compare/@lion/form-system@0.4.3...@lion/form-system@0.4.4) (2020-02-13)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.4.3](https://github.com/ing-bank/lion/compare/@lion/form-system@0.4.2...@lion/form-system@0.4.3) (2020-02-10)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.4.2](https://github.com/ing-bank/lion/compare/@lion/form-system@0.4.1...@lion/form-system@0.4.2) (2020-02-10)
-
-
-### Bug Fixes
-
-* **checkbox-group:** throw if name does not contain [] ([5957cd9](https://github.com/ing-bank/lion/commit/5957cd916507c36e424d795e52112c8c623fd29c))
-
-
-
-
-
-## [0.4.1](https://github.com/ing-bank/lion/compare/@lion/form-system@0.4.0...@lion/form-system@0.4.1) (2020-02-10)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-# [0.4.0](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.16...@lion/form-system@0.4.0) (2020-02-06)
-
-
-### Features
-
-* flatten modelValue and remove checkedValue ([848ff06](https://github.com/ing-bank/lion/commit/848ff06887c86532e60d33d2db67d1152910d9cb))
-
-
-
-
-
-## [0.3.16](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.15...@lion/form-system@0.3.16) (2020-02-06)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.3.15](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.14...@lion/form-system@0.3.15) (2020-02-06)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.3.14](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.13...@lion/form-system@0.3.14) (2020-02-05)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.3.13](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.12...@lion/form-system@0.3.13) (2020-02-05)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.3.12](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.11...@lion/form-system@0.3.12) (2020-02-04)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.3.11](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.10...@lion/form-system@0.3.11) (2020-02-03)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.3.10](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.9...@lion/form-system@0.3.10) (2020-02-03)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.3.9](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.8...@lion/form-system@0.3.9) (2020-01-28)
-
-
-### Bug Fixes
-
-* **form-system:** use automatic replaceable import ([066b168](https://github.com/ing-bank/lion/commit/066b1686e3a0a15bfe568ba0601550dfae8d1325))
-
-
-
-
-
-## [0.3.8](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.7...@lion/form-system@0.3.8) (2020-01-24)
-
-
-### Bug Fixes
-
-* **form-system:** publish dev-assets to npm ([d0ba04f](https://github.com/ing-bank/lion/commit/d0ba04f41d51a1ff72d78aea19f127d1ba6d4e71))
-
-
-
-
-
-## [0.3.7](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.6...@lion/form-system@0.3.7) (2020-01-24)
-
-
-### Bug Fixes
-
-* **form-system:** use import.meta for docs images with start and build ([9b7d714](https://github.com/ing-bank/lion/commit/9b7d714888924fee7b56a3823ffebc7cfe0f057b))
-
-
-
-
-
-## [0.3.6](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.5...@lion/form-system@0.3.6) (2020-01-23)
-
-
-### Bug Fixes
-
-* **validate:** move demos to form-system to avoid circular dependencies ([9de0162](https://github.com/ing-bank/lion/commit/9de016240ea749b731111dfa380373367cbae66f))
-* move demos to form-system to avoid circular dependencies ([ddd1a72](https://github.com/ing-bank/lion/commit/ddd1a72ba752c9798885d9c8cd7706a69ed3abb2))
-* update links in stories ([0c53b1d](https://github.com/ing-bank/lion/commit/0c53b1d4bb4fa51820656bacfc2aece653d03182))
-
-
-
-
-
-## [0.3.5](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.4...@lion/form-system@0.3.5) (2020-01-23)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.3.4](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.3...@lion/form-system@0.3.4) (2020-01-20)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.3.3](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.2...@lion/form-system@0.3.3) (2020-01-20)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.3.2](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.1...@lion/form-system@0.3.2) (2020-01-17)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.3.1](https://github.com/ing-bank/lion/compare/@lion/form-system@0.3.0...@lion/form-system@0.3.1) (2020-01-17)
-
-
-### Bug Fixes
-
-* update storybook and use main.js ([e61e0b9](https://github.com/ing-bank/lion/commit/e61e0b938ff72cc18cc0b3aa1560f2cece0c9fe6))
-
-
-
-
-
-# [0.3.0](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.16...@lion/form-system@0.3.0) (2020-01-13)
-
-
-### Features
-
-* improved storybook demos ([89b835a](https://github.com/ing-bank/lion/commit/89b835a79998c45a28093de01f69216c35009a40))
-
-
-
-
-
-## [0.2.16](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.15...@lion/form-system@0.2.16) (2020-01-08)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.2.15](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.14...@lion/form-system@0.2.15) (2019-12-30)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.2.14](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.13...@lion/form-system@0.2.14) (2019-12-16)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.2.13](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.12...@lion/form-system@0.2.13) (2019-12-13)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.2.12](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.11...@lion/form-system@0.2.12) (2019-12-11)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.2.11](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.10...@lion/form-system@0.2.11) (2019-12-11)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.2.10](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.9...@lion/form-system@0.2.10) (2019-12-06)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.2.9](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.8...@lion/form-system@0.2.9) (2019-12-04)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.2.8](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.7...@lion/form-system@0.2.8) (2019-12-03)
-
-
-### Bug Fixes
-
-* let lerna publish fixed versions ([bc7448c](https://github.com/ing-bank/lion/commit/bc7448c694deb3c05fd3d083a9acb5365b26b7ab))
-
-
-
-
-
-## [0.2.7](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.6...@lion/form-system@0.2.7) (2019-12-02)
-
-
-### Bug Fixes
-
-* use strict versions to get correct deps on older versions ([8645c13](https://github.com/ing-bank/lion/commit/8645c13b1d77e488713f2e5e0e4e00c4d30ea1ee))
-
-
-
-
-
-## [0.2.6](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.5...@lion/form-system@0.2.6) (2019-12-01)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.2.5](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.4...@lion/form-system@0.2.5) (2019-11-28)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.2.4](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.3...@lion/form-system@0.2.4) (2019-11-27)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.2.3](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.2...@lion/form-system@0.2.3) (2019-11-27)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.2.2](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.1...@lion/form-system@0.2.2) (2019-11-26)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.2.1](https://github.com/ing-bank/lion/compare/@lion/form-system@0.2.0...@lion/form-system@0.2.1) (2019-11-22)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-# [0.2.0](https://github.com/ing-bank/lion/compare/@lion/form-system@0.1.1...@lion/form-system@0.2.0) (2019-11-18)
-
-
-### Features
-
-* finalize validation and adopt it everywhere ([396deb2](https://github.com/ing-bank/lion/commit/396deb2e3b4243f102a5c98e9b0518fa0f31a6b1))
-
-
-
-
-
-## [0.1.1](https://github.com/ing-bank/lion/compare/@lion/form-system@0.1.0...@lion/form-system@0.1.1) (2019-11-15)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-# [0.1.0](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.82...@lion/form-system@0.1.0) (2019-11-13)
-
-
-### Features
-
-* remove all deprecations from lion ([66d3d39](https://github.com/ing-bank/lion/commit/66d3d390aebeaa61b6effdea7d5f7eea0e89c894))
-
-
-
-
-
-## [0.0.82](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.81...@lion/form-system@0.0.82) (2019-11-12)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.81](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.80...@lion/form-system@0.0.81) (2019-11-06)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.80](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.79...@lion/form-system@0.0.80) (2019-11-01)
-
-
-### Bug Fixes
-
-* **fieldset:** manage when to show error messages ([c984a66](https://github.com/ing-bank/lion/commit/c984a66))
-
-
-
-
-
-## [0.0.79](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.78...@lion/form-system@0.0.79) (2019-10-25)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.78](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.77...@lion/form-system@0.0.78) (2019-10-25)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.77](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.76...@lion/form-system@0.0.77) (2019-10-24)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.76](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.75...@lion/form-system@0.0.76) (2019-10-23)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.75](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.74...@lion/form-system@0.0.75) (2019-10-23)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.74](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.73...@lion/form-system@0.0.74) (2019-10-21)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.73](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.72...@lion/form-system@0.0.73) (2019-10-14)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.72](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.71...@lion/form-system@0.0.72) (2019-10-11)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.71](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.70...@lion/form-system@0.0.71) (2019-10-11)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.70](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.69...@lion/form-system@0.0.70) (2019-10-09)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.69](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.68...@lion/form-system@0.0.69) (2019-10-07)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.68](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.67...@lion/form-system@0.0.68) (2019-09-30)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.67](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.66...@lion/form-system@0.0.67) (2019-09-27)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.66](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.65...@lion/form-system@0.0.66) (2019-09-25)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.65](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.64...@lion/form-system@0.0.65) (2019-09-20)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.64](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.63...@lion/form-system@0.0.64) (2019-09-19)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.63](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.62...@lion/form-system@0.0.63) (2019-09-17)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.62](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.61...@lion/form-system@0.0.62) (2019-09-17)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.61](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.60...@lion/form-system@0.0.61) (2019-09-13)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.60](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.59...@lion/form-system@0.0.60) (2019-09-02)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.59](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.58...@lion/form-system@0.0.59) (2019-08-23)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.58](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.57...@lion/form-system@0.0.58) (2019-08-21)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.57](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.56...@lion/form-system@0.0.57) (2019-08-17)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.56](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.55...@lion/form-system@0.0.56) (2019-08-15)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.55](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.54...@lion/form-system@0.0.55) (2019-08-15)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.54](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.53...@lion/form-system@0.0.54) (2019-08-14)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.53](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.52...@lion/form-system@0.0.53) (2019-08-08)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.52](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.51...@lion/form-system@0.0.52) (2019-08-07)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.51](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.50...@lion/form-system@0.0.51) (2019-08-07)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.50](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.49...@lion/form-system@0.0.50) (2019-07-30)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.49](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.48...@lion/form-system@0.0.49) (2019-07-30)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.48](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.47...@lion/form-system@0.0.48) (2019-07-29)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.47](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.46...@lion/form-system@0.0.47) (2019-07-25)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.46](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.45...@lion/form-system@0.0.46) (2019-07-24)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.45](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.44...@lion/form-system@0.0.45) (2019-07-24)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.44](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.43...@lion/form-system@0.0.44) (2019-07-23)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.43](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.42...@lion/form-system@0.0.43) (2019-07-23)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.42](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.41...@lion/form-system@0.0.42) (2019-07-23)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.41](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.40...@lion/form-system@0.0.41) (2019-07-22)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.40](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.39...@lion/form-system@0.0.40) (2019-07-19)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.39](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.38...@lion/form-system@0.0.39) (2019-07-19)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.38](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.37...@lion/form-system@0.0.38) (2019-07-18)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.37](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.36...@lion/form-system@0.0.37) (2019-07-17)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.36](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.35...@lion/form-system@0.0.36) (2019-07-16)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.35](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.34...@lion/form-system@0.0.35) (2019-07-16)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.34](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.33...@lion/form-system@0.0.34) (2019-07-15)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.33](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.32...@lion/form-system@0.0.33) (2019-07-15)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.32](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.31...@lion/form-system@0.0.32) (2019-07-09)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.31](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.30...@lion/form-system@0.0.31) (2019-07-04)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.30](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.29...@lion/form-system@0.0.30) (2019-07-02)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.29](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.28...@lion/form-system@0.0.29) (2019-07-02)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.28](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.27...@lion/form-system@0.0.28) (2019-06-27)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.27](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.26...@lion/form-system@0.0.27) (2019-06-25)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.26](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.25...@lion/form-system@0.0.26) (2019-06-25)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.25](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.24...@lion/form-system@0.0.25) (2019-06-24)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.24](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.23...@lion/form-system@0.0.24) (2019-06-20)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.23](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.22...@lion/form-system@0.0.23) (2019-06-18)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.22](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.21...@lion/form-system@0.0.22) (2019-06-06)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.21](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.20...@lion/form-system@0.0.21) (2019-06-04)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.20](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.19...@lion/form-system@0.0.20) (2019-05-31)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.19](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.18...@lion/form-system@0.0.19) (2019-05-31)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.18](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.17...@lion/form-system@0.0.18) (2019-05-29)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.17](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.16...@lion/form-system@0.0.17) (2019-05-29)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.16](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.15...@lion/form-system@0.0.16) (2019-05-24)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.15](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.14...@lion/form-system@0.0.15) (2019-05-22)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.14](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.13...@lion/form-system@0.0.14) (2019-05-21)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.13](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.12...@lion/form-system@0.0.13) (2019-05-17)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.12](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.11...@lion/form-system@0.0.12) (2019-05-16)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.11](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.10...@lion/form-system@0.0.11) (2019-05-16)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.10](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.9...@lion/form-system@0.0.10) (2019-05-15)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.9](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.8...@lion/form-system@0.0.9) (2019-05-13)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.8](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.7...@lion/form-system@0.0.8) (2019-05-13)
-
-
-### Bug Fixes
-
-* add prepublish step to make links absolute for npm docs ([9f2c4f6](https://github.com/ing-bank/lion/commit/9f2c4f6))
-
-
-
-
-
-## [0.0.7](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.6...@lion/form-system@0.0.7) (2019-05-08)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.6](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.5...@lion/form-system@0.0.6) (2019-05-07)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.5](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.4...@lion/form-system@0.0.5) (2019-04-29)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.4](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.3...@lion/form-system@0.0.4) (2019-04-28)
-
-
-### Bug Fixes
-
-* update storybook/linting; adjust story labels, eslint ignores ([8d96f84](https://github.com/ing-bank/lion/commit/8d96f84))
-
-
-
-
-
-## [0.0.3](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.2...@lion/form-system@0.0.3) (2019-04-27)
-
-**Note:** Version bump only for package @lion/form-system
-
-
-
-
-
-## [0.0.2](https://github.com/ing-bank/lion/compare/@lion/form-system@0.0.1...@lion/form-system@0.0.2) (2019-04-26)
-
-
-### Bug Fixes
-
-* add missing files to npm packages ([0e3ca17](https://github.com/ing-bank/lion/commit/0e3ca17))
-
-
-
-
-
-## 0.0.1 (2019-04-26)
-
-
-### Bug Fixes
-
-* cycle dependencies by adding form-system package ([38dcca9](https://github.com/ing-bank/lion/commit/38dcca9))
diff --git a/packages/form/test/lion-form.test.js b/packages/form/test/lion-form.test.js
index 4fab34101..f27214f94 100644
--- a/packages/form/test/lion-form.test.js
+++ b/packages/form/test/lion-form.test.js
@@ -8,9 +8,9 @@ import {
defineCE,
} from '@open-wc/testing';
import { spy } from 'sinon';
-import { LionField } from '@lion/field';
+import { LionField } from '@lion/form-core';
import { LionFieldset } from '@lion/fieldset';
-import '@lion/field/lion-field.js';
+import '@lion/form-core/lion-field.js';
import '@lion/fieldset/lion-fieldset.js';
import '../lion-form.js';
diff --git a/packages/icon/docs/system.md b/packages/icon/docs/system.md
index e640f8c70..d02766c93 100644
--- a/packages/icon/docs/system.md
+++ b/packages/icon/docs/system.md
@@ -17,9 +17,7 @@ For security reasons, icons are defined using lit-html templates to guarantee XS
```js
import { html } from 'lit-html';
-export default html`
-
-`;
+export default html` `;
```
The icon can also be a function. In this case, it's possible to reuse the icons if a
@@ -73,9 +71,7 @@ An icon resolver can also be synchronous, returning the icon directly:
```js
const icons = {
coolIcons: {
- 'my-icon': html`
-
- `,
+ 'my-icon': html` `,
},
};
diff --git a/packages/input-amount/README.md b/packages/input-amount/README.md
index cc52cdaf1..dfab158b9 100644
--- a/packages/input-amount/README.md
+++ b/packages/input-amount/README.md
@@ -11,7 +11,7 @@ If there are no valid characters in the input whatsoever, it will provide an err
```js script
import { html } from 'lit-html';
-import { loadDefaultFeedbackMessages } from '@lion/validate';
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
import './lion-input-amount.js';
diff --git a/packages/input-amount/package.json b/packages/input-amount/package.json
index 7802708ce..0e246ef1d 100644
--- a/packages/input-amount/package.json
+++ b/packages/input-amount/package.json
@@ -38,9 +38,11 @@
],
"dependencies": {
"@lion/core": "0.6.0",
- "@lion/field": "0.13.1",
+ "@lion/form-core": "0.0.0",
"@lion/input": "0.6.1",
- "@lion/localize": "0.10.0",
- "@lion/validate": "0.11.0"
+ "@lion/localize": "0.10.0"
+ },
+ "devDependencies": {
+ "@lion/validate-messages": "0.0.0"
}
}
diff --git a/packages/input-amount/src/LionInputAmount.js b/packages/input-amount/src/LionInputAmount.js
index 100f94a93..4052ee557 100644
--- a/packages/input-amount/src/LionInputAmount.js
+++ b/packages/input-amount/src/LionInputAmount.js
@@ -1,7 +1,7 @@
import { css } from '@lion/core';
import { LionInput } from '@lion/input';
import { getCurrencyName, localize, LocalizeMixin } from '@lion/localize';
-import { IsNumber } from '@lion/validate';
+import { IsNumber } from '@lion/form-core';
import { formatAmount, formatCurrencyLabel } from './formatters.js';
import { parseAmount } from './parsers.js';
diff --git a/packages/input-amount/test/lion-input-amount-integrations.test.js b/packages/input-amount/test/lion-input-amount-integrations.test.js
index bac7c1d31..c278cf409 100644
--- a/packages/input-amount/test/lion-input-amount-integrations.test.js
+++ b/packages/input-amount/test/lion-input-amount-integrations.test.js
@@ -1,5 +1,5 @@
-import { runInteractionStateMixinSuite } from '@lion/field/test-suites/InteractionStateMixin.suite.js';
-import { runFormatMixinSuite } from '@lion/field/test-suites/FormatMixin.suite.js';
+import { runInteractionStateMixinSuite } from '@lion/form-core/test-suites/InteractionStateMixin.suite.js';
+import { runFormatMixinSuite } from '@lion/form-core/test-suites/FormatMixin.suite.js';
import '../lion-input-amount.js';
const tagString = 'lion-input-amount';
diff --git a/packages/input-date/README.md b/packages/input-date/README.md
index dbe3cf292..056075c5b 100644
--- a/packages/input-date/README.md
+++ b/packages/input-date/README.md
@@ -4,7 +4,9 @@
```js script
import { html } from 'lit-html';
-import { loadDefaultFeedbackMessages, MinDate, MinMaxDate, MaxDate } from '@lion/validate';
+import { MinDate, MinMaxDate, MaxDate } from '@lion/form-core';
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
+
import { formatDate } from '@lion/localize';
import './lion-input-date.js';
diff --git a/packages/input-date/package.json b/packages/input-date/package.json
index f825b6116..494b6d416 100644
--- a/packages/input-date/package.json
+++ b/packages/input-date/package.json
@@ -38,9 +38,11 @@
],
"dependencies": {
"@lion/core": "0.6.0",
- "@lion/field": "0.13.1",
+ "@lion/form-core": "0.0.0",
"@lion/input": "0.6.1",
- "@lion/localize": "0.10.0",
- "@lion/validate": "0.11.0"
+ "@lion/localize": "0.10.0"
+ },
+ "devDependencies": {
+ "@lion/validate-messages": "0.0.0"
}
}
diff --git a/packages/input-date/src/LionInputDate.js b/packages/input-date/src/LionInputDate.js
index 305fb0fa0..3798a3de8 100644
--- a/packages/input-date/src/LionInputDate.js
+++ b/packages/input-date/src/LionInputDate.js
@@ -1,6 +1,6 @@
import { LionInput } from '@lion/input';
import { formatDate, LocalizeMixin, parseDate } from '@lion/localize';
-import { IsDate } from '@lion/validate';
+import { IsDate } from '@lion/form-core';
function isValidDate(date) {
// to make sure it is a valid date we use isNaN and not Number.isNaN
diff --git a/packages/input-date/test/lion-input-date-integrations.test.js b/packages/input-date/test/lion-input-date-integrations.test.js
index a7306a959..c2f17dd00 100644
--- a/packages/input-date/test/lion-input-date-integrations.test.js
+++ b/packages/input-date/test/lion-input-date-integrations.test.js
@@ -1,5 +1,5 @@
-import { runInteractionStateMixinSuite } from '@lion/field/test-suites/InteractionStateMixin.suite.js';
-import { runFormatMixinSuite } from '@lion/field/test-suites/FormatMixin.suite.js';
+import { runInteractionStateMixinSuite } from '@lion/form-core/test-suites/InteractionStateMixin.suite.js';
+import { runFormatMixinSuite } from '@lion/form-core/test-suites/FormatMixin.suite.js';
import '../lion-input-date.js';
const tagString = 'lion-input-date';
diff --git a/packages/input-date/test/lion-input-date.test.js b/packages/input-date/test/lion-input-date.test.js
index 35fee1cfb..298825137 100644
--- a/packages/input-date/test/lion-input-date.test.js
+++ b/packages/input-date/test/lion-input-date.test.js
@@ -1,7 +1,7 @@
import { html } from '@lion/core';
import { localize } from '@lion/localize';
import { localizeTearDown } from '@lion/localize/test-helpers.js';
-import { MaxDate } from '@lion/validate';
+import { MaxDate } from '@lion/form-core';
import { expect, fixture } from '@open-wc/testing';
import '../lion-input-date.js';
diff --git a/packages/input-datepicker/README.md b/packages/input-datepicker/README.md
index 9639114c8..76cdc78a2 100644
--- a/packages/input-datepicker/README.md
+++ b/packages/input-datepicker/README.md
@@ -8,7 +8,8 @@ We encourage using the standard [lion-input-date](?path=/docs/form-component-inp
```js script
import { html } from 'lit-html';
-import { loadDefaultFeedbackMessages, MinMaxDate, IsDateDisabled } from '@lion/validate';
+import { MinMaxDate, IsDateDisabled } from '@lion/form-core';
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
import { formatDate } from '@lion/localize';
import './lion-input-datepicker.js';
diff --git a/packages/input-datepicker/package.json b/packages/input-datepicker/package.json
index 54bff4008..372ddcf94 100644
--- a/packages/input-datepicker/package.json
+++ b/packages/input-datepicker/package.json
@@ -43,10 +43,12 @@
"dependencies": {
"@lion/calendar": "0.8.0",
"@lion/core": "0.6.0",
- "@lion/field": "0.13.1",
+ "@lion/form-core": "0.0.0",
"@lion/input-date": "0.6.1",
"@lion/localize": "0.10.0",
- "@lion/overlays": "0.15.3",
- "@lion/validate": "0.11.0"
+ "@lion/overlays": "0.15.3"
+ },
+ "devDependencies": {
+ "@lion/validate-messages": "0.0.0"
}
}
diff --git a/packages/input-datepicker/test/lion-input-datepicker-integrations.test.js b/packages/input-datepicker/test/lion-input-datepicker-integrations.test.js
index 4a37eadc9..0ee1d9157 100644
--- a/packages/input-datepicker/test/lion-input-datepicker-integrations.test.js
+++ b/packages/input-datepicker/test/lion-input-datepicker-integrations.test.js
@@ -1,5 +1,5 @@
-import { runInteractionStateMixinSuite } from '@lion/field/test-suites/InteractionStateMixin.suite.js';
-import { runFormatMixinSuite } from '@lion/field/test-suites/FormatMixin.suite.js';
+import { runInteractionStateMixinSuite } from '@lion/form-core/test-suites/InteractionStateMixin.suite.js';
+import { runFormatMixinSuite } from '@lion/form-core/test-suites/FormatMixin.suite.js';
import '../lion-input-datepicker.js';
const tagString = 'lion-input-datepicker';
diff --git a/packages/input-datepicker/test/lion-input-datepicker.test.js b/packages/input-datepicker/test/lion-input-datepicker.test.js
index a138b7027..283b4de03 100644
--- a/packages/input-datepicker/test/lion-input-datepicker.test.js
+++ b/packages/input-datepicker/test/lion-input-datepicker.test.js
@@ -1,7 +1,7 @@
import { LionCalendar } from '@lion/calendar';
import { isSameDate } from '@lion/calendar/src/utils/isSameDate.js';
import { html, LitElement } from '@lion/core';
-import { IsDateDisabled, MaxDate, MinDate, MinMaxDate } from '@lion/validate';
+import { IsDateDisabled, MaxDate, MinDate, MinMaxDate } from '@lion/form-core';
import { aTimeout, defineCE, expect, fixture } from '@open-wc/testing';
import sinon from 'sinon';
import '../lion-input-datepicker.js';
diff --git a/packages/input-email/README.md b/packages/input-email/README.md
index 9b4a954ff..bce136769 100644
--- a/packages/input-email/README.md
+++ b/packages/input-email/README.md
@@ -4,7 +4,8 @@
```js script
import { html } from 'lit-html';
-import { loadDefaultFeedbackMessages, Validator } from '@lion/validate';
+import { Validator } from '@lion/form-core';
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
import './lion-input-email.js';
diff --git a/packages/input-email/package.json b/packages/input-email/package.json
index 707ebf8e6..a7fef8fcf 100644
--- a/packages/input-email/package.json
+++ b/packages/input-email/package.json
@@ -38,9 +38,11 @@
],
"dependencies": {
"@lion/core": "0.6.0",
- "@lion/field": "0.13.1",
+ "@lion/form-core": "0.0.0",
"@lion/input": "0.6.1",
- "@lion/localize": "0.10.0",
- "@lion/validate": "0.11.0"
+ "@lion/localize": "0.10.0"
+ },
+ "devDependencies": {
+ "@lion/validate-messages": "0.0.0"
}
}
diff --git a/packages/input-email/src/LionInputEmail.js b/packages/input-email/src/LionInputEmail.js
index 4fc769a4f..ee85466db 100644
--- a/packages/input-email/src/LionInputEmail.js
+++ b/packages/input-email/src/LionInputEmail.js
@@ -1,6 +1,6 @@
import { LocalizeMixin } from '@lion/localize';
import { LionInput } from '@lion/input';
-import { IsEmail } from '@lion/validate';
+import { IsEmail } from '@lion/form-core';
/**
* LionInputEmail: extension of lion-input
diff --git a/packages/input-email/test/lion-input-email-integrations.test.js b/packages/input-email/test/lion-input-email-integrations.test.js
index 6e378a548..c47fcf479 100644
--- a/packages/input-email/test/lion-input-email-integrations.test.js
+++ b/packages/input-email/test/lion-input-email-integrations.test.js
@@ -1,4 +1,4 @@
-import { runFormatMixinSuite } from '@lion/field/test-suites/FormatMixin.suite.js';
+import { runFormatMixinSuite } from '@lion/form-core/test-suites/FormatMixin.suite.js';
import '../lion-input-email.js';
const tagString = 'lion-input-email';
diff --git a/packages/input-iban/README.md b/packages/input-iban/README.md
index 6f6afca26..7a436b50f 100644
--- a/packages/input-iban/README.md
+++ b/packages/input-iban/README.md
@@ -7,7 +7,7 @@ Its purpose is to provide a way for users to fill in an IBAN (International Bank
```js script
import { html } from 'lit-html';
-import { loadDefaultFeedbackMessages } from '@lion/validate';
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
import { IsCountryIBAN } from './src/validators.js';
import './lion-input-iban.js';
diff --git a/packages/input-iban/package.json b/packages/input-iban/package.json
index 1bd028b19..d3c8c18ae 100644
--- a/packages/input-iban/package.json
+++ b/packages/input-iban/package.json
@@ -34,14 +34,16 @@
"*.js"
],
"sideEffects": [
- "lion-input-email.js"
+ "lion-input-iban.js"
],
"dependencies": {
"@lion/core": "0.6.0",
- "@lion/field": "0.13.1",
+ "@lion/form-core": "0.0.0",
"@lion/input": "0.6.1",
"@lion/localize": "0.10.0",
- "@lion/validate": "0.11.0",
"ibantools": "^2.2.0"
+ },
+ "devDependencies": {
+ "@lion/validate-messages": "0.0.0"
}
}
diff --git a/packages/input-iban/src/validators.js b/packages/input-iban/src/validators.js
index 9d957aa3d..c4c84fb76 100644
--- a/packages/input-iban/src/validators.js
+++ b/packages/input-iban/src/validators.js
@@ -1,7 +1,7 @@
/* eslint-disable max-classes-per-file */
import { localize } from '@lion/localize';
-import { Validator } from '@lion/validate';
+import { Validator } from '@lion/form-core';
import { isValidIBAN } from 'ibantools';
let loaded = false;
diff --git a/packages/input-iban/test/lion-input-iban-integrations.test.js b/packages/input-iban/test/lion-input-iban-integrations.test.js
index b175f0f63..376aacda7 100644
--- a/packages/input-iban/test/lion-input-iban-integrations.test.js
+++ b/packages/input-iban/test/lion-input-iban-integrations.test.js
@@ -1,4 +1,4 @@
-import { runFormatMixinSuite } from '@lion/field/test-suites/FormatMixin.suite.js';
+import { runFormatMixinSuite } from '@lion/form-core/test-suites/FormatMixin.suite.js';
import '../lion-input-iban.js';
const tagString = 'lion-input-iban';
diff --git a/packages/input-range/package.json b/packages/input-range/package.json
index 3f9376fa7..bb1b6a8b2 100644
--- a/packages/input-range/package.json
+++ b/packages/input-range/package.json
@@ -37,7 +37,7 @@
],
"dependencies": {
"@lion/core": "0.6.0",
- "@lion/field": "0.13.1",
+ "@lion/form-core": "0.0.0",
"@lion/input": "0.6.1",
"@lion/localize": "0.10.0"
}
diff --git a/packages/input/README.md b/packages/input/README.md
index 8ad060fb1..50ae1048c 100644
--- a/packages/input/README.md
+++ b/packages/input/README.md
@@ -4,7 +4,9 @@
```js script
import { html } from 'lit-html';
-import { loadDefaultFeedbackMessages, MaxLength } from '@lion/validate';
+import { MaxLength } from '@lion/form-core';
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
+
import { localize } from '@lion/localize';
import './lion-input.js';
diff --git a/packages/input/package.json b/packages/input/package.json
index 1e7fadc2c..435d6214c 100644
--- a/packages/input/package.json
+++ b/packages/input/package.json
@@ -38,6 +38,6 @@
],
"dependencies": {
"@lion/core": "0.6.0",
- "@lion/field": "0.13.1"
+ "@lion/form-core": "0.0.0"
}
}
diff --git a/packages/input/src/LionInput.js b/packages/input/src/LionInput.js
index b4f36dbdc..8daa55a0b 100644
--- a/packages/input/src/LionInput.js
+++ b/packages/input/src/LionInput.js
@@ -1,4 +1,4 @@
-import { LionField } from '@lion/field';
+import { LionField } from '@lion/form-core';
/**
* LionInput: extension of lion-field with native input element in place and user friendly API
diff --git a/packages/input/test/lion-input-integrations.test.js b/packages/input/test/lion-input-integrations.test.js
index be3682564..15d8aef27 100644
--- a/packages/input/test/lion-input-integrations.test.js
+++ b/packages/input/test/lion-input-integrations.test.js
@@ -1,5 +1,5 @@
-import { runInteractionStateMixinSuite } from '@lion/field/test-suites/InteractionStateMixin.suite.js';
-import { runFormatMixinSuite } from '@lion/field/test-suites/FormatMixin.suite.js';
+import { runInteractionStateMixinSuite } from '@lion/form-core/test-suites/InteractionStateMixin.suite.js';
+import { runFormatMixinSuite } from '@lion/form-core/test-suites/FormatMixin.suite.js';
import '../lion-input.js';
const tagString = 'lion-input';
diff --git a/packages/radio-group/README.md b/packages/radio-group/README.md
index ec56bc307..707862ba1 100644
--- a/packages/radio-group/README.md
+++ b/packages/radio-group/README.md
@@ -6,7 +6,8 @@ You should use ``s inside this element.
```js script
import { html } from 'lit-html';
-import { loadDefaultFeedbackMessages, Required, Validator } from '@lion/validate';
+import { Required, Validator } from '@lion/form-core';
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
import './lion-radio-group.js';
import './lion-radio.js';
diff --git a/packages/radio-group/package.json b/packages/radio-group/package.json
index 7c79b2a11..e84335bec 100644
--- a/packages/radio-group/package.json
+++ b/packages/radio-group/package.json
@@ -38,9 +38,9 @@
"lion-radio-group.js"
],
"dependencies": {
- "@lion/choice-input": "0.9.1",
"@lion/core": "0.6.0",
"@lion/fieldset": "0.12.0",
+ "@lion/form-core": "0.0.0",
"@lion/input": "0.6.1"
}
}
diff --git a/packages/radio-group/src/LionRadio.js b/packages/radio-group/src/LionRadio.js
index e0acf9df3..e50a93b7e 100644
--- a/packages/radio-group/src/LionRadio.js
+++ b/packages/radio-group/src/LionRadio.js
@@ -1,4 +1,4 @@
-import { ChoiceInputMixin } from '@lion/choice-input';
+import { ChoiceInputMixin } from '@lion/form-core';
import { LionInput } from '@lion/input';
/**
diff --git a/packages/radio-group/src/LionRadioGroup.js b/packages/radio-group/src/LionRadioGroup.js
index 2417b2ea0..41b229d67 100644
--- a/packages/radio-group/src/LionRadioGroup.js
+++ b/packages/radio-group/src/LionRadioGroup.js
@@ -1,6 +1,5 @@
import { LitElement } from '@lion/core';
-import { ChoiceGroupMixin } from '@lion/choice-input';
-import { FormGroupMixin } from '@lion/fieldset';
+import { ChoiceGroupMixin, FormGroupMixin } from '@lion/form-core';
/**
* A wrapper around multiple radios.
diff --git a/packages/select-rich/README.md b/packages/select-rich/README.md
index 927987fa0..79ad8c687 100644
--- a/packages/select-rich/README.md
+++ b/packages/select-rich/README.md
@@ -10,7 +10,9 @@ Its implementation is based on the following Design pattern:
```js script
import { html } from '@lion/core';
-import { loadDefaultFeedbackMessages, Required } from '@lion/validate';
+import { Required } from '@lion/form-core';
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
+
import './lion-option.js';
import './lion-options.js';
import './lion-select-rich.js';
diff --git a/packages/select-rich/package.json b/packages/select-rich/package.json
index 27cb2b040..203d8f2a6 100644
--- a/packages/select-rich/package.json
+++ b/packages/select-rich/package.json
@@ -45,10 +45,8 @@
],
"dependencies": {
"@lion/button": "0.6.0",
- "@lion/choice-input": "0.9.1",
"@lion/core": "0.6.0",
- "@lion/field": "0.13.1",
- "@lion/overlays": "0.15.3",
- "@lion/validate": "0.11.0"
+ "@lion/form-core": "0.0.0",
+ "@lion/overlays": "0.15.3"
}
}
diff --git a/packages/select-rich/src/LionOption.js b/packages/select-rich/src/LionOption.js
index 572d1221d..58809812f 100644
--- a/packages/select-rich/src/LionOption.js
+++ b/packages/select-rich/src/LionOption.js
@@ -1,6 +1,5 @@
-import { ChoiceInputMixin } from '@lion/choice-input';
+import { ChoiceInputMixin, FormRegisteringMixin } from '@lion/form-core';
import { css, DisabledMixin, html, LitElement } from '@lion/core';
-import { FormRegisteringMixin } from '@lion/field';
/**
* https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option
diff --git a/packages/select-rich/src/LionOptions.js b/packages/select-rich/src/LionOptions.js
index b0830b47b..882ca0387 100644
--- a/packages/select-rich/src/LionOptions.js
+++ b/packages/select-rich/src/LionOptions.js
@@ -1,5 +1,5 @@
import { LitElement } from '@lion/core';
-import { FormRegistrarPortalMixin } from '@lion/field';
+import { FormRegistrarPortalMixin } from '@lion/form-core';
/**
* LionOptions
diff --git a/packages/select-rich/src/LionSelectRich.js b/packages/select-rich/src/LionSelectRich.js
index d643fe5d3..b33cb1bdf 100644
--- a/packages/select-rich/src/LionSelectRich.js
+++ b/packages/select-rich/src/LionSelectRich.js
@@ -1,9 +1,14 @@
-import { ChoiceGroupMixin } from '@lion/choice-input';
+import {
+ ChoiceGroupMixin,
+ FormControlMixin,
+ FormRegistrarMixin,
+ InteractionStateMixin,
+ ValidateMixin,
+} from '@lion/form-core';
import { css, html, LitElement, ScopedElementsMixin, SlotMixin } from '@lion/core';
-import { FormControlMixin, FormRegistrarMixin, InteractionStateMixin } from '@lion/field';
-import { formRegistrarManager } from '@lion/field/src/registration/formRegistrarManager.js';
+
+import { formRegistrarManager } from '@lion/form-core/src/registration/formRegistrarManager.js';
import { OverlayMixin, withDropdownConfig } from '@lion/overlays';
-import { ValidateMixin } from '@lion/validate';
import './differentKeyNamesShimIE.js';
import { LionSelectInvoker } from './LionSelectInvoker.js';
diff --git a/packages/select-rich/test/lion-select-rich-interaction.test.js b/packages/select-rich/test/lion-select-rich-interaction.test.js
index ff01e06bd..5738ee159 100644
--- a/packages/select-rich/test/lion-select-rich-interaction.test.js
+++ b/packages/select-rich/test/lion-select-rich-interaction.test.js
@@ -1,6 +1,6 @@
-import { Required } from '@lion/validate';
+import { Required } from '@lion/form-core';
import { expect, html, triggerBlurFor, triggerFocusFor } from '@open-wc/testing';
-import { formFixture as fixture } from '@lion/field/test-helpers.js';
+import { formFixture as fixture } from '@lion/form-core/test-helpers.js';
import '../lion-option.js';
import '../lion-options.js';
diff --git a/packages/select-rich/test/lion-select-rich.test.js b/packages/select-rich/test/lion-select-rich.test.js
index 7fd6e817f..babc09f94 100644
--- a/packages/select-rich/test/lion-select-rich.test.js
+++ b/packages/select-rich/test/lion-select-rich.test.js
@@ -1,7 +1,7 @@
import { LitElement } from '@lion/core';
-import { formFixture as fixture } from '@lion/field/test-helpers.js';
+import { formFixture as fixture } from '@lion/form-core/test-helpers.js';
import { OverlayController } from '@lion/overlays';
-import { Required } from '@lion/validate';
+import { Required } from '@lion/form-core';
import { aTimeout, defineCE, expect, html, nextFrame, unsafeStatic } from '@open-wc/testing';
import { LionSelectInvoker, LionSelectRich } from '../index.js';
import '../lion-option.js';
diff --git a/packages/select/README.md b/packages/select/README.md
index 2e141968f..f4348b766 100644
--- a/packages/select/README.md
+++ b/packages/select/README.md
@@ -9,7 +9,8 @@ usability for keyboard and screen reader users.
```js script
import { html } from 'lit-html';
-import { loadDefaultFeedbackMessages, Required } from '@lion/validate';
+import { Required } from '@lion/form-core';
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
import './lion-select.js';
diff --git a/packages/select/package.json b/packages/select/package.json
index 097a9c433..fb9ca56b1 100644
--- a/packages/select/package.json
+++ b/packages/select/package.json
@@ -38,6 +38,6 @@
],
"dependencies": {
"@lion/core": "0.6.0",
- "@lion/field": "0.13.1"
+ "@lion/form-core": "0.0.0"
}
}
diff --git a/packages/select/src/LionSelect.js b/packages/select/src/LionSelect.js
index d1b7b18f4..8a5303d33 100644
--- a/packages/select/src/LionSelect.js
+++ b/packages/select/src/LionSelect.js
@@ -1,4 +1,4 @@
-import { LionField } from '@lion/field';
+import { LionField } from '@lion/form-core';
/**
* LionSelectNative: wraps the native HTML element select
diff --git a/packages/switch/README.md b/packages/switch/README.md
index 5b143fb55..451ef0e53 100644
--- a/packages/switch/README.md
+++ b/packages/switch/README.md
@@ -4,7 +4,7 @@
```js script
import { html } from 'lit-html';
-import { Validator } from '@lion/validate';
+import { Validator } from '@lion/form-core';
import { LionSwitch } from './index.js';
import './lion-switch.js';
import '@lion/helpers/sb-action-logger.js';
diff --git a/packages/switch/package.json b/packages/switch/package.json
index cf2d1ed7a..6170fc5f6 100644
--- a/packages/switch/package.json
+++ b/packages/switch/package.json
@@ -39,8 +39,7 @@
"lion-switch-button.js"
],
"dependencies": {
- "@lion/choice-input": "0.9.1",
"@lion/core": "0.6.0",
- "@lion/field": "0.13.1"
+ "@lion/form-core": "0.0.0"
}
}
diff --git a/packages/switch/src/LionSwitch.js b/packages/switch/src/LionSwitch.js
index c91eb6741..33ce22bb9 100644
--- a/packages/switch/src/LionSwitch.js
+++ b/packages/switch/src/LionSwitch.js
@@ -1,6 +1,6 @@
-import { ChoiceInputMixin } from '@lion/choice-input';
+import { ChoiceInputMixin, LionField } from '@lion/form-core';
import { css, html, ScopedElementsMixin } from '@lion/core';
-import { LionField } from '@lion/field';
+
import { LionSwitchButton } from './LionSwitchButton.js';
export class LionSwitch extends ScopedElementsMixin(ChoiceInputMixin(LionField)) {
diff --git a/packages/textarea/README.md b/packages/textarea/README.md
index 2dffd7eb0..27e354d34 100644
--- a/packages/textarea/README.md
+++ b/packages/textarea/README.md
@@ -5,7 +5,8 @@ Its purpose is to provide a way for users to write text that is multiple lines l
```js script
import { html } from 'lit-html';
-import { loadDefaultFeedbackMessages, MaxLength, MinLength, Required } from '@lion/validate';
+import { MaxLength, MinLength, Required } from '@lion/form-core';
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
import './lion-textarea.js';
diff --git a/packages/textarea/package.json b/packages/textarea/package.json
index 528eecd60..4dacb2546 100644
--- a/packages/textarea/package.json
+++ b/packages/textarea/package.json
@@ -38,7 +38,7 @@
],
"dependencies": {
"@lion/core": "0.6.0",
- "@lion/field": "0.13.1",
+ "@lion/form-core": "0.0.0",
"autosize": "4.0.2"
}
}
diff --git a/packages/textarea/src/LionTextarea.js b/packages/textarea/src/LionTextarea.js
index f9945f474..ab91cbcd7 100644
--- a/packages/textarea/src/LionTextarea.js
+++ b/packages/textarea/src/LionTextarea.js
@@ -1,5 +1,5 @@
import autosize from 'autosize/src/autosize.js';
-import { LionField } from '@lion/field';
+import { LionField } from '@lion/form-core';
import { css } from '@lion/core';
/**
diff --git a/packages/textarea/test/lion-textarea-integrations.test.js b/packages/textarea/test/lion-textarea-integrations.test.js
index 0d4d6475e..4d171c80d 100644
--- a/packages/textarea/test/lion-textarea-integrations.test.js
+++ b/packages/textarea/test/lion-textarea-integrations.test.js
@@ -1,4 +1,4 @@
-import { runFormatMixinSuite } from '@lion/field/test-suites/FormatMixin.suite.js';
+import { runFormatMixinSuite } from '@lion/form-core/test-suites/FormatMixin.suite.js';
import '../lion-textarea.js';
diff --git a/packages/tooltip/README.md b/packages/tooltip/README.md
index f0fe659e4..cbbf2afe5 100644
--- a/packages/tooltip/README.md
+++ b/packages/tooltip/README.md
@@ -171,12 +171,14 @@ By default, the arrow is disabled for our tooltip. Via the `has-arrow` property
```js preview-story
export const arrow = () => html`
-
-
-
- This is a tooltip
-
- `;
+
+
+
+ This is a tooltip
+
+`;
```
#### Use a custom arrow
@@ -189,14 +191,19 @@ The rest of the work is done by Popper.js (for positioning) and the `lion-toolti
```js preview-story
export const customArrow = () => {
if (!customElements.get('custom-tooltip')) {
- customElements.define('custom-tooltip', class extends LionTooltip {
+ customElements.define(
+ 'custom-tooltip',
+ class extends LionTooltip {
static get styles() {
- return [super.styles, css`
- :host {
- --tooltip-arrow-width: 20px;
- --tooltip-arrow-height: 8px;
- }
- `];
+ return [
+ super.styles,
+ css`
+ :host {
+ --tooltip-arrow-width: 20px;
+ --tooltip-arrow-height: 8px;
+ }
+ `,
+ ];
}
constructor() {
super();
@@ -209,14 +216,17 @@ export const customArrow = () => {
`;
}
- });
- }
- return html`
-
-
-
- This is a tooltip
-
- `;
+ },
+ );
+ }
+ return html`
+
+
+
+ This is a tooltip
+
+ `;
};
```
diff --git a/packages/validate-messages/README.md b/packages/validate-messages/README.md
new file mode 100644
index 000000000..f85931c25
--- /dev/null
+++ b/packages/validate-messages/README.md
@@ -0,0 +1,45 @@
+# Validation Messages
+
+A set of localized messages for default Validators. One method `loadDefaultFeedbackMessages` is
+called, it will make sure that all validators provided in `@lion/form-core` will have a default
+error message.
+It uses the `@lion/localize` system to provide these translations and has support for more than
+15 locales.
+
+```js script
+import { html } from 'lit-html';
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
+import { Required } from '@lion/form-core';
+import '@lion/form-core/lion-field.js';
+
+loadDefaultFeedbackMessages();
+
+export default {
+ title: 'Forms/ValidateMessages',
+};
+```
+
+```js preview-story
+export const main = () =>
+ html`
+
+ `;
+```
+
+## Features
+
+- Sets default error messages for validators supported by `@lion/form-core`
+
+## How to use
+
+### Installation
+
+```bash
+npm i --save @lion/validate-messages
+```
+
+```js
+import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
+```
diff --git a/packages/validate-messages/index.js b/packages/validate-messages/index.js
new file mode 100644
index 000000000..d4e356ef7
--- /dev/null
+++ b/packages/validate-messages/index.js
@@ -0,0 +1 @@
+export { loadDefaultFeedbackMessages } from './src/loadDefaultFeedbackMessages.js';
diff --git a/packages/field/package.json b/packages/validate-messages/package.json
similarity index 58%
rename from packages/field/package.json
rename to packages/validate-messages/package.json
index 802ff2257..6284e9361 100644
--- a/packages/field/package.json
+++ b/packages/validate-messages/package.json
@@ -1,7 +1,7 @@
{
- "name": "@lion/field",
- "version": "0.13.1",
- "description": "Fields are the most fundamental building block of the Form System",
+ "name": "@lion/validate-messages",
+ "version": "0.0.0",
+ "description": "A set of localized messages for default Validators",
"author": "ing-bank",
"homepage": "https://github.com/ing-bank/lion/",
"license": "MIT",
@@ -11,17 +11,20 @@
"repository": {
"type": "git",
"url": "https://github.com/ing-bank/lion.git",
- "directory": "packages/field"
+ "directory": "packages/validate-messages"
},
"scripts": {
"prepublishOnly": "../../scripts/npm-prepublish.js",
- "test": "cd ../../ && yarn test:browser --grep \"packages/field/test/**/*.test.js\"",
- "test:watch": "cd ../../ && yarn test:browser:watch --grep \"packages/field/test/**/*.test.js\""
+ "test": "cd ../../ && yarn test:browser --grep \"packages/validate-messages/test/**/*.test.js\"",
+ "test:watch": "cd ../../ && yarn test:browser:watch --grep \"packages/validate-messages/test/**/*.test.js\""
},
"keywords": [
"lion",
"web-components",
- "field"
+ "validate",
+ "messages",
+ "feedback",
+ "translations"
],
"main": "index.js",
"module": "index.js",
@@ -30,16 +33,12 @@
"src",
"stories",
"test",
- "test-suites",
- "test-helpers",
"translations",
"*.js"
],
- "sideEffects": [
- "lion-field.js"
- ],
"dependencies": {
"@lion/core": "0.6.0",
- "@lion/validate": "0.11.0"
+ "@lion/localize": "0.10.0",
+ "@lion/form-core": "0.0.0"
}
}
diff --git a/packages/validate/src/loadDefaultFeedbackMessages.js b/packages/validate-messages/src/loadDefaultFeedbackMessages.js
similarity index 92%
rename from packages/validate/src/loadDefaultFeedbackMessages.js
rename to packages/validate-messages/src/loadDefaultFeedbackMessages.js
index 615697812..5c618f3a0 100644
--- a/packages/validate/src/loadDefaultFeedbackMessages.js
+++ b/packages/validate-messages/src/loadDefaultFeedbackMessages.js
@@ -1,24 +1,23 @@
import { localize } from '@lion/localize';
-import { DefaultSuccess } from './resultValidators/DefaultSuccess.js';
import {
+ DefaultSuccess,
IsDate,
IsDateDisabled,
MaxDate,
MinDate,
MinMaxDate,
-} from './validators/DateValidators.js';
-import { IsNumber, MaxNumber, MinMaxNumber, MinNumber } from './validators/NumberValidators.js';
-import { Required } from './validators/Required.js';
-import {
+ IsNumber,
+ MaxNumber,
+ MinMaxNumber,
+ MinNumber,
+ Required,
EqualsLength,
IsEmail,
MaxLength,
MinLength,
MinMaxLength,
Pattern,
-} from './validators/StringValidators.js';
-
-export { IsNumber, MaxNumber, MinMaxNumber, MinNumber } from './validators/NumberValidators.js';
+} from '@lion/form-core';
let loaded = false;
diff --git a/packages/validate/test/loadDefaultFeedbackMessages.test.js b/packages/validate-messages/test/loadDefaultFeedbackMessages.test.js
similarity index 95%
rename from packages/validate/test/loadDefaultFeedbackMessages.test.js
rename to packages/validate-messages/test/loadDefaultFeedbackMessages.test.js
index 75326f6f3..f51950749 100644
--- a/packages/validate/test/loadDefaultFeedbackMessages.test.js
+++ b/packages/validate-messages/test/loadDefaultFeedbackMessages.test.js
@@ -1,8 +1,8 @@
/* eslint-disable no-unused-vars, no-param-reassign */
import { expect } from '@open-wc/testing';
import { localize } from '@lion/localize';
+import { Required } from '@lion/form-core';
import { loadDefaultFeedbackMessages } from '../src/loadDefaultFeedbackMessages.js';
-import { Required } from '../src/validators/Required.js';
describe('loadDefaultFeedbackMessages', () => {
it('will set default feedback message for Required', async () => {
diff --git a/packages/validate/translations/bg-BG.js b/packages/validate-messages/translations/bg-BG.js
similarity index 100%
rename from packages/validate/translations/bg-BG.js
rename to packages/validate-messages/translations/bg-BG.js
diff --git a/packages/validate/translations/bg.js b/packages/validate-messages/translations/bg.js
similarity index 100%
rename from packages/validate/translations/bg.js
rename to packages/validate-messages/translations/bg.js
diff --git a/packages/validate/translations/cs-CZ.js b/packages/validate-messages/translations/cs-CZ.js
similarity index 100%
rename from packages/validate/translations/cs-CZ.js
rename to packages/validate-messages/translations/cs-CZ.js
diff --git a/packages/validate/translations/cs.js b/packages/validate-messages/translations/cs.js
similarity index 100%
rename from packages/validate/translations/cs.js
rename to packages/validate-messages/translations/cs.js
diff --git a/packages/validate/translations/de-DE.js b/packages/validate-messages/translations/de-DE.js
similarity index 100%
rename from packages/validate/translations/de-DE.js
rename to packages/validate-messages/translations/de-DE.js
diff --git a/packages/validate/translations/de.js b/packages/validate-messages/translations/de.js
similarity index 100%
rename from packages/validate/translations/de.js
rename to packages/validate-messages/translations/de.js
diff --git a/packages/validate/translations/en-AU.js b/packages/validate-messages/translations/en-AU.js
similarity index 100%
rename from packages/validate/translations/en-AU.js
rename to packages/validate-messages/translations/en-AU.js
diff --git a/packages/validate/translations/en-GB.js b/packages/validate-messages/translations/en-GB.js
similarity index 100%
rename from packages/validate/translations/en-GB.js
rename to packages/validate-messages/translations/en-GB.js
diff --git a/packages/validate/translations/en-US.js b/packages/validate-messages/translations/en-US.js
similarity index 100%
rename from packages/validate/translations/en-US.js
rename to packages/validate-messages/translations/en-US.js
diff --git a/packages/validate/translations/en.js b/packages/validate-messages/translations/en.js
similarity index 100%
rename from packages/validate/translations/en.js
rename to packages/validate-messages/translations/en.js
diff --git a/packages/validate/translations/es-ES.js b/packages/validate-messages/translations/es-ES.js
similarity index 100%
rename from packages/validate/translations/es-ES.js
rename to packages/validate-messages/translations/es-ES.js
diff --git a/packages/validate/translations/es.js b/packages/validate-messages/translations/es.js
similarity index 100%
rename from packages/validate/translations/es.js
rename to packages/validate-messages/translations/es.js
diff --git a/packages/validate/translations/fr-BE.js b/packages/validate-messages/translations/fr-BE.js
similarity index 100%
rename from packages/validate/translations/fr-BE.js
rename to packages/validate-messages/translations/fr-BE.js
diff --git a/packages/validate/translations/fr-FR.js b/packages/validate-messages/translations/fr-FR.js
similarity index 100%
rename from packages/validate/translations/fr-FR.js
rename to packages/validate-messages/translations/fr-FR.js
diff --git a/packages/validate/translations/fr.js b/packages/validate-messages/translations/fr.js
similarity index 100%
rename from packages/validate/translations/fr.js
rename to packages/validate-messages/translations/fr.js
diff --git a/packages/validate/translations/hu-HU.js b/packages/validate-messages/translations/hu-HU.js
similarity index 100%
rename from packages/validate/translations/hu-HU.js
rename to packages/validate-messages/translations/hu-HU.js
diff --git a/packages/validate/translations/hu.js b/packages/validate-messages/translations/hu.js
similarity index 100%
rename from packages/validate/translations/hu.js
rename to packages/validate-messages/translations/hu.js
diff --git a/packages/validate/translations/it-IT.js b/packages/validate-messages/translations/it-IT.js
similarity index 100%
rename from packages/validate/translations/it-IT.js
rename to packages/validate-messages/translations/it-IT.js
diff --git a/packages/validate/translations/it.js b/packages/validate-messages/translations/it.js
similarity index 100%
rename from packages/validate/translations/it.js
rename to packages/validate-messages/translations/it.js
diff --git a/packages/validate/translations/nl-BE.js b/packages/validate-messages/translations/nl-BE.js
similarity index 100%
rename from packages/validate/translations/nl-BE.js
rename to packages/validate-messages/translations/nl-BE.js
diff --git a/packages/validate/translations/nl-NL.js b/packages/validate-messages/translations/nl-NL.js
similarity index 100%
rename from packages/validate/translations/nl-NL.js
rename to packages/validate-messages/translations/nl-NL.js
diff --git a/packages/validate/translations/nl.js b/packages/validate-messages/translations/nl.js
similarity index 100%
rename from packages/validate/translations/nl.js
rename to packages/validate-messages/translations/nl.js
diff --git a/packages/validate/translations/pl-PL.js b/packages/validate-messages/translations/pl-PL.js
similarity index 100%
rename from packages/validate/translations/pl-PL.js
rename to packages/validate-messages/translations/pl-PL.js
diff --git a/packages/validate/translations/pl.js b/packages/validate-messages/translations/pl.js
similarity index 100%
rename from packages/validate/translations/pl.js
rename to packages/validate-messages/translations/pl.js
diff --git a/packages/validate/translations/ro-RO.js b/packages/validate-messages/translations/ro-RO.js
similarity index 100%
rename from packages/validate/translations/ro-RO.js
rename to packages/validate-messages/translations/ro-RO.js
diff --git a/packages/validate/translations/ro.js b/packages/validate-messages/translations/ro.js
similarity index 100%
rename from packages/validate/translations/ro.js
rename to packages/validate-messages/translations/ro.js
diff --git a/packages/validate/translations/ru-RU.js b/packages/validate-messages/translations/ru-RU.js
similarity index 100%
rename from packages/validate/translations/ru-RU.js
rename to packages/validate-messages/translations/ru-RU.js
diff --git a/packages/validate/translations/ru.js b/packages/validate-messages/translations/ru.js
similarity index 100%
rename from packages/validate/translations/ru.js
rename to packages/validate-messages/translations/ru.js
diff --git a/packages/validate/translations/sk-SK.js b/packages/validate-messages/translations/sk-SK.js
similarity index 100%
rename from packages/validate/translations/sk-SK.js
rename to packages/validate-messages/translations/sk-SK.js
diff --git a/packages/validate/translations/sk.js b/packages/validate-messages/translations/sk.js
similarity index 100%
rename from packages/validate/translations/sk.js
rename to packages/validate-messages/translations/sk.js
diff --git a/packages/validate/translations/uk-UA.js b/packages/validate-messages/translations/uk-UA.js
similarity index 100%
rename from packages/validate/translations/uk-UA.js
rename to packages/validate-messages/translations/uk-UA.js
diff --git a/packages/validate/translations/uk.js b/packages/validate-messages/translations/uk.js
similarity index 100%
rename from packages/validate/translations/uk.js
rename to packages/validate-messages/translations/uk.js
diff --git a/packages/validate/translations/zh.js b/packages/validate-messages/translations/zh.js
similarity index 100%
rename from packages/validate/translations/zh.js
rename to packages/validate-messages/translations/zh.js
diff --git a/packages/validate/CHANGELOG.md b/packages/validate/CHANGELOG.md
deleted file mode 100644
index 9a3097e31..000000000
--- a/packages/validate/CHANGELOG.md
+++ /dev/null
@@ -1,736 +0,0 @@
-# Change Log
-
-All notable changes to this project will be documented in this file.
-See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
-
-# [0.11.0](https://github.com/ing-bank/lion/compare/@lion/validate@0.10.0...@lion/validate@0.11.0) (2020-05-27)
-
-
-### Features
-
-* **validate:** introduce Pattern validator for Strings ([#719](https://github.com/ing-bank/lion/issues/719)) ([e2f9b6e](https://github.com/ing-bank/lion/commit/e2f9b6e3411a7e167b5a88db77a62f3bd4bfd0a4))
-
-
-
-
-
-# [0.10.0](https://github.com/ing-bank/lion/compare/@lion/validate@0.9.2...@lion/validate@0.10.0) (2020-05-18)
-
-
-### Features
-
-* use singleton manager to support nested npm installations ([e2eb0e0](https://github.com/ing-bank/lion/commit/e2eb0e0077b9efed9382701461753778f63cad48))
-
-
-
-
-
-## [0.9.2](https://github.com/ing-bank/lion/compare/@lion/validate@0.9.1...@lion/validate@0.9.2) (2020-04-29)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.9.1](https://github.com/ing-bank/lion/compare/@lion/validate@0.9.0...@lion/validate@0.9.1) (2020-04-02)
-
-
-### Bug Fixes
-
-* convert unnecessary backticks to single quotes for unpkg ([5103289](https://github.com/ing-bank/lion/commit/5103289f994c26f63e805be56515f150628acd91))
-
-
-
-
-
-# [0.9.0](https://github.com/ing-bank/lion/compare/@lion/validate@0.8.0...@lion/validate@0.9.0) (2020-03-25)
-
-
-### Features
-
-* refrain from using dynamic vars inside dynamic import ([42c840f](https://github.com/ing-bank/lion/commit/42c840f9498810a81296c9beb8a4f6bbdbc4fa0b))
-* update to stable @open-wc/scoped-elements ([10bac56](https://github.com/ing-bank/lion/commit/10bac5672b406d3f08a89a795ee295f5028ca6d0))
-* **field:** align (pre)filled and empty, fix filled not working ([e397f8d](https://github.com/ing-bank/lion/commit/e397f8d68b44c2ccb6447a908a97ace6568738ad))
-
-
-
-
-
-# [0.8.0](https://github.com/ing-bank/lion/compare/@lion/validate@0.7.1...@lion/validate@0.8.0) (2020-03-05)
-
-
-### Features
-
-* use Scoped Elements ([15b4a5e](https://github.com/ing-bank/lion/commit/15b4a5ebb388e158f6dc2529954ba6a23f325eb3))
-
-
-
-
-
-## [0.7.1](https://github.com/ing-bank/lion/compare/@lion/validate@0.7.0...@lion/validate@0.7.1) (2020-03-04)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-# [0.7.0](https://github.com/ing-bank/lion/compare/@lion/validate@0.6.8...@lion/validate@0.7.0) (2020-03-01)
-
-
-### Features
-
-* **validate:** use static validatorName instead of instance name ([#600](https://github.com/ing-bank/lion/issues/600)) ([7c45dd6](https://github.com/ing-bank/lion/commit/7c45dd683984e88e3216fba9fcae1b6dc73835b2))
-
-
-
-
-
-## [0.6.8](https://github.com/ing-bank/lion/compare/@lion/validate@0.6.7...@lion/validate@0.6.8) (2020-02-26)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.6.7](https://github.com/ing-bank/lion/compare/@lion/validate@0.6.6...@lion/validate@0.6.7) (2020-02-19)
-
-
-### Bug Fixes
-
-* **field:** do not validate disabled fields ([#586](https://github.com/ing-bank/lion/issues/586)) ([9127f08](https://github.com/ing-bank/lion/commit/9127f08440555fd08e11cc55315aa530dc09819b))
-* **validate:** reset validation result on validators change ([#565](https://github.com/ing-bank/lion/issues/565)) ([ce6a89c](https://github.com/ing-bank/lion/commit/ce6a89c895652e62c5e9a4935c9b9ca2bf52d82c))
-* reduce storybook chunck sizes for more performance ([9fc5606](https://github.com/ing-bank/lion/commit/9fc560605f5dcf6e9abcf8d58079c59f12750046))
-
-
-
-
-
-## [0.6.6](https://github.com/ing-bank/lion/compare/@lion/validate@0.6.5...@lion/validate@0.6.6) (2020-02-06)
-
-
-### Bug Fixes
-
-* **validator:** throw error if getMessage not of type Function ([ce3c02b](https://github.com/ing-bank/lion/commit/ce3c02b63bf8bc807946457c1a9289b8b57b5ee2))
-
-
-
-
-
-## [0.6.5](https://github.com/ing-bank/lion/compare/@lion/validate@0.6.4...@lion/validate@0.6.5) (2020-02-03)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.6.4](https://github.com/ing-bank/lion/compare/@lion/validate@0.6.3...@lion/validate@0.6.4) (2020-01-23)
-
-
-### Bug Fixes
-
-* **validate:** move demos to form-system to avoid circular dependencies ([9de0162](https://github.com/ing-bank/lion/commit/9de016240ea749b731111dfa380373367cbae66f))
-* update links in stories ([0c53b1d](https://github.com/ing-bank/lion/commit/0c53b1d4bb4fa51820656bacfc2aece653d03182))
-
-
-
-
-
-## [0.6.3](https://github.com/ing-bank/lion/compare/@lion/validate@0.6.2...@lion/validate@0.6.3) (2020-01-23)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.6.2](https://github.com/ing-bank/lion/compare/@lion/validate@0.6.1...@lion/validate@0.6.2) (2020-01-20)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.6.1](https://github.com/ing-bank/lion/compare/@lion/validate@0.6.0...@lion/validate@0.6.1) (2020-01-17)
-
-
-### Bug Fixes
-
-* update storybook and use main.js ([e61e0b9](https://github.com/ing-bank/lion/commit/e61e0b938ff72cc18cc0b3aa1560f2cece0c9fe6))
-
-
-
-
-
-# [0.6.0](https://github.com/ing-bank/lion/compare/@lion/validate@0.5.4...@lion/validate@0.6.0) (2020-01-13)
-
-
-### Features
-
-* improved storybook demos ([89b835a](https://github.com/ing-bank/lion/commit/89b835a79998c45a28093de01f69216c35009a40))
-
-
-
-
-
-## [0.5.4](https://github.com/ing-bank/lion/compare/@lion/validate@0.5.3...@lion/validate@0.5.4) (2020-01-08)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.5.3](https://github.com/ing-bank/lion/compare/@lion/validate@0.5.2...@lion/validate@0.5.3) (2019-12-13)
-
-
-### Bug Fixes
-
-* **validate:** allow getMessage to return message based on config ([c21eabb](https://github.com/ing-bank/lion/commit/c21eabbacddf6c3afb007e21dc69a46be5169d7b))
-
-
-
-
-
-## [0.5.2](https://github.com/ing-bank/lion/compare/@lion/validate@0.5.1...@lion/validate@0.5.2) (2019-12-03)
-
-
-### Bug Fixes
-
-* let lerna publish fixed versions ([bc7448c](https://github.com/ing-bank/lion/commit/bc7448c694deb3c05fd3d083a9acb5365b26b7ab))
-
-
-
-
-
-## [0.5.1](https://github.com/ing-bank/lion/compare/@lion/validate@0.5.0...@lion/validate@0.5.1) (2019-12-02)
-
-
-### Bug Fixes
-
-* use strict versions to get correct deps on older versions ([8645c13](https://github.com/ing-bank/lion/commit/8645c13b1d77e488713f2e5e0e4e00c4d30ea1ee))
-
-
-
-
-
-# [0.5.0](https://github.com/ing-bank/lion/compare/@lion/validate@0.4.2...@lion/validate@0.5.0) (2019-12-01)
-
-
-### Features
-
-* refactor the overlay system implementations, docs and demos ([a5a9f97](https://github.com/ing-bank/lion/commit/a5a9f975a61649cd1f861a80923c678c5f4d51be))
-
-
-
-
-
-## [0.4.2](https://github.com/ing-bank/lion/compare/@lion/validate@0.4.1...@lion/validate@0.4.2) (2019-11-27)
-
-
-### Bug Fixes
-
-* make success message disappear ([4b9ca1e](https://github.com/ing-bank/lion/commit/4b9ca1e3566f7402f76d60f0863d4c0e859e6ac9))
-
-
-
-
-
-## [0.4.1](https://github.com/ing-bank/lion/compare/@lion/validate@0.4.0...@lion/validate@0.4.1) (2019-11-27)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-# [0.4.0](https://github.com/ing-bank/lion/compare/@lion/validate@0.3.1...@lion/validate@0.4.0) (2019-11-18)
-
-
-### Features
-
-* **validate:** new validation api, async validation and more ([6e81b55](https://github.com/ing-bank/lion/commit/6e81b55e3c138d2e5e76ef79a0b496eb7ba9c6c7))
-* finalize validation and adopt it everywhere ([396deb2](https://github.com/ing-bank/lion/commit/396deb2e3b4243f102a5c98e9b0518fa0f31a6b1))
-
-
-
-
-
-## [0.3.1](https://github.com/ing-bank/lion/compare/@lion/validate@0.3.0...@lion/validate@0.3.1) (2019-11-15)
-
-
-### Bug Fixes
-
-* refactor slot selection ([5999ea9](https://github.com/ing-bank/lion/commit/5999ea956967b449f3f04935c7facb19e2889dc9))
-
-
-
-
-
-# [0.3.0](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.40...@lion/validate@0.3.0) (2019-11-13)
-
-
-### Features
-
-* remove all deprecations from lion ([66d3d39](https://github.com/ing-bank/lion/commit/66d3d390aebeaa61b6effdea7d5f7eea0e89c894))
-
-
-
-
-
-## [0.2.40](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.39...@lion/validate@0.2.40) (2019-11-06)
-
-
-### Bug Fixes
-
-* **validate:** en-US translations ([cb8c3cb](https://github.com/ing-bank/lion/commit/cb8c3cb))
-
-
-
-
-
-## [0.2.39](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.38...@lion/validate@0.2.39) (2019-11-01)
-
-
-### Bug Fixes
-
-* **fieldset:** manage when to show error messages ([c984a66](https://github.com/ing-bank/lion/commit/c984a66))
-
-
-
-
-
-## [0.2.38](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.37...@lion/validate@0.2.38) (2019-10-23)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.37](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.36...@lion/validate@0.2.37) (2019-10-23)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.36](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.35...@lion/validate@0.2.36) (2019-10-21)
-
-
-### Bug Fixes
-
-* issue [#329](https://github.com/ing-bank/lion/issues/329) ([93206e7](https://github.com/ing-bank/lion/commit/93206e7))
-
-
-
-
-
-## [0.2.35](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.34...@lion/validate@0.2.35) (2019-10-09)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.34](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.33...@lion/validate@0.2.34) (2019-10-07)
-
-
-### Bug Fixes
-
-* **validate:** normalizeDateTime of min/max dates ([9945f91](https://github.com/ing-bank/lion/commit/9945f91))
-
-
-
-
-
-## [0.2.33](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.32...@lion/validate@0.2.33) (2019-09-30)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.32](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.31...@lion/validate@0.2.32) (2019-09-27)
-
-
-### Bug Fixes
-
-* Change CN translation for date format validation ([081a977](https://github.com/ing-bank/lion/commit/081a977))
-
-
-
-
-
-## [0.2.31](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.30...@lion/validate@0.2.31) (2019-09-25)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.30](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.29...@lion/validate@0.2.30) (2019-09-20)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.29](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.28...@lion/validate@0.2.29) (2019-08-23)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.28](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.27...@lion/validate@0.2.28) (2019-08-17)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.27](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.26...@lion/validate@0.2.27) (2019-08-15)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.26](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.25...@lion/validate@0.2.26) (2019-08-14)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.25](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.24...@lion/validate@0.2.25) (2019-08-07)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.24](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.23...@lion/validate@0.2.24) (2019-07-30)
-
-
-### Bug Fixes
-
-* include test-helpers dir in the released package ([6489069](https://github.com/ing-bank/lion/commit/6489069))
-
-
-
-
-
-## [0.2.23](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.22...@lion/validate@0.2.23) (2019-07-30)
-
-
-### Bug Fixes
-
-* public test-helpers ([3b889e3](https://github.com/ing-bank/lion/commit/3b889e3))
-
-
-
-
-
-## [0.2.22](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.21...@lion/validate@0.2.22) (2019-07-25)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.21](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.20...@lion/validate@0.2.21) (2019-07-24)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.20](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.19...@lion/validate@0.2.20) (2019-07-23)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.19](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.18...@lion/validate@0.2.19) (2019-07-23)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.18](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.17...@lion/validate@0.2.18) (2019-07-23)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.17](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.16...@lion/validate@0.2.17) (2019-07-19)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.16](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.15...@lion/validate@0.2.16) (2019-07-18)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.15](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.14...@lion/validate@0.2.15) (2019-07-17)
-
-
-### Bug Fixes
-
-* support Chinese language ([a0ebd2d](https://github.com/ing-bank/lion/commit/a0ebd2d))
-
-
-
-
-
-## [0.2.14](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.13...@lion/validate@0.2.14) (2019-07-15)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.13](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.12...@lion/validate@0.2.13) (2019-07-15)
-
-
-### Bug Fixes
-
-* **validate:** add attributes for validation states ([f4fb438](https://github.com/ing-bank/lion/commit/f4fb438))
-* **validate:** remove deprecated CssClassMixin ([b9012fe](https://github.com/ing-bank/lion/commit/b9012fe))
-
-
-
-
-
-## [0.2.12](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.11...@lion/validate@0.2.12) (2019-07-09)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.11](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.10...@lion/validate@0.2.11) (2019-07-04)
-
-
-### Bug Fixes
-
-* **fieldset:** test validation after dynamic child removal/addition ([596488b](https://github.com/ing-bank/lion/commit/596488b))
-* **validate:** reset validation state when modelValue becomes undefined ([9ba6e02](https://github.com/ing-bank/lion/commit/9ba6e02))
-
-
-
-
-
-## [0.2.10](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.9...@lion/validate@0.2.10) (2019-06-27)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.9](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.8...@lion/validate@0.2.9) (2019-06-20)
-
-
-### Bug Fixes
-
-* support en-PH locale for polymer-cli ([7643e64](https://github.com/ing-bank/lion/commit/7643e64))
-
-
-
-
-
-## [0.2.8](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.7...@lion/validate@0.2.8) (2019-06-18)
-
-
-### Bug Fixes
-
-* support language fallback for non found locales ([#102](https://github.com/ing-bank/lion/issues/102)) ([b729bf0](https://github.com/ing-bank/lion/commit/b729bf0))
-
-
-
-
-
-## [0.2.7](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.6...@lion/validate@0.2.7) (2019-06-06)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.6](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.5...@lion/validate@0.2.6) (2019-05-31)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.5](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.4...@lion/validate@0.2.5) (2019-05-29)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.4](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.3...@lion/validate@0.2.4) (2019-05-24)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.3](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.2...@lion/validate@0.2.3) (2019-05-22)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.2.2](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.1...@lion/validate@0.2.2) (2019-05-17)
-
-
-### Bug Fixes
-
-* **validate:** fix isDateDisabled validator ([af538b6](https://github.com/ing-bank/lion/commit/af538b6))
-
-
-
-
-
-## [0.2.1](https://github.com/ing-bank/lion/compare/@lion/validate@0.2.0...@lion/validate@0.2.1) (2019-05-16)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-# [0.2.0](https://github.com/ing-bank/lion/compare/@lion/validate@0.1.8...@lion/validate@0.2.0) (2019-05-16)
-
-
-### Features
-
-* **validate:** added disabledDatesValidator ([14df4fc](https://github.com/ing-bank/lion/commit/14df4fc))
-* **validate:** added isValidatorApplied util ([4ee8b8f](https://github.com/ing-bank/lion/commit/4ee8b8f))
-
-
-
-
-
-## [0.1.8](https://github.com/ing-bank/lion/compare/@lion/validate@0.1.7...@lion/validate@0.1.8) (2019-05-13)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.1.7](https://github.com/ing-bank/lion/compare/@lion/validate@0.1.6...@lion/validate@0.1.7) (2019-05-13)
-
-
-### Bug Fixes
-
-* add prepublish step to make links absolute for npm docs ([9f2c4f6](https://github.com/ing-bank/lion/commit/9f2c4f6))
-
-
-
-
-
-## [0.1.6](https://github.com/ing-bank/lion/compare/@lion/validate@0.1.5...@lion/validate@0.1.6) (2019-05-08)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.1.5](https://github.com/ing-bank/lion/compare/@lion/validate@0.1.4...@lion/validate@0.1.5) (2019-05-07)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.1.4](https://github.com/ing-bank/lion/compare/@lion/validate@0.1.3...@lion/validate@0.1.4) (2019-04-29)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.1.3](https://github.com/ing-bank/lion/compare/@lion/validate@0.1.2...@lion/validate@0.1.3) (2019-04-28)
-
-
-### Bug Fixes
-
-* update storybook/linting; adjust story labels, eslint ignores ([8d96f84](https://github.com/ing-bank/lion/commit/8d96f84))
-
-
-
-
-
-## [0.1.2](https://github.com/ing-bank/lion/compare/@lion/validate@0.1.1...@lion/validate@0.1.2) (2019-04-27)
-
-**Note:** Version bump only for package @lion/validate
-
-
-
-
-
-## [0.1.1](https://github.com/ing-bank/lion/compare/@lion/validate@0.1.0...@lion/validate@0.1.1) (2019-04-26)
-
-
-### Bug Fixes
-
-* add missing files to npm packages ([0e3ca17](https://github.com/ing-bank/lion/commit/0e3ca17))
-
-
-
-
-
-# 0.1.0 (2019-04-26)
-
-
-### Features
-
-* release inital public lion version ([ec8da8f](https://github.com/ing-bank/lion/commit/ec8da8f))
diff --git a/packages/validate/index.js b/packages/validate/index.js
deleted file mode 100644
index e3d9c3be0..000000000
--- a/packages/validate/index.js
+++ /dev/null
@@ -1,32 +0,0 @@
-export { ValidateMixin } from './src/ValidateMixin.js';
-export { Unparseable } from './src/Unparseable.js';
-export { Validator } from './src/Validator.js';
-export { ResultValidator } from './src/ResultValidator.js';
-
-export { loadDefaultFeedbackMessages } from './src/loadDefaultFeedbackMessages.js';
-
-export { Required } from './src/validators/Required.js';
-
-export {
- IsString,
- EqualsLength,
- MinLength,
- MaxLength,
- MinMaxLength,
- IsEmail,
- Pattern,
-} from './src/validators/StringValidators.js';
-
-export { IsNumber, MinNumber, MaxNumber, MinMaxNumber } from './src/validators/NumberValidators.js';
-
-export {
- IsDate,
- MinDate,
- MaxDate,
- MinMaxDate,
- IsDateDisabled,
-} from './src/validators/DateValidators.js';
-
-export { DefaultSuccess } from './src/resultValidators/DefaultSuccess.js';
-
-export { LionValidationFeedback } from './src/LionValidationFeedback.js';
diff --git a/packages/validate/lion-validation-feedback.js b/packages/validate/lion-validation-feedback.js
deleted file mode 100644
index d4213c41c..000000000
--- a/packages/validate/lion-validation-feedback.js
+++ /dev/null
@@ -1,3 +0,0 @@
-import { LionValidationFeedback } from './src/LionValidationFeedback.js';
-
-customElements.define('lion-validation-feedback', LionValidationFeedback);
diff --git a/packages/validate/test/ValidateMixin.test.js b/packages/validate/test/ValidateMixin.test.js
deleted file mode 100644
index ff72f5c47..000000000
--- a/packages/validate/test/ValidateMixin.test.js
+++ /dev/null
@@ -1,3 +0,0 @@
-import { runValidateMixinSuite } from '../test-suites/ValidateMixin.suite.js';
-
-runValidateMixinSuite();
diff --git a/packages/validate/test/ValidateMixinFeedbackPart.test.js b/packages/validate/test/ValidateMixinFeedbackPart.test.js
deleted file mode 100644
index ae4df6f4c..000000000
--- a/packages/validate/test/ValidateMixinFeedbackPart.test.js
+++ /dev/null
@@ -1,3 +0,0 @@
-import { runValidateMixinFeedbackPart } from '../test-suites/ValidateMixinFeedbackPart.suite.js';
-
-runValidateMixinFeedbackPart();
diff --git a/yarn.lock b/yarn.lock
index 83ac85a4c..e8341c915 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -9,45 +9,23 @@
dependencies:
"@babel/highlight" "7.0.0-beta.44"
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.5.5", "@babel/code-frame@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz#33e25903d7481181534e12ec0a25f16b6fcf419e"
- integrity sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.1", "@babel/code-frame@^7.5.5", "@babel/code-frame@^7.8.3":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.1.tgz#d5481c5095daa1c57e16e54c6f9198443afb49ff"
+ integrity sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==
dependencies:
- "@babel/highlight" "^7.8.3"
+ "@babel/highlight" "^7.10.1"
-"@babel/compat-data@^7.9.6":
- version "7.9.6"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.9.6.tgz#3f604c40e420131affe6f2c8052e9a275ae2049b"
- integrity sha512-5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g==
+"@babel/compat-data@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.10.1.tgz#b1085ffe72cd17bf2c0ee790fc09f9626011b2db"
+ integrity sha512-CHvCj7So7iCkGKPRFUfryXIkU2gSBw7VSZFYLsqVhrS47269VK2Hfi9S/YcublPMW8k1u2bQBlbDruoQEm4fgw==
dependencies:
- browserslist "^4.11.1"
+ browserslist "^4.12.0"
invariant "^2.2.4"
semver "^5.5.0"
-"@babel/core@7.9.0":
- version "7.9.0"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.9.0.tgz#ac977b538b77e132ff706f3b8a4dbad09c03c56e"
- integrity sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==
- dependencies:
- "@babel/code-frame" "^7.8.3"
- "@babel/generator" "^7.9.0"
- "@babel/helper-module-transforms" "^7.9.0"
- "@babel/helpers" "^7.9.0"
- "@babel/parser" "^7.9.0"
- "@babel/template" "^7.8.6"
- "@babel/traverse" "^7.9.0"
- "@babel/types" "^7.9.0"
- convert-source-map "^1.7.0"
- debug "^4.1.0"
- gensync "^1.0.0-beta.1"
- json5 "^2.1.2"
- lodash "^4.17.13"
- resolve "^1.3.2"
- semver "^5.4.1"
- source-map "^0.5.0"
-
-"@babel/core@^7.8.4", "@babel/core@^7.9.0":
+"@babel/core@7.9.6":
version "7.9.6"
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.9.6.tgz#d9aa1f580abf3b2286ef40b6904d390904c63376"
integrity sha512-nD3deLvbsApbHAHttzIssYqgb883yU/d9roe4RZymBCDaZryMJDbptVpEpeQuRh4BJ+SYI8le9YGxKvFEvl1Wg==
@@ -69,6 +47,28 @@
semver "^5.4.1"
source-map "^0.5.0"
+"@babel/core@^7.10.1", "@babel/core@^7.8.4", "@babel/core@^7.9.0":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.10.1.tgz#2a0ad0ea693601820defebad2140206503d89af3"
+ integrity sha512-u8XiZ6sMXW/gPmoP5ijonSUln4unazG291X0XAQ5h0s8qnAFr6BRRZGUEK+jtRWdmB0NTJQt7Uga25q8GetIIg==
+ dependencies:
+ "@babel/code-frame" "^7.10.1"
+ "@babel/generator" "^7.10.1"
+ "@babel/helper-module-transforms" "^7.10.1"
+ "@babel/helpers" "^7.10.1"
+ "@babel/parser" "^7.10.1"
+ "@babel/template" "^7.10.1"
+ "@babel/traverse" "^7.10.1"
+ "@babel/types" "^7.10.1"
+ convert-source-map "^1.7.0"
+ debug "^4.1.0"
+ gensync "^1.0.0-beta.1"
+ json5 "^2.1.2"
+ lodash "^4.17.13"
+ resolve "^1.3.2"
+ semver "^5.4.1"
+ source-map "^0.5.0"
+
"@babel/generator@7.0.0-beta.44":
version "7.0.0-beta.44"
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.0.0-beta.44.tgz#c7e67b9b5284afcf69b309b50d7d37f3e5033d42"
@@ -80,84 +80,96 @@
source-map "^0.5.0"
trim-right "^1.0.1"
-"@babel/generator@^7.4.0", "@babel/generator@^7.9.0", "@babel/generator@^7.9.6":
- version "7.9.6"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.6.tgz#5408c82ac5de98cda0d77d8124e99fa1f2170a43"
- integrity sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==
+"@babel/generator@^7.10.1", "@babel/generator@^7.4.0", "@babel/generator@^7.9.6":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.10.1.tgz#4d14458e539bcb04ffe34124143f5c489f2dbca9"
+ integrity sha512-AT0YPLQw9DI21tliuJIdplVfLHya6mcGa8ctkv7n4Qv+hYacJrKmNWIteAK1P9iyLikFIAkwqJ7HAOqIDLFfgA==
dependencies:
- "@babel/types" "^7.9.6"
+ "@babel/types" "^7.10.1"
jsesc "^2.5.1"
lodash "^4.17.13"
source-map "^0.5.0"
-"@babel/helper-annotate-as-pure@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz#60bc0bc657f63a0924ff9a4b4a0b24a13cf4deee"
- integrity sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==
+"@babel/helper-annotate-as-pure@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.1.tgz#f6d08acc6f70bbd59b436262553fb2e259a1a268"
+ integrity sha512-ewp3rvJEwLaHgyWGe4wQssC2vjks3E80WiUe2BpMb0KhreTjMROCbxXcEovTrbeGVdQct5VjQfrv9EgC+xMzCw==
dependencies:
- "@babel/types" "^7.8.3"
+ "@babel/types" "^7.10.1"
-"@babel/helper-builder-binary-assignment-operator-visitor@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz#c84097a427a061ac56a1c30ebf54b7b22d241503"
- integrity sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==
+"@babel/helper-builder-binary-assignment-operator-visitor@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.1.tgz#0ec7d9be8174934532661f87783eb18d72290059"
+ integrity sha512-cQpVq48EkYxUU0xozpGCLla3wlkdRRqLWu1ksFMXA9CM5KQmyyRpSEsYXbao7JUkOw/tAaYKCaYyZq6HOFYtyw==
dependencies:
- "@babel/helper-explode-assignable-expression" "^7.8.3"
- "@babel/types" "^7.8.3"
+ "@babel/helper-explode-assignable-expression" "^7.10.1"
+ "@babel/types" "^7.10.1"
-"@babel/helper-builder-react-jsx-experimental@^7.9.0":
- version "7.9.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz#0b4b3e04e6123f03b404ca4dfd6528fe6bb92fe3"
- integrity sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==
+"@babel/helper-builder-react-jsx-experimental@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.10.1.tgz#9a7d58ad184d3ac3bafb1a452cec2bad7e4a0bc8"
+ integrity sha512-irQJ8kpQUV3JasXPSFQ+LCCtJSc5ceZrPFVj6TElR6XCHssi3jV8ch3odIrNtjJFRZZVbrOEfJMI79TPU/h1pQ==
dependencies:
- "@babel/helper-annotate-as-pure" "^7.8.3"
- "@babel/helper-module-imports" "^7.8.3"
- "@babel/types" "^7.9.5"
+ "@babel/helper-annotate-as-pure" "^7.10.1"
+ "@babel/helper-module-imports" "^7.10.1"
+ "@babel/types" "^7.10.1"
-"@babel/helper-builder-react-jsx@^7.9.0":
- version "7.9.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz#16bf391990b57732700a3278d4d9a81231ea8d32"
- integrity sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==
+"@babel/helper-builder-react-jsx@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.1.tgz#a327f0cf983af5554701b1215de54a019f09b532"
+ integrity sha512-KXzzpyWhXgzjXIlJU1ZjIXzUPdej1suE6vzqgImZ/cpAsR/CC8gUcX4EWRmDfWz/cs6HOCPMBIJ3nKoXt3BFuw==
dependencies:
- "@babel/helper-annotate-as-pure" "^7.8.3"
- "@babel/types" "^7.9.0"
+ "@babel/helper-annotate-as-pure" "^7.10.1"
+ "@babel/types" "^7.10.1"
-"@babel/helper-compilation-targets@^7.9.6":
- version "7.9.6"
- resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz#1e05b7ccc9d38d2f8b40b458b380a04dcfadd38a"
- integrity sha512-x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw==
+"@babel/helper-compilation-targets@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.1.tgz#ad6f69b4c3bae955081ef914a84e5878ffcaca63"
+ integrity sha512-YuF8IrgSmX/+MV2plPkjEnzlC2wf+gaok8ehMNN0jodF3/sejZauExqpEVGbJua62oaWoNYIXwz4RmAsVcGyHw==
dependencies:
- "@babel/compat-data" "^7.9.6"
- browserslist "^4.11.1"
+ "@babel/compat-data" "^7.10.1"
+ browserslist "^4.12.0"
invariant "^2.2.4"
levenary "^1.1.1"
semver "^5.5.0"
-"@babel/helper-create-regexp-features-plugin@^7.8.3", "@babel/helper-create-regexp-features-plugin@^7.8.8":
- version "7.8.8"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz#5d84180b588f560b7864efaeea89243e58312087"
- integrity sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==
+"@babel/helper-create-class-features-plugin@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.1.tgz#6d8a45aafe492378d0e6fc0b33e5dea132eae21c"
+ integrity sha512-bwhdehBJZt84HuPUcP1HaTLuc/EywVS8rc3FgsEPDcivg+DCW+SHuLHVkYOmcBA1ZfI+Z/oZjQc/+bPmIO7uAA==
dependencies:
- "@babel/helper-annotate-as-pure" "^7.8.3"
- "@babel/helper-regex" "^7.8.3"
+ "@babel/helper-function-name" "^7.10.1"
+ "@babel/helper-member-expression-to-functions" "^7.10.1"
+ "@babel/helper-optimise-call-expression" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
+ "@babel/helper-replace-supers" "^7.10.1"
+ "@babel/helper-split-export-declaration" "^7.10.1"
+
+"@babel/helper-create-regexp-features-plugin@^7.10.1", "@babel/helper-create-regexp-features-plugin@^7.8.3":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.1.tgz#1b8feeab1594cbcfbf3ab5a3bbcabac0468efdbd"
+ integrity sha512-Rx4rHS0pVuJn5pJOqaqcZR4XSgeF9G/pO/79t+4r7380tXFJdzImFnxMU19f83wjSrmKHq6myrM10pFHTGzkUA==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.10.1"
+ "@babel/helper-regex" "^7.10.1"
regexpu-core "^4.7.0"
-"@babel/helper-define-map@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz#a0655cad5451c3760b726eba875f1cd8faa02c15"
- integrity sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==
+"@babel/helper-define-map@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.10.1.tgz#5e69ee8308648470dd7900d159c044c10285221d"
+ integrity sha512-+5odWpX+OnvkD0Zmq7panrMuAGQBu6aPUgvMzuMGo4R+jUOvealEj2hiqI6WhxgKrTpFoFj0+VdsuA8KDxHBDg==
dependencies:
- "@babel/helper-function-name" "^7.8.3"
- "@babel/types" "^7.8.3"
+ "@babel/helper-function-name" "^7.10.1"
+ "@babel/types" "^7.10.1"
lodash "^4.17.13"
-"@babel/helper-explode-assignable-expression@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz#a728dc5b4e89e30fc2dfc7d04fa28a930653f982"
- integrity sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==
+"@babel/helper-explode-assignable-expression@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.1.tgz#e9d76305ee1162ca467357ae25df94f179af2b7e"
+ integrity sha512-vcUJ3cDjLjvkKzt6rHrl767FeE7pMEYfPanq5L16GRtrXIoznc0HykNW2aEYkcnP76P0isoqJ34dDMFZwzEpJg==
dependencies:
- "@babel/traverse" "^7.8.3"
- "@babel/types" "^7.8.3"
+ "@babel/traverse" "^7.10.1"
+ "@babel/types" "^7.10.1"
"@babel/helper-function-name@7.0.0-beta.44":
version "7.0.0-beta.44"
@@ -168,14 +180,14 @@
"@babel/template" "7.0.0-beta.44"
"@babel/types" "7.0.0-beta.44"
-"@babel/helper-function-name@^7.8.3", "@babel/helper-function-name@^7.9.5":
- version "7.9.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz#2b53820d35275120e1874a82e5aabe1376920a5c"
- integrity sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==
+"@babel/helper-function-name@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz#92bd63829bfc9215aca9d9defa85f56b539454f4"
+ integrity sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==
dependencies:
- "@babel/helper-get-function-arity" "^7.8.3"
- "@babel/template" "^7.8.3"
- "@babel/types" "^7.9.5"
+ "@babel/helper-get-function-arity" "^7.10.1"
+ "@babel/template" "^7.10.1"
+ "@babel/types" "^7.10.1"
"@babel/helper-get-function-arity@7.0.0-beta.44":
version "7.0.0-beta.44"
@@ -184,94 +196,99 @@
dependencies:
"@babel/types" "7.0.0-beta.44"
-"@babel/helper-get-function-arity@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz#b894b947bd004381ce63ea1db9f08547e920abd5"
- integrity sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==
+"@babel/helper-get-function-arity@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz#7303390a81ba7cb59613895a192b93850e373f7d"
+ integrity sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==
dependencies:
- "@babel/types" "^7.8.3"
+ "@babel/types" "^7.10.1"
-"@babel/helper-hoist-variables@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz#1dbe9b6b55d78c9b4183fc8cdc6e30ceb83b7134"
- integrity sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==
+"@babel/helper-hoist-variables@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.1.tgz#7e77c82e5dcae1ebf123174c385aaadbf787d077"
+ integrity sha512-vLm5srkU8rI6X3+aQ1rQJyfjvCBLXP8cAGeuw04zeAM2ItKb1e7pmVmLyHb4sDaAYnLL13RHOZPLEtcGZ5xvjg==
dependencies:
- "@babel/types" "^7.8.3"
+ "@babel/types" "^7.10.1"
-"@babel/helper-member-expression-to-functions@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz#659b710498ea6c1d9907e0c73f206eee7dadc24c"
- integrity sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==
+"@babel/helper-member-expression-to-functions@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.1.tgz#432967fd7e12a4afef66c4687d4ca22bc0456f15"
+ integrity sha512-u7XLXeM2n50gb6PWJ9hoO5oO7JFPaZtrh35t8RqKLT1jFKj9IWeD1zrcrYp1q1qiZTdEarfDWfTIP8nGsu0h5g==
dependencies:
- "@babel/types" "^7.8.3"
+ "@babel/types" "^7.10.1"
-"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.7.4", "@babel/helper-module-imports@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz#7fe39589b39c016331b6b8c3f441e8f0b1419498"
- integrity sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==
+"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.10.1", "@babel/helper-module-imports@^7.7.4":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz#dd331bd45bccc566ce77004e9d05fe17add13876"
+ integrity sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==
dependencies:
- "@babel/types" "^7.8.3"
+ "@babel/types" "^7.10.1"
-"@babel/helper-module-transforms@^7.9.0":
- version "7.9.0"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz#43b34dfe15961918707d247327431388e9fe96e5"
- integrity sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==
+"@babel/helper-module-transforms@^7.10.1", "@babel/helper-module-transforms@^7.9.0":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz#24e2f08ee6832c60b157bb0936c86bef7210c622"
+ integrity sha512-RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==
dependencies:
- "@babel/helper-module-imports" "^7.8.3"
- "@babel/helper-replace-supers" "^7.8.6"
- "@babel/helper-simple-access" "^7.8.3"
- "@babel/helper-split-export-declaration" "^7.8.3"
- "@babel/template" "^7.8.6"
- "@babel/types" "^7.9.0"
+ "@babel/helper-module-imports" "^7.10.1"
+ "@babel/helper-replace-supers" "^7.10.1"
+ "@babel/helper-simple-access" "^7.10.1"
+ "@babel/helper-split-export-declaration" "^7.10.1"
+ "@babel/template" "^7.10.1"
+ "@babel/types" "^7.10.1"
lodash "^4.17.13"
-"@babel/helper-optimise-call-expression@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz#7ed071813d09c75298ef4f208956006b6111ecb9"
- integrity sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==
+"@babel/helper-optimise-call-expression@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz#b4a1f2561870ce1247ceddb02a3860fa96d72543"
+ integrity sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==
dependencies:
- "@babel/types" "^7.8.3"
+ "@babel/types" "^7.10.1"
-"@babel/helper-plugin-utils@7.8.3", "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
+"@babel/helper-plugin-utils@7.8.3":
version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz#9ea293be19babc0f52ff8ca88b34c3611b208670"
integrity sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==
-"@babel/helper-regex@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.8.3.tgz#139772607d51b93f23effe72105b319d2a4c6965"
- integrity sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==
+"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.1", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz#ec5a5cf0eec925b66c60580328b122c01230a127"
+ integrity sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==
+
+"@babel/helper-regex@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.10.1.tgz#021cf1a7ba99822f993222a001cc3fec83255b96"
+ integrity sha512-7isHr19RsIJWWLLFn21ubFt223PjQyg1HY7CZEMRr820HttHPpVvrsIN3bUOo44DEfFV4kBXO7Abbn9KTUZV7g==
dependencies:
lodash "^4.17.13"
-"@babel/helper-remap-async-to-generator@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz#273c600d8b9bf5006142c1e35887d555c12edd86"
- integrity sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==
+"@babel/helper-remap-async-to-generator@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.1.tgz#bad6aaa4ff39ce8d4b82ccaae0bfe0f7dbb5f432"
+ integrity sha512-RfX1P8HqsfgmJ6CwaXGKMAqbYdlleqglvVtht0HGPMSsy2V6MqLlOJVF/0Qyb/m2ZCi2z3q3+s6Pv7R/dQuZ6A==
dependencies:
- "@babel/helper-annotate-as-pure" "^7.8.3"
- "@babel/helper-wrap-function" "^7.8.3"
- "@babel/template" "^7.8.3"
- "@babel/traverse" "^7.8.3"
- "@babel/types" "^7.8.3"
+ "@babel/helper-annotate-as-pure" "^7.10.1"
+ "@babel/helper-wrap-function" "^7.10.1"
+ "@babel/template" "^7.10.1"
+ "@babel/traverse" "^7.10.1"
+ "@babel/types" "^7.10.1"
-"@babel/helper-replace-supers@^7.8.3", "@babel/helper-replace-supers@^7.8.6":
- version "7.9.6"
- resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz#03149d7e6a5586ab6764996cd31d6981a17e1444"
- integrity sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==
+"@babel/helper-replace-supers@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz#ec6859d20c5d8087f6a2dc4e014db7228975f13d"
+ integrity sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==
dependencies:
- "@babel/helper-member-expression-to-functions" "^7.8.3"
- "@babel/helper-optimise-call-expression" "^7.8.3"
- "@babel/traverse" "^7.9.6"
- "@babel/types" "^7.9.6"
+ "@babel/helper-member-expression-to-functions" "^7.10.1"
+ "@babel/helper-optimise-call-expression" "^7.10.1"
+ "@babel/traverse" "^7.10.1"
+ "@babel/types" "^7.10.1"
-"@babel/helper-simple-access@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz#7f8109928b4dab4654076986af575231deb639ae"
- integrity sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==
+"@babel/helper-simple-access@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz#08fb7e22ace9eb8326f7e3920a1c2052f13d851e"
+ integrity sha512-VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==
dependencies:
- "@babel/template" "^7.8.3"
- "@babel/types" "^7.8.3"
+ "@babel/template" "^7.10.1"
+ "@babel/types" "^7.10.1"
"@babel/helper-split-export-declaration@7.0.0-beta.44":
version "7.0.0-beta.44"
@@ -280,36 +297,36 @@
dependencies:
"@babel/types" "7.0.0-beta.44"
-"@babel/helper-split-export-declaration@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz#31a9f30070f91368a7182cf05f831781065fc7a9"
- integrity sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==
+"@babel/helper-split-export-declaration@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz#c6f4be1cbc15e3a868e4c64a17d5d31d754da35f"
+ integrity sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==
dependencies:
- "@babel/types" "^7.8.3"
+ "@babel/types" "^7.10.1"
-"@babel/helper-validator-identifier@^7.9.0", "@babel/helper-validator-identifier@^7.9.5":
- version "7.9.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz#90977a8e6fbf6b431a7dc31752eee233bf052d80"
- integrity sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==
+"@babel/helper-validator-identifier@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz#5770b0c1a826c4f53f5ede5e153163e0318e94b5"
+ integrity sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==
-"@babel/helper-wrap-function@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz#9dbdb2bb55ef14aaa01fe8c99b629bd5352d8610"
- integrity sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==
+"@babel/helper-wrap-function@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.10.1.tgz#956d1310d6696257a7afd47e4c42dfda5dfcedc9"
+ integrity sha512-C0MzRGteVDn+H32/ZgbAv5r56f2o1fZSA/rj/TYo8JEJNHg+9BdSmKBUND0shxWRztWhjlT2cvHYuynpPsVJwQ==
dependencies:
- "@babel/helper-function-name" "^7.8.3"
- "@babel/template" "^7.8.3"
- "@babel/traverse" "^7.8.3"
- "@babel/types" "^7.8.3"
+ "@babel/helper-function-name" "^7.10.1"
+ "@babel/template" "^7.10.1"
+ "@babel/traverse" "^7.10.1"
+ "@babel/types" "^7.10.1"
-"@babel/helpers@^7.9.0", "@babel/helpers@^7.9.2", "@babel/helpers@^7.9.6":
- version "7.9.6"
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.9.6.tgz#092c774743471d0bb6c7de3ad465ab3d3486d580"
- integrity sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==
+"@babel/helpers@^7.10.1", "@babel/helpers@^7.9.2", "@babel/helpers@^7.9.6":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.10.1.tgz#a6827b7cb975c9d9cef5fd61d919f60d8844a973"
+ integrity sha512-muQNHF+IdU6wGgkaJyhhEmI54MOZBKsFfsXFhboz1ybwJ1Kl7IHlbm2a++4jwrmY5UYsgitt5lfqo1wMFcHmyw==
dependencies:
- "@babel/template" "^7.8.3"
- "@babel/traverse" "^7.9.6"
- "@babel/types" "^7.9.6"
+ "@babel/template" "^7.10.1"
+ "@babel/traverse" "^7.10.1"
+ "@babel/types" "^7.10.1"
"@babel/highlight@7.0.0-beta.44":
version "7.0.0-beta.44"
@@ -320,71 +337,70 @@
esutils "^2.0.2"
js-tokens "^3.0.0"
-"@babel/highlight@^7.8.3":
- version "7.9.0"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.9.0.tgz#4e9b45ccb82b79607271b2979ad82c7b68163079"
- integrity sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==
+"@babel/highlight@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.10.1.tgz#841d098ba613ba1a427a2b383d79e35552c38ae0"
+ integrity sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==
dependencies:
- "@babel/helper-validator-identifier" "^7.9.0"
+ "@babel/helper-validator-identifier" "^7.10.1"
chalk "^2.0.0"
js-tokens "^4.0.0"
-"@babel/parser@^7.1.0", "@babel/parser@^7.4.3", "@babel/parser@^7.7.0", "@babel/parser@^7.8.6", "@babel/parser@^7.9.0", "@babel/parser@^7.9.6":
- version "7.9.6"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.6.tgz#3b1bbb30dabe600cd72db58720998376ff653bc7"
- integrity sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==
+"@babel/parser@^7.1.0", "@babel/parser@^7.10.1", "@babel/parser@^7.4.3", "@babel/parser@^7.7.0", "@babel/parser@^7.9.6":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.10.1.tgz#2e142c27ca58aa2c7b119d09269b702c8bbad28c"
+ integrity sha512-AUTksaz3FqugBkbTZ1i+lDLG5qy8hIzCaAxEtttU6C0BtZZU9pkNZtWSVAht4EW9kl46YBiyTGMp9xTTGqViNg==
-"@babel/plugin-proposal-async-generator-functions@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz#bad329c670b382589721b27540c7d288601c6e6f"
- integrity sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==
+"@babel/plugin-proposal-async-generator-functions@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.1.tgz#6911af5ba2e615c4ff3c497fe2f47b35bf6d7e55"
+ integrity sha512-vzZE12ZTdB336POZjmpblWfNNRpMSua45EYnRigE2XsZxcXcIyly2ixnTJasJE4Zq3U7t2d8rRF7XRUuzHxbOw==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
- "@babel/helper-remap-async-to-generator" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
+ "@babel/helper-remap-async-to-generator" "^7.10.1"
"@babel/plugin-syntax-async-generators" "^7.8.0"
-"@babel/plugin-proposal-dynamic-import@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz#38c4fe555744826e97e2ae930b0fb4cc07e66054"
- integrity sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==
+"@babel/plugin-proposal-class-properties@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.1.tgz#046bc7f6550bb08d9bd1d4f060f5f5a4f1087e01"
+ integrity sha512-sqdGWgoXlnOdgMXU+9MbhzwFRgxVLeiGBqTrnuS7LC2IBU31wSsESbTUreT2O418obpfPdGUR2GbEufZF1bpqw==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-create-class-features-plugin" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
+
+"@babel/plugin-proposal-dynamic-import@^7.10.1", "@babel/plugin-proposal-dynamic-import@^7.8.3":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.1.tgz#e36979dc1dc3b73f6d6816fc4951da2363488ef0"
+ integrity sha512-Cpc2yUVHTEGPlmiQzXj026kqwjEQAD9I4ZC16uzdbgWgitg/UHKHLffKNCQZ5+y8jpIZPJcKcwsr2HwPh+w3XA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.10.1"
"@babel/plugin-syntax-dynamic-import" "^7.8.0"
-"@babel/plugin-proposal-json-strings@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz#da5216b238a98b58a1e05d6852104b10f9a70d6b"
- integrity sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==
+"@babel/plugin-proposal-json-strings@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.1.tgz#b1e691ee24c651b5a5e32213222b2379734aff09"
+ integrity sha512-m8r5BmV+ZLpWPtMY2mOKN7wre6HIO4gfIiV+eOmsnZABNenrt/kzYBwrh+KOfgumSWpnlGs5F70J8afYMSJMBg==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
"@babel/plugin-syntax-json-strings" "^7.8.0"
-"@babel/plugin-proposal-nullish-coalescing-operator@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz#e4572253fdeed65cddeecfdab3f928afeb2fd5d2"
- integrity sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==
+"@babel/plugin-proposal-nullish-coalescing-operator@^7.10.1", "@babel/plugin-proposal-nullish-coalescing-operator@^7.8.3":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.1.tgz#02dca21673842ff2fe763ac253777f235e9bbf78"
+ integrity sha512-56cI/uHYgL2C8HVuHOuvVowihhX0sxb3nnfVRzUeVHTWmRHTZrKuAh/OBIMggGU/S1g/1D2CRCXqP+3u7vX7iA==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
"@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0"
-"@babel/plugin-proposal-numeric-separator@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz#5d6769409699ec9b3b68684cd8116cedff93bad8"
- integrity sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==
+"@babel/plugin-proposal-numeric-separator@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.1.tgz#a9a38bc34f78bdfd981e791c27c6fdcec478c123"
+ integrity sha512-jjfym4N9HtCiNfyyLAVD8WqPYeHUrw4ihxuAynWj6zzp2gf9Ey2f7ImhFm6ikB3CLf5Z/zmcJDri6B4+9j9RsA==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
- "@babel/plugin-syntax-numeric-separator" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
+ "@babel/plugin-syntax-numeric-separator" "^7.10.1"
-"@babel/plugin-proposal-object-rest-spread@7.9.5":
- version "7.9.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz#3fd65911306d8746014ec0d0cf78f0e39a149116"
- integrity sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==
- dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
- "@babel/plugin-syntax-object-rest-spread" "^7.8.0"
- "@babel/plugin-transform-parameters" "^7.9.5"
-
-"@babel/plugin-proposal-object-rest-spread@^7.9.6":
+"@babel/plugin-proposal-object-rest-spread@7.9.6":
version "7.9.6"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz#7a093586fcb18b08266eb1a7177da671ac575b63"
integrity sha512-Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A==
@@ -393,29 +409,46 @@
"@babel/plugin-syntax-object-rest-spread" "^7.8.0"
"@babel/plugin-transform-parameters" "^7.9.5"
-"@babel/plugin-proposal-optional-catch-binding@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz#9dee96ab1650eed88646ae9734ca167ac4a9c5c9"
- integrity sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==
+"@babel/plugin-proposal-object-rest-spread@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.1.tgz#cba44908ac9f142650b4a65b8aa06bf3478d5fb6"
+ integrity sha512-Z+Qri55KiQkHh7Fc4BW6o+QBuTagbOp9txE+4U1i79u9oWlf2npkiDx+Rf3iK3lbcHBuNy9UOkwuR5wOMH3LIQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
+ "@babel/plugin-syntax-object-rest-spread" "^7.8.0"
+ "@babel/plugin-transform-parameters" "^7.10.1"
+
+"@babel/plugin-proposal-optional-catch-binding@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.1.tgz#c9f86d99305f9fa531b568ff5ab8c964b8b223d2"
+ integrity sha512-VqExgeE62YBqI3ogkGoOJp1R6u12DFZjqwJhqtKc2o5m1YTUuUWnos7bZQFBhwkxIFpWYJ7uB75U7VAPPiKETA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.10.1"
"@babel/plugin-syntax-optional-catch-binding" "^7.8.0"
-"@babel/plugin-proposal-optional-chaining@^7.9.0":
- version "7.9.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz#31db16b154c39d6b8a645292472b98394c292a58"
- integrity sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==
+"@babel/plugin-proposal-optional-chaining@^7.10.1", "@babel/plugin-proposal-optional-chaining@^7.9.0":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.1.tgz#15f5d6d22708629451a91be28f8facc55b0e818c"
+ integrity sha512-dqQj475q8+/avvok72CF3AOSV/SGEcH29zT5hhohqqvvZ2+boQoOr7iGldBG5YXTO2qgCgc2B3WvVLUdbeMlGA==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
"@babel/plugin-syntax-optional-chaining" "^7.8.0"
-"@babel/plugin-proposal-unicode-property-regex@^7.4.4", "@babel/plugin-proposal-unicode-property-regex@^7.8.3":
- version "7.8.8"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz#ee3a95e90cdc04fe8cd92ec3279fa017d68a0d1d"
- integrity sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==
+"@babel/plugin-proposal-private-methods@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.1.tgz#ed85e8058ab0fe309c3f448e5e1b73ca89cdb598"
+ integrity sha512-RZecFFJjDiQ2z6maFprLgrdnm0OzoC23Mx89xf1CcEsxmHuzuXOdniEuI+S3v7vjQG4F5sa6YtUp+19sZuSxHg==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.8.8"
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-create-class-features-plugin" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
+
+"@babel/plugin-proposal-unicode-property-regex@^7.10.1", "@babel/plugin-proposal-unicode-property-regex@^7.4.4":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.1.tgz#dc04feb25e2dd70c12b05d680190e138fa2c0c6f"
+ integrity sha512-JjfngYRvwmPwmnbRZyNiPFI8zxCZb8euzbCG/LxyKdeTb59tVciKo9GK9bi6JYKInk1H11Dq9j/zRqIH4KigfQ==
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
"@babel/plugin-syntax-async-generators@^7.8.0":
version "7.8.4"
@@ -424,12 +457,12 @@
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
-"@babel/plugin-syntax-class-properties@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.8.3.tgz#6cb933a8872c8d359bfde69bbeaae5162fd1e8f7"
- integrity sha512-UcAyQWg2bAN647Q+O811tG9MrJ38Z10jjhQdKNAL8fsyPzE3cCN/uT+f55cFVY4aGO4jqJAvmqsuY3GQDwAoXg==
+"@babel/plugin-syntax-class-properties@^7.10.1", "@babel/plugin-syntax-class-properties@^7.8.3":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.1.tgz#d5bc0645913df5b17ad7eda0fa2308330bde34c5"
+ integrity sha512-Gf2Yx/iRs1JREDtVZ56OrjjgFHCaldpTnuy9BHla10qyVT3YkIIGEtoDWhyop0ksu1GvNjHIoYRBqm3zoR1jyQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
"@babel/plugin-syntax-dynamic-import@^7.8.0", "@babel/plugin-syntax-dynamic-import@^7.8.3":
version "7.8.3"
@@ -439,11 +472,11 @@
"@babel/helper-plugin-utils" "^7.8.0"
"@babel/plugin-syntax-import-meta@^7.2.0", "@babel/plugin-syntax-import-meta@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.8.3.tgz#230afff79d3ccc215b5944b438e4e266daf3d84d"
- integrity sha512-vYiGd4wQ9gx0Lngb7+bPCwQXGK/PR6FeTIJ+TIOlq+OfOKG/kCAOO2+IBac3oMM9qV7/fU76hfcqxUaLKZf1hQ==
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.1.tgz#3e59120ed8b3c2ccc5abb1cfc7aaa3ea01cd36b6"
+ integrity sha512-ypC4jwfIVF72og0dgvEcFRdOM2V9Qm1tu7RGmdZOlhsccyK0wisXmMObGuWEOd5jQ+K9wcIgSNftCpk2vkjUfQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
"@babel/plugin-syntax-json-strings@^7.8.0":
version "7.8.3"
@@ -452,13 +485,20 @@
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
-"@babel/plugin-syntax-jsx@7.8.3", "@babel/plugin-syntax-jsx@^7.8.3":
+"@babel/plugin-syntax-jsx@7.8.3":
version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz#521b06c83c40480f1e58b4fd33b92eceb1d6ea94"
integrity sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==
dependencies:
"@babel/helper-plugin-utils" "^7.8.3"
+"@babel/plugin-syntax-jsx@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.1.tgz#0ae371134a42b91d5418feb3c8c8d43e1565d2da"
+ integrity sha512-+OxyOArpVFXQeXKLO9o+r2I4dIoVoy6+Uu0vKELrlweDM3QJADZj+Z+5ERansZqIZBcLj42vHnDI8Rz9BnRIuQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.10.1"
+
"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
version "7.8.3"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9"
@@ -466,12 +506,12 @@
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
-"@babel/plugin-syntax-numeric-separator@^7.8.0", "@babel/plugin-syntax-numeric-separator@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz#0e3fb63e09bea1b11e96467271c8308007e7c41f"
- integrity sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==
+"@babel/plugin-syntax-numeric-separator@^7.10.1", "@babel/plugin-syntax-numeric-separator@^7.8.3":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.1.tgz#25761ee7410bc8cf97327ba741ee94e4a61b7d99"
+ integrity sha512-uTd0OsHrpe3tH5gRPTxG8Voh99/WCU78vIm5NMRYPAqC8lR4vajt6KkCAknCHrx24vkPdd/05yfdGSB4EIY2mg==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
"@babel/plugin-syntax-object-rest-spread@7.8.3", "@babel/plugin-syntax-object-rest-spread@^7.8.0":
version "7.8.3"
@@ -494,160 +534,160 @@
dependencies:
"@babel/helper-plugin-utils" "^7.8.0"
-"@babel/plugin-syntax-top-level-await@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz#3acdece695e6b13aaf57fc291d1a800950c71391"
- integrity sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==
+"@babel/plugin-syntax-top-level-await@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.1.tgz#8b8733f8c57397b3eaa47ddba8841586dcaef362"
+ integrity sha512-hgA5RYkmZm8FTFT3yu2N9Bx7yVVOKYT6yEdXXo6j2JTm0wNxgqaGeQVaSHRjhfnQbX91DtjFB6McRFSlcJH3xQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-arrow-functions@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz#82776c2ed0cd9e1a49956daeb896024c9473b8b6"
- integrity sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==
+"@babel/plugin-transform-arrow-functions@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.1.tgz#cb5ee3a36f0863c06ead0b409b4cc43a889b295b"
+ integrity sha512-6AZHgFJKP3DJX0eCNJj01RpytUa3SOGawIxweHkNX2L6PYikOZmoh5B0d7hIHaIgveMjX990IAa/xK7jRTN8OA==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-async-to-generator@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz#4308fad0d9409d71eafb9b1a6ee35f9d64b64086"
- integrity sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==
+"@babel/plugin-transform-async-to-generator@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.1.tgz#e5153eb1a3e028f79194ed8a7a4bf55f862b2062"
+ integrity sha512-XCgYjJ8TY2slj6SReBUyamJn3k2JLUIiiR5b6t1mNCMSvv7yx+jJpaewakikp0uWFQSF7ChPPoe3dHmXLpISkg==
dependencies:
- "@babel/helper-module-imports" "^7.8.3"
- "@babel/helper-plugin-utils" "^7.8.3"
- "@babel/helper-remap-async-to-generator" "^7.8.3"
+ "@babel/helper-module-imports" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
+ "@babel/helper-remap-async-to-generator" "^7.10.1"
-"@babel/plugin-transform-block-scoped-functions@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz#437eec5b799b5852072084b3ae5ef66e8349e8a3"
- integrity sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==
+"@babel/plugin-transform-block-scoped-functions@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.1.tgz#146856e756d54b20fff14b819456b3e01820b85d"
+ integrity sha512-B7K15Xp8lv0sOJrdVAoukKlxP9N59HS48V1J3U/JGj+Ad+MHq+am6xJVs85AgXrQn4LV8vaYFOB+pr/yIuzW8Q==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-block-scoping@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz#97d35dab66857a437c166358b91d09050c868f3a"
- integrity sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==
+"@babel/plugin-transform-block-scoping@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.1.tgz#47092d89ca345811451cd0dc5d91605982705d5e"
+ integrity sha512-8bpWG6TtF5akdhIm/uWTyjHqENpy13Fx8chg7pFH875aNLwX8JxIxqm08gmAT+Whe6AOmaTeLPe7dpLbXt+xUw==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
lodash "^4.17.13"
-"@babel/plugin-transform-classes@^7.9.5":
- version "7.9.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz#800597ddb8aefc2c293ed27459c1fcc935a26c2c"
- integrity sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==
+"@babel/plugin-transform-classes@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.1.tgz#6e11dd6c4dfae70f540480a4702477ed766d733f"
+ integrity sha512-P9V0YIh+ln/B3RStPoXpEQ/CoAxQIhRSUn7aXqQ+FZJ2u8+oCtjIXR3+X0vsSD8zv+mb56K7wZW1XiDTDGiDRQ==
dependencies:
- "@babel/helper-annotate-as-pure" "^7.8.3"
- "@babel/helper-define-map" "^7.8.3"
- "@babel/helper-function-name" "^7.9.5"
- "@babel/helper-optimise-call-expression" "^7.8.3"
- "@babel/helper-plugin-utils" "^7.8.3"
- "@babel/helper-replace-supers" "^7.8.6"
- "@babel/helper-split-export-declaration" "^7.8.3"
+ "@babel/helper-annotate-as-pure" "^7.10.1"
+ "@babel/helper-define-map" "^7.10.1"
+ "@babel/helper-function-name" "^7.10.1"
+ "@babel/helper-optimise-call-expression" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
+ "@babel/helper-replace-supers" "^7.10.1"
+ "@babel/helper-split-export-declaration" "^7.10.1"
globals "^11.1.0"
-"@babel/plugin-transform-computed-properties@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz#96d0d28b7f7ce4eb5b120bb2e0e943343c86f81b"
- integrity sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==
+"@babel/plugin-transform-computed-properties@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.1.tgz#59aa399064429d64dce5cf76ef9b90b7245ebd07"
+ integrity sha512-mqSrGjp3IefMsXIenBfGcPXxJxweQe2hEIwMQvjtiDQ9b1IBvDUjkAtV/HMXX47/vXf14qDNedXsIiNd1FmkaQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-destructuring@^7.9.5":
- version "7.9.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz#72c97cf5f38604aea3abf3b935b0e17b1db76a50"
- integrity sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==
+"@babel/plugin-transform-destructuring@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.1.tgz#abd58e51337815ca3a22a336b85f62b998e71907"
+ integrity sha512-V/nUc4yGWG71OhaTH705pU8ZSdM6c1KmmLP8ys59oOYbT7RpMYAR3MsVOt6OHL0WzG7BlTU076va9fjJyYzJMA==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-dotall-regex@^7.4.4", "@babel/plugin-transform-dotall-regex@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz#c3c6ec5ee6125c6993c5cbca20dc8621a9ea7a6e"
- integrity sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==
+"@babel/plugin-transform-dotall-regex@^7.10.1", "@babel/plugin-transform-dotall-regex@^7.4.4":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.1.tgz#920b9fec2d78bb57ebb64a644d5c2ba67cc104ee"
+ integrity sha512-19VIMsD1dp02RvduFUmfzj8uknaO3uiHHF0s3E1OHnVsNj8oge8EQ5RzHRbJjGSetRnkEuBYO7TG1M5kKjGLOA==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.8.3"
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-create-regexp-features-plugin" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-duplicate-keys@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz#8d12df309aa537f272899c565ea1768e286e21f1"
- integrity sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==
+"@babel/plugin-transform-duplicate-keys@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.1.tgz#c900a793beb096bc9d4d0a9d0cde19518ffc83b9"
+ integrity sha512-wIEpkX4QvX8Mo9W6XF3EdGttrIPZWozHfEaDTU0WJD/TDnXMvdDh30mzUl/9qWhnf7naicYartcEfUghTCSNpA==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-exponentiation-operator@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz#581a6d7f56970e06bf51560cd64f5e947b70d7b7"
- integrity sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==
+"@babel/plugin-transform-exponentiation-operator@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.1.tgz#279c3116756a60dd6e6f5e488ba7957db9c59eb3"
+ integrity sha512-lr/przdAbpEA2BUzRvjXdEDLrArGRRPwbaF9rvayuHRvdQ7lUTTkZnhZrJ4LE2jvgMRFF4f0YuPQ20vhiPYxtA==
dependencies:
- "@babel/helper-builder-binary-assignment-operator-visitor" "^7.8.3"
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-for-of@^7.9.0":
- version "7.9.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz#0f260e27d3e29cd1bb3128da5e76c761aa6c108e"
- integrity sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==
+"@babel/plugin-transform-for-of@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.1.tgz#ff01119784eb0ee32258e8646157ba2501fcfda5"
+ integrity sha512-US8KCuxfQcn0LwSCMWMma8M2R5mAjJGsmoCBVwlMygvmDUMkTCykc84IqN1M7t+agSfOmLYTInLCHJM+RUoz+w==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-function-name@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz#279373cb27322aaad67c2683e776dfc47196ed8b"
- integrity sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==
+"@babel/plugin-transform-function-name@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.1.tgz#4ed46fd6e1d8fde2a2ec7b03c66d853d2c92427d"
+ integrity sha512-//bsKsKFBJfGd65qSNNh1exBy5Y9gD9ZN+DvrJ8f7HXr4avE5POW6zB7Rj6VnqHV33+0vXWUwJT0wSHubiAQkw==
dependencies:
- "@babel/helper-function-name" "^7.8.3"
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-function-name" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-literals@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz#aef239823d91994ec7b68e55193525d76dbd5dc1"
- integrity sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==
+"@babel/plugin-transform-literals@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.1.tgz#5794f8da82846b22e4e6631ea1658bce708eb46a"
+ integrity sha512-qi0+5qgevz1NHLZroObRm5A+8JJtibb7vdcPQF1KQE12+Y/xxl8coJ+TpPW9iRq+Mhw/NKLjm+5SHtAHCC7lAw==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-member-expression-literals@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz#963fed4b620ac7cbf6029c755424029fa3a40410"
- integrity sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==
+"@babel/plugin-transform-member-expression-literals@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.1.tgz#90347cba31bca6f394b3f7bd95d2bbfd9fce2f39"
+ integrity sha512-UmaWhDokOFT2GcgU6MkHC11i0NQcL63iqeufXWfRy6pUOGYeCGEKhvfFO6Vz70UfYJYHwveg62GS83Rvpxn+NA==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-modules-amd@^7.9.6":
- version "7.9.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz#8539ec42c153d12ea3836e0e3ac30d5aae7b258e"
- integrity sha512-zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw==
+"@babel/plugin-transform-modules-amd@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.1.tgz#65950e8e05797ebd2fe532b96e19fc5482a1d52a"
+ integrity sha512-31+hnWSFRI4/ACFr1qkboBbrTxoBIzj7qA69qlq8HY8p7+YCzkCT6/TvQ1a4B0z27VeWtAeJd6pr5G04dc1iHw==
dependencies:
- "@babel/helper-module-transforms" "^7.9.0"
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-module-transforms" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
babel-plugin-dynamic-import-node "^2.3.3"
-"@babel/plugin-transform-modules-commonjs@^7.9.6":
- version "7.9.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz#64b7474a4279ee588cacd1906695ca721687c277"
- integrity sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ==
+"@babel/plugin-transform-modules-commonjs@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.1.tgz#d5ff4b4413ed97ffded99961056e1fb980fb9301"
+ integrity sha512-AQG4fc3KOah0vdITwt7Gi6hD9BtQP/8bhem7OjbaMoRNCH5Djx42O2vYMfau7QnAzQCa+RJnhJBmFFMGpQEzrg==
dependencies:
- "@babel/helper-module-transforms" "^7.9.0"
- "@babel/helper-plugin-utils" "^7.8.3"
- "@babel/helper-simple-access" "^7.8.3"
+ "@babel/helper-module-transforms" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
+ "@babel/helper-simple-access" "^7.10.1"
babel-plugin-dynamic-import-node "^2.3.3"
-"@babel/plugin-transform-modules-systemjs@^7.9.0", "@babel/plugin-transform-modules-systemjs@^7.9.6":
- version "7.9.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz#207f1461c78a231d5337a92140e52422510d81a4"
- integrity sha512-NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg==
+"@babel/plugin-transform-modules-systemjs@^7.10.1", "@babel/plugin-transform-modules-systemjs@^7.9.0":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.1.tgz#9962e4b0ac6aaf2e20431ada3d8ec72082cbffb6"
+ integrity sha512-ewNKcj1TQZDL3YnO85qh9zo1YF1CHgmSTlRQgHqe63oTrMI85cthKtZjAiZSsSNjPQ5NCaYo5QkbYqEw1ZBgZA==
dependencies:
- "@babel/helper-hoist-variables" "^7.8.3"
- "@babel/helper-module-transforms" "^7.9.0"
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-hoist-variables" "^7.10.1"
+ "@babel/helper-module-transforms" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
babel-plugin-dynamic-import-node "^2.3.3"
-"@babel/plugin-transform-modules-umd@^7.9.0":
- version "7.9.0"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz#e909acae276fec280f9b821a5f38e1f08b480697"
- integrity sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==
+"@babel/plugin-transform-modules-umd@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.1.tgz#ea080911ffc6eb21840a5197a39ede4ee67b1595"
+ integrity sha512-EIuiRNMd6GB6ulcYlETnYYfgv4AxqrswghmBRQbWLHZxN4s7mupxzglnHqk9ZiUpDI4eRWewedJJNj67PWOXKA==
dependencies:
- "@babel/helper-module-transforms" "^7.9.0"
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-module-transforms" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
"@babel/plugin-transform-named-capturing-groups-regex@^7.8.3":
version "7.8.3"
@@ -656,176 +696,187 @@
dependencies:
"@babel/helper-create-regexp-features-plugin" "^7.8.3"
-"@babel/plugin-transform-new-target@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz#60cc2ae66d85c95ab540eb34babb6434d4c70c43"
- integrity sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==
+"@babel/plugin-transform-new-target@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.1.tgz#6ee41a5e648da7632e22b6fb54012e87f612f324"
+ integrity sha512-MBlzPc1nJvbmO9rPr1fQwXOM2iGut+JC92ku6PbiJMMK7SnQc1rytgpopveE3Evn47gzvGYeCdgfCDbZo0ecUw==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-object-super@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz#ebb6a1e7a86ffa96858bd6ac0102d65944261725"
- integrity sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==
+"@babel/plugin-transform-object-super@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.1.tgz#2e3016b0adbf262983bf0d5121d676a5ed9c4fde"
+ integrity sha512-WnnStUDN5GL+wGQrJylrnnVlFhFmeArINIR9gjhSeYyvroGhBrSAXYg/RHsnfzmsa+onJrTJrEClPzgNmmQ4Gw==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
- "@babel/helper-replace-supers" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
+ "@babel/helper-replace-supers" "^7.10.1"
-"@babel/plugin-transform-parameters@^7.9.5":
- version "7.9.5"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz#173b265746f5e15b2afe527eeda65b73623a0795"
- integrity sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==
+"@babel/plugin-transform-parameters@^7.10.1", "@babel/plugin-transform-parameters@^7.9.5":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.1.tgz#b25938a3c5fae0354144a720b07b32766f683ddd"
+ integrity sha512-tJ1T0n6g4dXMsL45YsSzzSDZCxiHXAQp/qHrucOq5gEHncTA3xDxnd5+sZcoQp+N1ZbieAaB8r/VUCG0gqseOg==
dependencies:
- "@babel/helper-get-function-arity" "^7.8.3"
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-get-function-arity" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-property-literals@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz#33194300d8539c1ed28c62ad5087ba3807b98263"
- integrity sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==
+"@babel/plugin-transform-property-literals@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.1.tgz#cffc7315219230ed81dc53e4625bf86815b6050d"
+ integrity sha512-Kr6+mgag8auNrgEpbfIWzdXYOvqDHZOF0+Bx2xh4H2EDNwcbRb9lY6nkZg8oSjsX+DH9Ebxm9hOqtKW+gRDeNA==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
"@babel/plugin-transform-react-jsx@^7.9.1":
- version "7.9.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz#86f576c8540bd06d0e95e0b61ea76d55f6cbd03f"
- integrity sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.1.tgz#91f544248ba131486decb5d9806da6a6e19a2896"
+ integrity sha512-MBVworWiSRBap3Vs39eHt+6pJuLUAaK4oxGc8g+wY+vuSJvLiEQjW1LSTqKb8OUPtDvHCkdPhk7d6sjC19xyFw==
dependencies:
- "@babel/helper-builder-react-jsx" "^7.9.0"
- "@babel/helper-builder-react-jsx-experimental" "^7.9.0"
- "@babel/helper-plugin-utils" "^7.8.3"
- "@babel/plugin-syntax-jsx" "^7.8.3"
+ "@babel/helper-builder-react-jsx" "^7.10.1"
+ "@babel/helper-builder-react-jsx-experimental" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
+ "@babel/plugin-syntax-jsx" "^7.10.1"
-"@babel/plugin-transform-regenerator@^7.8.7":
- version "7.8.7"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz#5e46a0dca2bee1ad8285eb0527e6abc9c37672f8"
- integrity sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==
+"@babel/plugin-transform-regenerator@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.1.tgz#10e175cbe7bdb63cc9b39f9b3f823c5c7c5c5490"
+ integrity sha512-B3+Y2prScgJ2Bh/2l9LJxKbb8C8kRfsG4AdPT+n7ixBHIxJaIG8bi8tgjxUMege1+WqSJ+7gu1YeoMVO3gPWzw==
dependencies:
regenerator-transform "^0.14.2"
-"@babel/plugin-transform-reserved-words@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz#9a0635ac4e665d29b162837dd3cc50745dfdf1f5"
- integrity sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==
+"@babel/plugin-transform-reserved-words@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.1.tgz#0fc1027312b4d1c3276a57890c8ae3bcc0b64a86"
+ integrity sha512-qN1OMoE2nuqSPmpTqEM7OvJ1FkMEV+BjVeZZm9V9mq/x1JLKQ4pcv8riZJMNN3u2AUGl0ouOMjRr2siecvHqUQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
"@babel/plugin-transform-runtime@^7.9.0":
- version "7.9.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.6.tgz#3ba804438ad0d880a17bca5eaa0cdf1edeedb2fd"
- integrity sha512-qcmiECD0mYOjOIt8YHNsAP1SxPooC/rDmfmiSK9BNY72EitdSc7l44WTEklaWuFtbOEBjNhWWyph/kOImbNJ4w==
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.10.1.tgz#fd1887f749637fb2ed86dc278e79eb41df37f4b1"
+ integrity sha512-4w2tcglDVEwXJ5qxsY++DgWQdNJcCCsPxfT34wCUwIf2E7dI7pMpH8JczkMBbgBTNzBX62SZlNJ9H+De6Zebaw==
dependencies:
- "@babel/helper-module-imports" "^7.8.3"
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-module-imports" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
resolve "^1.8.1"
semver "^5.5.1"
-"@babel/plugin-transform-shorthand-properties@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz#28545216e023a832d4d3a1185ed492bcfeac08c8"
- integrity sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==
+"@babel/plugin-transform-shorthand-properties@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.1.tgz#e8b54f238a1ccbae482c4dce946180ae7b3143f3"
+ integrity sha512-AR0E/lZMfLstScFwztApGeyTHJ5u3JUKMjneqRItWeEqDdHWZwAOKycvQNCasCK/3r5YXsuNG25funcJDu7Y2g==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-spread@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz#9c8ffe8170fdfb88b114ecb920b82fb6e95fe5e8"
- integrity sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==
+"@babel/plugin-transform-spread@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.1.tgz#0c6d618a0c4461a274418460a28c9ccf5239a7c8"
+ integrity sha512-8wTPym6edIrClW8FI2IoaePB91ETOtg36dOkj3bYcNe7aDMN2FXEoUa+WrmPc4xa1u2PQK46fUX2aCb+zo9rfw==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-sticky-regex@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz#be7a1290f81dae767475452199e1f76d6175b100"
- integrity sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==
+"@babel/plugin-transform-sticky-regex@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.1.tgz#90fc89b7526228bed9842cff3588270a7a393b00"
+ integrity sha512-j17ojftKjrL7ufX8ajKvwRilwqTok4q+BjkknmQw9VNHnItTyMP5anPFzxFJdCQs7clLcWpCV3ma+6qZWLnGMA==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
- "@babel/helper-regex" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
+ "@babel/helper-regex" "^7.10.1"
-"@babel/plugin-transform-template-literals@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz#7bfa4732b455ea6a43130adc0ba767ec0e402a80"
- integrity sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==
+"@babel/plugin-transform-template-literals@^7.10.1", "@babel/plugin-transform-template-literals@^7.8.3":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.1.tgz#914c7b7f4752c570ea00553b4284dad8070e8628"
+ integrity sha512-t7B/3MQf5M1T9hPCRG28DNGZUuxAuDqLYS03rJrIk2prj/UV7Z6FOneijhQhnv/Xa039vidXeVbvjK2SK5f7Gg==
dependencies:
- "@babel/helper-annotate-as-pure" "^7.8.3"
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-annotate-as-pure" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-typeof-symbol@^7.8.4":
- version "7.8.4"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz#ede4062315ce0aaf8a657a920858f1a2f35fc412"
- integrity sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==
+"@babel/plugin-transform-typeof-symbol@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.1.tgz#60c0239b69965d166b80a84de7315c1bc7e0bb0e"
+ integrity sha512-qX8KZcmbvA23zDi+lk9s6hC1FM7jgLHYIjuLgULgc8QtYnmB3tAVIYkNoKRQ75qWBeyzcoMoK8ZQmogGtC/w0g==
dependencies:
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
-"@babel/plugin-transform-unicode-regex@^7.8.3":
- version "7.8.3"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz#0cef36e3ba73e5c57273effb182f46b91a1ecaad"
- integrity sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==
+"@babel/plugin-transform-unicode-escapes@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.1.tgz#add0f8483dab60570d9e03cecef6c023aa8c9940"
+ integrity sha512-zZ0Poh/yy1d4jeDWpx/mNwbKJVwUYJX73q+gyh4bwtG0/iUlzdEu0sLMda8yuDFS6LBQlT/ST1SJAR6zYwXWgw==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.8.3"
- "@babel/helper-plugin-utils" "^7.8.3"
+ "@babel/helper-plugin-utils" "^7.10.1"
+
+"@babel/plugin-transform-unicode-regex@^7.10.1":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.1.tgz#6b58f2aea7b68df37ac5025d9c88752443a6b43f"
+ integrity sha512-Y/2a2W299k0VIUdbqYm9X2qS6fE0CUBhhiPpimK6byy7OJ/kORLlIX+J6UrjgNu5awvs62k+6RSslxhcvVw2Tw==
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
"@babel/preset-env@^7.8.4", "@babel/preset-env@^7.9.0":
- version "7.9.6"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.9.6.tgz#df063b276c6455ec6fcfc6e53aacc38da9b0aea6"
- integrity sha512-0gQJ9RTzO0heXOhzftog+a/WyOuqMrAIugVYxMYf83gh1CQaQDjMtsOpqOwXyDL/5JcWsrCm8l4ju8QC97O7EQ==
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.10.1.tgz#099e1b76379739bdcbfab3d548dc7e7edb2ac808"
+ integrity sha512-bGWNfjfXRLnqbN2T4lB3pMfoic8dkRrmHpVZamSFHzGy5xklyHTobZ28TVUD2grhE5WDnu67tBj8oslIhkiOMQ==
dependencies:
- "@babel/compat-data" "^7.9.6"
- "@babel/helper-compilation-targets" "^7.9.6"
- "@babel/helper-module-imports" "^7.8.3"
- "@babel/helper-plugin-utils" "^7.8.3"
- "@babel/plugin-proposal-async-generator-functions" "^7.8.3"
- "@babel/plugin-proposal-dynamic-import" "^7.8.3"
- "@babel/plugin-proposal-json-strings" "^7.8.3"
- "@babel/plugin-proposal-nullish-coalescing-operator" "^7.8.3"
- "@babel/plugin-proposal-numeric-separator" "^7.8.3"
- "@babel/plugin-proposal-object-rest-spread" "^7.9.6"
- "@babel/plugin-proposal-optional-catch-binding" "^7.8.3"
- "@babel/plugin-proposal-optional-chaining" "^7.9.0"
- "@babel/plugin-proposal-unicode-property-regex" "^7.8.3"
+ "@babel/compat-data" "^7.10.1"
+ "@babel/helper-compilation-targets" "^7.10.1"
+ "@babel/helper-module-imports" "^7.10.1"
+ "@babel/helper-plugin-utils" "^7.10.1"
+ "@babel/plugin-proposal-async-generator-functions" "^7.10.1"
+ "@babel/plugin-proposal-class-properties" "^7.10.1"
+ "@babel/plugin-proposal-dynamic-import" "^7.10.1"
+ "@babel/plugin-proposal-json-strings" "^7.10.1"
+ "@babel/plugin-proposal-nullish-coalescing-operator" "^7.10.1"
+ "@babel/plugin-proposal-numeric-separator" "^7.10.1"
+ "@babel/plugin-proposal-object-rest-spread" "^7.10.1"
+ "@babel/plugin-proposal-optional-catch-binding" "^7.10.1"
+ "@babel/plugin-proposal-optional-chaining" "^7.10.1"
+ "@babel/plugin-proposal-private-methods" "^7.10.1"
+ "@babel/plugin-proposal-unicode-property-regex" "^7.10.1"
"@babel/plugin-syntax-async-generators" "^7.8.0"
+ "@babel/plugin-syntax-class-properties" "^7.10.1"
"@babel/plugin-syntax-dynamic-import" "^7.8.0"
"@babel/plugin-syntax-json-strings" "^7.8.0"
"@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0"
- "@babel/plugin-syntax-numeric-separator" "^7.8.0"
+ "@babel/plugin-syntax-numeric-separator" "^7.10.1"
"@babel/plugin-syntax-object-rest-spread" "^7.8.0"
"@babel/plugin-syntax-optional-catch-binding" "^7.8.0"
"@babel/plugin-syntax-optional-chaining" "^7.8.0"
- "@babel/plugin-syntax-top-level-await" "^7.8.3"
- "@babel/plugin-transform-arrow-functions" "^7.8.3"
- "@babel/plugin-transform-async-to-generator" "^7.8.3"
- "@babel/plugin-transform-block-scoped-functions" "^7.8.3"
- "@babel/plugin-transform-block-scoping" "^7.8.3"
- "@babel/plugin-transform-classes" "^7.9.5"
- "@babel/plugin-transform-computed-properties" "^7.8.3"
- "@babel/plugin-transform-destructuring" "^7.9.5"
- "@babel/plugin-transform-dotall-regex" "^7.8.3"
- "@babel/plugin-transform-duplicate-keys" "^7.8.3"
- "@babel/plugin-transform-exponentiation-operator" "^7.8.3"
- "@babel/plugin-transform-for-of" "^7.9.0"
- "@babel/plugin-transform-function-name" "^7.8.3"
- "@babel/plugin-transform-literals" "^7.8.3"
- "@babel/plugin-transform-member-expression-literals" "^7.8.3"
- "@babel/plugin-transform-modules-amd" "^7.9.6"
- "@babel/plugin-transform-modules-commonjs" "^7.9.6"
- "@babel/plugin-transform-modules-systemjs" "^7.9.6"
- "@babel/plugin-transform-modules-umd" "^7.9.0"
+ "@babel/plugin-syntax-top-level-await" "^7.10.1"
+ "@babel/plugin-transform-arrow-functions" "^7.10.1"
+ "@babel/plugin-transform-async-to-generator" "^7.10.1"
+ "@babel/plugin-transform-block-scoped-functions" "^7.10.1"
+ "@babel/plugin-transform-block-scoping" "^7.10.1"
+ "@babel/plugin-transform-classes" "^7.10.1"
+ "@babel/plugin-transform-computed-properties" "^7.10.1"
+ "@babel/plugin-transform-destructuring" "^7.10.1"
+ "@babel/plugin-transform-dotall-regex" "^7.10.1"
+ "@babel/plugin-transform-duplicate-keys" "^7.10.1"
+ "@babel/plugin-transform-exponentiation-operator" "^7.10.1"
+ "@babel/plugin-transform-for-of" "^7.10.1"
+ "@babel/plugin-transform-function-name" "^7.10.1"
+ "@babel/plugin-transform-literals" "^7.10.1"
+ "@babel/plugin-transform-member-expression-literals" "^7.10.1"
+ "@babel/plugin-transform-modules-amd" "^7.10.1"
+ "@babel/plugin-transform-modules-commonjs" "^7.10.1"
+ "@babel/plugin-transform-modules-systemjs" "^7.10.1"
+ "@babel/plugin-transform-modules-umd" "^7.10.1"
"@babel/plugin-transform-named-capturing-groups-regex" "^7.8.3"
- "@babel/plugin-transform-new-target" "^7.8.3"
- "@babel/plugin-transform-object-super" "^7.8.3"
- "@babel/plugin-transform-parameters" "^7.9.5"
- "@babel/plugin-transform-property-literals" "^7.8.3"
- "@babel/plugin-transform-regenerator" "^7.8.7"
- "@babel/plugin-transform-reserved-words" "^7.8.3"
- "@babel/plugin-transform-shorthand-properties" "^7.8.3"
- "@babel/plugin-transform-spread" "^7.8.3"
- "@babel/plugin-transform-sticky-regex" "^7.8.3"
- "@babel/plugin-transform-template-literals" "^7.8.3"
- "@babel/plugin-transform-typeof-symbol" "^7.8.4"
- "@babel/plugin-transform-unicode-regex" "^7.8.3"
+ "@babel/plugin-transform-new-target" "^7.10.1"
+ "@babel/plugin-transform-object-super" "^7.10.1"
+ "@babel/plugin-transform-parameters" "^7.10.1"
+ "@babel/plugin-transform-property-literals" "^7.10.1"
+ "@babel/plugin-transform-regenerator" "^7.10.1"
+ "@babel/plugin-transform-reserved-words" "^7.10.1"
+ "@babel/plugin-transform-shorthand-properties" "^7.10.1"
+ "@babel/plugin-transform-spread" "^7.10.1"
+ "@babel/plugin-transform-sticky-regex" "^7.10.1"
+ "@babel/plugin-transform-template-literals" "^7.10.1"
+ "@babel/plugin-transform-typeof-symbol" "^7.10.1"
+ "@babel/plugin-transform-unicode-escapes" "^7.10.1"
+ "@babel/plugin-transform-unicode-regex" "^7.10.1"
"@babel/preset-modules" "^0.1.3"
- "@babel/types" "^7.9.6"
- browserslist "^4.11.1"
+ "@babel/types" "^7.10.1"
+ browserslist "^4.12.0"
core-js-compat "^3.6.2"
invariant "^2.2.2"
levenary "^1.1.1"
@@ -843,9 +894,9 @@
esutils "^2.0.2"
"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.2.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2":
- version "7.9.6"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.6.tgz#a9102eb5cadedf3f31d08a9ecf294af7827ea29f"
- integrity sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.10.1.tgz#b6eb75cac279588d3100baecd1b9894ea2840822"
+ integrity sha512-nQbbCbQc9u/rpg1XCxoMYQTbSMVZjCDxErQ1ClCn9Pvcmv1lGads19ep0a2VsEiIJeHqjZley6EQGEC3Yo1xMA==
dependencies:
regenerator-runtime "^0.13.4"
@@ -859,14 +910,14 @@
babylon "7.0.0-beta.44"
lodash "^4.2.0"
-"@babel/template@^7.4.0", "@babel/template@^7.7.0", "@babel/template@^7.8.3", "@babel/template@^7.8.6":
- version "7.8.6"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.8.6.tgz#86b22af15f828dfb086474f964dcc3e39c43ce2b"
- integrity sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==
+"@babel/template@^7.10.1", "@babel/template@^7.4.0", "@babel/template@^7.7.0", "@babel/template@^7.8.6":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.10.1.tgz#e167154a94cb5f14b28dc58f5356d2162f539811"
+ integrity sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==
dependencies:
- "@babel/code-frame" "^7.8.3"
- "@babel/parser" "^7.8.6"
- "@babel/types" "^7.8.6"
+ "@babel/code-frame" "^7.10.1"
+ "@babel/parser" "^7.10.1"
+ "@babel/types" "^7.10.1"
"@babel/traverse@7.0.0-beta.44":
version "7.0.0-beta.44"
@@ -884,17 +935,17 @@
invariant "^2.2.0"
lodash "^4.2.0"
-"@babel/traverse@^7.4.3", "@babel/traverse@^7.7.0", "@babel/traverse@^7.8.3", "@babel/traverse@^7.9.0", "@babel/traverse@^7.9.6":
- version "7.9.6"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.9.6.tgz#5540d7577697bf619cc57b92aa0f1c231a94f442"
- integrity sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==
+"@babel/traverse@^7.10.1", "@babel/traverse@^7.4.3", "@babel/traverse@^7.7.0", "@babel/traverse@^7.9.6":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.10.1.tgz#bbcef3031e4152a6c0b50147f4958df54ca0dd27"
+ integrity sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==
dependencies:
- "@babel/code-frame" "^7.8.3"
- "@babel/generator" "^7.9.6"
- "@babel/helper-function-name" "^7.9.5"
- "@babel/helper-split-export-declaration" "^7.8.3"
- "@babel/parser" "^7.9.6"
- "@babel/types" "^7.9.6"
+ "@babel/code-frame" "^7.10.1"
+ "@babel/generator" "^7.10.1"
+ "@babel/helper-function-name" "^7.10.1"
+ "@babel/helper-split-export-declaration" "^7.10.1"
+ "@babel/parser" "^7.10.1"
+ "@babel/types" "^7.10.1"
debug "^4.1.0"
globals "^11.1.0"
lodash "^4.17.13"
@@ -908,12 +959,12 @@
lodash "^4.2.0"
to-fast-properties "^2.0.0"
-"@babel/types@^7.0.0", "@babel/types@^7.3.0", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.7.0", "@babel/types@^7.8.3", "@babel/types@^7.8.6", "@babel/types@^7.9.0", "@babel/types@^7.9.5", "@babel/types@^7.9.6":
- version "7.9.6"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.9.6.tgz#2c5502b427251e9de1bd2dff95add646d95cc9f7"
- integrity sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==
+"@babel/types@^7.0.0", "@babel/types@^7.10.1", "@babel/types@^7.3.0", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.7.0", "@babel/types@^7.9.6":
+ version "7.10.1"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.10.1.tgz#6886724d31c8022160a7db895e6731ca33483921"
+ integrity sha512-L2yqUOpf3tzlW9GVuipgLEcZxnO+96SzR6fjXMuxxNkIgFJ5+07mHCZ+HkHqaeZu8+3LKnNJJ1bKbjBETQAsrA==
dependencies:
- "@babel/helper-validator-identifier" "^7.9.5"
+ "@babel/helper-validator-identifier" "^7.10.1"
lodash "^4.17.13"
to-fast-properties "^2.0.0"
@@ -1405,10 +1456,10 @@
is-ci "^2.0.0"
npmlog "^4.1.2"
-"@lerna/conventional-commits@3.18.5":
- version "3.18.5"
- resolved "https://registry.yarnpkg.com/@lerna/conventional-commits/-/conventional-commits-3.18.5.tgz#08efd2e5b45acfaf3f151a53a3ec7ecade58a7bc"
- integrity sha512-qcvXIEJ3qSgalxXnQ7Yxp5H9Ta5TVyai6vEor6AAEHc20WiO7UIdbLDCxBtiiHMdGdpH85dTYlsoYUwsCJu3HQ==
+"@lerna/conventional-commits@3.22.0":
+ version "3.22.0"
+ resolved "https://registry.yarnpkg.com/@lerna/conventional-commits/-/conventional-commits-3.22.0.tgz#2798f4881ee2ef457bdae027ab7d0bf0af6f1e09"
+ integrity sha512-z4ZZk1e8Mhz7+IS8NxHr64wyklHctCJyWpJKEZZPJiLFJ8yKto/x38O80R10pIzC0rr8Sy/OsjSH4bl0TbbgqA==
dependencies:
"@lerna/validation-error" "3.13.0"
conventional-changelog-angular "^5.0.3"
@@ -1432,9 +1483,9 @@
npmlog "^4.1.2"
"@lerna/create@^3.4.1":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/create/-/create-3.21.0.tgz#e813832adf3488728b139e5a75c8b01b1372e62f"
- integrity sha512-cRIopzKzE2vXJPmsiwCDMWo4Ct+KTmX3nvvkQLDoQNrrRK7w+3KQT3iiorbj1koD95RsVQA7mS2haWok9SIv0g==
+ version "3.22.0"
+ resolved "https://registry.yarnpkg.com/@lerna/create/-/create-3.22.0.tgz#d6bbd037c3dc5b425fe5f6d1b817057c278f7619"
+ integrity sha512-MdiQQzCcB4E9fBF1TyMOaAEz9lUjIHp1Ju9H7f3lXze5JK6Fl5NYkouAvsLgY6YSIhXMY8AHW2zzXeBDY4yWkw==
dependencies:
"@evocateur/pacote" "^9.6.3"
"@lerna/child-process" "3.16.5"
@@ -1522,13 +1573,13 @@
ssri "^6.0.1"
tar "^4.4.8"
-"@lerna/github-client@3.16.5":
- version "3.16.5"
- resolved "https://registry.yarnpkg.com/@lerna/github-client/-/github-client-3.16.5.tgz#2eb0235c3bf7a7e5d92d73e09b3761ab21f35c2e"
- integrity sha512-rHQdn8Dv/CJrO3VouOP66zAcJzrHsm+wFuZ4uGAai2At2NkgKH+tpNhQy2H1PSC0Ezj9LxvdaHYrUzULqVK5Hw==
+"@lerna/github-client@3.22.0":
+ version "3.22.0"
+ resolved "https://registry.yarnpkg.com/@lerna/github-client/-/github-client-3.22.0.tgz#5d816aa4f76747ed736ae64ff962b8f15c354d95"
+ integrity sha512-O/GwPW+Gzr3Eb5bk+nTzTJ3uv+jh5jGho9BOqKlajXaOkMYGBELEAqV5+uARNGWZFvYAiF4PgqHb6aCUu7XdXg==
dependencies:
"@lerna/child-process" "3.16.5"
- "@octokit/plugin-enterprise-rest" "^3.6.1"
+ "@octokit/plugin-enterprise-rest" "^6.0.1"
"@octokit/rest" "^16.28.4"
git-url-parse "^11.1.2"
npmlog "^4.1.2"
@@ -1556,9 +1607,9 @@
semver "^6.2.0"
"@lerna/import@^3.3.1":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/import/-/import-3.21.0.tgz#87b08f2a2bfeeff7357c6fd8490e638d3cd5b32d"
- integrity sha512-aISkL4XD0Dqf5asDaOZWu65jgj8fWUhuQseZWuQe3UfHxav69fTS2YLIngUfencaOSZVOcVCom28YCzp61YDxw==
+ version "3.22.0"
+ resolved "https://registry.yarnpkg.com/@lerna/import/-/import-3.22.0.tgz#1a5f0394f38e23c4f642a123e5e1517e70d068d2"
+ integrity sha512-uWOlexasM5XR6tXi4YehODtH9Y3OZrFht3mGUFFT3OIl2s+V85xIGFfqFGMTipMPAGb2oF1UBLL48kR43hRsOg==
dependencies:
"@lerna/child-process" "3.16.5"
"@lerna/command" "3.21.0"
@@ -1769,9 +1820,9 @@
npmlog "^4.1.2"
"@lerna/publish@^3.4.3":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/publish/-/publish-3.21.0.tgz#0112393125f000484c3f50caba71a547f91bd7f4"
- integrity sha512-JZ+ehZB9UCQ9nqH8Ld/Yqc/If++aK/7XIubkrB9sQ5hf2GeIbmI/BrJpMgLW/e9T5bKrUBZPUvoUN3daVipA5A==
+ version "3.22.0"
+ resolved "https://registry.yarnpkg.com/@lerna/publish/-/publish-3.22.0.tgz#7a3fb61026d3b7425f3b9a1849421f67d795c55d"
+ integrity sha512-8LBeTLBN8NIrCrLGykRu+PKrfrCC16sGCVY0/bzq9TDioR7g6+cY0ZAw653Qt/0Kr7rg3J7XxVNdzj3fvevlwA==
dependencies:
"@evocateur/libnpmaccess" "^3.1.2"
"@evocateur/npm-registry-fetch" "^4.0.0"
@@ -1794,7 +1845,7 @@
"@lerna/run-lifecycle" "3.16.2"
"@lerna/run-topologically" "3.18.5"
"@lerna/validation-error" "3.13.0"
- "@lerna/version" "3.21.0"
+ "@lerna/version" "3.22.0"
figgy-pudding "^3.5.1"
fs-extra "^8.1.0"
npm-package-arg "^6.1.0"
@@ -1907,17 +1958,17 @@
dependencies:
npmlog "^4.1.2"
-"@lerna/version@3.21.0", "@lerna/version@^3.4.1":
- version "3.21.0"
- resolved "https://registry.yarnpkg.com/@lerna/version/-/version-3.21.0.tgz#5bcc3d2de9eb8f4db18efb0d88973f9a509eccc3"
- integrity sha512-nIT3u43fCNj6uSMN1dRxFnF4GhmIiOEqSTkGSjrMU+8kHKwzOqS/6X6TOzklBmCyEZOpF/fLlGqH3BZHnwLDzQ==
+"@lerna/version@3.22.0", "@lerna/version@^3.4.1":
+ version "3.22.0"
+ resolved "https://registry.yarnpkg.com/@lerna/version/-/version-3.22.0.tgz#67e1340c1904e9b339becd66429f32dd8ad65a55"
+ integrity sha512-6uhL6RL7/FeW6u1INEgyKjd5dwO8+IsbLfkfC682QuoVLS7VG6OOB+JmTpCvnuyYWI6fqGh1bRk9ww8kPsj+EA==
dependencies:
"@lerna/check-working-tree" "3.16.5"
"@lerna/child-process" "3.16.5"
"@lerna/collect-updates" "3.20.0"
"@lerna/command" "3.21.0"
- "@lerna/conventional-commits" "3.18.5"
- "@lerna/github-client" "3.16.5"
+ "@lerna/conventional-commits" "3.22.0"
+ "@lerna/github-client" "3.22.0"
"@lerna/gitlab-client" "3.15.0"
"@lerna/output" "3.13.0"
"@lerna/prerelease-id-from-version" "3.16.0"
@@ -1956,10 +2007,10 @@
mkdirp "^0.5.1"
rimraf "^2.5.2"
-"@mdjs/core@^0.3.1":
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/@mdjs/core/-/core-0.3.1.tgz#86b7db9b9a7a55671d82e1d960ee14e2434edd45"
- integrity sha512-SRK/JhBcHB+9f1ytA5TMLWeC82nlqox3Paw7JW2CLtjIaxQVuhadgwA6qK/ZJEYnQTFW+fizWpKE7EFu+0XslQ==
+"@mdjs/core@^0.3.1", "@mdjs/core@^0.3.2":
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/@mdjs/core/-/core-0.3.2.tgz#4c78661fa63ef3ed139ffdaa7e3f6880628da36e"
+ integrity sha512-NKGzyjMlFGCKBiSNxtOtPuN5tsTp3iNFjgY1rKbToYigaRgNrD10432xwp4M+3cS9pXMEolZyYqnQD85P2V1Ug==
dependencies:
"@mdjs/mdjs-preview" "^0.2.0"
"@mdjs/mdjs-story" "^0.0.1"
@@ -2022,23 +2073,23 @@
lit-element "^2.2.1"
"@mdx-js/mdx@^1.5.1":
- version "1.6.1"
- resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-1.6.1.tgz#95d53da3bdb0cd9239097e411b5a41ad86dbd059"
- integrity sha512-DLnHbYZGoXSzfIHKgEtsO4qP8029YbdyJvC746PwfPNrRyGciPsqgWmfz/nEXt/fg+UMBG/6/cZaZx/hvyxnyg==
+ version "1.6.4"
+ resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-1.6.4.tgz#9c7be8430b15b18dad7bd48323eded92a01089f3"
+ integrity sha512-TuKjwVrp0bhuv++SnqHp3k7agawS4d29sSL9p1B6Wv6IxJTfkJPMD1rI+Ahek45qTNY0Sxh4Q6kox9a7cq1tag==
dependencies:
- "@babel/core" "7.9.0"
+ "@babel/core" "7.9.6"
"@babel/plugin-syntax-jsx" "7.8.3"
"@babel/plugin-syntax-object-rest-spread" "7.8.3"
- "@mdx-js/util" "^1.6.1"
- babel-plugin-apply-mdx-type-prop "^1.6.1"
- babel-plugin-extract-import-names "^1.6.1"
+ "@mdx-js/util" "^1.6.4"
+ babel-plugin-apply-mdx-type-prop "^1.6.4"
+ babel-plugin-extract-import-names "^1.6.4"
camelcase-css "2.0.1"
detab "2.0.3"
hast-util-raw "5.0.2"
lodash.uniq "4.5.0"
- mdast-util-to-hast "8.2.0"
+ mdast-util-to-hast "9.1.0"
remark-footnotes "1.0.0"
- remark-mdx "^1.6.1"
+ remark-mdx "^1.6.4"
remark-parse "8.0.2"
remark-squeeze-paragraphs "4.0.0"
style-to-object "0.3.0"
@@ -2046,10 +2097,10 @@
unist-builder "2.0.3"
unist-util-visit "2.0.2"
-"@mdx-js/util@^1.6.1":
- version "1.6.1"
- resolved "https://registry.yarnpkg.com/@mdx-js/util/-/util-1.6.1.tgz#c1e8480844dfaeecde8b827d0e4bbf8793274659"
- integrity sha512-A3TBBjg5iVo8S4TTG0VrW8G9YNLob4+M6rALKjY8Sxr9zPExWQ7iTPUSvJVE7YhF9E08EQMubx1vRal3jtpJ9Q==
+"@mdx-js/util@^1.6.4":
+ version "1.6.4"
+ resolved "https://registry.yarnpkg.com/@mdx-js/util/-/util-1.6.4.tgz#ae31e83f2ccb30f122457ee436a015d654ac3c12"
+ integrity sha512-cVGZ68yZwyJnOMhARAdgD1IhZ0bsbsKCvsj6I/XnJcT9hNV/8WXErSV98zFfZwH3LmSRPde58l9hln+zXdK/mQ==
"@mrmlnc/readdir-enhanced@^2.2.1":
version "2.2.1"
@@ -2065,25 +2116,25 @@
integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==
"@octokit/auth-token@^2.4.0":
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-2.4.0.tgz#b64178975218b99e4dfe948253f0673cbbb59d9f"
- integrity sha512-eoOVMjILna7FVQf96iWc3+ZtE/ZT6y8ob8ZzcqKY1ibSQCnu4O/B7pJvzMx5cyZ/RjAff6DAdEb0O0Cjcxidkg==
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-2.4.1.tgz#375d79eebd03750e6a9b0299e80b8167c7c85655"
+ integrity sha512-NB81O5h39KfHYGtgfWr2booRxp2bWOJoqbWwbyUg2hw6h35ArWYlAST5B3XwAkbdcx13yt84hFXyFP5X0QToWA==
dependencies:
- "@octokit/types" "^2.0.0"
+ "@octokit/types" "^4.0.1"
"@octokit/endpoint@^6.0.1":
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-6.0.1.tgz#16d5c0e7a83e3a644d1ddbe8cded6c3d038d31d7"
- integrity sha512-pOPHaSz57SFT/m3R5P8MUu4wLPszokn5pXcB/pzavLTQf2jbU+6iayTvzaY6/BiotuRS0qyEUkx3QglT4U958A==
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-6.0.2.tgz#e876aafe68d7f9b6c6d80bf29458403f9afe7b2b"
+ integrity sha512-xs1mmCEZ2y4shXCpFjNq3UbmNR+bLzxtZim2L0zfEtj9R6O6kc4qLDvYw66hvO6lUsYzPTM5hMkltbuNAbRAcQ==
dependencies:
- "@octokit/types" "^2.11.1"
+ "@octokit/types" "^4.0.1"
is-plain-object "^3.0.0"
universal-user-agent "^5.0.0"
-"@octokit/plugin-enterprise-rest@^3.6.1":
- version "3.6.2"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-3.6.2.tgz#74de25bef21e0182b4fa03a8678cd00a4e67e561"
- integrity sha512-3wF5eueS5OHQYuAEudkpN+xVeUsg8vYEMMenEzLphUZ7PRZ8OJtDcsreL3ad9zxXmBbaFWzLmFcdob5CLyZftA==
+"@octokit/plugin-enterprise-rest@^6.0.1":
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz#e07896739618dab8da7d4077c658003775f95437"
+ integrity sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw==
"@octokit/plugin-paginate-rest@^1.1.1":
version "1.1.2"
@@ -2115,22 +2166,22 @@
once "^1.4.0"
"@octokit/request-error@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-2.0.0.tgz#94ca7293373654400fbb2995f377f9473e00834b"
- integrity sha512-rtYicB4Absc60rUv74Rjpzek84UbVHGHJRu4fNVlZ1mCcyUPPuzFfG9Rn6sjHrd95DEsmjSt1Axlc699ZlbDkw==
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-2.0.1.tgz#49bd71e811daffd5bdd06ef514ca47b5039682d1"
+ integrity sha512-5lqBDJ9/TOehK82VvomQ6zFiZjPeSom8fLkFVLuYL3sKiIb5RB8iN/lenLkY7oBmyQcGP7FBMGiIZTO8jufaRQ==
dependencies:
- "@octokit/types" "^2.0.0"
+ "@octokit/types" "^4.0.1"
deprecation "^2.0.0"
once "^1.4.0"
"@octokit/request@^5.2.0":
- version "5.4.2"
- resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.4.2.tgz#74f8e5bbd39dc738a1b127629791f8ad1b3193ee"
- integrity sha512-zKdnGuQ2TQ2vFk9VU8awFT4+EYf92Z/v3OlzRaSh4RIP0H6cvW1BFPXq4XYvNez+TPQjqN+0uSkCYnMFFhcFrw==
+ version "5.4.4"
+ resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.4.4.tgz#dc57e85e86284fa016d0c1a2701a70a10cec4ff2"
+ integrity sha512-vqv1lz41c6VTxUvF9nM+a6U+vvP3vGk7drDpr0DVQg4zyqlOiKVrY17DLD6de5okj+YLHKcoqaUZTBtlNZ1BtQ==
dependencies:
"@octokit/endpoint" "^6.0.1"
"@octokit/request-error" "^2.0.0"
- "@octokit/types" "^2.11.1"
+ "@octokit/types" "^4.0.1"
deprecation "^2.0.0"
is-plain-object "^3.0.0"
node-fetch "^2.3.0"
@@ -2159,17 +2210,24 @@
once "^1.4.0"
universal-user-agent "^4.0.0"
-"@octokit/types@^2.0.0", "@octokit/types@^2.0.1", "@octokit/types@^2.11.1":
+"@octokit/types@^2.0.0", "@octokit/types@^2.0.1":
version "2.16.2"
resolved "https://registry.yarnpkg.com/@octokit/types/-/types-2.16.2.tgz#4c5f8da3c6fecf3da1811aef678fda03edac35d2"
integrity sha512-O75k56TYvJ8WpAakWwYRN8Bgu60KrmX0z1KqFp1kNiFNkgW+JW+9EBKZ+S33PU6SLvbihqd+3drvPxKK68Ee8Q==
dependencies:
"@types/node" ">= 8"
+"@octokit/types@^4.0.1":
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/@octokit/types/-/types-4.0.2.tgz#4e5be1ed1d39532f6b1bc5ad7ce52086a83cf379"
+ integrity sha512-+4X6qfhT/fk/5FD66395NrFLxCzD6FsGlpPwfwvnukdyfYbhiZB/FJltiT1XM5Q63rGGBSf9FPaNV3WpNHm54A==
+ dependencies:
+ "@types/node" ">= 8"
+
"@open-wc/building-rollup@^1.2.1":
- version "1.2.7"
- resolved "https://registry.yarnpkg.com/@open-wc/building-rollup/-/building-rollup-1.2.7.tgz#e3f9ee98eab9e058c20d8f08e9101efbc1834b3e"
- integrity sha512-w4/al4IsQYcNOyMmlwpIg8bRw9HJuIv6nf0EAlZH8vqf+TfTCvRbbUoiG0rpvQFizTierX8BMccTxidBY6KI3Q==
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@open-wc/building-rollup/-/building-rollup-1.3.1.tgz#7e9fa27f2d7de7c5907248eb184b7941b524c3ec"
+ integrity sha512-TN/gGP2fY77S0g8+3A0M3lQ2xsWv2/yADUOvZAQH3PyBj6BcXemTQ1mIhBz6eHhyohAR0D5J61qwQSlHS8P0Lg==
dependencies:
"@babel/core" "^7.9.0"
"@babel/helpers" "^7.9.2"
@@ -2182,8 +2240,8 @@
"@babel/plugin-transform-runtime" "^7.9.0"
"@babel/preset-env" "^7.9.0"
"@open-wc/building-utils" "^2.18.0"
- "@open-wc/rollup-plugin-html" "^1.0.5"
- "@open-wc/rollup-plugin-polyfills-loader" "^1.0.6"
+ "@open-wc/rollup-plugin-html" "^1.1.0"
+ "@open-wc/rollup-plugin-polyfills-loader" "^1.0.7"
"@rollup/plugin-node-resolve" "^7.1.1"
babel-plugin-bundled-import-meta "^0.3.2"
babel-plugin-template-html-minifier "^4.0.0"
@@ -2242,9 +2300,9 @@
integrity sha512-9A3WohqNxEloJa4y1DuBL5zH12cNRNW1vsrkiaLMnOGuQdhibs2XY1oliudsKpvIeNjDXRVRPUdIIzn65BypCw==
"@open-wc/demoing-storybook@^2.0.2":
- version "2.2.12"
- resolved "https://registry.yarnpkg.com/@open-wc/demoing-storybook/-/demoing-storybook-2.2.12.tgz#167018e792f53d85b7cb7dae0a45db9c200e15aa"
- integrity sha512-EZ8hMoTOnoayBhZqor7f9UEHVp3bvXYM73ohENgd65Enya3qfT3d7LCWyLfgrLW8gxHPYkSmmaqBg4rjKDFo2g==
+ version "2.3.5"
+ resolved "https://registry.yarnpkg.com/@open-wc/demoing-storybook/-/demoing-storybook-2.3.5.tgz#03191c599dd1608d26745478a655d491c5208986"
+ integrity sha512-H+8OMuYr9QROFojyvZfJ2hu6XCSRnSCjZ6CVCXMntdTMVjPur7dP8vjx6sCIfEtj01Br2ARpoxUBSMnv5bt0gQ==
dependencies:
"@babel/core" "^7.9.0"
"@babel/generator" "^7.9.6"
@@ -2254,15 +2312,15 @@
"@babel/plugin-transform-react-jsx" "^7.9.1"
"@babel/preset-env" "^7.9.0"
"@mdx-js/mdx" "^1.5.1"
- "@open-wc/rollup-plugin-html" "^1.0.5"
- "@open-wc/rollup-plugin-polyfills-loader" "^1.0.6"
+ "@open-wc/rollup-plugin-html" "^1.1.0"
+ "@open-wc/rollup-plugin-polyfills-loader" "^1.0.7"
"@rollup/plugin-node-resolve" "^7.1.1"
babel-plugin-bundled-import-meta "^0.3.2"
babel-plugin-template-html-minifier "^4.0.0"
command-line-args "^5.0.2"
command-line-usage "^6.1.0"
deepmerge "^4.2.2"
- es-dev-server "^1.50.6"
+ es-dev-server "^1.54.0"
es-module-lexer "^0.3.13"
fs-extra "^8.1.0"
glob "^7.1.3"
@@ -2273,7 +2331,7 @@
rollup "^2.7.2"
rollup-plugin-babel "^5.0.0-alpha.1"
rollup-plugin-terser "^5.2.0"
- storybook-addon-markdown-docs "^0.3.1"
+ storybook-addon-markdown-docs "^0.4.0"
storybook-prebuilt "^1.5.0"
"@open-wc/eslint-config@^1.0.0":
@@ -2289,40 +2347,41 @@
eslint-plugin-no-only-tests "^2.3.1"
eslint-plugin-wc "^1.2.0"
-"@open-wc/karma-esm@^2.16.6":
- version "2.16.6"
- resolved "https://registry.yarnpkg.com/@open-wc/karma-esm/-/karma-esm-2.16.6.tgz#dc064f2b8851f2317e66988caaa4fae67c79964b"
- integrity sha512-ujPYjzWEiZU2B6sAR6qcZPIYz1WN9Y1veLRrHbwdcCAGPyAIO10EVC0fEJn7i9K/83ZXr4STeXmCgXOxPh0VgA==
+"@open-wc/karma-esm@^2.16.12":
+ version "2.16.12"
+ resolved "https://registry.yarnpkg.com/@open-wc/karma-esm/-/karma-esm-2.16.12.tgz#9b134485db3e86b40805a71e335229576a1903be"
+ integrity sha512-OULIFOcOwfJNY7NFRjWMNFKdv09BapOt9wgpsybM8nO6SyR90Q+tzeHoOfghFwgPY83Jq3+SDJcuq2unQ6BLhQ==
dependencies:
"@open-wc/building-utils" "^2.18.0"
babel-plugin-istanbul "^5.1.4"
chokidar "^3.0.0"
deepmerge "^4.2.2"
- es-dev-server "^1.50.6"
+ es-dev-server "^1.54.0"
minimatch "^3.0.4"
node-fetch "^2.6.0"
polyfills-loader "^1.6.1"
portfinder "^1.0.21"
request "^2.88.0"
-"@open-wc/rollup-plugin-html@^1.0.5":
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/@open-wc/rollup-plugin-html/-/rollup-plugin-html-1.0.5.tgz#81efa681f3c6a12e5813639ada018a250a999b46"
- integrity sha512-EAFiybd7LgckbkktCIMBSj81NkI4EmXYNc7S4rl+9Y3sLtDXvXy1Xf6x0diOSqids8lATW+k3p/H8vOQUvvccA==
+"@open-wc/rollup-plugin-html@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@open-wc/rollup-plugin-html/-/rollup-plugin-html-1.1.0.tgz#3aeecc5c4c17562112a3d1fcea964d7bb3853101"
+ integrity sha512-0VukjFUtC3Ro+kZcQMQqlE9B+FjOTXKJP1ek2jjT1HqeoG5NCHrgGCFe/fLc4G1TDDM5fIuKZ/xcus4TtICWTA==
dependencies:
"@open-wc/building-utils" "^2.18.0"
"@types/html-minifier" "^3.5.3"
fs-extra "^8.1.0"
+ glob "^7.1.3"
html-minifier "^4.0.0"
parse5 "^5.1.1"
terser "^4.6.7"
-"@open-wc/rollup-plugin-polyfills-loader@^1.0.6":
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/@open-wc/rollup-plugin-polyfills-loader/-/rollup-plugin-polyfills-loader-1.0.6.tgz#23a31a50a4ea395813c61434c857442ad63192e7"
- integrity sha512-CjR+UgQe2YX+DQBHtphG8hI8xeSAtUacDgbSuYCu0VF1u6wLdtW+zPHQHnog1PqI/yl8er97RwgCYqMhxqpoBQ==
+"@open-wc/rollup-plugin-polyfills-loader@^1.0.7":
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/@open-wc/rollup-plugin-polyfills-loader/-/rollup-plugin-polyfills-loader-1.0.7.tgz#443f3d314c1a3cc3534d02a8579ed878255e60ca"
+ integrity sha512-ax7jcXWUZaBDO7g3deRvtGNKPHoB9MzHqNAbSqkIY9R1D8cSluzN4LMHdWs0tWKfZzIRJljNvM/1glQqthlJ9A==
dependencies:
- "@open-wc/rollup-plugin-html" "^1.0.5"
+ "@open-wc/rollup-plugin-html" "^1.1.0"
polyfills-loader "^1.6.1"
"@open-wc/scoped-elements@^1.0.3", "@open-wc/scoped-elements@^1.1.1":
@@ -2355,25 +2414,25 @@
lit-html "^1.0.0"
"@open-wc/testing-karma-bs@^1.3.30":
- version "1.3.71"
- resolved "https://registry.yarnpkg.com/@open-wc/testing-karma-bs/-/testing-karma-bs-1.3.71.tgz#aa908cb7a0b7ead5f513b39942d4565f5eb89c69"
- integrity sha512-M7Obxx7FE1BClssT38WJe3wMAdHWpSowwr/fidvWJ1KbPYgg8nEzGx/7yxwmVZu8w9k9ofZn9o1KEV1JVKvxfA==
+ version "1.3.77"
+ resolved "https://registry.yarnpkg.com/@open-wc/testing-karma-bs/-/testing-karma-bs-1.3.77.tgz#21176510c84eed4621ff66a089523c644e3c821e"
+ integrity sha512-EQgXdmRsrqUJbRZeuYyjmiYgLWQ+lkZnODkgwGb3TFOseSNWlIgnTzW5QLT2MvrJXwAV/IUxWq+EPXiRa3siJw==
dependencies:
- "@open-wc/testing-karma" "^3.3.28"
+ "@open-wc/testing-karma" "^3.4.1"
"@types/node" "^11.13.0"
karma-browserstack-launcher "^1.0.0"
-"@open-wc/testing-karma@^3.2.30", "@open-wc/testing-karma@^3.3.28":
- version "3.3.28"
- resolved "https://registry.yarnpkg.com/@open-wc/testing-karma/-/testing-karma-3.3.28.tgz#2276476630300c6400e373df0e5a191cdbe75215"
- integrity sha512-0TdTCjhKFWeHY7suWTFmBjjEvrl0fBO5YICVxH4FYQ9ZQyIkqg3QDoCu0RRypskziPVmNgsLY0MJY+iGa4BmYg==
+"@open-wc/testing-karma@^3.2.30", "@open-wc/testing-karma@^3.4.1":
+ version "3.4.1"
+ resolved "https://registry.yarnpkg.com/@open-wc/testing-karma/-/testing-karma-3.4.1.tgz#63cff940f4b3906757b8b1ae0ae6cf2877080537"
+ integrity sha512-ECtU7r9YmrFcuwomH64pBypR73RSZ15f9tWKhJ+cxJhRNqgiDK3NbMcVGP+yKUVwmPIIOBAZbk8+Ea62wA882A==
dependencies:
- "@open-wc/karma-esm" "^2.16.6"
+ "@open-wc/karma-esm" "^2.16.12"
"@types/karma" "^5.0.0"
"@types/karma-coverage-istanbul-reporter" "^2.1.0"
"@types/karma-mocha" "^1.3.0"
"@types/karma-mocha-reporter" "^2.2.0"
- axe-core "^3.3.1"
+ axe-core "^3.5.3"
karma "^4.1.0"
karma-chrome-launcher "^3.1.0"
karma-coverage-istanbul-reporter "^2.0.0"
@@ -2393,9 +2452,9 @@
webpack "^4.28.0"
"@open-wc/testing@^2.5.0":
- version "2.5.16"
- resolved "https://registry.yarnpkg.com/@open-wc/testing/-/testing-2.5.16.tgz#a9bbee796b0d0c456251418275dd621a0cac6898"
- integrity sha512-XFoAi4w6wX9oLELtJNqZh8luZJH7dKyj8sKY4R6dfWBTMLBntPHozyBmmbFC6E47DPhxblvMJdsx+WFcSL1YjQ==
+ version "2.5.17"
+ resolved "https://registry.yarnpkg.com/@open-wc/testing/-/testing-2.5.17.tgz#3a3dbc9f2bb5e78201b45621315e047812a4137b"
+ integrity sha512-ozXsOhmf1+mbtKJdbbjPAnfi4HPAkeQYv2zon6rmwv0i0RNZ9S0LkT8wgsn8wpn2+dvckMvks9g/mqXvciaf2g==
dependencies:
"@open-wc/chai-dom-equals" "^0.12.36"
"@open-wc/semantic-dom-diff" "^0.17.9"
@@ -2405,7 +2464,7 @@
"@types/mocha" "^5.0.0"
"@types/sinon-chai" "^3.2.3"
chai "^4.2.0"
- chai-a11y-axe "^1.2.3"
+ chai-a11y-axe "^1.3.0"
chai-dom "^1.8.1"
mocha "^6.2.2"
sinon-chai "^3.3.0"
@@ -2470,9 +2529,9 @@
any-observable "^0.3.0"
"@sinonjs/commons@^1", "@sinonjs/commons@^1.3.0", "@sinonjs/commons@^1.4.0", "@sinonjs/commons@^1.7.0":
- version "1.7.2"
- resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.7.2.tgz#505f55c74e0272b43f6c52d81946bed7058fc0e2"
- integrity sha512-+DUO6pnp3udV/v2VfUWgaY5BIE1IfT7lLfeDzPVeMT1XKkaAp9LgSI9x5RtrFQoZ9Oi0PgXQQHPaoKu7dCjVxw==
+ version "1.8.0"
+ resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.0.tgz#c8d68821a854c555bba172f3b06959a0039b236d"
+ integrity sha512-wEj54PfsZ5jGSwMX68G8ZXFawcSglQSXqCftWX3ec8MDUzQdHgcKvw97awHbY0efQEL5iKUOAmmVtoYgmrSG4Q==
dependencies:
type-detect "4.0.8"
@@ -2897,6 +2956,13 @@
resolved "https://registry.yarnpkg.com/@types/lru-cache/-/lru-cache-5.1.0.tgz#57f228f2b80c046b4a1bd5cac031f81f207f4f03"
integrity sha512-RaE0B+14ToE4l6UqdarKPnXwVDuigfFv+5j9Dze/Nqr23yyuqdNvzcZi3xB+3Agvi5R4EOgAksfv3lXX4vBt9w==
+"@types/mdast@^3.0.0":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.3.tgz#2d7d671b1cd1ea3deb306ea75036c2a0407d2deb"
+ integrity sha512-SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw==
+ dependencies:
+ "@types/unist" "*"
+
"@types/mime@*":
version "2.0.2"
resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.2.tgz#857a118d8634c84bba7ae14088e4508490cd5da5"
@@ -2918,9 +2984,9 @@
integrity sha512-NYrtPht0wGzhwe9+/idPaBB+TqkY9AhTvOLMkThm0IoEfLaiVQZwBwyJ5puCkO3AUCWrmcoePjp2mbFocKy4SQ==
"@types/node@*", "@types/node@>= 8":
- version "14.0.4"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.4.tgz#43a63fc5edce226bed106b31b875165256271107"
- integrity sha512-k3NqigXWRzQZVBDS5D1U70A5E8Qk4Kh+Ha/x4M8Bt9pF0X05eggfnC9+63Usc9Q928hRUIpIhTQaXsZwZBl4Ew==
+ version "14.0.5"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.5.tgz#3d03acd3b3414cf67faf999aed11682ed121f22b"
+ integrity sha512-90hiq6/VqtQgX8Sp0EzeIsv3r+ellbGj4URKj5j30tLlZvRUpnAe9YbYnjl3pJM93GyXU0tghHhvXHq+5rnCKA==
"@types/node@^11.13.0":
version "11.15.14"
@@ -2981,9 +3047,9 @@
"@types/sinon" "*"
"@types/sinon@*":
- version "9.0.3"
- resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-9.0.3.tgz#c803f2ebf96db44230ce4e632235c279830edd45"
- integrity sha512-NWVG++603tEDwmz5k0DwFR1hqP3iBmq5GYi6d+0KCQMQsfDEULF1D7xqZ+iXRJHeGwLVhM+Rv73uzIYuIUVlJQ==
+ version "9.0.4"
+ resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-9.0.4.tgz#e934f904606632287a6e7f7ab0ce3f08a0dad4b1"
+ integrity sha512-sJmb32asJZY6Z2u09bl0G2wglSxDlROlAejCjsnor+LzBMz17gu8IU7vKC/vWDnv9zEq2wqADHVXFjf4eE8Gdw==
dependencies:
"@types/sinonjs__fake-timers" "*"
@@ -2999,7 +3065,7 @@
dependencies:
source-map "^0.6.1"
-"@types/unist@^2.0.0", "@types/unist@^2.0.2", "@types/unist@^2.0.3":
+"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2", "@types/unist@^2.0.3":
version "2.0.3"
resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e"
integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==
@@ -3648,14 +3714,14 @@ aws-sign2@~0.7.0:
integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
aws4@^1.8.0:
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.9.1.tgz#7e33d8f7d449b3f673cd72deb9abdc552dbe528e"
- integrity sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.10.0.tgz#a17b3a8ea811060e74d47d306122400ad4497ae2"
+ integrity sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==
-axe-core@^3.1.2, axe-core@^3.3.1:
- version "3.5.3"
- resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-3.5.3.tgz#5b7c0ee7c5197d546bd3a07c3ef701896f5773e9"
- integrity sha512-HZpLE7xu05+8AbpqXITGdxp1Xwk8ysAXrg7MiKRY27py3DAyEJpoJQo1727pWF3F+O79V3r+cTWhOzfB49P89w==
+axe-core@^3.1.2, axe-core@^3.5.3:
+ version "3.5.4"
+ resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-3.5.4.tgz#5a7b49ba8c989cd59cde219810ccfb0b7cf72e97"
+ integrity sha512-JRuxixN5bPHre+815qnyqBQzNpRTqGxLWflvjr4REpGZ5o0WXm+ik2IS4PZ01EnacWmVRB4jCPWFiYENMiiasA==
axios@0.19.0:
version "0.19.0"
@@ -3704,13 +3770,13 @@ babel-extract-comments@^1.0.0:
dependencies:
babylon "^6.18.0"
-babel-plugin-apply-mdx-type-prop@^1.6.1:
- version "1.6.1"
- resolved "https://registry.yarnpkg.com/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.1.tgz#7eaf057300f91e2dbce3142001131f578605c843"
- integrity sha512-chjmLo1x7fCpDRICGUlbkwf2E6sMVG9jjG6PtPBWnQfMEjgV03Gh0jSVGbZJsEUxcMqOpHSsIXvPz1sYip6X3g==
+babel-plugin-apply-mdx-type-prop@^1.6.4:
+ version "1.6.4"
+ resolved "https://registry.yarnpkg.com/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.4.tgz#3336529fb1f5b97811449d995b82d13230878eb5"
+ integrity sha512-rVtztbgf3zmT1Is6vSNugfbdI2AG3mk/PUS8H71ss5V2XRNyYgeuFgTMX3h0bTDEJnbFG3ilRH566kVhZAkGWg==
dependencies:
"@babel/helper-plugin-utils" "7.8.3"
- "@mdx-js/util" "^1.6.1"
+ "@mdx-js/util" "^1.6.4"
babel-plugin-bundled-import-meta@^0.3.2:
version "0.3.2"
@@ -3743,10 +3809,10 @@ babel-plugin-emotion@^10.0.27:
find-root "^1.1.0"
source-map "^0.5.7"
-babel-plugin-extract-import-names@^1.6.1:
- version "1.6.1"
- resolved "https://registry.yarnpkg.com/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.1.tgz#fc913f9fdb1aa1590ec96269a03c1ce98e8b76b1"
- integrity sha512-u0uRrPyygx4RlNva1aqz7DM9UBpsQJQZ4NyakHVJF18s73H/iiyXuc+X7k+9tHeN0WKLsohQUGzGLli6z5a0Zw==
+babel-plugin-extract-import-names@^1.6.4:
+ version "1.6.4"
+ resolved "https://registry.yarnpkg.com/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.4.tgz#c38e50a2027df72cd9a960227243f528c4051956"
+ integrity sha512-oShDRQX9CGDkg61DnNJG7T/ROjIpgzyLTi3mGr3fwbNDP3kiJ6TousEPu6d090qNUm/XiUasQ1ESOnLAb7plqQ==
dependencies:
"@babel/helper-plugin-utils" "7.8.3"
@@ -3932,14 +3998,14 @@ bluebird@^3.3.0, bluebird@^3.5.1, bluebird@^3.5.3, bluebird@^3.5.5:
integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.4.0:
- version "4.11.8"
- resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f"
- integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==
+ version "4.11.9"
+ resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.9.tgz#26d556829458f9d1e81fc48952493d0ba3507828"
+ integrity sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==
bn.js@^5.1.1:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.1.tgz#48efc4031a9c4041b9c99c6941d903463ab62eb5"
- integrity sha512-IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA==
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.2.tgz#c9686902d3c9a27729f43ab10f9d79c2004da7b0"
+ integrity sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==
body-parser@^1.16.1:
version "1.19.0"
@@ -4081,7 +4147,7 @@ browserslist-useragent@^3.0.2:
semver "^7.3.2"
useragent "^2.3.0"
-browserslist@^4.0.0, browserslist@^4.11.1, browserslist@^4.12.0, browserslist@^4.8.5, browserslist@^4.9.1:
+browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.8.5, browserslist@^4.9.1:
version "4.12.0"
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.12.0.tgz#06c6d5715a1ede6c51fc39ff67fd647f740b656d"
integrity sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==
@@ -4384,9 +4450,9 @@ caniuse-api@^3.0.0:
lodash.uniq "^4.5.0"
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001033, caniuse-lite@^1.0.30001043:
- version "1.0.30001062"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001062.tgz#d814b648338504b315222ace6f1a533d9a55e390"
- integrity sha512-ei9ZqeOnN7edDrb24QfJ0OZicpEbsWxv7WusOiQGz/f2SfvBgHHbOEwBJ8HKGVSyx8Z6ndPjxzR6m0NQq+0bfw==
+ version "1.0.30001066"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001066.tgz#0a8a58a10108f2b9bf38e7b65c237b12fd9c5f04"
+ integrity sha512-Gfj/WAastBtfxLws0RCh2sDbTK/8rJuSeZMecrSkNGYxPcv7EzblmDGfWQCFEQcSqYE2BRgQiJh8HOD07N5hIw==
caseless@~0.12.0:
version "0.12.0"
@@ -4398,10 +4464,12 @@ ccount@^1.0.0, ccount@^1.0.3:
resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.0.5.tgz#ac82a944905a65ce204eb03023157edf29425c17"
integrity sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==
-chai-a11y-axe@^1.2.3:
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/chai-a11y-axe/-/chai-a11y-axe-1.2.3.tgz#8ad34be265023ac9ea9a40ff5c7fe7723ff0682d"
- integrity sha512-cjZXy4I/GvT/ibQS/Pw3Dz/QaEM+ZfWx5m9Twqcc0HEAWuDpCrf20LRsa84lx5BwdOawkalk0ehmXESWN3hBNw==
+chai-a11y-axe@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/chai-a11y-axe/-/chai-a11y-axe-1.3.0.tgz#10aedef1d4dc732b3df8cf8e20fa7bd734a0e120"
+ integrity sha512-VN0keXMQvkKYC8lDNUiOEXLmKPp1cAddrRrjcdpSL2RIQVWAj1E9EOF3t4CEb2avc9FsoWehUSDAOjtiH0BbsQ==
+ dependencies:
+ axe-core "^3.5.3"
chai-dom@^1.8.1:
version "1.8.2"
@@ -5710,9 +5778,9 @@ ejs@^2.6.1:
integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==
electron-to-chromium@^1.3.413:
- version "1.3.446"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.446.tgz#12c336bc858e04d6b614a488f32f2dd89561601f"
- integrity sha512-CLQaFuvkKqR9FD2G3cJrr1fV7DRMXiAKWLP2F8cxtvvtzAS7Tubt0kF47/m+uE61kiT+I7ZEn7HqLnmWdOhmuA==
+ version "1.3.453"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.453.tgz#758a8565a64b7889b27132a51d2abb8b135c9d01"
+ integrity sha512-IQbCfjJR0NDDn/+vojTlq7fPSREcALtF8M1n01gw7nQghCtfFYrJ2dfhsp8APr8bANoFC8vRTFVXMOGpT0eetw==
elegant-spinner@^1.0.1:
version "1.0.1"
@@ -5894,10 +5962,10 @@ es-abstract@^1.17.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.5:
string.prototype.trimleft "^2.1.1"
string.prototype.trimright "^2.1.1"
-es-dev-server@^1.50.6:
- version "1.50.6"
- resolved "https://registry.yarnpkg.com/es-dev-server/-/es-dev-server-1.50.6.tgz#f3827993d151ee7a04ae61701670595d2b175623"
- integrity sha512-9MZziicHR3pqIKvRYFe6al67RMsdEXiXvIzbMYZ6h2ATtr0P0IWpa7hyplK7rfIiF9zkrss6JPfrk+jVusKZSg==
+es-dev-server@^1.54.0:
+ version "1.54.0"
+ resolved "https://registry.yarnpkg.com/es-dev-server/-/es-dev-server-1.54.0.tgz#f7af526b5763b8eaeab31b679beeb5c91aceefd2"
+ integrity sha512-J5IViGAdudO8hD4Z2BVU0t5MqOmEIQlNFxYddHJ8QqrcyD/Q3u95VMf8End7/eqDMUizeWtae2h21/P4RRq8lw==
dependencies:
"@babel/core" "^7.9.0"
"@babel/plugin-proposal-dynamic-import" "^7.8.3"
@@ -5948,6 +6016,7 @@ es-dev-server@^1.50.6:
koa-etag "^3.0.0"
koa-static "^5.0.0"
lru-cache "^5.1.1"
+ mime-types "^2.1.27"
minimatch "^3.0.4"
open "^7.0.3"
parse5 "^5.1.1"
@@ -5962,9 +6031,9 @@ es-dev-server@^1.50.6:
whatwg-url "^7.0.0"
es-module-lexer@^0.3.13:
- version "0.3.19"
- resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.3.19.tgz#91065ea884f436a2e140e5006b1aaf154ab23f71"
- integrity sha512-EMav8JgMd66ltDkVTVjknEyjxwjnFg4dfoTJD2T8yH9qunGK3kMKsIqDDSEWied2bOdNm2zTOUcZaKTScjWFiQ==
+ version "0.3.20"
+ resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.3.20.tgz#13661aa6d793da74684b3353ad4327d5fa59d3d3"
+ integrity sha512-kfB4R9F6FJ5Bgvxyk6W/u/a9cncXEGRyaD2UxyBhrF3+ty4qLzptgStLfe0J90o/qkSiiY0+yyzMcIIPvAOjIw==
es-module-shims@^0.4.6:
version "0.4.6"
@@ -8398,7 +8467,7 @@ js-tokens@^3.0.0:
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
-js-yaml@3.13.1, js-yaml@^3.12.0, js-yaml@^3.13.1:
+js-yaml@3.13.1:
version "3.13.1"
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
@@ -8406,6 +8475,14 @@ js-yaml@3.13.1, js-yaml@^3.12.0, js-yaml@^3.13.1:
argparse "^1.0.7"
esprima "^4.0.0"
+js-yaml@^3.12.0, js-yaml@^3.13.1:
+ version "3.14.0"
+ resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.0.tgz#a7a34170f26a21bb162424d8adacb4113a69e482"
+ integrity sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==
+ dependencies:
+ argparse "^1.0.7"
+ esprima "^4.0.0"
+
jsbn@~0.1.0:
version "0.1.1"
resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
@@ -9349,14 +9426,23 @@ mdast-util-definitions@^2.0.0:
dependencies:
unist-util-visit "^2.0.0"
-mdast-util-to-hast@8.2.0, mdast-util-to-hast@^8.2.0:
- version "8.2.0"
- resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-8.2.0.tgz#adf9f824defcd382e53dd7bace4282a45602ac67"
- integrity sha512-WjH/KXtqU66XyTJQ7tg7sjvTw1OQcVV0hKdFh3BgHPwZ96fSBCQ/NitEHsN70Mmnggt+5eUUC7pCnK+2qGQnCA==
+mdast-util-definitions@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-3.0.1.tgz#06af6c49865fc63d6d7d30125569e2f7ae3d0a86"
+ integrity sha512-BAv2iUm/e6IK/b2/t+Fx69EL/AGcq/IG2S+HxHjDJGfLJtd6i9SZUS76aC9cig+IEucsqxKTR0ot3m933R3iuA==
dependencies:
+ unist-util-visit "^2.0.0"
+
+mdast-util-to-hast@9.1.0:
+ version "9.1.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-9.1.0.tgz#6ef121dd3cd3b006bf8650b1b9454da0faf79ffe"
+ integrity sha512-Akl2Vi9y9cSdr19/Dfu58PVwifPXuFt1IrHe7l+Crme1KvgUT+5z+cHLVcQVGCiNTZZcdqjnuv9vPkGsqWytWA==
+ dependencies:
+ "@types/mdast" "^3.0.0"
+ "@types/unist" "^2.0.3"
collapse-white-space "^1.0.0"
detab "^2.0.0"
- mdast-util-definitions "^2.0.0"
+ mdast-util-definitions "^3.0.0"
mdurl "^1.0.0"
trim-lines "^1.0.0"
unist-builder "^2.0.0"
@@ -9381,6 +9467,21 @@ mdast-util-to-hast@^6.0.0:
unist-util-visit "^1.1.0"
xtend "^4.0.1"
+mdast-util-to-hast@^8.2.0:
+ version "8.2.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-8.2.0.tgz#adf9f824defcd382e53dd7bace4282a45602ac67"
+ integrity sha512-WjH/KXtqU66XyTJQ7tg7sjvTw1OQcVV0hKdFh3BgHPwZ96fSBCQ/NitEHsN70Mmnggt+5eUUC7pCnK+2qGQnCA==
+ dependencies:
+ collapse-white-space "^1.0.0"
+ detab "^2.0.0"
+ mdast-util-definitions "^2.0.0"
+ mdurl "^1.0.0"
+ trim-lines "^1.0.0"
+ unist-builder "^2.0.0"
+ unist-util-generated "^1.0.0"
+ unist-util-position "^3.0.0"
+ unist-util-visit "^2.0.0"
+
mdast-util-to-string@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz#27055500103f51637bd07d01da01eb1967a43527"
@@ -9548,7 +9649,7 @@ mime-db@1.44.0, "mime-db@>= 1.43.0 < 2":
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92"
integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==
-mime-types@^2.1.12, mime-types@^2.1.18, mime-types@~2.1.19, mime-types@~2.1.24:
+mime-types@^2.1.12, mime-types@^2.1.18, mime-types@^2.1.27, mime-types@~2.1.19, mime-types@~2.1.24:
version "2.1.27"
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f"
integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==
@@ -9556,9 +9657,9 @@ mime-types@^2.1.12, mime-types@^2.1.18, mime-types@~2.1.19, mime-types@~2.1.24:
mime-db "1.44.0"
mime@^2.3.1:
- version "2.4.5"
- resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.5.tgz#d8de2ecb92982dedbb6541c9b6841d7f218ea009"
- integrity sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==
+ version "2.4.6"
+ resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.6.tgz#e5b407c90db442f2beb5b162373d07b69affa4d1"
+ integrity sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==
mimic-fn@^1.0.0:
version "1.2.0"
@@ -9583,9 +9684,9 @@ min-document@^2.19.0:
dom-walk "^0.1.0"
min-indent@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.0.tgz#cfc45c37e9ec0d8f0a0ec3dd4ef7f7c3abe39256"
- integrity sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
+ integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1:
version "1.0.1"
@@ -9633,7 +9734,7 @@ minimist@1.2.0:
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
-minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5:
+minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5:
version "1.2.5"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
@@ -9743,9 +9844,9 @@ mocha@^6.2.2:
yargs-unparser "1.6.0"
mocha@^7.1.1:
- version "7.1.2"
- resolved "https://registry.yarnpkg.com/mocha/-/mocha-7.1.2.tgz#8e40d198acf91a52ace122cd7599c9ab857b29e6"
- integrity sha512-o96kdRKMKI3E8U0bjnfqW4QMk12MwZ4mhdBTf+B5a1q9+aq2HRnj+3ZdJu0B/ZhJeK78MgYuv6L8d/rA5AeBJA==
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/mocha/-/mocha-7.2.0.tgz#01cc227b00d875ab1eed03a75106689cfed5a604"
+ integrity sha512-O9CIypScywTVpNaRrCAgoUnJgozpIofjKUYmJhiCIJMiuYnLI6otcb1/kpW9/n/tJODHGZ7i8aLQoDVsMtOKQQ==
dependencies:
ansi-colors "3.2.3"
browser-stdout "1.3.1"
@@ -9962,9 +10063,9 @@ node-fetch@^2.3.0, node-fetch@^2.5.0, node-fetch@^2.6.0:
integrity sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==
node-gyp@^5.0.2:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-5.1.0.tgz#8e31260a7af4a2e2f994b0673d4e0b3866156332"
- integrity sha512-OUTryc5bt/P8zVgNUmC6xdXiDJxLMAW8cF5tLQOT9E5sOQj+UeQxnnPy74K3CLCa/SOjjBlbuzDLR8ANwA+wmw==
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-5.1.1.tgz#eb915f7b631c937d282e33aed44cb7a025f62a3e"
+ integrity sha512-WH0WKGi+a4i4DUt2mHnvocex/xPLp9pYt5R6M2JdFB7pJ7Z34hveZ4nDTGTiLXCkitA9T8HFZjhinBCiVHYcWw==
dependencies:
env-paths "^2.2.0"
glob "^7.1.4"
@@ -10008,9 +10109,9 @@ node-libs-browser@^2.2.1:
vm-browserify "^1.0.1"
node-releases@^1.1.53:
- version "1.1.56"
- resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.56.tgz#bc054a417d316e3adac90eafb7e1932802f28705"
- integrity sha512-EVo605FhWLygH8a64TjgpjyHYOihkxECwX1bHHr8tETJKWEiWS2YJjPbvsX2jFjnjTNEgBCmk9mLjKG1Mf11cw==
+ version "1.1.57"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.57.tgz#f6754ce225fad0611e61228df3e09232e017ea19"
+ integrity sha512-ZQmnWS7adi61A9JsllJ2gdj2PauElcjnOwTp2O011iGzoakTxUsDGSe+6vD7wXbKdqhSFymC0OSx35aAMhrSdw==
noop-logger@^0.1.1:
version "0.1.1"
@@ -10238,13 +10339,12 @@ object.assign@4.1.0, object.assign@^4.0.4, object.assign@^4.1.0:
object-keys "^1.0.11"
object.entries@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.1.tgz#ee1cf04153de02bb093fec33683900f57ce5399b"
- integrity sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.2.tgz#bc73f00acb6b6bb16c203434b10f9a7e797d3add"
+ integrity sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==
dependencies:
define-properties "^1.1.3"
- es-abstract "^1.17.0-next.1"
- function-bind "^1.1.1"
+ es-abstract "^1.17.5"
has "^1.0.3"
object.getownpropertydescriptors@^2.0.3:
@@ -10898,14 +10998,14 @@ posix-character-classes@^0.1.0:
integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
prebuild-install@^5.3.3:
- version "5.3.3"
- resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-5.3.3.tgz#ef4052baac60d465f5ba6bf003c9c1de79b9da8e"
- integrity sha512-GV+nsUXuPW2p8Zy7SarF/2W/oiK8bFQgJcncoJ0d7kRpekEA0ftChjfEaF9/Y+QJEc/wFR7RAEa8lYByuUIe2g==
+ version "5.3.4"
+ resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-5.3.4.tgz#6982d10084269d364c1856550b7d090ea31fa293"
+ integrity sha512-AkKN+pf4fSEihjapLEEj8n85YIw/tN6BQqkhzbDc0RvEZGdkpJBGMUYx66AAMcPG2KzmPQS7Cm16an4HVBRRMA==
dependencies:
detect-libc "^1.0.3"
expand-template "^2.0.3"
github-from-package "0.0.0"
- minimist "^1.2.0"
+ minimist "^1.2.3"
mkdirp "^0.5.1"
napi-build-utils "^1.0.1"
node-abi "^2.7.0"
@@ -11609,9 +11709,9 @@ regexpu-core@^4.7.0:
unicode-match-property-value-ecmascript "^1.2.0"
regjsgen@^0.5.1:
- version "0.5.1"
- resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.1.tgz#48f0bf1a5ea205196929c0d9798b42d1ed98443c"
- integrity sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733"
+ integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==
regjsparser@^0.6.4:
version "0.6.4"
@@ -11696,16 +11796,16 @@ remark-html@^11.0.1:
mdast-util-to-hast "^8.2.0"
xtend "^4.0.1"
-remark-mdx@^1.6.1:
- version "1.6.1"
- resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-1.6.1.tgz#693aa40d0c98afdd556e7e50f2ca263d0a845e19"
- integrity sha512-UyCqqYFv9l5dstX29QpdqMprBHyUYUEQHOUe0MdFUIm1XATxfVGHbRPtVBFz4ccd5NV1UL/rmsruo9WOswwmpQ==
+remark-mdx@^1.6.4:
+ version "1.6.4"
+ resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-1.6.4.tgz#51c6eba0abb97591f0926c195e088bdb025c0b8a"
+ integrity sha512-tJ/CGNNLVC8nOm0C3EjDQH4Vl3YhawgR2f3J+RaalrMDrT4s5ZzOqoNesV1cnF/DsoOxKlYkExOpNSOa6rkAtQ==
dependencies:
- "@babel/core" "7.9.0"
+ "@babel/core" "7.9.6"
"@babel/helper-plugin-utils" "7.8.3"
- "@babel/plugin-proposal-object-rest-spread" "7.9.5"
+ "@babel/plugin-proposal-object-rest-spread" "7.9.6"
"@babel/plugin-syntax-jsx" "7.8.3"
- "@mdx-js/util" "^1.6.1"
+ "@mdx-js/util" "^1.6.4"
is-alphabetical "1.0.4"
remark-parse "8.0.2"
unified "9.0.0"
@@ -12106,9 +12206,9 @@ rollup@^1.31.1:
acorn "^7.1.0"
rollup@^2.0.0, rollup@^2.7.2:
- version "2.10.5"
- resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.10.5.tgz#a2e6735fbcbd64453f8aa5d7b5ec1b421974f92c"
- integrity sha512-05WRM/tjmPYwhOBvm/G9Qwa/HnAqn0TK0XxLDLQzoM4XdSmKjPBvhBl+U+Q/C6VJsucljyTQjGkZD503mjbPQg==
+ version "2.11.2"
+ resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.11.2.tgz#b1273ad3e43953d09807672f6b72d08f9f9bc008"
+ integrity sha512-pJT6mfH+/gh1sOWyNMAWxjbYGL5x2AfsaR0SWLRwq2e7vxOKt/0mBjtYDTVYF8JXxVzmnuDzA+EpsPLWt/oyrg==
optionalDependencies:
fsevents "~2.1.2"
@@ -12526,9 +12626,9 @@ space-separated-tokens@^1.0.0:
integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==
spdx-correct@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4"
- integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
+ integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
dependencies:
spdx-expression-parse "^3.0.0"
spdx-license-ids "^3.0.0"
@@ -12629,17 +12729,17 @@ static-extend@^0.1.1:
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
-storybook-addon-markdown-docs@^0.3.1:
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/storybook-addon-markdown-docs/-/storybook-addon-markdown-docs-0.3.1.tgz#b25143b7afc51aad27ecc7ed95f3e388c052ab5b"
- integrity sha512-YSaXwM93NrocFw04iqMAs2V/C0AbxzxHjSuSpa19Bg1D8xO8aDUOpeKMHBXcfL62sSjfmXW3Qssju33DcxEO2w==
+storybook-addon-markdown-docs@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/storybook-addon-markdown-docs/-/storybook-addon-markdown-docs-0.4.0.tgz#70068b0920e511e7facf28dda5ef280402d18526"
+ integrity sha512-CwOvBT9qiCye1Db7N0nvait0IeTgDJXQSFBzFZvy4l0OEDhxZWgYwA9JPHZz2DXbYlBoF7x9/MhAeu/KL5f0hA==
dependencies:
"@babel/code-frame" "^7.8.3"
"@babel/core" "^7.9.0"
"@babel/generator" "^7.9.6"
"@babel/parser" "^7.9.6"
"@babel/plugin-syntax-import-meta" "^7.8.3"
- "@mdjs/core" "^0.3.1"
+ "@mdjs/core" "^0.3.2"
"@mdx-js/mdx" "^1.5.1"
detab "^2.0.3"
mdurl "^1.0.1"
@@ -12993,9 +13093,9 @@ symbol-observable@^1.0.4, symbol-observable@^1.1.0:
integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==
synchronous-promise@^2.0.6:
- version "2.0.12"
- resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.12.tgz#219934f23c19c9aa716276cf2e1f8d4e5b04d07f"
- integrity sha512-rIDJiHmIK02tXU+eW1v6a7rNIIiMLm5JUF5Uj2fT6oLSulg7WNDVoqvkYqkFoJzf4v2gmTLppvzegdo9R+7h1Q==
+ version "2.0.13"
+ resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.13.tgz#9d8c165ddee69c5a6542862b405bc50095926702"
+ integrity sha512-R9N6uDkVsghHePKh1TEqbnLddO2IY25OcsksyFp/qBe7XYd0PVbKEWxhcdMhpLzE1I6skj5l4aEZ3CRxcbArlA==
systemjs@^6.3.1:
version "6.3.2"
@@ -13453,9 +13553,9 @@ uc.micro@^1.0.1, uc.micro@^1.0.5:
integrity sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==
uglify-js@^3.1.4, uglify-js@^3.5.1:
- version "3.9.3"
- resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.9.3.tgz#4a285d1658b8a2ebaef9e51366b3a0f7acd79ec2"
- integrity sha512-r5ImcL6QyzQGVimQoov3aL2ZScywrOgBXGndbWrdehKoSvGe/RmiE5Jpw/v+GvxODt6l2tpBXwA7n+qZVlHBMA==
+ version "3.9.4"
+ resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.9.4.tgz#867402377e043c1fc7b102253a22b64e5862401b"
+ integrity sha512-8RZBJq5smLOa7KslsNsVcSH+KOXf1uDU8yqLeNuVKwmT0T3FA0ZoXlinQfRad7SDcbZZRZE4ov+2v71EnxNyCA==
dependencies:
commander "~2.20.3"