Skip to content

Commit 3ee02b0

Browse files
committed
build: release 1.2.1
1 parent 7016011 commit 3ee02b0

File tree

10 files changed

+3377
-3477
lines changed

10 files changed

+3377
-3477
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Changelog
22

3-
## next
3+
## 1.2.1 (Jan 18, 2020)
44

55
- Add `tabindex="-1"` attribute to control buttons (#20).
66

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[![Build Status](https://img.shields.io/travis/fengyuanchen/vue-number-input.svg)](https://travis-ci.org/fengyuanchen/vue-number-input) [![Coverage Status](https://img.shields.io/codecov/c/github/fengyuanchen/vue-number-input.svg)](https://codecov.io/gh/fengyuanchen/vue-number-input) [![Downloads](https://img.shields.io/npm/dm/@chenfengyuan/vue-number-input.svg)](https://www.npmjs.com/package/@chenfengyuan/vue-number-input) [![Version](https://img.shields.io/npm/v/@chenfengyuan/vue-number-input.svg)](https://www.npmjs.com/package/@chenfengyuan/vue-number-input)
44

5-
> Number input component for [Vue.js](https://vuejs.org).
5+
> Number input component for [Vue.js](https://vuejs.org/).
66
77
- [Docs](src/README.md)
88
- [Demo](https://fengyuanchen.github.io/vue-number-input)
@@ -60,8 +60,8 @@ Vue.component('vue-number-input', VueNumberInput);
6060

6161
## Versioning
6262

63-
Maintained under the [Semantic Versioning guidelines](https://semver.org).
63+
Maintained under the [Semantic Versioning guidelines](https://semver.org/).
6464

6565
## License
6666

67-
[MIT](https://opensource.org/licenses/MIT) © [Chen Fengyuan](https://chenfengyuan.com)
67+
[MIT](https://opensource.org/licenses/MIT) © [Chen Fengyuan](https://chenfengyuan.com/)

dist/vue-number-input.common.js

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
/*!
2-
* vue-number-input v1.2.0
2+
* vue-number-input v1.2.1
33
* https://fengyuanchen.github.io/vue-number-input
44
*
55
* Copyright 2018-present Chen Fengyuan
66
* Released under the MIT license
77
*
8-
* Date: 2019-10-19T10:01:39.455Z
8+
* Date: 2020-01-18T05:53:39.315Z
99
*/
1010

1111
'use strict';
@@ -44,13 +44,13 @@ function _objectSpread2(target) {
4444
var source = arguments[i] != null ? arguments[i] : {};
4545

4646
if (i % 2) {
47-
ownKeys(source, true).forEach(function (key) {
47+
ownKeys(Object(source), true).forEach(function (key) {
4848
_defineProperty(target, key, source[key]);
4949
});
5050
} else if (Object.getOwnPropertyDescriptors) {
5151
Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));
5252
} else {
53-
ownKeys(source).forEach(function (key) {
53+
ownKeys(Object(source)).forEach(function (key) {
5454
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
5555
});
5656
}
@@ -104,6 +104,8 @@ function _objectSpread2(target) {
104104
//
105105
//
106106
//
107+
//
108+
//
107109
var isNaN = Number.isNaN || window.isNaN;
108110
var REGEXP_NUMBER = /^-?(?:\d+|\d+\.\d+|\.\d+)(?:[eE][-+]?\d+)?$/;
109111
var REGEXP_DECIMALS = /\.\d*(?:0|9){10}\d*$/;
@@ -341,8 +343,8 @@ function normalizeComponent(template, style, script, scopeId, isFunctionalTempla
341343

342344
options._ssrRegister = hook;
343345
} else if (style) {
344-
hook = shadowMode ? function () {
345-
style.call(this, createInjectorShadow(this.$root.$options.shadowRoot));
346+
hook = shadowMode ? function (context) {
347+
style.call(this, createInjectorShadow(context, this.$root.$options.shadowRoot));
346348
} : function (context) {
347349
style.call(this, createInjector(context));
348350
};
@@ -367,8 +369,6 @@ function normalizeComponent(template, style, script, scopeId, isFunctionalTempla
367369
return script;
368370
}
369371

370-
var normalizeComponent_1 = normalizeComponent;
371-
372372
var isOldIE = typeof navigator !== 'undefined' && /msie [6-9]\\b/.test(navigator.userAgent.toLowerCase());
373373

374374
function createInjector(context) {
@@ -424,8 +424,6 @@ function addStyle(id, css) {
424424
}
425425
}
426426

427-
var browser = createInjector;
428-
429427
/* script */
430428
var __vue_script__ = script;
431429
/* template */
@@ -450,6 +448,7 @@ var __vue_render__ = function __vue_render__() {
450448
staticClass: "number-input__button number-input__button--minus",
451449
attrs: {
452450
"type": "button",
451+
"tabindex": "-1",
453452
"disabled": _vm.disabled || _vm.readonly || !_vm.decreasable
454453
},
455454
on: {
@@ -480,6 +479,7 @@ var __vue_render__ = function __vue_render__() {
480479
staticClass: "number-input__button number-input__button--plus",
481480
attrs: {
482481
"type": "button",
482+
"tabindex": "-1",
483483
"disabled": _vm.disabled || _vm.readonly || !_vm.increasable
484484
},
485485
on: {
@@ -493,16 +493,16 @@ var __vue_staticRenderFns__ = [];
493493

494494
var __vue_inject_styles__ = function __vue_inject_styles__(inject) {
495495
if (!inject) return;
496-
inject("data-v-b6f730e2_0", {
497-
source: ".number-input[data-v-b6f730e2]{display:block;font-size:0;max-width:100%;overflow:hidden;position:relative}.number-input__button[data-v-b6f730e2]{background-color:#fff;border:0;border-radius:.25rem;bottom:1px;position:absolute;top:1px;width:2.5rem;z-index:1}.number-input__button[data-v-b6f730e2]:focus{outline:0}.number-input__button[data-v-b6f730e2]:hover::after,.number-input__button[data-v-b6f730e2]:hover::before{background-color:#0074d9}.number-input__button[data-v-b6f730e2]:disabled{opacity:.65}.number-input__button[data-v-b6f730e2]:disabled::after,.number-input__button[data-v-b6f730e2]:disabled::before{background-color:#ddd}.number-input__button[data-v-b6f730e2]::after,.number-input__button[data-v-b6f730e2]::before{background-color:#111;content:\"\";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .15s}.number-input__button[data-v-b6f730e2]::before{height:1px;width:50%}.number-input__button[data-v-b6f730e2]::after{height:50%;width:1px}.number-input__button--minus[data-v-b6f730e2]{border-bottom-right-radius:0;border-right:1px solid #ddd;border-top-right-radius:0;left:1px}.number-input__button--minus[data-v-b6f730e2]::after{visibility:hidden}.number-input__button--plus[data-v-b6f730e2]{border-bottom-left-radius:0;border-left:1px solid #ddd;border-top-left-radius:0;right:1px}.number-input__input[data-v-b6f730e2]{-moz-appearance:textfield;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;display:block;font-size:1rem;line-height:1.5;max-width:100%;min-height:1.5rem;min-width:3rem;padding:.4375rem .875rem;transition:border-color .15s;width:100%}.number-input__input[data-v-b6f730e2]::-webkit-inner-spin-button,.number-input__input[data-v-b6f730e2]::-webkit-outer-spin-button{-webkit-appearance:none}.number-input__input[data-v-b6f730e2]:focus{border-color:#0074d9;outline:0}.number-input__input[data-v-b6f730e2]:disabled,.number-input__input[readonly][data-v-b6f730e2]{background-color:#f8f8f8}.number-input--inline[data-v-b6f730e2]{display:inline-block}.number-input--inline>input[data-v-b6f730e2]{display:inline-block;width:12.5rem}.number-input--center>input[data-v-b6f730e2]{text-align:center}.number-input--controls>input[data-v-b6f730e2]{padding-left:3.375rem;padding-right:3.375rem}.number-input--small>input[data-v-b6f730e2]{border-radius:.1875rem;font-size:.875rem;padding:.25rem .5rem}.number-input--small.number-input--inline>input[data-v-b6f730e2]{width:10rem}.number-input--small.number-input--controls>button[data-v-b6f730e2]{width:2rem}.number-input--small.number-input--controls>input[data-v-b6f730e2]{padding-left:2.5rem;padding-right:2.5rem}.number-input--large>input[data-v-b6f730e2]{border-radius:.3125rem;font-size:1.25rem;padding:.5rem 1rem}.number-input--large.number-input--inline>input[data-v-b6f730e2]{width:15rem}.number-input--large.number-input--controls>button[data-v-b6f730e2]{width:3rem}.number-input--large.number-input--controls>input[data-v-b6f730e2]{padding-left:4rem;padding-right:4rem}",
496+
inject("data-v-3580ff4f_0", {
497+
source: ".number-input[data-v-3580ff4f]{display:block;font-size:0;max-width:100%;overflow:hidden;position:relative}.number-input__button[data-v-3580ff4f]{background-color:#fff;border:0;border-radius:.25rem;bottom:1px;position:absolute;top:1px;width:2.5rem;z-index:1}.number-input__button[data-v-3580ff4f]:focus{outline:0}.number-input__button[data-v-3580ff4f]:hover::after,.number-input__button[data-v-3580ff4f]:hover::before{background-color:#0074d9}.number-input__button[data-v-3580ff4f]:disabled{opacity:.65}.number-input__button[data-v-3580ff4f]:disabled::after,.number-input__button[data-v-3580ff4f]:disabled::before{background-color:#ddd}.number-input__button[data-v-3580ff4f]::after,.number-input__button[data-v-3580ff4f]::before{background-color:#111;content:\"\";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .15s}.number-input__button[data-v-3580ff4f]::before{height:1px;width:50%}.number-input__button[data-v-3580ff4f]::after{height:50%;width:1px}.number-input__button--minus[data-v-3580ff4f]{border-bottom-right-radius:0;border-right:1px solid #ddd;border-top-right-radius:0;left:1px}.number-input__button--minus[data-v-3580ff4f]::after{visibility:hidden}.number-input__button--plus[data-v-3580ff4f]{border-bottom-left-radius:0;border-left:1px solid #ddd;border-top-left-radius:0;right:1px}.number-input__input[data-v-3580ff4f]{-moz-appearance:textfield;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;display:block;font-size:1rem;line-height:1.5;max-width:100%;min-height:1.5rem;min-width:3rem;padding:.4375rem .875rem;transition:border-color .15s;width:100%}.number-input__input[data-v-3580ff4f]::-webkit-inner-spin-button,.number-input__input[data-v-3580ff4f]::-webkit-outer-spin-button{-webkit-appearance:none}.number-input__input[data-v-3580ff4f]:focus{border-color:#0074d9;outline:0}.number-input__input[data-v-3580ff4f]:disabled,.number-input__input[readonly][data-v-3580ff4f]{background-color:#f8f8f8}.number-input--inline[data-v-3580ff4f]{display:inline-block}.number-input--inline>input[data-v-3580ff4f]{display:inline-block;width:12.5rem}.number-input--center>input[data-v-3580ff4f]{text-align:center}.number-input--controls>input[data-v-3580ff4f]{padding-left:3.375rem;padding-right:3.375rem}.number-input--small>input[data-v-3580ff4f]{border-radius:.1875rem;font-size:.875rem;padding:.25rem .5rem}.number-input--small.number-input--inline>input[data-v-3580ff4f]{width:10rem}.number-input--small.number-input--controls>button[data-v-3580ff4f]{width:2rem}.number-input--small.number-input--controls>input[data-v-3580ff4f]{padding-left:2.5rem;padding-right:2.5rem}.number-input--large>input[data-v-3580ff4f]{border-radius:.3125rem;font-size:1.25rem;padding:.5rem 1rem}.number-input--large.number-input--inline>input[data-v-3580ff4f]{width:15rem}.number-input--large.number-input--controls>button[data-v-3580ff4f]{width:3rem}.number-input--large.number-input--controls>input[data-v-3580ff4f]{padding-left:4rem;padding-right:4rem}",
498498
map: undefined,
499499
media: undefined
500500
});
501501
};
502502
/* scoped */
503503

504504

505-
var __vue_scope_id__ = "data-v-b6f730e2";
505+
var __vue_scope_id__ = "data-v-3580ff4f";
506506
/* module identifier */
507507

508508
var __vue_module_identifier__ = undefined;
@@ -511,17 +511,19 @@ var __vue_module_identifier__ = undefined;
511511
var __vue_is_functional_template__ = false;
512512
/* style inject SSR */
513513

514-
var NumberInput = normalizeComponent_1({
514+
/* style inject shadow dom */
515+
516+
var __vue_component__ = normalizeComponent({
515517
render: __vue_render__,
516518
staticRenderFns: __vue_staticRenderFns__
517-
}, __vue_inject_styles__, __vue_script__, __vue_scope_id__, __vue_is_functional_template__, __vue_module_identifier__, browser, undefined);
519+
}, __vue_inject_styles__, __vue_script__, __vue_scope_id__, __vue_is_functional_template__, __vue_module_identifier__, false, createInjector, undefined, undefined);
518520

519-
NumberInput.install = function (Vue) {
520-
Vue.component(NumberInput.name, NumberInput);
521+
__vue_component__.install = function (Vue) {
522+
Vue.component(__vue_component__.name, __vue_component__);
521523
};
522524

523525
if (typeof window !== 'undefined' && window.Vue) {
524-
window.Vue.use(NumberInput);
526+
window.Vue.use(__vue_component__);
525527
}
526528

527-
module.exports = NumberInput;
529+
module.exports = __vue_component__;

0 commit comments

Comments
 (0)