Skip to content

Commit 0ee8eee

Browse files
committed
using ES6 object merge instead of Object.assign
1 parent 0247813 commit 0ee8eee

File tree

7 files changed

+9
-9
lines changed

7 files changed

+9
-9
lines changed

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "typed.js",
3-
"version": "2.0.3",
3+
"version": "2.0.4",
44
"homepage": "https://github.com/mattboldt/typed.js",
55
"authors": [
66
"Matt Boldt <[email protected]>"

gulpfile.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ gulp.task('html-docs', () => {
4747
return gulp.src('./src/*.js')
4848
.pipe(gulpDocumentation('html'), {}, {
4949
name: 'Typed.js Docs',
50-
version: '2.0.3'
50+
version: '2.0.4'
5151
})
5252
.pipe(gulp.dest('docs'));
5353
});

lib/typed.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -568,6 +568,8 @@ return /******/ (function(modules) { // webpackBootstrap
568568
value: true
569569
});
570570

571+
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
572+
571573
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ('value' in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })();
572574

573575
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
@@ -606,8 +608,7 @@ return /******/ (function(modules) { // webpackBootstrap
606608
self.el = elementId;
607609
}
608610

609-
self.options = {};
610-
Object.assign(self.options, _defaultsJs2['default'], options);
611+
self.options = _extends({}, _defaultsJs2['default'], options);
611612

612613
// attribute to type into
613614
self.isInput = self.el.tagName.toLowerCase() === 'input';

lib/typed.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/typed.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "typed.js",
3-
"version": "2.0.3",
3+
"version": "2.0.4",
44
"homepage": "https://github.com/mattboldt/typed.js",
55
"repository": "https://github.com/mattboldt/typed.js",
66
"license": "MIT",

src/initializer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@ export default class Initializer {
2020
self.el = elementId;
2121
}
2222

23-
self.options = {};
24-
Object.assign(self.options, defaults, options);
23+
self.options = {...defaults, ...options};
2524

2625
// attribute to type into
2726
self.isInput = self.el.tagName.toLowerCase() === 'input';

0 commit comments

Comments
 (0)