From a0fe01237eace4fd41b2335d05fb132535d7d20e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Imants=20Liepi=C5=86=C5=A1?= Date: Wed, 24 Jul 2024 16:05:54 +0300 Subject: [PATCH 1/2] fix typescript 5.5 compatibility --- package.json | 4 ++-- src/vanilla.ts | 7 ++----- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 35506a8c..f403ca95 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "tom-select", + "name": "whitedigital-eu-tom-select", "keywords": [ "select", "ui", @@ -60,7 +60,7 @@ "grunt-replace": "^2.0.0", "grunt-sass": "^3.1.0", "grunt-shell": "^4.0.0", - "husky": "^8.0.3", + "husky": "^7.0.3", "icon-blender": "^1.0.0-beta.4", "jsdom": "^22.1.0", "karma": "^6.4.2", diff --git a/src/vanilla.ts b/src/vanilla.ts index d3cc0d99..4a6e7a60 100644 --- a/src/vanilla.ts +++ b/src/vanilla.ts @@ -27,10 +27,7 @@ export const getDom = ( query:any ):HTMLElement => { }; export const isHtmlString = (arg:any): boolean => { - if( typeof arg === 'string' && arg.indexOf('<') > -1 ){ - return true; - } - return false; + return typeof arg === 'string' && arg.indexOf('<') > -1; } export const escapeQuery = (query:string):string => { @@ -97,7 +94,7 @@ export const classesArray = (args:string[]|string[][]):string[] => { var classes:string[] = []; iterate( args, (_classes) =>{ if( typeof _classes === 'string' ){ - _classes = _classes.trim().split(/[\11\12\14\15\40]/); + _classes = _classes.trim().split(/[\t\n\f\r\s]/); } if( Array.isArray(_classes) ){ classes = classes.concat(_classes); From 336e6dc39fea945c11b6d7deca8734f646b4aabd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Imants=20Liepi=C5=86=C5=A1?= Date: Wed, 24 Jul 2024 16:32:09 +0300 Subject: [PATCH 2/2] revert package.json changes --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index f403ca95..35506a8c 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "whitedigital-eu-tom-select", + "name": "tom-select", "keywords": [ "select", "ui", @@ -60,7 +60,7 @@ "grunt-replace": "^2.0.0", "grunt-sass": "^3.1.0", "grunt-shell": "^4.0.0", - "husky": "^7.0.3", + "husky": "^8.0.3", "icon-blender": "^1.0.0-beta.4", "jsdom": "^22.1.0", "karma": "^6.4.2",