diff --git a/.clintonrc.json b/.clintonrc.json
index 17eae88..ae5babd 100644
--- a/.clintonrc.json
+++ b/.clintonrc.json
@@ -11,6 +11,7 @@
"rules": {
"pkg-main": "off",
"xo": "off",
- "use-travis": "off"
+ "use-travis": "off",
+ "ava": "off"
}
}
\ No newline at end of file
diff --git a/changelog.md b/changelog.md
index ca9aa10..9031bd8 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,21 @@
+## 0.7.6 (2020-06-16)
+
+* perf: label condition ([a92fec4](https://github.com/Scrum/vue-2-breadcrumbs/commit/a92fec4))
+* build: of ava ([6a89895](https://github.com/Scrum/vue-2-breadcrumbs/commit/6a89895))
+* build: update dep dev ([826bc15](https://github.com/Scrum/vue-2-breadcrumbs/commit/826bc15))
+* fix: trailingspace ([1a34893](https://github.com/Scrum/vue-2-breadcrumbs/commit/1a34893))
+* Added test to exclude blank breadcrumbs ([dc73ddb](https://github.com/Scrum/vue-2-breadcrumbs/commit/dc73ddb))
+* Added test to exclude blank breadcrumbs ([d3021bb](https://github.com/Scrum/vue-2-breadcrumbs/commit/d3021bb))
+* Added test to exclude blank breadcrumbs ([00d87bf](https://github.com/Scrum/vue-2-breadcrumbs/commit/00d87bf))
+* Added test to exclude blank breadcrumbs ([88a296c](https://github.com/Scrum/vue-2-breadcrumbs/commit/88a296c))
+* Added test to exclude blank breadcrumbs ([cb70e36](https://github.com/Scrum/vue-2-breadcrumbs/commit/cb70e36))
+
+
+
## 0.7.5 (2020-06-09)
+* 0.7.5 ([d4b25ff](https://github.com/Scrum/vue-2-breadcrumbs/commit/d4b25ff))
+* build: update changelog ([3983493](https://github.com/Scrum/vue-2-breadcrumbs/commit/3983493))
* docs: rebuild ([d4b9fc9](https://github.com/Scrum/vue-2-breadcrumbs/commit/d4b9fc9))
* docs: ts config to es5 ([6225ea6](https://github.com/Scrum/vue-2-breadcrumbs/commit/6225ea6))
* fix: set options, close #88 ([ef943a4](https://github.com/Scrum/vue-2-breadcrumbs/commit/ef943a4)), closes [#88](https://github.com/Scrum/vue-2-breadcrumbs/issues/88)
diff --git a/package-lock.json b/package-lock.json
index fb6c88a..770d822 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "vue-2-breadcrumbs",
- "version": "0.7.5",
+ "version": "0.7.6",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -650,19 +650,12 @@
"integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
"dev": true
},
- "@types/events": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
- "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
- "dev": true
- },
"@types/glob": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
- "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.2.tgz",
+ "integrity": "sha512-VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==",
"dev": true,
"requires": {
- "@types/events": "*",
"@types/minimatch": "*",
"@types/node": "*"
}
@@ -707,14 +700,14 @@
}
},
"@vue/compiler-core": {
- "version": "3.0.0-beta.14",
- "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.0.0-beta.14.tgz",
- "integrity": "sha512-VZarslk2r0E8V9Iuu24LPOWuomWV8KgTp3Pmie6Ys+LnIk+G/hme9BwC2jZgmqgF+adwcfmUC5BTi/KbhRVeIw==",
+ "version": "3.0.0-beta.15",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.0.0-beta.15.tgz",
+ "integrity": "sha512-NLNW7tAMHl8ybRgTPTIWLsi8aXHbFngY2x95eEHAdxhNasTY5NsgmQBBH9TBAUQEn6Wo8ybmuvQoNzgcw979Zg==",
"dev": true,
"requires": {
"@babel/parser": "^7.8.6",
"@babel/types": "^7.8.6",
- "@vue/shared": "3.0.0-beta.14",
+ "@vue/shared": "3.0.0-beta.15",
"estree-walker": "^0.8.1",
"source-map": "^0.6.1"
},
@@ -734,25 +727,25 @@
}
},
"@vue/compiler-dom": {
- "version": "3.0.0-beta.14",
- "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.0.0-beta.14.tgz",
- "integrity": "sha512-wZ2uWo4jvAGD5FPNZYMOxpKEDigLcoPvOGhIAv8H4B6ltDyW54Zfc4RrW5MopJqEcHDDZMpcgGcFN5Qa09sLOg==",
+ "version": "3.0.0-beta.15",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.0.0-beta.15.tgz",
+ "integrity": "sha512-0qVaCosZ6XrkmlSOndGlNh33JQ2oao82uWxC/qw4QWBGm6a1DcKkZFIZFYLQWg5ZIcSrEQrR1VzUidBaZw9AIg==",
"dev": true,
"requires": {
- "@vue/compiler-core": "3.0.0-beta.14",
- "@vue/shared": "3.0.0-beta.14"
+ "@vue/compiler-core": "3.0.0-beta.15",
+ "@vue/shared": "3.0.0-beta.15"
}
},
"@vue/compiler-sfc": {
- "version": "3.0.0-beta.14",
- "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.0.0-beta.14.tgz",
- "integrity": "sha512-pS/vTlLWBEkyyA2oZBQHqqObaLEy25BKX9LzNphDBC+zKRufGQEObecwSbJK2QGdu8/bzxI3sAJvBlPm8ZmDOA==",
+ "version": "3.0.0-beta.15",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.0.0-beta.15.tgz",
+ "integrity": "sha512-ZNHwUCbhGJHNmUQ51Q/Er7kvPUWru00DlWTGC3u/C1wbcqx/bwgzJ6YENbFq0rcGwrUCo7H6nP6ZSAhE2Euiog==",
"dev": true,
"requires": {
- "@vue/compiler-core": "3.0.0-beta.14",
- "@vue/compiler-dom": "3.0.0-beta.14",
- "@vue/compiler-ssr": "3.0.0-beta.14",
- "@vue/shared": "3.0.0-beta.14",
+ "@vue/compiler-core": "3.0.0-beta.15",
+ "@vue/compiler-dom": "3.0.0-beta.15",
+ "@vue/compiler-ssr": "3.0.0-beta.15",
+ "@vue/shared": "3.0.0-beta.15",
"consolidate": "^0.15.1",
"hash-sum": "^2.0.0",
"lru-cache": "^5.1.1",
@@ -772,19 +765,19 @@
}
},
"@vue/compiler-ssr": {
- "version": "3.0.0-beta.14",
- "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.0.0-beta.14.tgz",
- "integrity": "sha512-u5NquoX/EgmY40PICZoOA+CBzQNkYW0IhrTiqzN2BivUAO4PM3L0jesAFTbVX5CQ6eGJn1jGjBuuEks2IkJzsw==",
+ "version": "3.0.0-beta.15",
+ "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.0.0-beta.15.tgz",
+ "integrity": "sha512-c5qZXJgJL4NEly1utrZ6ftzziGVCvw9XRuwKJ8C7CDi78wqB/Zl4zMvuyN6YnQGUS1WL+xkjFCgNwHddF1coAQ==",
"dev": true,
"requires": {
- "@vue/compiler-dom": "3.0.0-beta.14",
- "@vue/shared": "3.0.0-beta.14"
+ "@vue/compiler-dom": "3.0.0-beta.15",
+ "@vue/shared": "3.0.0-beta.15"
}
},
"@vue/shared": {
- "version": "3.0.0-beta.14",
- "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.0.0-beta.14.tgz",
- "integrity": "sha512-mnK5teJMLzsBE56Kys+uiyR/jAl1kbokHZ++MnlP7ls9icPqZ/QQE/VTDl3QJ7IHteS2VR6ytAz/Aa/4Dpv/ew==",
+ "version": "3.0.0-beta.15",
+ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.0.0-beta.15.tgz",
+ "integrity": "sha512-wViILT5GgxMtnXVQ1xupj43wvnZ41g3NLWaBObs7l+eTxz5vq5yx72qH6HRpsfhR2Mg39jE0cfNLFEpC4lJIUQ==",
"dev": true
},
"@vue/test-utils": {
@@ -815,9 +808,9 @@
"dev": true
},
"acorn": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz",
- "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==",
+ "version": "7.3.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.3.1.tgz",
+ "integrity": "sha512-tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA==",
"dev": true
},
"acorn-walk": {
@@ -1055,19 +1048,19 @@
"dev": true
},
"ava": {
- "version": "3.8.2",
- "resolved": "https://registry.npmjs.org/ava/-/ava-3.8.2.tgz",
- "integrity": "sha512-sph3oUsVTGsq4qbgeWys03QKCmXjkZUO3oPnFWXEW6g1SReCY9vuONGghMgw1G6VOzkg1k+niqJsOzwfO8h9Ng==",
+ "version": "3.9.0",
+ "resolved": "https://registry.npmjs.org/ava/-/ava-3.9.0.tgz",
+ "integrity": "sha512-EnK5I/AX1U5nF4X1YG3QQYg2+jWnpvMW3z2y096DBvbwITkq9rB7Gu1j5clWcuizAJUlYbvcX6YfP+zkRFgC8Q==",
"dev": true,
"requires": {
"@concordance/react": "^2.0.0",
- "acorn": "^7.1.1",
+ "acorn": "^7.3.1",
"acorn-walk": "^7.1.1",
"ansi-styles": "^4.2.1",
"arrgv": "^1.0.2",
"arrify": "^2.0.1",
"callsites": "^3.1.0",
- "chalk": "^4.0.0",
+ "chalk": "^4.1.0",
"chokidar": "^3.4.0",
"chunkd": "^2.0.1",
"ci-info": "^2.0.0",
@@ -1077,16 +1070,16 @@
"cli-truncate": "^2.1.0",
"code-excerpt": "^2.1.1",
"common-path-prefix": "^3.0.0",
- "concordance": "^4.0.0",
+ "concordance": "^5.0.0",
"convert-source-map": "^1.7.0",
"currently-unhandled": "^0.4.1",
"debug": "^4.1.1",
"del": "^5.1.0",
- "emittery": "^0.6.0",
+ "emittery": "^0.7.0",
"equal-length": "^1.0.0",
"figures": "^3.2.0",
- "globby": "^11.0.0",
- "ignore-by-default": "^1.0.0",
+ "globby": "^11.0.1",
+ "ignore-by-default": "^2.0.0",
"import-local": "^3.0.2",
"indent-string": "^4.0.0",
"is-error": "^2.2.2",
@@ -1134,9 +1127,9 @@
}
},
"chalk": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz",
- "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
@@ -1158,12 +1151,43 @@
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
+ "concordance": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/concordance/-/concordance-5.0.0.tgz",
+ "integrity": "sha512-stOCz9ffg0+rytwTaL2njUOIyMfANwfwmqc9Dr4vTUS/x/KkVFlWx9Zlzu6tHYtjKxxaCF/cEAZgPDac+n35sg==",
+ "dev": true,
+ "requires": {
+ "date-time": "^3.1.0",
+ "esutils": "^2.0.3",
+ "fast-diff": "^1.2.0",
+ "js-string-escape": "^1.0.1",
+ "lodash": "^4.17.15",
+ "md5-hex": "^3.0.1",
+ "semver": "^7.3.2",
+ "well-known-symbols": "^2.0.0"
+ }
+ },
+ "date-time": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/date-time/-/date-time-3.1.0.tgz",
+ "integrity": "sha512-uqCUKXE5q1PNBXjPqvwhwJf9SwMoAHBgWJ6DcrnS5o+W2JOiIILl0JEdVD8SGujrNS02GGxgwAg2PN2zONgtjg==",
+ "dev": true,
+ "requires": {
+ "time-zone": "^1.0.0"
+ }
+ },
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true
},
+ "semver": {
+ "version": "7.3.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
+ "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
+ "dev": true
+ },
"strip-ansi": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
@@ -3637,9 +3661,9 @@
}
},
"emittery": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.6.0.tgz",
- "integrity": "sha512-6EMRGr9KzYWp8DzHFZsKVZBsMO6QhAeHMeHND8rhyBNCHKMLpgW9tZv40bwN3rAIKRS5CxcK8oLRKUJSB9h7yQ==",
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.0.tgz",
+ "integrity": "sha512-/kshvS+tZaggOPQDLGzXopumRRIzxciGILDlYTGIU+PmqbSfhn4wDVphFPry4H+2TNl2QxLduexPhxcWLULA5A==",
"dev": true
},
"emoji-regex": {
@@ -4050,9 +4074,9 @@
"dev": true
},
"fast-glob": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.2.tgz",
- "integrity": "sha512-UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A==",
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz",
+ "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==",
"dev": true,
"requires": {
"@nodelib/fs.stat": "^2.0.2",
@@ -4935,9 +4959,9 @@
"dev": true
},
"globby": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.0.tgz",
- "integrity": "sha512-iuehFnR3xu5wBBtm4xi0dMe92Ob87ufyu/dHwpDYfbcpYpIbrO5OnS8M1vWvrBhSGEJ3/Ecj7gnX76P8YxpPEg==",
+ "version": "11.0.1",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz",
+ "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==",
"dev": true,
"requires": {
"array-union": "^2.1.0",
@@ -5257,9 +5281,9 @@
"dev": true
},
"ignore-by-default": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
- "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-2.0.0.tgz",
+ "integrity": "sha512-+mQSgMRiFD3L3AOxLYOCxjIq4OnAmo5CIuC+lj5ehCJcPtV++QacEV7FdpzvYxH6DaOySWzQU6RR0lPLy37ckA==",
"dev": true
},
"import-fresh": {
@@ -6049,9 +6073,9 @@
"dev": true
},
"lint-staged": {
- "version": "10.2.9",
- "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.2.9.tgz",
- "integrity": "sha512-ziRAuXEqvJLSXg43ezBpHxRW8FOJCXISaXU//BWrxRrp5cBdRkIx7g5IsB3OI45xYGE0S6cOacfekSjDyDKF2g==",
+ "version": "10.2.10",
+ "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.2.10.tgz",
+ "integrity": "sha512-dgelFaNH6puUGAcU+OVMgbfpKSerNYsPSn6+nlbRDjovL0KigpsVpCu0PFZG6BJxX8gnHJqaZlR9krZamQsb0w==",
"dev": true,
"requires": {
"chalk": "^4.0.0",
@@ -6082,9 +6106,9 @@
}
},
"chalk": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz",
- "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
@@ -6310,9 +6334,9 @@
}
},
"listr2": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/listr2/-/listr2-2.1.3.tgz",
- "integrity": "sha512-6oy3QhrZAlJGrG8oPcRp1hix1zUpb5AvyvZ5je979HCyf48tIj3Hn1TG5+rfyhz30t7HfySH/OIaVbwrI2kruA==",
+ "version": "2.1.7",
+ "resolved": "https://registry.npmjs.org/listr2/-/listr2-2.1.7.tgz",
+ "integrity": "sha512-XCC1sWLkBFFIMIRwG/LedgHUzN2XLEo02ZqXn6fwuP0GlXGE5BCuL6EAbQFb4vZB+++YEonzEXDPWQe+jCoF6Q==",
"dev": true,
"requires": {
"chalk": "^4.0.0",
@@ -6336,9 +6360,9 @@
}
},
"chalk": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz",
- "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
@@ -6953,9 +6977,9 @@
}
},
"merge2": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz",
- "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==",
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
"dev": true
},
"micromatch": {
@@ -7714,9 +7738,9 @@
}
},
"postcss": {
- "version": "7.0.31",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.31.tgz",
- "integrity": "sha512-a937VDHE1ftkjk+8/7nj/mrjtmkn69xxzJgRETXdAUU+IgOYPQNJF17haGWbeDxSyk++HA14UA98FurvPyBJOA==",
+ "version": "7.0.32",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
+ "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
"dev": true,
"requires": {
"chalk": "^2.4.2",
@@ -8125,9 +8149,9 @@
}
},
"regenerate": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
- "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz",
+ "integrity": "sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==",
"dev": true
},
"regenerate-unicode-properties": {
@@ -8375,9 +8399,9 @@
}
},
"rollup": {
- "version": "2.15.0",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.15.0.tgz",
- "integrity": "sha512-HAk4kyXiV5sdNDnbKWk5zBPnkX/DAgx09Kbp8rRIRDVsTUVN3vnSowR7ZHkV6/lAiE6c2TQ8HtYb72aCPGW4Jw==",
+ "version": "2.16.1",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.16.1.tgz",
+ "integrity": "sha512-UYupMcbFtoWLB6ZtL4hPZNUTlkXjJfGT33Mmhz3hYLNmRj/cOvX2B26ZxDQuEpwtLdcyyyraBGQ7EfzmMJnXXg==",
"dev": true,
"requires": {
"fsevents": "~2.1.2"
@@ -9619,9 +9643,9 @@
"dev": true
},
"vue-router": {
- "version": "3.3.2",
- "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.3.2.tgz",
- "integrity": "sha512-5sEbcfb7MW8mY8lbUVbF4kgcipGXsagkM/X+pb6n0MhjP+RorWIUTPAPSqgPaiPOxVCXgAItBl8Vwz8vq78faA==",
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.3.4.tgz",
+ "integrity": "sha512-SdKRBeoXUjaZ9R/8AyxsdTqkOfMcI5tWxPZOUX5Ie1BTL5rPSZ0O++pbiZCeYeythiZIdLEfkDiQPKIaWk5hDg==",
"dev": true
},
"vue-template-compiler": {
diff --git a/package.json b/package.json
index b7cede7..5aebacc 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "vue-2-breadcrumbs",
- "version": "0.7.5",
+ "version": "0.7.6",
"description": "Breadcrumbs for Vue.js 2.0",
"license": "MIT",
"repository": "Scrum/vue-2-breadcrumbs",
@@ -43,23 +43,23 @@
"@commitlint/cli": "^8.3.5",
"@commitlint/config-angular": "^8.3.4",
"@rollup/plugin-node-resolve": "^8.0.1",
- "@vue/compiler-sfc": "^3.0.0-beta.14",
+ "@vue/compiler-sfc": "^3.0.0-beta.15",
"@vue/test-utils": "^1.0.3",
- "ava": "*",
+ "ava": "^3.9.0",
"clinton": "^0.14.0",
"conventional-changelog-cli": "^2.0.34",
"coveralls": "^3.1.0",
"husky": "^4.2.5",
- "lint-staged": "^10.2.9",
+ "lint-staged": "^10.2.10",
"nyc": "^15.1.0",
"rimraf": "^3.0.2",
- "rollup": "^2.15.0",
+ "rollup": "^2.16.1",
"rollup-plugin-terser": "^6.1.0",
"rollup-plugin-typescript2": "^0.27.1",
"tslint": "^6.1.2",
"typescript": "^3.9.5",
"vue": "^2.6.11",
- "vue-router": "^3.3.2",
+ "vue-router": "^3.3.4",
"vue-template-compiler": "^2.6.11"
},
"types": "./lib/index.d.ts",
diff --git a/src/index.ts b/src/index.ts
index a2245a7..8e8bdce 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -76,9 +76,8 @@ class VueBreadcrumbs implements PluginObject> {
},
this.$breadcrumbs.map((crumb: RouteRecord, index: number) => {
if (crumb?.meta?.breadcrumb) {
- let label = this.getBreadcrumb(crumb.meta.breadcrumb);
- if (label !== '') {
-
+ const label = this.getBreadcrumb(crumb.meta.breadcrumb);
+ if (label?.length > 0) {
return createElement(
'li',
{