Browse Source

fix Cannot read property dependencyLib of undefined

Robin Herbots 5 years ago
parent
commit
17b2cab720
9 changed files with 13 additions and 13 deletions
  1. 1 0
      CHANGELOG.md
  2. 1 1
      bower.json
  3. 1 1
      composer.json
  4. 2 2
      dist/inputmask.js
  5. 2 2
      dist/inputmask.min.js
  6. 2 2
      dist/jquery.inputmask.js
  7. 2 2
      dist/jquery.inputmask.min.js
  8. 1 2
      lib/eventruler.js
  9. 1 1
      package.json

+ 1 - 0
CHANGELOG.md

@@ -2,6 +2,7 @@
 
 ## [5.0.6 - UNRELEASED]
 ### Fixed
+- Inputmask.remove(document.getElementById(selector)) is not working in Node after version 5.0.5 update #2373
 - date format yyyy-mm-dd doesn't work with min and max #2360
 - Datetime inputFormat mm/dd/yyyy allows entry of 02/3 without padding the day #1922
 

+ 1 - 1
bower.json

@@ -1,6 +1,6 @@
 {
   "name": "inputmask",
-  "version": "5.0.6-beta.5",
+  "version": "5.0.6-beta.6",
   "main": [
 	  "./index.js",
     "./css/inputmask.css"

+ 1 - 1
composer.json

@@ -1,7 +1,7 @@
 {
   "name": "robinherbots/inputmask",
   "description": "Inputmask is a javascript library which creates an input mask.  Inputmask can run against vanilla javascript, jQuery and jqlite.",
-  "version": "5.0.6-beta.5",
+  "version": "5.0.6-beta.6",
   "type": "library",
   "keywords": ["jquery", "plugins", "input", "form", "inputmask", "mask"],
   "homepage": "http://robinherbots.github.io/Inputmask",

+ 2 - 2
dist/inputmask.js

@@ -3,7 +3,7 @@
  * https://github.com/RobinHerbots/Inputmask
  * Copyright (c) 2010 - 2020 Robin Herbots
  * Licensed under the MIT license
- * Version: 5.0.6-beta.4
+ * Version: 5.0.6-beta.5
  */
 !function webpackUniversalModuleDefinition(root, factory) {
     if ("object" == typeof exports && "object" == typeof module) module.exports = factory(); else if ("function" == typeof define && define.amd) define([], factory); else {
@@ -1476,7 +1476,7 @@
             on: function on(input, eventName, eventHandler) {
                 var $ = input.inputmask.dependencyLib, ev = function ev(e) {
                     e.originalEvent && (e = e.originalEvent || e, arguments[0] = e);
-                    var that = this, args, inputmask = that.inputmask, opts = inputmask ? inputmask.opts : void 0, $ = inputmask.dependencyLib;
+                    var that = this, args, inputmask = that.inputmask, opts = inputmask ? inputmask.opts : void 0;
                     if (void 0 === inputmask && "FORM" !== this.nodeName) {
                         var imOpts = $.data(that, "_inputmask_opts");
                         $(that).off(), imOpts && new _inputmask.default(imOpts).mask(that);

File diff suppressed because it is too large
+ 2 - 2
dist/inputmask.min.js


+ 2 - 2
dist/jquery.inputmask.js

@@ -3,7 +3,7 @@
  * https://github.com/RobinHerbots/Inputmask
  * Copyright (c) 2010 - 2020 Robin Herbots
  * Licensed under the MIT license
- * Version: 5.0.6-beta.4
+ * Version: 5.0.6-beta.5
  */
 !function webpackUniversalModuleDefinition(root, factory) {
     if ("object" == typeof exports && "object" == typeof module) module.exports = factory(require("jquery")); else if ("function" == typeof define && define.amd) define([ "jquery" ], factory); else {
@@ -1448,7 +1448,7 @@
             on: function on(input, eventName, eventHandler) {
                 var $ = input.inputmask.dependencyLib, ev = function ev(e) {
                     e.originalEvent && (e = e.originalEvent || e, arguments[0] = e);
-                    var that = this, args, inputmask = that.inputmask, opts = inputmask ? inputmask.opts : void 0, $ = inputmask.dependencyLib;
+                    var that = this, args, inputmask = that.inputmask, opts = inputmask ? inputmask.opts : void 0;
                     if (void 0 === inputmask && "FORM" !== this.nodeName) {
                         var imOpts = $.data(that, "_inputmask_opts");
                         $(that).off(), imOpts && new _inputmask.default(imOpts).mask(that);

File diff suppressed because it is too large
+ 2 - 2
dist/jquery.inputmask.min.js


+ 1 - 2
lib/eventruler.js

@@ -15,8 +15,7 @@ var EventRuler = {
 				arguments[0] = e;
 			}
 			// console.log(e.type);
-			var that = this, args, inputmask = that.inputmask, opts = inputmask ? inputmask.opts : undefined,
-				$ = inputmask.dependencyLib;
+			var that = this, args, inputmask = that.inputmask, opts = inputmask ? inputmask.opts : undefined;
 			if (inputmask === undefined && this.nodeName !== "FORM") { //happens when cloning an object with jquery.clone
 				var imOpts = $.data(that, "_inputmask_opts");
 				$(that).off(); //unbind all events

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "inputmask",
-  "version": "5.0.6-beta.5",
+  "version": "5.0.6-beta.6",
   "description": "Inputmask is a javascript library which creates an input mask.  Inputmask can run against vanilla javascript, jQuery and jqlite.",
   "main": "index.js",
   "files": [