diff --git a/README.md b/README.md
index c41679d3c..20252e222 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@
[](https://kotlinlang.org/docs/components-stability.html)
[](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
-[](http://kotlinlang.org)
+[](http://kotlinlang.org)
[](http://www.apache.org/licenses/LICENSE-2.0)
[//]: # ([](https://teamcity.jetbrains.com/viewType.html?buildTypeId=Build_kRPC_All&guest=1))
@@ -102,7 +102,7 @@ To ensure that all IDE features of our compiler plugin work properly on IntelliJ
We support all stable Kotlin versions starting from 2.0.0:
- 2.0.0, 2.0.10, 2.0.20, 2.0.21
- 2.1.0, 2.1.10, 2.1.20, 2.1.21
-- 2.2.0
+- 2.2.0, 2.2.10
For a full compatibility checklist,
see [Versions](https://kotlin.github.io/kotlinx-rpc/versions.html).
@@ -134,8 +134,8 @@ that will set up code generation in a project.
Example of a setup in a project's `build.gradle.kts`:
```kotlin
plugins {
- kotlin("multiplatform") version "2.2.0"
- kotlin("plugin.serialization") version "2.2.0"
+ kotlin("multiplatform") version "2.2.10"
+ kotlin("plugin.serialization") version "2.2.10"
id("org.jetbrains.kotlinx.rpc.plugin") version "0.9.1"
}
```
diff --git a/compiler-plugin/compiler-plugin-k2/src/main/templates/kotlinx/rpc/codegen/FirVersionSpecificApiImpl.kt b/compiler-plugin/compiler-plugin-k2/src/main/templates/kotlinx/rpc/codegen/FirVersionSpecificApiImpl.kt
index 4bce9547e..fe715da91 100644
--- a/compiler-plugin/compiler-plugin-k2/src/main/templates/kotlinx/rpc/codegen/FirVersionSpecificApiImpl.kt
+++ b/compiler-plugin/compiler-plugin-k2/src/main/templates/kotlinx/rpc/codegen/FirVersionSpecificApiImpl.kt
@@ -59,7 +59,7 @@ import org.jetbrains.kotlin.fir.declarations.FirRegularClass
import org.jetbrains.kotlin.fir.declarations.processAllDeclarations
import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol
//##csm /specific
-//##csm specific=[2.2.20...2.*]
+//##csm specific=[2.2.20...2.2.*]
import org.jetbrains.kotlin.fir.FirSession
import org.jetbrains.kotlin.fir.analysis.checkers.toRegularClassSymbol
import org.jetbrains.kotlin.fir.resolve.toClassSymbol
@@ -73,6 +73,20 @@ import org.jetbrains.kotlin.fir.declarations.FirRegularClass
import org.jetbrains.kotlin.fir.declarations.processAllDeclarations
import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol
//##csm /specific
+//##csm specific=[2.3.0...2.*]
+import org.jetbrains.kotlin.fir.FirSession
+import org.jetbrains.kotlin.fir.resolve.toClassSymbol
+import org.jetbrains.kotlin.fir.resolve.toRegularClassSymbol
+import org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol
+import org.jetbrains.kotlin.fir.types.ConeKotlinType
+import org.jetbrains.kotlin.fir.types.FirResolvedTypeRef
+import org.jetbrains.kotlin.fir.types.FirTypeRef
+import org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol
+import org.jetbrains.kotlin.fir.declarations.FirRegularClass
+import org.jetbrains.kotlin.fir.declarations.processAllDeclarations
+import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol
+import org.jetbrains.kotlin.fir.types.toRegularClassSymbol
+//##csm /specific
//##csm /FirVersionSpecificApiImpl.kt-import
object FirVersionSpecificApiImpl : FirVersionSpecificApi {
diff --git a/docs/pages/kotlinx-rpc/topics/versions.topic b/docs/pages/kotlinx-rpc/topics/versions.topic
index bacfde345..f4bb40cd4 100644
--- a/docs/pages/kotlinx-rpc/topics/versions.topic
+++ b/docs/pages/kotlinx-rpc/topics/versions.topic
@@ -1,6 +1,6 @@
2.0.0, 2.0.10, 2.0.20, 2.0.21
2.1.0, 2.1.10, 2.1.20, 2.1.21
- 2.2.0
+ 2.2.0, 2.2.10
Our code generation will support these versions (See more on code
diff --git a/docs/pages/kotlinx-rpc/v.list b/docs/pages/kotlinx-rpc/v.list
index 00fd32d6c..54c8231ff 100644
--- a/docs/pages/kotlinx-rpc/v.list
+++ b/docs/pages/kotlinx-rpc/v.list
@@ -15,5 +15,5 @@
-
+
diff --git a/kotlin-js-store/package-lock.json b/kotlin-js-store/package-lock.json
index ce6c0ec69..b0ddf4130 100644
--- a/kotlin-js-store/package-lock.json
+++ b/kotlin-js-store/package-lock.json
@@ -71,12 +71,93 @@
}
},
"node_modules/@discoveryjs/json-ext": {
- "version": "0.5.7",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz",
- "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==",
+ "version": "0.6.3",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz",
+ "integrity": "sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==",
"dev": true,
"engines": {
- "node": ">=10.0.0"
+ "node": ">=14.17.0"
+ }
+ },
+ "node_modules/@isaacs/cliui": {
+ "version": "8.0.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@isaacs/cliui/-/cliui-8.0.2.tgz",
+ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^5.1.2",
+ "string-width-cjs": "npm:string-width@^4.2.0",
+ "strip-ansi": "^7.0.1",
+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
+ "wrap-ansi": "^8.1.0",
+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
+ "version": "6.2.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ansi-regex/-/ansi-regex-6.2.0.tgz",
+ "integrity": "sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/ansi-styles": {
+ "version": "6.2.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ansi-styles/-/ansi-styles-6.2.1.tgz",
+ "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
+ "dev": true
+ },
+ "node_modules/@isaacs/cliui/node_modules/string-width": {
+ "version": "5.1.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/string-width/-/string-width-5.1.2.tgz",
+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
+ "dev": true,
+ "dependencies": {
+ "eastasianwidth": "^0.2.0",
+ "emoji-regex": "^9.2.2",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/wrap-ansi": {
+ "version": "8.1.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
+ "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^6.1.0",
+ "string-width": "^5.0.1",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
}
},
"node_modules/@jridgewell/gen-mapping": {
@@ -137,6 +218,16 @@
"@jridgewell/sourcemap-codec": "^1.4.14"
}
},
+ "node_modules/@pkgjs/parseargs": {
+ "version": "0.11.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
+ "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=14"
+ }
+ },
"node_modules/@puppeteer/browsers": {
"version": "2.10.5",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@puppeteer/browsers/-/browsers-2.10.5.tgz",
@@ -231,6 +322,26 @@
"@types/node": "*"
}
},
+ "node_modules/@types/eslint": {
+ "version": "9.6.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@types/eslint/-/eslint-9.6.1.tgz",
+ "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==",
+ "dev": true,
+ "dependencies": {
+ "@types/estree": "*",
+ "@types/json-schema": "*"
+ }
+ },
+ "node_modules/@types/eslint-scope": {
+ "version": "3.7.7",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@types/eslint-scope/-/eslint-scope-3.7.7.tgz",
+ "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==",
+ "dev": true,
+ "dependencies": {
+ "@types/eslint": "*",
+ "@types/estree": "*"
+ }
+ },
"node_modules/@types/estree": {
"version": "1.0.8",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@types/estree/-/estree-1.0.8.tgz",
@@ -408,42 +519,42 @@
}
},
"node_modules/@webpack-cli/configtest": {
- "version": "2.1.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@webpack-cli/configtest/-/configtest-2.1.1.tgz",
- "integrity": "sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==",
+ "version": "3.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@webpack-cli/configtest/-/configtest-3.0.1.tgz",
+ "integrity": "sha512-u8d0pJ5YFgneF/GuvEiDA61Tf1VDomHHYMjv/wc9XzYj7nopltpG96nXN5dJRstxZhcNpV1g+nT6CydO7pHbjA==",
"dev": true,
"engines": {
- "node": ">=14.15.0"
+ "node": ">=18.12.0"
},
"peerDependencies": {
- "webpack": "5.x.x",
- "webpack-cli": "5.x.x"
+ "webpack": "^5.82.0",
+ "webpack-cli": "6.x.x"
}
},
"node_modules/@webpack-cli/info": {
- "version": "2.0.2",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@webpack-cli/info/-/info-2.0.2.tgz",
- "integrity": "sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==",
+ "version": "3.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@webpack-cli/info/-/info-3.0.1.tgz",
+ "integrity": "sha512-coEmDzc2u/ffMvuW9aCjoRzNSPDl/XLuhPdlFRpT9tZHmJ/039az33CE7uH+8s0uL1j5ZNtfdv0HkfaKRBGJsQ==",
"dev": true,
"engines": {
- "node": ">=14.15.0"
+ "node": ">=18.12.0"
},
"peerDependencies": {
- "webpack": "5.x.x",
- "webpack-cli": "5.x.x"
+ "webpack": "^5.82.0",
+ "webpack-cli": "6.x.x"
}
},
"node_modules/@webpack-cli/serve": {
- "version": "2.0.5",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@webpack-cli/serve/-/serve-2.0.5.tgz",
- "integrity": "sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==",
+ "version": "3.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@webpack-cli/serve/-/serve-3.0.1.tgz",
+ "integrity": "sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg==",
"dev": true,
"engines": {
- "node": ">=14.15.0"
+ "node": ">=18.12.0"
},
"peerDependencies": {
- "webpack": "5.x.x",
- "webpack-cli": "5.x.x"
+ "webpack": "^5.82.0",
+ "webpack-cli": "6.x.x"
}
},
"node_modules/@xtuc/ieee754": {
@@ -483,13 +594,16 @@
"node": ">=0.4.0"
}
},
- "node_modules/acorn-import-attributes": {
- "version": "1.9.5",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz",
- "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==",
+ "node_modules/acorn-import-phases": {
+ "version": "1.0.4",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz",
+ "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==",
"dev": true,
+ "engines": {
+ "node": ">=10.13.0"
+ },
"peerDependencies": {
- "acorn": "^8"
+ "acorn": "^8.14.0"
}
},
"node_modules/agent-base": {
@@ -501,15 +615,15 @@
}
},
"node_modules/ajv": {
- "version": "6.12.6",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ajv/-/ajv-6.12.6.tgz",
- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "version": "8.17.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ajv/-/ajv-8.17.1.tgz",
+ "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
"dev": true,
"dependencies": {
- "fast-deep-equal": "^3.1.1",
- "fast-json-stable-stringify": "^2.0.0",
- "json-schema-traverse": "^0.4.1",
- "uri-js": "^4.2.2"
+ "fast-deep-equal": "^3.1.3",
+ "fast-uri": "^3.0.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2"
}
},
"node_modules/ajv-formats": {
@@ -524,40 +638,16 @@
"ajv": "^8.0.0"
}
},
- "node_modules/ajv-formats/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- }
- },
- "node_modules/ajv-formats/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
- "dev": true
- },
"node_modules/ajv-keywords": {
- "version": "3.5.2",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
- "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "version": "5.1.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
"dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3"
+ },
"peerDependencies": {
- "ajv": "^6.9.1"
- }
- },
- "node_modules/ansi-colors": {
- "version": "4.1.3",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ansi-colors/-/ansi-colors-4.1.3.tgz",
- "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
- "dev": true,
- "engines": {
- "node": ">=6"
+ "ajv": "^8.8.2"
}
},
"node_modules/ansi-regex": {
@@ -1167,9 +1257,9 @@
"dev": true
},
"node_modules/diff": {
- "version": "5.2.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/diff/-/diff-5.2.0.tgz",
- "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==",
+ "version": "7.0.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/diff/-/diff-7.0.0.tgz",
+ "integrity": "sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==",
"dev": true,
"engines": {
"node": ">=0.3.1"
@@ -1201,6 +1291,12 @@
"node": ">= 0.4"
}
},
+ "node_modules/eastasianwidth": {
+ "version": "0.2.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
+ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
+ "dev": true
+ },
"node_modules/ee-first": {
"version": "1.1.1",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ee-first/-/ee-first-1.1.1.tgz",
@@ -1559,12 +1655,6 @@
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/fast-fifo/-/fast-fifo-1.3.2.tgz",
"integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
},
- "node_modules/fast-json-stable-stringify": {
- "version": "2.1.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
- "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
- "dev": true
- },
"node_modules/fast-uri": {
"version": "3.0.6",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/fast-uri/-/fast-uri-3.0.6.tgz",
@@ -1667,6 +1757,19 @@
"node": ">=4.0"
}
},
+ "node_modules/foreground-child": {
+ "version": "3.3.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/foreground-child/-/foreground-child-3.3.1.tgz",
+ "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^7.0.6",
+ "signal-exit": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=14"
+ }
+ },
"node_modules/format-util": {
"version": "1.0.5",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/format-util/-/format-util-1.0.5.tgz",
@@ -2202,6 +2305,18 @@
"node": ">=0.10.0"
}
},
+ "node_modules/jackspeak": {
+ "version": "3.4.3",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/jackspeak/-/jackspeak-3.4.3.tgz",
+ "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
+ "dev": true,
+ "dependencies": {
+ "@isaacs/cliui": "^8.0.2"
+ },
+ "optionalDependencies": {
+ "@pkgjs/parseargs": "^0.11.0"
+ }
+ },
"node_modules/jest-worker": {
"version": "27.5.1",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/jest-worker/-/jest-worker-27.5.1.tgz",
@@ -2243,9 +2358,9 @@
"integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
},
"node_modules/json-schema-traverse": {
- "version": "0.4.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "version": "1.0.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
"dev": true
},
"node_modules/jsonfile": {
@@ -2370,9 +2485,9 @@
}
},
"node_modules/kotlin-web-helpers": {
- "version": "2.0.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/kotlin-web-helpers/-/kotlin-web-helpers-2.0.0.tgz",
- "integrity": "sha512-xkVGl60Ygn/zuLkDPx+oHj7jeLR7hCvoNF99nhwXMn8a3ApB4lLiC9pk4ol4NHPjyoCbvQctBqvzUcp8pkqyWw==",
+ "version": "2.1.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/kotlin-web-helpers/-/kotlin-web-helpers-2.1.0.tgz",
+ "integrity": "sha512-NAJhiNB84tnvJ5EQx7iER3GWw7rsTZkX9HVHZpe7E3dDBD/dhTzqgSwNU3MfQjniy2rB04bP24WM9Z32ntUWRg==",
"dev": true,
"dependencies": {
"format-util": "^1.0.5"
@@ -2656,6 +2771,15 @@
"integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
"dev": true
},
+ "node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "dev": true,
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
"node_modules/mitt": {
"version": "3.0.1",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/mitt/-/mitt-3.0.1.tgz",
@@ -2674,30 +2798,30 @@
}
},
"node_modules/mocha": {
- "version": "10.7.3",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/mocha/-/mocha-10.7.3.tgz",
- "integrity": "sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A==",
+ "version": "11.7.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/mocha/-/mocha-11.7.1.tgz",
+ "integrity": "sha512-5EK+Cty6KheMS/YLPPMJC64g5V61gIR25KsRItHw6x4hEKT6Njp1n9LOlH4gpevuwMVS66SXaBBpg+RWZkza4A==",
"dev": true,
"dependencies": {
- "ansi-colors": "^4.1.3",
"browser-stdout": "^1.3.1",
- "chokidar": "^3.5.3",
+ "chokidar": "^4.0.1",
"debug": "^4.3.5",
- "diff": "^5.2.0",
+ "diff": "^7.0.0",
"escape-string-regexp": "^4.0.0",
"find-up": "^5.0.0",
- "glob": "^8.1.0",
+ "glob": "^10.4.5",
"he": "^1.2.0",
"js-yaml": "^4.1.0",
"log-symbols": "^4.1.0",
- "minimatch": "^5.1.6",
+ "minimatch": "^9.0.5",
"ms": "^2.1.3",
+ "picocolors": "^1.1.1",
"serialize-javascript": "^6.0.2",
"strip-json-comments": "^3.1.1",
"supports-color": "^8.1.1",
- "workerpool": "^6.5.1",
- "yargs": "^16.2.0",
- "yargs-parser": "^20.2.9",
+ "workerpool": "^9.2.0",
+ "yargs": "^17.7.2",
+ "yargs-parser": "^21.1.1",
"yargs-unparser": "^2.0.0"
},
"bin": {
@@ -2705,7 +2829,7 @@
"mocha": "bin/mocha.js"
},
"engines": {
- "node": ">= 14.0.0"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
"node_modules/mocha/node_modules/brace-expansion": {
@@ -2717,6 +2841,32 @@
"balanced-match": "^1.0.0"
}
},
+ "node_modules/mocha/node_modules/chokidar": {
+ "version": "4.0.3",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/chokidar/-/chokidar-4.0.3.tgz",
+ "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
+ "dev": true,
+ "dependencies": {
+ "readdirp": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 14.16.0"
+ }
+ },
+ "node_modules/mocha/node_modules/cliui": {
+ "version": "8.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/cliui/-/cliui-8.0.1.tgz",
+ "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.1",
+ "wrap-ansi": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/mocha/node_modules/debug": {
"version": "4.4.1",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/debug/-/debug-4.4.1.tgz",
@@ -2730,32 +2880,32 @@
}
},
"node_modules/mocha/node_modules/glob": {
- "version": "8.1.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/glob/-/glob-8.1.0.tgz",
- "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
- "deprecated": "Glob versions prior to v9 are no longer supported",
+ "version": "10.4.5",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/glob/-/glob-10.4.5.tgz",
+ "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
"dev": true,
"dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^5.0.1",
- "once": "^1.3.0"
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^3.1.2",
+ "minimatch": "^9.0.4",
+ "minipass": "^7.1.2",
+ "package-json-from-dist": "^1.0.0",
+ "path-scurry": "^1.11.1"
},
- "engines": {
- "node": ">=12"
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
}
},
"node_modules/mocha/node_modules/minimatch": {
- "version": "5.1.6",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/minimatch/-/minimatch-5.1.6.tgz",
- "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+ "version": "9.0.5",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/minimatch/-/minimatch-9.0.5.tgz",
+ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
"dev": true,
"dependencies": {
"brace-expansion": "^2.0.1"
},
"engines": {
- "node": ">=10"
+ "node": ">=16 || 14 >=14.17"
}
},
"node_modules/mocha/node_modules/ms": {
@@ -2764,6 +2914,42 @@
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
"dev": true
},
+ "node_modules/mocha/node_modules/readdirp": {
+ "version": "4.1.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/readdirp/-/readdirp-4.1.2.tgz",
+ "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 14.18.0"
+ }
+ },
+ "node_modules/mocha/node_modules/yargs": {
+ "version": "17.7.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/yargs/-/yargs-17.7.2.tgz",
+ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^8.0.1",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.3",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^21.1.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/mocha/node_modules/yargs-parser": {
+ "version": "21.1.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/yargs-parser/-/yargs-parser-21.1.1.tgz",
+ "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/ms": {
"version": "2.0.0",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ms/-/ms-2.0.0.tgz",
@@ -2936,6 +3122,12 @@
"node": ">= 14"
}
},
+ "node_modules/package-json-from-dist": {
+ "version": "1.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
+ "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
+ "dev": true
+ },
"node_modules/parent-module": {
"version": "1.0.1",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/parent-module/-/parent-module-1.0.1.tgz",
@@ -3003,6 +3195,25 @@
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
"dev": true
},
+ "node_modules/path-scurry": {
+ "version": "1.11.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/path-scurry/-/path-scurry-1.11.1.tgz",
+ "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^10.2.0",
+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.18"
+ }
+ },
+ "node_modules/path-scurry/node_modules/lru-cache": {
+ "version": "10.4.3",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/lru-cache/-/lru-cache-10.4.3.tgz",
+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
+ "dev": true
+ },
"node_modules/pend": {
"version": "1.2.0",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/pend/-/pend-1.2.0.tgz",
@@ -3401,14 +3612,15 @@
"dev": true
},
"node_modules/schema-utils": {
- "version": "3.3.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/schema-utils/-/schema-utils-3.3.0.tgz",
- "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
+ "version": "4.3.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/schema-utils/-/schema-utils-4.3.2.tgz",
+ "integrity": "sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==",
"dev": true,
"dependencies": {
- "@types/json-schema": "^7.0.8",
- "ajv": "^6.12.5",
- "ajv-keywords": "^3.5.2"
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
},
"engines": {
"node": ">= 10.13.0"
@@ -3533,6 +3745,15 @@
"node": ">= 0.4"
}
},
+ "node_modules/signal-exit": {
+ "version": "4.1.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/signal-exit/-/signal-exit-4.1.0.tgz",
+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+ "dev": true,
+ "engines": {
+ "node": ">=14"
+ }
+ },
"node_modules/smart-buffer": {
"version": "4.2.0",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/smart-buffer/-/smart-buffer-4.2.0.tgz",
@@ -3819,6 +4040,21 @@
"node": ">=8"
}
},
+ "node_modules/string-width-cjs": {
+ "name": "string-width",
+ "version": "4.2.3",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/strip-ansi": {
"version": "6.0.1",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/strip-ansi/-/strip-ansi-6.0.1.tgz",
@@ -3830,6 +4066,19 @@
"node": ">=8"
}
},
+ "node_modules/strip-ansi-cjs": {
+ "name": "strip-ansi",
+ "version": "6.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/strip-json-comments": {
"version": "3.1.1",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
@@ -3929,51 +4178,6 @@
"webpack": "^5.1.0"
}
},
- "node_modules/terser-webpack-plugin/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- }
- },
- "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": {
- "version": "5.1.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
- "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.3"
- },
- "peerDependencies": {
- "ajv": "^8.8.2"
- }
- },
- "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
- "dev": true
- },
- "node_modules/terser-webpack-plugin/node_modules/schema-utils": {
- "version": "4.3.2",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/schema-utils/-/schema-utils-4.3.2.tgz",
- "integrity": "sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==",
- "dev": true,
- "dependencies": {
- "@types/json-schema": "^7.0.9",
- "ajv": "^8.9.0",
- "ajv-formats": "^2.1.1",
- "ajv-keywords": "^5.1.0"
- },
- "engines": {
- "node": ">= 10.13.0"
- }
- },
"node_modules/text-decoder": {
"version": "1.2.3",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/text-decoder/-/text-decoder-1.2.3.tgz",
@@ -4100,24 +4304,6 @@
"browserslist": ">= 4.21.0"
}
},
- "node_modules/uri-js": {
- "version": "4.4.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/uri-js/-/uri-js-4.4.1.tgz",
- "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
- "dev": true,
- "dependencies": {
- "punycode": "^2.1.0"
- }
- },
- "node_modules/uri-js/node_modules/punycode": {
- "version": "2.3.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/punycode/-/punycode-2.3.1.tgz",
- "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/utf-8-validate": {
"version": "6.0.5",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/utf-8-validate/-/utf-8-validate-6.0.5.tgz",
@@ -4172,20 +4358,22 @@
}
},
"node_modules/webpack": {
- "version": "5.94.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/webpack/-/webpack-5.94.0.tgz",
- "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==",
- "dev": true,
- "dependencies": {
- "@types/estree": "^1.0.5",
- "@webassemblyjs/ast": "^1.12.1",
- "@webassemblyjs/wasm-edit": "^1.12.1",
- "@webassemblyjs/wasm-parser": "^1.12.1",
- "acorn": "^8.7.1",
- "acorn-import-attributes": "^1.9.5",
- "browserslist": "^4.21.10",
+ "version": "5.100.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/webpack/-/webpack-5.100.2.tgz",
+ "integrity": "sha512-QaNKAvGCDRh3wW1dsDjeMdDXwZm2vqq3zn6Pvq4rHOEOGSaUMgOOjG2Y9ZbIGzpfkJk9ZYTHpDqgDfeBDcnLaw==",
+ "dev": true,
+ "dependencies": {
+ "@types/eslint-scope": "^3.7.7",
+ "@types/estree": "^1.0.8",
+ "@types/json-schema": "^7.0.15",
+ "@webassemblyjs/ast": "^1.14.1",
+ "@webassemblyjs/wasm-edit": "^1.14.1",
+ "@webassemblyjs/wasm-parser": "^1.14.1",
+ "acorn": "^8.15.0",
+ "acorn-import-phases": "^1.0.3",
+ "browserslist": "^4.24.0",
"chrome-trace-event": "^1.0.2",
- "enhanced-resolve": "^5.17.1",
+ "enhanced-resolve": "^5.17.2",
"es-module-lexer": "^1.2.1",
"eslint-scope": "5.1.1",
"events": "^3.2.0",
@@ -4195,11 +4383,11 @@
"loader-runner": "^4.2.0",
"mime-types": "^2.1.27",
"neo-async": "^2.6.2",
- "schema-utils": "^3.2.0",
+ "schema-utils": "^4.3.2",
"tapable": "^2.1.1",
- "terser-webpack-plugin": "^5.3.10",
+ "terser-webpack-plugin": "^5.3.11",
"watchpack": "^2.4.1",
- "webpack-sources": "^3.2.3"
+ "webpack-sources": "^3.3.3"
},
"bin": {
"webpack": "bin/webpack.js"
@@ -4209,56 +4397,56 @@
}
},
"node_modules/webpack-cli": {
- "version": "5.1.4",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/webpack-cli/-/webpack-cli-5.1.4.tgz",
- "integrity": "sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==",
+ "version": "6.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/webpack-cli/-/webpack-cli-6.0.1.tgz",
+ "integrity": "sha512-MfwFQ6SfwinsUVi0rNJm7rHZ31GyTcpVE5pgVA3hwFRb7COD4TzjUUwhGWKfO50+xdc2MQPuEBBJoqIMGt3JDw==",
"dev": true,
"dependencies": {
- "@discoveryjs/json-ext": "^0.5.0",
- "@webpack-cli/configtest": "^2.1.1",
- "@webpack-cli/info": "^2.0.2",
- "@webpack-cli/serve": "^2.0.5",
+ "@discoveryjs/json-ext": "^0.6.1",
+ "@webpack-cli/configtest": "^3.0.1",
+ "@webpack-cli/info": "^3.0.1",
+ "@webpack-cli/serve": "^3.0.1",
"colorette": "^2.0.14",
- "commander": "^10.0.1",
+ "commander": "^12.1.0",
"cross-spawn": "^7.0.3",
- "envinfo": "^7.7.3",
+ "envinfo": "^7.14.0",
"fastest-levenshtein": "^1.0.12",
"import-local": "^3.0.2",
"interpret": "^3.1.1",
"rechoir": "^0.8.0",
- "webpack-merge": "^5.7.3"
+ "webpack-merge": "^6.0.1"
},
"bin": {
"webpack-cli": "bin/cli.js"
},
"engines": {
- "node": ">=14.15.0"
+ "node": ">=18.12.0"
},
"peerDependencies": {
- "webpack": "5.x.x"
+ "webpack": "^5.82.0"
}
},
"node_modules/webpack-cli/node_modules/commander": {
- "version": "10.0.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/commander/-/commander-10.0.1.tgz",
- "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==",
+ "version": "12.1.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/commander/-/commander-12.1.0.tgz",
+ "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
"dev": true,
"engines": {
- "node": ">=14"
+ "node": ">=18"
}
},
"node_modules/webpack-cli/node_modules/webpack-merge": {
- "version": "5.10.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/webpack-merge/-/webpack-merge-5.10.0.tgz",
- "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==",
+ "version": "6.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/webpack-merge/-/webpack-merge-6.0.1.tgz",
+ "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==",
"dev": true,
"dependencies": {
"clone-deep": "^4.0.1",
"flat": "^5.0.2",
- "wildcard": "^2.0.0"
+ "wildcard": "^2.0.1"
},
"engines": {
- "node": ">=10.0.0"
+ "node": ">=18.0.0"
}
},
"node_modules/webpack-merge": {
@@ -4298,9 +4486,9 @@
"dev": true
},
"node_modules/workerpool": {
- "version": "6.5.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/workerpool/-/workerpool-6.5.1.tgz",
- "integrity": "sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==",
+ "version": "9.3.3",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/workerpool/-/workerpool-9.3.3.tgz",
+ "integrity": "sha512-slxCaKbYjEdFT/o2rH9xS1hf4uRDch1w7Uo+apxhZ+sf/1d9e0ZVkn42kPNGP2dgjIx6YFvSevj0zHvbWe2jdw==",
"dev": true
},
"node_modules/wrap-ansi": {
@@ -4316,6 +4504,21 @@
"node": ">=10"
}
},
+ "node_modules/wrap-ansi-cjs": {
+ "name": "wrap-ansi",
+ "version": "7.0.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/wrappy": {
"version": "1.0.2",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/wrappy/-/wrappy-1.0.2.tgz",
@@ -4438,12 +4641,12 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
"source-map-support": "0.5.21",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-client": {
@@ -4461,12 +4664,12 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
"source-map-support": "0.5.21",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-core": {
@@ -4484,12 +4687,12 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
"source-map-support": "0.5.21",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-ktor-krpc-ktor-client": {
@@ -4511,12 +4714,12 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
"source-map-support": "0.5.21",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-ktor-krpc-ktor-core": {
@@ -4534,12 +4737,12 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
"source-map-support": "0.5.21",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-ktor-krpc-ktor-server": {
@@ -4557,12 +4760,12 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
"source-map-support": "0.5.21",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-logging": {
@@ -4580,12 +4783,12 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
"source-map-support": "0.5.21",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-serialization-krpc-serialization-cbor": {
@@ -4603,12 +4806,12 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
"source-map-support": "0.5.21",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-serialization-krpc-serialization-core": {
@@ -4626,12 +4829,12 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
"source-map-support": "0.5.21",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-serialization-krpc-serialization-json": {
@@ -4649,12 +4852,12 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
"source-map-support": "0.5.21",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-serialization-krpc-serialization-protobuf": {
@@ -4672,12 +4875,12 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
"source-map-support": "0.5.21",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-server": {
@@ -4695,12 +4898,12 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
"source-map-support": "0.5.21",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-test": {
@@ -4718,12 +4921,12 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
"source-map-support": "0.5.21",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-utils": {
@@ -4741,12 +4944,12 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
"source-map-support": "0.5.21",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
}
}
diff --git a/kotlin-js-store/wasm/package-lock.json b/kotlin-js-store/wasm/package-lock.json
index b73a3efda..22a23110d 100644
--- a/kotlin-js-store/wasm/package-lock.json
+++ b/kotlin-js-store/wasm/package-lock.json
@@ -71,12 +71,93 @@
}
},
"node_modules/@discoveryjs/json-ext": {
- "version": "0.5.7",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz",
- "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==",
+ "version": "0.6.3",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz",
+ "integrity": "sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==",
"dev": true,
"engines": {
- "node": ">=10.0.0"
+ "node": ">=14.17.0"
+ }
+ },
+ "node_modules/@isaacs/cliui": {
+ "version": "8.0.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@isaacs/cliui/-/cliui-8.0.2.tgz",
+ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^5.1.2",
+ "string-width-cjs": "npm:string-width@^4.2.0",
+ "strip-ansi": "^7.0.1",
+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
+ "wrap-ansi": "^8.1.0",
+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
+ "version": "6.2.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ansi-regex/-/ansi-regex-6.2.0.tgz",
+ "integrity": "sha512-TKY5pyBkHyADOPYlRT9Lx6F544mPl0vS5Ew7BJ45hA08Q+t3GjbueLliBWN3sMICk6+y7HdyxSzC4bWS8baBdg==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/ansi-styles": {
+ "version": "6.2.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ansi-styles/-/ansi-styles-6.2.1.tgz",
+ "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
+ "dev": true
+ },
+ "node_modules/@isaacs/cliui/node_modules/string-width": {
+ "version": "5.1.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/string-width/-/string-width-5.1.2.tgz",
+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
+ "dev": true,
+ "dependencies": {
+ "eastasianwidth": "^0.2.0",
+ "emoji-regex": "^9.2.2",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@isaacs/cliui/node_modules/wrap-ansi": {
+ "version": "8.1.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
+ "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^6.1.0",
+ "string-width": "^5.0.1",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
}
},
"node_modules/@jridgewell/gen-mapping": {
@@ -137,6 +218,16 @@
"@jridgewell/sourcemap-codec": "^1.4.14"
}
},
+ "node_modules/@pkgjs/parseargs": {
+ "version": "0.11.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
+ "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
+ "dev": true,
+ "optional": true,
+ "engines": {
+ "node": ">=14"
+ }
+ },
"node_modules/@puppeteer/browsers": {
"version": "2.10.5",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@puppeteer/browsers/-/browsers-2.10.5.tgz",
@@ -231,6 +322,26 @@
"@types/node": "*"
}
},
+ "node_modules/@types/eslint": {
+ "version": "9.6.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@types/eslint/-/eslint-9.6.1.tgz",
+ "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==",
+ "dev": true,
+ "dependencies": {
+ "@types/estree": "*",
+ "@types/json-schema": "*"
+ }
+ },
+ "node_modules/@types/eslint-scope": {
+ "version": "3.7.7",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@types/eslint-scope/-/eslint-scope-3.7.7.tgz",
+ "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==",
+ "dev": true,
+ "dependencies": {
+ "@types/eslint": "*",
+ "@types/estree": "*"
+ }
+ },
"node_modules/@types/estree": {
"version": "1.0.8",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@types/estree/-/estree-1.0.8.tgz",
@@ -408,42 +519,42 @@
}
},
"node_modules/@webpack-cli/configtest": {
- "version": "2.1.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@webpack-cli/configtest/-/configtest-2.1.1.tgz",
- "integrity": "sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==",
+ "version": "3.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@webpack-cli/configtest/-/configtest-3.0.1.tgz",
+ "integrity": "sha512-u8d0pJ5YFgneF/GuvEiDA61Tf1VDomHHYMjv/wc9XzYj7nopltpG96nXN5dJRstxZhcNpV1g+nT6CydO7pHbjA==",
"dev": true,
"engines": {
- "node": ">=14.15.0"
+ "node": ">=18.12.0"
},
"peerDependencies": {
- "webpack": "5.x.x",
- "webpack-cli": "5.x.x"
+ "webpack": "^5.82.0",
+ "webpack-cli": "6.x.x"
}
},
"node_modules/@webpack-cli/info": {
- "version": "2.0.2",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@webpack-cli/info/-/info-2.0.2.tgz",
- "integrity": "sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==",
+ "version": "3.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@webpack-cli/info/-/info-3.0.1.tgz",
+ "integrity": "sha512-coEmDzc2u/ffMvuW9aCjoRzNSPDl/XLuhPdlFRpT9tZHmJ/039az33CE7uH+8s0uL1j5ZNtfdv0HkfaKRBGJsQ==",
"dev": true,
"engines": {
- "node": ">=14.15.0"
+ "node": ">=18.12.0"
},
"peerDependencies": {
- "webpack": "5.x.x",
- "webpack-cli": "5.x.x"
+ "webpack": "^5.82.0",
+ "webpack-cli": "6.x.x"
}
},
"node_modules/@webpack-cli/serve": {
- "version": "2.0.5",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@webpack-cli/serve/-/serve-2.0.5.tgz",
- "integrity": "sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==",
+ "version": "3.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/@webpack-cli/serve/-/serve-3.0.1.tgz",
+ "integrity": "sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg==",
"dev": true,
"engines": {
- "node": ">=14.15.0"
+ "node": ">=18.12.0"
},
"peerDependencies": {
- "webpack": "5.x.x",
- "webpack-cli": "5.x.x"
+ "webpack": "^5.82.0",
+ "webpack-cli": "6.x.x"
}
},
"node_modules/@xtuc/ieee754": {
@@ -483,13 +594,16 @@
"node": ">=0.4.0"
}
},
- "node_modules/acorn-import-attributes": {
- "version": "1.9.5",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz",
- "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==",
+ "node_modules/acorn-import-phases": {
+ "version": "1.0.4",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz",
+ "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==",
"dev": true,
+ "engines": {
+ "node": ">=10.13.0"
+ },
"peerDependencies": {
- "acorn": "^8"
+ "acorn": "^8.14.0"
}
},
"node_modules/agent-base": {
@@ -501,15 +615,15 @@
}
},
"node_modules/ajv": {
- "version": "6.12.6",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ajv/-/ajv-6.12.6.tgz",
- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "version": "8.17.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ajv/-/ajv-8.17.1.tgz",
+ "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
"dev": true,
"dependencies": {
- "fast-deep-equal": "^3.1.1",
- "fast-json-stable-stringify": "^2.0.0",
- "json-schema-traverse": "^0.4.1",
- "uri-js": "^4.2.2"
+ "fast-deep-equal": "^3.1.3",
+ "fast-uri": "^3.0.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2"
}
},
"node_modules/ajv-formats": {
@@ -524,40 +638,16 @@
"ajv": "^8.0.0"
}
},
- "node_modules/ajv-formats/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- }
- },
- "node_modules/ajv-formats/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
- "dev": true
- },
"node_modules/ajv-keywords": {
- "version": "3.5.2",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
- "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "version": "5.1.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
"dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3"
+ },
"peerDependencies": {
- "ajv": "^6.9.1"
- }
- },
- "node_modules/ansi-colors": {
- "version": "4.1.3",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ansi-colors/-/ansi-colors-4.1.3.tgz",
- "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
- "dev": true,
- "engines": {
- "node": ">=6"
+ "ajv": "^8.8.2"
}
},
"node_modules/ansi-regex": {
@@ -1167,9 +1257,9 @@
"dev": true
},
"node_modules/diff": {
- "version": "5.2.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/diff/-/diff-5.2.0.tgz",
- "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==",
+ "version": "7.0.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/diff/-/diff-7.0.0.tgz",
+ "integrity": "sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==",
"dev": true,
"engines": {
"node": ">=0.3.1"
@@ -1201,6 +1291,12 @@
"node": ">= 0.4"
}
},
+ "node_modules/eastasianwidth": {
+ "version": "0.2.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
+ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
+ "dev": true
+ },
"node_modules/ee-first": {
"version": "1.1.1",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ee-first/-/ee-first-1.1.1.tgz",
@@ -1559,12 +1655,6 @@
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/fast-fifo/-/fast-fifo-1.3.2.tgz",
"integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
},
- "node_modules/fast-json-stable-stringify": {
- "version": "2.1.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
- "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
- "dev": true
- },
"node_modules/fast-uri": {
"version": "3.0.6",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/fast-uri/-/fast-uri-3.0.6.tgz",
@@ -1667,6 +1757,19 @@
"node": ">=4.0"
}
},
+ "node_modules/foreground-child": {
+ "version": "3.3.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/foreground-child/-/foreground-child-3.3.1.tgz",
+ "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
+ "dev": true,
+ "dependencies": {
+ "cross-spawn": "^7.0.6",
+ "signal-exit": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=14"
+ }
+ },
"node_modules/format-util": {
"version": "1.0.5",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/format-util/-/format-util-1.0.5.tgz",
@@ -2202,6 +2305,18 @@
"node": ">=0.10.0"
}
},
+ "node_modules/jackspeak": {
+ "version": "3.4.3",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/jackspeak/-/jackspeak-3.4.3.tgz",
+ "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
+ "dev": true,
+ "dependencies": {
+ "@isaacs/cliui": "^8.0.2"
+ },
+ "optionalDependencies": {
+ "@pkgjs/parseargs": "^0.11.0"
+ }
+ },
"node_modules/jest-worker": {
"version": "27.5.1",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/jest-worker/-/jest-worker-27.5.1.tgz",
@@ -2243,9 +2358,9 @@
"integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
},
"node_modules/json-schema-traverse": {
- "version": "0.4.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "version": "1.0.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
"dev": true
},
"node_modules/jsonfile": {
@@ -2370,9 +2485,9 @@
}
},
"node_modules/kotlin-web-helpers": {
- "version": "2.0.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/kotlin-web-helpers/-/kotlin-web-helpers-2.0.0.tgz",
- "integrity": "sha512-xkVGl60Ygn/zuLkDPx+oHj7jeLR7hCvoNF99nhwXMn8a3ApB4lLiC9pk4ol4NHPjyoCbvQctBqvzUcp8pkqyWw==",
+ "version": "2.1.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/kotlin-web-helpers/-/kotlin-web-helpers-2.1.0.tgz",
+ "integrity": "sha512-NAJhiNB84tnvJ5EQx7iER3GWw7rsTZkX9HVHZpe7E3dDBD/dhTzqgSwNU3MfQjniy2rB04bP24WM9Z32ntUWRg==",
"dev": true,
"dependencies": {
"format-util": "^1.0.5"
@@ -2656,6 +2771,15 @@
"integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
"dev": true
},
+ "node_modules/minipass": {
+ "version": "7.1.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/minipass/-/minipass-7.1.2.tgz",
+ "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
+ "dev": true,
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
"node_modules/mitt": {
"version": "3.0.1",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/mitt/-/mitt-3.0.1.tgz",
@@ -2674,30 +2798,30 @@
}
},
"node_modules/mocha": {
- "version": "10.7.3",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/mocha/-/mocha-10.7.3.tgz",
- "integrity": "sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A==",
+ "version": "11.7.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/mocha/-/mocha-11.7.1.tgz",
+ "integrity": "sha512-5EK+Cty6KheMS/YLPPMJC64g5V61gIR25KsRItHw6x4hEKT6Njp1n9LOlH4gpevuwMVS66SXaBBpg+RWZkza4A==",
"dev": true,
"dependencies": {
- "ansi-colors": "^4.1.3",
"browser-stdout": "^1.3.1",
- "chokidar": "^3.5.3",
+ "chokidar": "^4.0.1",
"debug": "^4.3.5",
- "diff": "^5.2.0",
+ "diff": "^7.0.0",
"escape-string-regexp": "^4.0.0",
"find-up": "^5.0.0",
- "glob": "^8.1.0",
+ "glob": "^10.4.5",
"he": "^1.2.0",
"js-yaml": "^4.1.0",
"log-symbols": "^4.1.0",
- "minimatch": "^5.1.6",
+ "minimatch": "^9.0.5",
"ms": "^2.1.3",
+ "picocolors": "^1.1.1",
"serialize-javascript": "^6.0.2",
"strip-json-comments": "^3.1.1",
"supports-color": "^8.1.1",
- "workerpool": "^6.5.1",
- "yargs": "^16.2.0",
- "yargs-parser": "^20.2.9",
+ "workerpool": "^9.2.0",
+ "yargs": "^17.7.2",
+ "yargs-parser": "^21.1.1",
"yargs-unparser": "^2.0.0"
},
"bin": {
@@ -2705,7 +2829,7 @@
"mocha": "bin/mocha.js"
},
"engines": {
- "node": ">= 14.0.0"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
}
},
"node_modules/mocha/node_modules/brace-expansion": {
@@ -2717,6 +2841,32 @@
"balanced-match": "^1.0.0"
}
},
+ "node_modules/mocha/node_modules/chokidar": {
+ "version": "4.0.3",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/chokidar/-/chokidar-4.0.3.tgz",
+ "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
+ "dev": true,
+ "dependencies": {
+ "readdirp": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 14.16.0"
+ }
+ },
+ "node_modules/mocha/node_modules/cliui": {
+ "version": "8.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/cliui/-/cliui-8.0.1.tgz",
+ "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.1",
+ "wrap-ansi": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/mocha/node_modules/debug": {
"version": "4.4.1",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/debug/-/debug-4.4.1.tgz",
@@ -2730,32 +2880,32 @@
}
},
"node_modules/mocha/node_modules/glob": {
- "version": "8.1.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/glob/-/glob-8.1.0.tgz",
- "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
- "deprecated": "Glob versions prior to v9 are no longer supported",
+ "version": "10.4.5",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/glob/-/glob-10.4.5.tgz",
+ "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
"dev": true,
"dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^5.0.1",
- "once": "^1.3.0"
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^3.1.2",
+ "minimatch": "^9.0.4",
+ "minipass": "^7.1.2",
+ "package-json-from-dist": "^1.0.0",
+ "path-scurry": "^1.11.1"
},
- "engines": {
- "node": ">=12"
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
}
},
"node_modules/mocha/node_modules/minimatch": {
- "version": "5.1.6",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/minimatch/-/minimatch-5.1.6.tgz",
- "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+ "version": "9.0.5",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/minimatch/-/minimatch-9.0.5.tgz",
+ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
"dev": true,
"dependencies": {
"brace-expansion": "^2.0.1"
},
"engines": {
- "node": ">=10"
+ "node": ">=16 || 14 >=14.17"
}
},
"node_modules/mocha/node_modules/ms": {
@@ -2764,6 +2914,42 @@
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
"dev": true
},
+ "node_modules/mocha/node_modules/readdirp": {
+ "version": "4.1.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/readdirp/-/readdirp-4.1.2.tgz",
+ "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 14.18.0"
+ }
+ },
+ "node_modules/mocha/node_modules/yargs": {
+ "version": "17.7.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/yargs/-/yargs-17.7.2.tgz",
+ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^8.0.1",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.3",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^21.1.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/mocha/node_modules/yargs-parser": {
+ "version": "21.1.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/yargs-parser/-/yargs-parser-21.1.1.tgz",
+ "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/ms": {
"version": "2.0.0",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ms/-/ms-2.0.0.tgz",
@@ -2936,6 +3122,12 @@
"node": ">= 14"
}
},
+ "node_modules/package-json-from-dist": {
+ "version": "1.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
+ "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
+ "dev": true
+ },
"node_modules/parent-module": {
"version": "1.0.1",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/parent-module/-/parent-module-1.0.1.tgz",
@@ -3003,6 +3195,25 @@
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
"dev": true
},
+ "node_modules/path-scurry": {
+ "version": "1.11.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/path-scurry/-/path-scurry-1.11.1.tgz",
+ "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^10.2.0",
+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.18"
+ }
+ },
+ "node_modules/path-scurry/node_modules/lru-cache": {
+ "version": "10.4.3",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/lru-cache/-/lru-cache-10.4.3.tgz",
+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
+ "dev": true
+ },
"node_modules/pend": {
"version": "1.2.0",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/pend/-/pend-1.2.0.tgz",
@@ -3401,14 +3612,15 @@
"dev": true
},
"node_modules/schema-utils": {
- "version": "3.3.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/schema-utils/-/schema-utils-3.3.0.tgz",
- "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
+ "version": "4.3.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/schema-utils/-/schema-utils-4.3.2.tgz",
+ "integrity": "sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==",
"dev": true,
"dependencies": {
- "@types/json-schema": "^7.0.8",
- "ajv": "^6.12.5",
- "ajv-keywords": "^3.5.2"
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
},
"engines": {
"node": ">= 10.13.0"
@@ -3533,6 +3745,15 @@
"node": ">= 0.4"
}
},
+ "node_modules/signal-exit": {
+ "version": "4.1.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/signal-exit/-/signal-exit-4.1.0.tgz",
+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+ "dev": true,
+ "engines": {
+ "node": ">=14"
+ }
+ },
"node_modules/smart-buffer": {
"version": "4.2.0",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/smart-buffer/-/smart-buffer-4.2.0.tgz",
@@ -3819,6 +4040,21 @@
"node": ">=8"
}
},
+ "node_modules/string-width-cjs": {
+ "name": "string-width",
+ "version": "4.2.3",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/strip-ansi": {
"version": "6.0.1",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/strip-ansi/-/strip-ansi-6.0.1.tgz",
@@ -3830,6 +4066,19 @@
"node": ">=8"
}
},
+ "node_modules/strip-ansi-cjs": {
+ "name": "strip-ansi",
+ "version": "6.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/strip-json-comments": {
"version": "3.1.1",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
@@ -3929,51 +4178,6 @@
"webpack": "^5.1.0"
}
},
- "node_modules/terser-webpack-plugin/node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- }
- },
- "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": {
- "version": "5.1.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
- "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.3"
- },
- "peerDependencies": {
- "ajv": "^8.8.2"
- }
- },
- "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
- "dev": true
- },
- "node_modules/terser-webpack-plugin/node_modules/schema-utils": {
- "version": "4.3.2",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/schema-utils/-/schema-utils-4.3.2.tgz",
- "integrity": "sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==",
- "dev": true,
- "dependencies": {
- "@types/json-schema": "^7.0.9",
- "ajv": "^8.9.0",
- "ajv-formats": "^2.1.1",
- "ajv-keywords": "^5.1.0"
- },
- "engines": {
- "node": ">= 10.13.0"
- }
- },
"node_modules/text-decoder": {
"version": "1.2.3",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/text-decoder/-/text-decoder-1.2.3.tgz",
@@ -4100,24 +4304,6 @@
"browserslist": ">= 4.21.0"
}
},
- "node_modules/uri-js": {
- "version": "4.4.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/uri-js/-/uri-js-4.4.1.tgz",
- "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
- "dev": true,
- "dependencies": {
- "punycode": "^2.1.0"
- }
- },
- "node_modules/uri-js/node_modules/punycode": {
- "version": "2.3.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/punycode/-/punycode-2.3.1.tgz",
- "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/utf-8-validate": {
"version": "6.0.5",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/utf-8-validate/-/utf-8-validate-6.0.5.tgz",
@@ -4172,20 +4358,22 @@
}
},
"node_modules/webpack": {
- "version": "5.94.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/webpack/-/webpack-5.94.0.tgz",
- "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==",
- "dev": true,
- "dependencies": {
- "@types/estree": "^1.0.5",
- "@webassemblyjs/ast": "^1.12.1",
- "@webassemblyjs/wasm-edit": "^1.12.1",
- "@webassemblyjs/wasm-parser": "^1.12.1",
- "acorn": "^8.7.1",
- "acorn-import-attributes": "^1.9.5",
- "browserslist": "^4.21.10",
+ "version": "5.100.2",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/webpack/-/webpack-5.100.2.tgz",
+ "integrity": "sha512-QaNKAvGCDRh3wW1dsDjeMdDXwZm2vqq3zn6Pvq4rHOEOGSaUMgOOjG2Y9ZbIGzpfkJk9ZYTHpDqgDfeBDcnLaw==",
+ "dev": true,
+ "dependencies": {
+ "@types/eslint-scope": "^3.7.7",
+ "@types/estree": "^1.0.8",
+ "@types/json-schema": "^7.0.15",
+ "@webassemblyjs/ast": "^1.14.1",
+ "@webassemblyjs/wasm-edit": "^1.14.1",
+ "@webassemblyjs/wasm-parser": "^1.14.1",
+ "acorn": "^8.15.0",
+ "acorn-import-phases": "^1.0.3",
+ "browserslist": "^4.24.0",
"chrome-trace-event": "^1.0.2",
- "enhanced-resolve": "^5.17.1",
+ "enhanced-resolve": "^5.17.2",
"es-module-lexer": "^1.2.1",
"eslint-scope": "5.1.1",
"events": "^3.2.0",
@@ -4195,11 +4383,11 @@
"loader-runner": "^4.2.0",
"mime-types": "^2.1.27",
"neo-async": "^2.6.2",
- "schema-utils": "^3.2.0",
+ "schema-utils": "^4.3.2",
"tapable": "^2.1.1",
- "terser-webpack-plugin": "^5.3.10",
+ "terser-webpack-plugin": "^5.3.11",
"watchpack": "^2.4.1",
- "webpack-sources": "^3.2.3"
+ "webpack-sources": "^3.3.3"
},
"bin": {
"webpack": "bin/webpack.js"
@@ -4209,56 +4397,56 @@
}
},
"node_modules/webpack-cli": {
- "version": "5.1.4",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/webpack-cli/-/webpack-cli-5.1.4.tgz",
- "integrity": "sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==",
+ "version": "6.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/webpack-cli/-/webpack-cli-6.0.1.tgz",
+ "integrity": "sha512-MfwFQ6SfwinsUVi0rNJm7rHZ31GyTcpVE5pgVA3hwFRb7COD4TzjUUwhGWKfO50+xdc2MQPuEBBJoqIMGt3JDw==",
"dev": true,
"dependencies": {
- "@discoveryjs/json-ext": "^0.5.0",
- "@webpack-cli/configtest": "^2.1.1",
- "@webpack-cli/info": "^2.0.2",
- "@webpack-cli/serve": "^2.0.5",
+ "@discoveryjs/json-ext": "^0.6.1",
+ "@webpack-cli/configtest": "^3.0.1",
+ "@webpack-cli/info": "^3.0.1",
+ "@webpack-cli/serve": "^3.0.1",
"colorette": "^2.0.14",
- "commander": "^10.0.1",
+ "commander": "^12.1.0",
"cross-spawn": "^7.0.3",
- "envinfo": "^7.7.3",
+ "envinfo": "^7.14.0",
"fastest-levenshtein": "^1.0.12",
"import-local": "^3.0.2",
"interpret": "^3.1.1",
"rechoir": "^0.8.0",
- "webpack-merge": "^5.7.3"
+ "webpack-merge": "^6.0.1"
},
"bin": {
"webpack-cli": "bin/cli.js"
},
"engines": {
- "node": ">=14.15.0"
+ "node": ">=18.12.0"
},
"peerDependencies": {
- "webpack": "5.x.x"
+ "webpack": "^5.82.0"
}
},
"node_modules/webpack-cli/node_modules/commander": {
- "version": "10.0.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/commander/-/commander-10.0.1.tgz",
- "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==",
+ "version": "12.1.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/commander/-/commander-12.1.0.tgz",
+ "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
"dev": true,
"engines": {
- "node": ">=14"
+ "node": ">=18"
}
},
"node_modules/webpack-cli/node_modules/webpack-merge": {
- "version": "5.10.0",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/webpack-merge/-/webpack-merge-5.10.0.tgz",
- "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==",
+ "version": "6.0.1",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/webpack-merge/-/webpack-merge-6.0.1.tgz",
+ "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==",
"dev": true,
"dependencies": {
"clone-deep": "^4.0.1",
"flat": "^5.0.2",
- "wildcard": "^2.0.0"
+ "wildcard": "^2.0.1"
},
"engines": {
- "node": ">=10.0.0"
+ "node": ">=18.0.0"
}
},
"node_modules/webpack-merge": {
@@ -4298,9 +4486,9 @@
"dev": true
},
"node_modules/workerpool": {
- "version": "6.5.1",
- "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/workerpool/-/workerpool-6.5.1.tgz",
- "integrity": "sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==",
+ "version": "9.3.3",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/workerpool/-/workerpool-9.3.3.tgz",
+ "integrity": "sha512-slxCaKbYjEdFT/o2rH9xS1hf4uRDch1w7Uo+apxhZ+sf/1d9e0ZVkn42kPNGP2dgjIx6YFvSevj0zHvbWe2jdw==",
"dev": true
},
"node_modules/wrap-ansi": {
@@ -4316,6 +4504,21 @@
"node": ">=10"
}
},
+ "node_modules/wrap-ansi-cjs": {
+ "name": "wrap-ansi",
+ "version": "7.0.0",
+ "resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/wrappy": {
"version": "1.0.2",
"resolved": "https://packages.jetbrains.team/npm/p/krpc/build-deps/wrappy/-/wrappy-1.0.2.tgz",
@@ -4438,11 +4641,11 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-client": {
@@ -4460,11 +4663,11 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-core": {
@@ -4482,11 +4685,11 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-ktor-krpc-ktor-client": {
@@ -4508,11 +4711,11 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-ktor-krpc-ktor-core": {
@@ -4530,11 +4733,11 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-ktor-krpc-ktor-server": {
@@ -4552,11 +4755,11 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-logging": {
@@ -4574,11 +4777,11 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-serialization-krpc-serialization-cbor": {
@@ -4596,11 +4799,11 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-serialization-krpc-serialization-core": {
@@ -4618,11 +4821,11 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-serialization-krpc-serialization-json": {
@@ -4640,11 +4843,11 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-serialization-krpc-serialization-protobuf": {
@@ -4662,11 +4865,11 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-server": {
@@ -4684,11 +4887,11 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-krpc-krpc-test": {
@@ -4706,11 +4909,11 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
},
"packages/kotlinx-rpc-utils": {
@@ -4728,11 +4931,11 @@
"karma-mocha": "2.0.1",
"karma-sourcemap-loader": "0.4.0",
"karma-webpack": "5.0.1",
- "kotlin-web-helpers": "2.0.0",
- "mocha": "10.7.3",
+ "kotlin-web-helpers": "2.1.0",
+ "mocha": "11.7.1",
"source-map-loader": "5.0.0",
- "webpack": "5.94.0",
- "webpack-cli": "5.1.4"
+ "webpack": "5.100.2",
+ "webpack-cli": "6.0.1"
}
}
}
diff --git a/versions-root/libs.versions.toml b/versions-root/libs.versions.toml
index 4bbaf7f7f..359e23181 100644
--- a/versions-root/libs.versions.toml
+++ b/versions-root/libs.versions.toml
@@ -3,7 +3,7 @@
kotlinx-rpc = "0.10.0-SNAPSHOT"
# kotlin
-kotlin-lang = "2.2.0" # or env.KOTLIN_VERSION
+kotlin-lang = "2.2.10" # or env.KOTLIN_VERSION
kotlin-compiler = "0.0.0" # default to kotlin-lang or env.KOTLIN_COMPILER_VERSION
# kotlin independent versions