diff --git a/package-lock.json b/package-lock.json index 995a0834a..48d0886e1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "@deepkit/type-compiler": "1.0.19", "@effect/schema": "0.75.5", "@mojotech/json-type-validation": "3.1.0", - "@mondrian-framework/model": "2.0.69", + "@mondrian-framework/model": "2.0.70", "@paseri/compiler": "npm:@jsr/paseri__compiler@0.7.0", "@paseri/paseri": "npm:@jsr/paseri__paseri@1.8.0", "@sapphire/shapeshift": "3.9.7", @@ -2655,22 +2655,58 @@ } }, "node_modules/@mondrian-framework/model": { - "version": "2.0.69", - "resolved": "https://registry.npmjs.org/@mondrian-framework/model/-/model-2.0.69.tgz", - "integrity": "sha512-rXwY7HduatGQ9WIHQiSk2E9ayVb5zON449LY7t3JMJ8qCv5dPo6k1EGgp45hFxkNcex7IYHx1i1488hzpkw68Q==", + "version": "2.0.70", + "resolved": "https://registry.npmjs.org/@mondrian-framework/model/-/model-2.0.70.tgz", + "integrity": "sha512-shFdBS4Sgcd2PZNbvPKHVyhFMntpn+P6/BwhypReOBpizBWl8abKVvRv7ZkWjHzdvt86heR1gX8yxftOXUlTSw==", "dependencies": { "bignumber.js": "^9.1.2", - "fast-check": "^3.23.2", + "fast-check": "^4.4.0", "jsonwebtoken": "^9.0.2" }, "peerDependencies": { - "@mondrian-framework/utils": "^2.0.69" + "@mondrian-framework/utils": "^2.0.70" } }, + "node_modules/@mondrian-framework/model/node_modules/fast-check": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/fast-check/-/fast-check-4.8.0.tgz", + "integrity": "sha512-GOJ158CUMnN6cSahsv4+ExARvIDuzzinFjkp0E9WtiBa5zcVeLozVkWaE4IzFcc+Y48Wp1EDlUZsXRyAztQcSg==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" + } + ], + "dependencies": { + "pure-rand": "^8.0.0" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/@mondrian-framework/model/node_modules/pure-rand": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-8.4.0.tgz", + "integrity": "sha512-IoM8YF/jY0hiugFo/wOWqfmarlE6J0wc6fDK1PhftMk7MGhVZl88sZimmqBBFomLOCSmcCCpsfj7wXASCpvK9A==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" + } + ] + }, "node_modules/@mondrian-framework/utils": { - "version": "2.0.69", - "resolved": "https://registry.npmjs.org/@mondrian-framework/utils/-/utils-2.0.69.tgz", - "integrity": "sha512-+CL+Eym7zRiUsp4NlbYpmxez751RlarCJU6VuhKFcfUq82NuL1DLiPb/YgVaTMzAC3bqtn8AT1rYier5NwnKrQ==", + "version": "2.0.70", + "resolved": "https://registry.npmjs.org/@mondrian-framework/utils/-/utils-2.0.70.tgz", + "integrity": "sha512-9zyGJ8FupxgopXpD66M83c4sIQ3iw3FcFsiAm0hgrVISeEO2lzoiU86CCK5YAWRD094OuduoMM3HmV+C7Rpdgg==", "peer": true }, "node_modules/@mongodb-js/saslprep": { @@ -2831,6 +2867,7 @@ "cpu": [ "arm" ], + "dev": true, "optional": true, "os": [ "android" @@ -2843,6 +2880,7 @@ "cpu": [ "arm64" ], + "dev": true, "optional": true, "os": [ "android" @@ -2855,6 +2893,7 @@ "cpu": [ "arm64" ], + "dev": true, "optional": true, "os": [ "darwin" @@ -2867,6 +2906,7 @@ "cpu": [ "x64" ], + "dev": true, "optional": true, "os": [ "darwin" @@ -2879,6 +2919,7 @@ "cpu": [ "arm64" ], + "dev": true, "optional": true, "os": [ "freebsd" @@ -2891,6 +2932,7 @@ "cpu": [ "x64" ], + "dev": true, "optional": true, "os": [ "freebsd" @@ -2903,6 +2945,7 @@ "cpu": [ "arm" ], + "dev": true, "optional": true, "os": [ "linux" @@ -2915,6 +2958,7 @@ "cpu": [ "arm" ], + "dev": true, "optional": true, "os": [ "linux" @@ -2927,6 +2971,7 @@ "cpu": [ "arm64" ], + "dev": true, "optional": true, "os": [ "linux" @@ -2939,6 +2984,7 @@ "cpu": [ "arm64" ], + "dev": true, "optional": true, "os": [ "linux" @@ -2951,6 +2997,7 @@ "cpu": [ "loong64" ], + "dev": true, "optional": true, "os": [ "linux" @@ -2963,6 +3010,7 @@ "cpu": [ "ppc64" ], + "dev": true, "optional": true, "os": [ "linux" @@ -2975,6 +3023,7 @@ "cpu": [ "riscv64" ], + "dev": true, "optional": true, "os": [ "linux" @@ -2987,6 +3036,7 @@ "cpu": [ "s390x" ], + "dev": true, "optional": true, "os": [ "linux" @@ -2999,6 +3049,7 @@ "cpu": [ "x64" ], + "dev": true, "optional": true, "os": [ "linux" @@ -3011,6 +3062,7 @@ "cpu": [ "x64" ], + "dev": true, "optional": true, "os": [ "linux" @@ -3023,6 +3075,7 @@ "cpu": [ "arm64" ], + "dev": true, "optional": true, "os": [ "win32" @@ -3035,6 +3088,7 @@ "cpu": [ "ia32" ], + "dev": true, "optional": true, "os": [ "win32" @@ -3047,6 +3101,7 @@ "cpu": [ "x64" ], + "dev": true, "optional": true, "os": [ "win32" @@ -5938,6 +5993,7 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -12320,19 +12376,34 @@ } }, "@mondrian-framework/model": { - "version": "2.0.69", - "resolved": "https://registry.npmjs.org/@mondrian-framework/model/-/model-2.0.69.tgz", - "integrity": "sha512-rXwY7HduatGQ9WIHQiSk2E9ayVb5zON449LY7t3JMJ8qCv5dPo6k1EGgp45hFxkNcex7IYHx1i1488hzpkw68Q==", + "version": "2.0.70", + "resolved": "https://registry.npmjs.org/@mondrian-framework/model/-/model-2.0.70.tgz", + "integrity": "sha512-shFdBS4Sgcd2PZNbvPKHVyhFMntpn+P6/BwhypReOBpizBWl8abKVvRv7ZkWjHzdvt86heR1gX8yxftOXUlTSw==", "requires": { "bignumber.js": "^9.1.2", - "fast-check": "^3.23.2", + "fast-check": "^4.4.0", "jsonwebtoken": "^9.0.2" + }, + "dependencies": { + "fast-check": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/fast-check/-/fast-check-4.8.0.tgz", + "integrity": "sha512-GOJ158CUMnN6cSahsv4+ExARvIDuzzinFjkp0E9WtiBa5zcVeLozVkWaE4IzFcc+Y48Wp1EDlUZsXRyAztQcSg==", + "requires": { + "pure-rand": "^8.0.0" + } + }, + "pure-rand": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-8.4.0.tgz", + "integrity": "sha512-IoM8YF/jY0hiugFo/wOWqfmarlE6J0wc6fDK1PhftMk7MGhVZl88sZimmqBBFomLOCSmcCCpsfj7wXASCpvK9A==" + } } }, "@mondrian-framework/utils": { - "version": "2.0.69", - "resolved": "https://registry.npmjs.org/@mondrian-framework/utils/-/utils-2.0.69.tgz", - "integrity": "sha512-+CL+Eym7zRiUsp4NlbYpmxez751RlarCJU6VuhKFcfUq82NuL1DLiPb/YgVaTMzAC3bqtn8AT1rYier5NwnKrQ==", + "version": "2.0.70", + "resolved": "https://registry.npmjs.org/@mondrian-framework/utils/-/utils-2.0.70.tgz", + "integrity": "sha512-9zyGJ8FupxgopXpD66M83c4sIQ3iw3FcFsiAm0hgrVISeEO2lzoiU86CCK5YAWRD094OuduoMM3HmV+C7Rpdgg==", "peer": true }, "@mongodb-js/saslprep": { @@ -12444,114 +12515,133 @@ "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.30.1.tgz", "integrity": "sha512-pSWY+EVt3rJ9fQ3IqlrEUtXh3cGqGtPDH1FQlNZehO2yYxCHEX1SPsz1M//NXwYfbTlcKr9WObLnJX9FsS9K1Q==", + "dev": true, "optional": true }, "@rollup/rollup-android-arm64": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.30.1.tgz", "integrity": "sha512-/NA2qXxE3D/BRjOJM8wQblmArQq1YoBVJjrjoTSBS09jgUisq7bqxNHJ8kjCHeV21W/9WDGwJEWSN0KQ2mtD/w==", + "dev": true, "optional": true }, "@rollup/rollup-darwin-arm64": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.30.1.tgz", "integrity": "sha512-r7FQIXD7gB0WJ5mokTUgUWPl0eYIH0wnxqeSAhuIwvnnpjdVB8cRRClyKLQr7lgzjctkbp5KmswWszlwYln03Q==", + "dev": true, "optional": true }, "@rollup/rollup-darwin-x64": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.30.1.tgz", "integrity": "sha512-x78BavIwSH6sqfP2xeI1hd1GpHL8J4W2BXcVM/5KYKoAD3nNsfitQhvWSw+TFtQTLZ9OmlF+FEInEHyubut2OA==", + "dev": true, "optional": true }, "@rollup/rollup-freebsd-arm64": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.30.1.tgz", "integrity": "sha512-HYTlUAjbO1z8ywxsDFWADfTRfTIIy/oUlfIDmlHYmjUP2QRDTzBuWXc9O4CXM+bo9qfiCclmHk1x4ogBjOUpUQ==", + "dev": true, "optional": true }, "@rollup/rollup-freebsd-x64": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.30.1.tgz", "integrity": "sha512-1MEdGqogQLccphhX5myCJqeGNYTNcmTyaic9S7CG3JhwuIByJ7J05vGbZxsizQthP1xpVx7kd3o31eOogfEirw==", + "dev": true, "optional": true }, "@rollup/rollup-linux-arm-gnueabihf": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.30.1.tgz", "integrity": "sha512-PaMRNBSqCx7K3Wc9QZkFx5+CX27WFpAMxJNiYGAXfmMIKC7jstlr32UhTgK6T07OtqR+wYlWm9IxzennjnvdJg==", + "dev": true, "optional": true }, "@rollup/rollup-linux-arm-musleabihf": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.30.1.tgz", "integrity": "sha512-B8Rcyj9AV7ZlEFqvB5BubG5iO6ANDsRKlhIxySXcF1axXYUyqwBok+XZPgIYGBgs7LDXfWfifxhw0Ik57T0Yug==", + "dev": true, "optional": true }, "@rollup/rollup-linux-arm64-gnu": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.30.1.tgz", "integrity": "sha512-hqVyueGxAj3cBKrAI4aFHLV+h0Lv5VgWZs9CUGqr1z0fZtlADVV1YPOij6AhcK5An33EXaxnDLmJdQikcn5NEw==", + "dev": true, "optional": true }, "@rollup/rollup-linux-arm64-musl": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.30.1.tgz", "integrity": "sha512-i4Ab2vnvS1AE1PyOIGp2kXni69gU2DAUVt6FSXeIqUCPIR3ZlheMW3oP2JkukDfu3PsexYRbOiJrY+yVNSk9oA==", + "dev": true, "optional": true }, "@rollup/rollup-linux-loongarch64-gnu": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.30.1.tgz", "integrity": "sha512-fARcF5g296snX0oLGkVxPmysetwUk2zmHcca+e9ObOovBR++9ZPOhqFUM61UUZ2EYpXVPN1redgqVoBB34nTpQ==", + "dev": true, "optional": true }, "@rollup/rollup-linux-powerpc64le-gnu": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.30.1.tgz", "integrity": "sha512-GLrZraoO3wVT4uFXh67ElpwQY0DIygxdv0BNW9Hkm3X34wu+BkqrDrkcsIapAY+N2ATEbvak0XQ9gxZtCIA5Rw==", + "dev": true, "optional": true }, "@rollup/rollup-linux-riscv64-gnu": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.30.1.tgz", "integrity": "sha512-0WKLaAUUHKBtll0wvOmh6yh3S0wSU9+yas923JIChfxOaaBarmb/lBKPF0w/+jTVozFnOXJeRGZ8NvOxvk/jcw==", + "dev": true, "optional": true }, "@rollup/rollup-linux-s390x-gnu": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.30.1.tgz", "integrity": "sha512-GWFs97Ruxo5Bt+cvVTQkOJ6TIx0xJDD/bMAOXWJg8TCSTEK8RnFeOeiFTxKniTc4vMIaWvCplMAFBt9miGxgkA==", + "dev": true, "optional": true }, "@rollup/rollup-linux-x64-gnu": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.30.1.tgz", "integrity": "sha512-UtgGb7QGgXDIO+tqqJ5oZRGHsDLO8SlpE4MhqpY9Llpzi5rJMvrK6ZGhsRCST2abZdBqIBeXW6WPD5fGK5SDwg==", + "dev": true, "optional": true }, "@rollup/rollup-linux-x64-musl": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.30.1.tgz", "integrity": "sha512-V9U8Ey2UqmQsBT+xTOeMzPzwDzyXmnAoO4edZhL7INkwQcaW1Ckv3WJX3qrrp/VHaDkEWIBWhRwP47r8cdrOow==", + "dev": true, "optional": true }, "@rollup/rollup-win32-arm64-msvc": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.30.1.tgz", "integrity": "sha512-WabtHWiPaFF47W3PkHnjbmWawnX/aE57K47ZDT1BXTS5GgrBUEpvOzq0FI0V/UYzQJgdb8XlhVNH8/fwV8xDjw==", + "dev": true, "optional": true }, "@rollup/rollup-win32-ia32-msvc": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.30.1.tgz", "integrity": "sha512-pxHAU+Zv39hLUTdQQHUVHf4P+0C47y/ZloorHpzs2SXMRqeAWmGghzAhfOlzFHHwjvgokdFAhC4V+6kC1lRRfw==", + "dev": true, "optional": true }, "@rollup/rollup-win32-x64-msvc": { "version": "4.30.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.30.1.tgz", "integrity": "sha512-D6qjsXGcvhTjv0kI4fU8tUuBDF/Ueee4SVX79VfNDXZa64TfCW1Slkb6Z7O1p7vflqZjcmOVdZlqf8gvJxc6og==", + "dev": true, "optional": true }, "@samchon/openapi": { @@ -14578,6 +14668,7 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, "optional": true }, "function-bind": { diff --git a/package.json b/package.json index 01a5a190c..9752c6c27 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "@deepkit/type-compiler": "1.0.19", "@effect/schema": "0.75.5", "@mojotech/json-type-validation": "3.1.0", - "@mondrian-framework/model": "2.0.69", + "@mondrian-framework/model": "2.0.70", "@paseri/compiler": "npm:@jsr/paseri__compiler@0.7.0", "@paseri/paseri": "npm:@jsr/paseri__paseri@1.8.0", "@sapphire/shapeshift": "3.9.7",