diff --git a/developer/src/server/package.json b/developer/src/server/package.json index 37c92b7f518..82946827995 100644 --- a/developer/src/server/package.json +++ b/developer/src/server/package.json @@ -19,7 +19,7 @@ "restructure": "^3.0.1", "sax": ">=0.6.0", "semver": "^7.5.4", - "ws": "^8.20.1", + "ws": "^8.21.0", "xmlbuilder": "~11.0.0" }, "optionalDependencies": { @@ -28,10 +28,14 @@ "devDependencies": { "@keymanapp/keyman-version": "*", "@keymanapp/resources-gosh": "*", + "@types/chai": "^4.3.14", "@types/express": "^4.17.13", + "@types/mocha": "^10.0.10", "@types/multer": "^1.4.12", "@types/ws": "^8.2.2", + "chai": "^5.1.0", "copyfiles": "^2.4.1", + "mocha": "^11.2.2", "node-gyp": "^10.2.0", "tsc-watch": "^4.5.0", "typescript": "^5.4.5" diff --git a/package-lock.json b/package-lock.json index 7871a018869..7c6015ea9d7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -118,15 +118,6 @@ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", "license": "MIT" }, - "common/web/es6-shim": { - "name": "@keymanapp/es6-shim", - "extraneous": true, - "license": "MIT", - "dependencies": { - "es6-shim": "^0.35.5" - }, - "devDependencies": {} - }, "common/web/keyman-version": { "name": "@keymanapp/keyman-version", "license": "MIT", @@ -589,33 +580,6 @@ "node": ">=4" } }, - "developer/src/kmc-keyboard": { - "name": "@keymanapp/kmc-keyboard", - "extraneous": true, - "license": "MIT", - "dependencies": { - "@keymanapp/keyman-version": "*", - "@keymanapp/ldml-keyboard-constants": "*", - "ajv": "^8.11.0", - "restructure": "git+https://github.com/keymanapp/dependency-restructure.git#49d129cf0916d082a7278bb09296fb89cecfcc50", - "semver": "^7.3.7", - "xml2js": "git+https://github.com/keymanapp/dependency-node-xml2js#535fe732dc408d697e0f847c944cc45f0baf0829" - }, - "devDependencies": { - "@keymanapp/developer-test-helpers": "*", - "@types/chai": "^4.1.7", - "@types/mocha": "^5.2.7", - "@types/node": "^10.14.6", - "@types/semver": "^7.3.12", - "@types/xml2js": "^0.4.5", - "c8": "^7.12.0", - "chai": "^4.3.4", - "chalk": "^2.4.2", - "mocha": "^8.4.0", - "ts-node": "^9.1.1", - "typescript": "^5.4.5" - } - }, "developer/src/kmc-keyboard-info": { "name": "@keymanapp/kmc-keyboard-info", "license": "MIT", @@ -1150,16 +1114,20 @@ "restructure": "^3.0.1", "sax": ">=0.6.0", "semver": "^7.5.4", - "ws": "^8.20.1", + "ws": "^8.21.0", "xmlbuilder": "~11.0.0" }, "devDependencies": { "@keymanapp/keyman-version": "*", "@keymanapp/resources-gosh": "*", + "@types/chai": "^4.3.14", "@types/express": "^4.17.13", + "@types/mocha": "^10.0.10", "@types/multer": "^1.4.12", "@types/ws": "^8.2.2", + "chai": "^5.1.0", "copyfiles": "^2.4.1", + "mocha": "^11.2.2", "node-gyp": "^10.2.0", "tsc-watch": "^4.5.0", "typescript": "^5.4.5" @@ -1198,9 +1166,9 @@ } }, "developer/src/server/node_modules/ws": { - "version": "8.20.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.1.tgz", - "integrity": "sha512-It4dO0K5v//JtTXuPkfEOaI3uUN87iYPnqo/ZzqCoG3g8uhA66QUMs/SrM0YK7/NAu+r4LMh/9dq2A7k+rHs+w==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz", + "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==", "license": "MIT", "engines": { "node": ">=10.0.0"