diff --git a/package-lock.json b/package-lock.json index a6818fc89..7d0e67515 100644 --- a/package-lock.json +++ b/package-lock.json @@ -106,6 +106,7 @@ "@types/html": "^1.0.4", "@types/ini": "^4.1.0", "@types/jasmine": "^5.1.4", + "@types/jquery": "^3.5.30", "@types/jsdom": "^21.1.6", "@types/mime-types": "^2.1.4", "@types/multer": "^1.4.11", @@ -2364,6 +2365,15 @@ "integrity": "sha512-px7OMFO/ncXxixDe1zR13V1iycqWae0MxTaw62RpFlksUi5QuNWgQJFkTQjIOvrmutJbI7Fp2Y2N1F6D2R4G6w==", "dev": true }, + "node_modules/@types/jquery": { + "version": "3.5.30", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.30.tgz", + "integrity": "sha512-nbWKkkyb919DOUxjmRVk8vwtDb0/k8FKncmUKFi+NY+QXqWltooxTrswvz4LspQwxvLdvzBN1TImr6cw3aQx2A==", + "dev": true, + "dependencies": { + "@types/sizzle": "*" + } + }, "node_modules/@types/jsdom": { "version": "21.1.7", "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-21.1.7.tgz", @@ -2656,6 +2666,12 @@ "@types/express-session": "*" } }, + "node_modules/@types/sizzle": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.8.tgz", + "integrity": "sha512-0vWLNK2D5MT9dg0iOo8GlKguPAU02QjmZitPEsXRuJXU/OGIOt9vT9Fc26wtYuavLxtO45v9PGleoL9Z0k1LHg==", + "dev": true + }, "node_modules/@types/stream-throttle": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/@types/stream-throttle/-/stream-throttle-0.1.4.tgz", diff --git a/package.json b/package.json index 1aa887245..cdf387bd3 100644 --- a/package.json +++ b/package.json @@ -140,6 +140,7 @@ "@types/html": "^1.0.4", "@types/ini": "^4.1.0", "@types/jasmine": "^5.1.4", + "@types/jquery": "^3.5.30", "@types/jsdom": "^21.1.6", "@types/mime-types": "^2.1.4", "@types/multer": "^1.4.11", diff --git a/src/public/app/services/css_class_manager.js b/src/public/app/services/css_class_manager.ts similarity index 87% rename from src/public/app/services/css_class_manager.js rename to src/public/app/services/css_class_manager.ts index 01a513289..a458e995a 100644 --- a/src/public/app/services/css_class_manager.js +++ b/src/public/app/services/css_class_manager.ts @@ -1,6 +1,6 @@ -const registeredClasses = new Set(); +const registeredClasses = new Set(); -function createClassForColor(color) { +function createClassForColor(color: string) { if (!color?.trim()) { return ""; }