From ec87fd7227a4c39fddc8b666702a1ed7d64d4c40 Mon Sep 17 00:00:00 2001
From: "renovate[bot]"
Date: Thu, 28 Mar 2019 10:29:14 -0300
Subject: [PATCH 01/84] chore(deps): update all non-major dependencies (#2932)
---
package.json | 4 ++--
yarn.lock | 13 +++++++++----
2 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/package.json b/package.json
index 9c466ea4043..5a97784760a 100644
--- a/package.json
+++ b/package.json
@@ -107,7 +107,7 @@
"eslint-plugin-promise": "^4.0.1",
"eslint-plugin-standard": "^4.0.0",
"eslint-plugin-vue": "^5.2.2",
- "esm": "^3.2.20",
+ "esm": "^3.2.21",
"gh-pages": "^2.0.1",
"highlightjs": "^9.12.0",
"html-loader": "^0.5.5",
@@ -119,7 +119,7 @@
"nuxt": "^2.5.1",
"postcss-cli": "^6.1.2",
"prettier": "1.14.3",
- "rollup": "^1.7.3",
+ "rollup": "^1.7.4",
"rollup-plugin-babel": "^4.3.2",
"rollup-plugin-commonjs": "^9.2.2",
"rollup-plugin-node-resolve": "^4.0.1",
diff --git a/yarn.lock b/yarn.lock
index fe59cc10e1b..e264ec4f788 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4355,6 +4355,11 @@ esm@^3.2.20:
resolved "https://registry.yarnpkg.com/esm/-/esm-3.2.20.tgz#44f125117863427cdece7223baa411fc739c1939"
integrity sha512-NA92qDA8C/qGX/xMinDGa3+cSPs4wQoFxskRrSnDo/9UloifhONFm4sl4G+JsyCqM007z2K+BfQlH5rMta4K1Q==
+esm@^3.2.21:
+ version "3.2.21"
+ resolved "https://registry.yarnpkg.com/esm/-/esm-3.2.21.tgz#9cf6f1d7c70e22a641534f88ac01d6a1de5ba0a5"
+ integrity sha512-DkNi6jYtrT/FdO8pPEH+GFtBE321T3nup8FWdgaYpzaf4tK6aVJiCfgxNotZjEbnZ32t2VEtqIfbjp5GBN65Nw==
+
espree@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/espree/-/espree-4.1.0.tgz#728d5451e0fd156c04384a7ad89ed51ff54eb25f"
@@ -9603,10 +9608,10 @@ rollup-watch@^4.3.1:
require-relative "0.8.7"
rollup-pluginutils "^2.0.1"
-rollup@^1.7.3:
- version "1.7.3"
- resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.7.3.tgz#cade518b92e23efa72026e264e29d9a56cbf8eb9"
- integrity sha512-U3/HaZujvGofNZQldfIknKoaNFNRS+j8/uCS/jSy3FrxF9t0FBsgZW4+VXLHG7l1daTgE6+jEy0Dv7cVCB2NPg==
+rollup@^1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.7.4.tgz#dd9d1d4935d3db38f16e1caaef635d8d1b0831c4"
+ integrity sha512-nc86fETLHdozhRWlW/uNVIQ7ODuA1vU2/L8znAxP9TNMx1NA6GTth3llqoxxCle2kkyui+OfGzbKaQxD60NJjA==
dependencies:
"@types/estree" "0.0.39"
"@types/node" "^11.11.6"
From 03276c469dc431131841e1b410b4f796cbbf214d Mon Sep 17 00:00:00 2001
From: "renovate[bot]"
Date: Thu, 28 Mar 2019 22:23:50 -0300
Subject: [PATCH 02/84] chore(deps): update dependency esm to ^3.2.22 (#2942)
---
package.json | 2 +-
yarn.lock | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 5a97784760a..60a7ebd1696 100644
--- a/package.json
+++ b/package.json
@@ -107,7 +107,7 @@
"eslint-plugin-promise": "^4.0.1",
"eslint-plugin-standard": "^4.0.0",
"eslint-plugin-vue": "^5.2.2",
- "esm": "^3.2.21",
+ "esm": "^3.2.22",
"gh-pages": "^2.0.1",
"highlightjs": "^9.12.0",
"html-loader": "^0.5.5",
diff --git a/yarn.lock b/yarn.lock
index e264ec4f788..49776778b79 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4355,10 +4355,10 @@ esm@^3.2.20:
resolved "https://registry.yarnpkg.com/esm/-/esm-3.2.20.tgz#44f125117863427cdece7223baa411fc739c1939"
integrity sha512-NA92qDA8C/qGX/xMinDGa3+cSPs4wQoFxskRrSnDo/9UloifhONFm4sl4G+JsyCqM007z2K+BfQlH5rMta4K1Q==
-esm@^3.2.21:
- version "3.2.21"
- resolved "https://registry.yarnpkg.com/esm/-/esm-3.2.21.tgz#9cf6f1d7c70e22a641534f88ac01d6a1de5ba0a5"
- integrity sha512-DkNi6jYtrT/FdO8pPEH+GFtBE321T3nup8FWdgaYpzaf4tK6aVJiCfgxNotZjEbnZ32t2VEtqIfbjp5GBN65Nw==
+esm@^3.2.22:
+ version "3.2.22"
+ resolved "https://registry.yarnpkg.com/esm/-/esm-3.2.22.tgz#5062c2e22fee3ccfee4e8f20da768330da90d6e3"
+ integrity sha512-z8YG7U44L82j1XrdEJcqZOLUnjxco8pO453gKOlaMD1/md1n/5QrscAmYG+oKUspsmDLuBFZrpbxI6aQ67yRxA==
espree@^4.1.0:
version "4.1.0"
From c6abfd00fb8f78137d6ed7356d5ba47dc52d0fd2 Mon Sep 17 00:00:00 2001
From: Troy Morehouse
Date: Fri, 29 Mar 2019 00:07:42 -0300
Subject: [PATCH 03/84] fix(docs): fix issue with table docs page (closes
#2939) (#2940)
---
docs/components/componentdoc.vue | 63 +++++++-------
docs/components/importdoc.vue | 32 ++++---
docs/components/search.vue | 3 +
docs/components/toc.vue | 86 ++++++++++---------
docs/plugins/docs-mixin.js | 4 +-
src/components/table/README.md | 56 ++++++------
.../table/helpers/mixin-filtering.js | 4 +-
7 files changed, 134 insertions(+), 114 deletions(-)
diff --git a/docs/components/componentdoc.vue b/docs/components/componentdoc.vue
index 167f0cbd07a..3dd39a5f610 100644
--- a/docs/components/componentdoc.vue
+++ b/docs/components/componentdoc.vue
@@ -34,15 +34,19 @@
head-variant="default"
striped
>
-
- {{ value }}
+
+ {{ value }}
+ Required
+ Deprecated
+ Deprecation
-
- {{ typeof item.deprecated === 'string' ? 'deprecation' : 'deprecated' }}
-
-
- {{ item.deprecated }}
+
+ {{ item.deprecated }}
+
+
+ {{ item.deprecation }}
+
{{ value }}
@@ -80,7 +84,11 @@
small
head-variant="default"
striped
- >
+ >
+
+ {{ value }}
+
+
@@ -94,13 +102,16 @@
head-variant="default"
striped
>
+
+ {{ value }}
+
{{ arg.arg }}
-
-
+ {{ arg.description }}
@@ -121,13 +132,18 @@
head-variant="default"
striped
>
+
+ {{ value }}
+
- {{ arg.arg }}
-
-
+
+ {{ arg.arg }}
+ - {{ arg.description }}
+
@@ -203,22 +219,11 @@ export default {
return this.componentOptions.props || {}
},
propsFields() {
- const props = this.componentProps
- const hasRequired = Object.keys(props).some(p => props[p].required)
-
- const fields = [
+ return [
{ key: 'prop', label: 'Property' },
{ key: 'type', label: 'Type' },
{ key: 'defaultValue', label: 'Default Value' }
]
-
- // Add the required column if there are required field(s)
- if (hasRequired) {
- // Insert required field after prop name
- fields.splice(1, 0, { key: 'required', label: 'Required' })
- }
-
- return fields
},
eventsFields() {
return [
@@ -267,19 +272,15 @@ export default {
}
defaultVal = (defaultVal || '').replace(/"/g, "'")
- // Requied prop?
- const required = p.required ? 'Yes' : ''
- // Deprecation?
- const deprecated = p.deprecated || false
-
return {
prop: kebabCase(prop),
type,
- required,
typeClass,
defaultValue: defaultVal,
- deprecated,
- _showDetails: !!deprecated
+ required: p.required || false,
+ deprecated: p.deprecated || false,
+ deprecation: p.deprecation || false,
+ _showDetails: typeof p.deprecated === 'string' || typeof p.deprecation === 'string'
}
})
},
diff --git a/docs/components/importdoc.vue b/docs/components/importdoc.vue
index 23abe045acb..ec4484af551 100644
--- a/docs/components/importdoc.vue
+++ b/docs/components/importdoc.vue
@@ -10,17 +10,17 @@
-
- {{ field.value }}
+
+ {{ value }}
-
- {{ field.value }}
+
+ {{ value }}
Example:
-
+ {{ componentImportCode }}
@@ -31,17 +31,17 @@
-
- {{ field.value }}
+
+ {{ value }}
-
- {{ field.value }}
+
+ {{ value }}
Example:
-
+ {{ directiveImportCode }}
@@ -59,7 +59,7 @@
This plugin includes all of the above listed individual directives.
-
+ {{ pluginImportCode }}
This plugin also automatically includes the following plugins:
@@ -71,6 +71,16 @@
+
+