From 6fb090510559f5cce9d0292b2a2622c37a4312ed Mon Sep 17 00:00:00 2001 From: Quinn Langille Date: Thu, 25 Jan 2018 16:16:27 -0500 Subject: [PATCH] chore(none): linter errors --- docs/source/api/index.md | 15 ++++++ src/Carousel.vue | 6 +-- yarn.lock | 98 +++++++++++++++++++++++++++++++++++----- 3 files changed, 104 insertions(+), 15 deletions(-) diff --git a/docs/source/api/index.md b/docs/source/api/index.md index f40562ba4..9855c18e9 100644 --- a/docs/source/api/index.md +++ b/docs/source/api/index.md @@ -39,6 +39,13 @@ Transition speed between slides. Any valid CSS transition easing is accepted. * **Type**: `String` * **Default**: `ease` +### loop + +Flag to make the carousel loop around and return to the first page when it reaches the end. + +* **Type**: `Boolean` +* **Default**: `false` + ### minSwipeDistance Minimum distance in pixels to swipe before a slide advance is triggered @@ -155,3 +162,11 @@ The size of each pagination dot. Pixel values are accepted. * **Type**: `Number` * **Default**: `10` + +### spacePadding + +Stage padding option adds left and right padding style (in pixels) onto VueCarousel-inner. + +* **Type**: `Number` +* **Default**: `0` + diff --git a/src/Carousel.vue b/src/Carousel.vue index 8bc4b4bdb..0c3af942d 100644 --- a/src/Carousel.vue +++ b/src/Carousel.vue @@ -218,8 +218,8 @@ }, watch: { - navigateTo: function(val) { - if(val != this.currentPage) this.goToPage(val); + navigateTo(val) { + if (val !== this.currentPage) this.goToPage(val) } }, @@ -227,7 +227,7 @@ /** * Given a viewport width, find the number of slides to display * @param {Number} width Current viewport width in pixels - * @return {Number} Number of slides to display + * @return {Number} Number of slides to display */ breakpointSlidesPerPage() { if (!this.perPageCustom) { diff --git a/yarn.lock b/yarn.lock index d8cbe26d0..69e4676d5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1394,6 +1394,18 @@ core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" +cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: + version "2.2.2" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-2.2.2.tgz#6173cebd56fac042c1f4390edf7af6c07c7cb892" + dependencies: + is-directory "^0.3.1" + js-yaml "^3.4.3" + minimist "^1.2.0" + object-assign "^4.1.0" + os-homedir "^1.0.1" + parse-json "^2.2.0" + require-from-string "^1.1.0" + coveralls@^2.11.15: version "2.11.16" resolved "https://registry.yarnpkg.com/coveralls/-/coveralls-2.11.16.tgz#da9061265142ddee954f68379122be97be8ab4b1" @@ -2036,6 +2048,10 @@ esprima@^3.1.1, esprima@~3.1.0: version "3.1.3" resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" +esprima@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804" + esprima@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.0.0.tgz#53cf247acda77313e551c3aa2e73342d3fb4f7d9" @@ -2834,6 +2850,10 @@ is-date-object@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + is-dotfile@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.2.tgz#2c132383f39199f8edc268ca01b9b007d205cc4d" @@ -3316,6 +3336,13 @@ js-yaml@3.6.1, js-yaml@3.x, js-yaml@^3.5.1: argparse "^1.0.7" esprima "^2.6.0" +js-yaml@^3.4.3: + version "3.10.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.10.0.tgz#2e78441646bd4682e963f22b6e92823c309c62dc" + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + js-yaml@^3.7.0: version "3.8.1" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.8.1.tgz#782ba50200be7b9e5a8537001b7804db3ad02628" @@ -3497,6 +3524,14 @@ loader-utils@^0.2.10, loader-utils@^0.2.11, loader-utils@^0.2.15, loader-utils@^ json5 "^0.5.0" object-assign "^4.0.1" +loader-utils@^1.0.2, loader-utils@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd" + dependencies: + big.js "^3.1.3" + emojis-list "^2.0.0" + json5 "^0.5.0" + locate-path@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" @@ -4262,7 +4297,7 @@ os-browserify@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.2.1.tgz#63fc4ccee5d2d7763d26bbf8601078e6c2e0044f" -os-homedir@^1.0.0: +os-homedir@^1.0.0, os-homedir@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" @@ -4482,6 +4517,29 @@ postcss-filter-plugins@^2.0.0: postcss "^5.0.4" uniqid "^4.0.0" +postcss-load-config@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a" + dependencies: + cosmiconfig "^2.1.0" + object-assign "^4.1.0" + postcss-load-options "^1.2.0" + postcss-load-plugins "^2.3.0" + +postcss-load-options@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-load-options/-/postcss-load-options-1.2.0.tgz#b098b1559ddac2df04bc0bb375f99a5cfe2b6d8c" + dependencies: + cosmiconfig "^2.1.0" + object-assign "^4.1.0" + +postcss-load-plugins@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz#745768116599aca2f009fad426b00175049d8d92" + dependencies: + cosmiconfig "^2.1.1" + object-assign "^4.1.0" + postcss-loader@^0.13.0: version "0.13.0" resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-0.13.0.tgz#72fdaf0d29444df77d3751ce4e69dc40bc99ed85" @@ -5022,6 +5080,10 @@ require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" +require-from-string@^1.1.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-1.2.1.tgz#529c9ccef27380adfec9a2f965b649bbee636418" + require-main-filename@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" @@ -5045,6 +5107,12 @@ resolve@^1.1.6, resolve@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.2.0.tgz#9589c3f2f6149d1417a40becc1663db6ec6bc26c" +resolve@^1.3.3: + version "1.5.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.5.0.tgz#1f09acce796c9a762579f31b2c1cc4c3cddf9f36" + dependencies: + path-parse "^1.0.5" + restore-cursor@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" @@ -5708,20 +5776,26 @@ vue-hot-reload-api@^2.0.1: version "2.0.8" resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.0.8.tgz#b3ba6a9a443d561b14f2785c8ea056618cb2faa3" -vue-loader@^10.0.2: - version "10.3.0" - resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-10.3.0.tgz#436421736e9ad0f1c481330327c376963db86a19" +vue-hot-reload-api@^2.1.0: + version "2.2.4" + resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.2.4.tgz#683bd1d026c0d3b3c937d5875679e9a87ec6cd8f" + +vue-loader@^12.2.1: + version "12.2.2" + resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-12.2.2.tgz#2b3a764f27018f975bc78cb8b1f55137548ee2d7" dependencies: consolidate "^0.14.0" hash-sum "^1.0.2" js-beautify "^1.6.3" - loader-utils "^0.2.10" + loader-utils "^1.1.0" lru-cache "^4.0.1" - postcss "^5.0.10" + postcss "^5.0.21" + postcss-load-config "^1.1.0" postcss-selector-parser "^2.0.0" + resolve "^1.3.3" source-map "^0.5.6" - vue-hot-reload-api "^2.0.1" - vue-style-loader "^2.0.0" + vue-hot-reload-api "^2.1.0" + vue-style-loader "^3.0.0" vue-template-es2015-compiler "^1.2.2" vue-loader@^9.8.1: @@ -5816,12 +5890,12 @@ vue-style-loader@^1.0.0, vue-style-loader@toddlawton/vue-style-loader: dependencies: loader-utils "^0.2.7" -vue-style-loader@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/vue-style-loader/-/vue-style-loader-2.0.0.tgz#1a3bb55239ac541ee3af0301d66f16fc86786543" +vue-style-loader@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/vue-style-loader/-/vue-style-loader-3.1.1.tgz#74fdef91a81d38bc0125746a1b5505e62d69e32c" dependencies: hash-sum "^1.0.2" - loader-utils "^0.2.7" + loader-utils "^1.0.2" vue-template-compiler@^2.0.5, vue-template-compiler@^2.1.8: version "2.1.10"