diff --git a/package.json b/package.json index 9a91c8008b..7279335725 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,7 @@ "jszip": "^3.10.1", "kolibri-constants": "^0.2.12", "kolibri-design-system": "5.6.0", - "lodash": "^4.17.23", + "lodash": "^4.18.1", "lowlight": "^3.3.0", "marked": "^16.1.1", "material-icons": "0.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 58a666276d..bf54122f64 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -87,8 +87,8 @@ importers: specifier: 5.6.0 version: 5.6.0 lodash: - specifier: ^4.17.23 - version: 4.17.23 + specifier: ^4.18.1 + version: 4.18.1 lowlight: specifier: ^3.3.0 version: 3.3.0 @@ -341,7 +341,7 @@ importers: version: 3.0.7(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(vue-template-compiler@2.7.16)(vue@2.7.16) vue-loader: specifier: 15.11.1 - version: 15.11.1(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(css-loader@7.1.2(webpack@5.104.1))(ejs@3.1.10)(lodash@4.17.23)(vue-template-compiler@2.7.16)(webpack@5.104.1) + version: 15.11.1(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(css-loader@7.1.2(webpack@5.104.1))(ejs@3.1.10)(lodash@4.18.1)(vue-template-compiler@2.7.16)(webpack@5.104.1) vue-style-loader: specifier: ^4.1.3 version: 4.1.3 @@ -1996,7 +1996,7 @@ packages: '@xmldom/xmldom@0.7.13': resolution: {integrity: sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==} engines: {node: '>=10.0.0'} - deprecated: this version is no longer supported, please update to at least 0.8.* + deprecated: this version has critical issues, please update to the latest version '@xtuc/ieee754@1.2.0': resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} @@ -5069,6 +5069,9 @@ packages: lodash@4.17.23: resolution: {integrity: sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==} + lodash@4.18.1: + resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} + loglevel@1.9.2: resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==} engines: {node: '>= 0.6.0'} @@ -9284,7 +9287,7 @@ snapshots: chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 - lodash: 4.17.23 + lodash: 4.18.1 redent: 3.0.0 '@testing-library/user-event@14.6.1(@testing-library/dom@9.3.4)': @@ -9813,9 +9816,9 @@ snapshots: optionalDependencies: prettier: 2.8.8 - '@vue/component-compiler-utils@3.3.0(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(ejs@3.1.10)(lodash@4.17.23)': + '@vue/component-compiler-utils@3.3.0(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(ejs@3.1.10)(lodash@4.18.1)': dependencies: - consolidate: 0.15.1(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(ejs@3.1.10)(lodash@4.17.23) + consolidate: 0.15.1(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(ejs@3.1.10)(lodash@4.18.1) hash-sum: 1.0.2 lru-cache: 4.1.5 merge-source-map: 1.1.0 @@ -9883,7 +9886,7 @@ snapshots: '@vue/test-utils@1.3.6(vue-template-compiler@2.7.16)(vue@2.7.16)': dependencies: dom-event-types: 1.1.0 - lodash: 4.17.23 + lodash: 4.18.1 pretty: 2.0.0 vue: 2.7.16 vue-template-compiler: 2.7.16 @@ -10409,7 +10412,7 @@ snapshots: babel-traverse: 6.26.0 babel-types: 6.26.0 babylon: 6.18.0 - lodash: 4.17.23 + lodash: 4.18.1 transitivePeerDependencies: - supports-color @@ -10423,7 +10426,7 @@ snapshots: debug: 2.6.9 globals: 9.18.0 invariant: 2.2.4 - lodash: 4.17.23 + lodash: 4.18.1 transitivePeerDependencies: - supports-color @@ -10431,7 +10434,7 @@ snapshots: dependencies: babel-runtime: 6.26.0 esutils: 2.0.3 - lodash: 4.17.23 + lodash: 4.18.1 to-fast-properties: 1.0.3 babylon@6.18.0: {} @@ -10845,13 +10848,13 @@ snapshots: console-control-strings@1.1.0: {} - consolidate@0.15.1(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(ejs@3.1.10)(lodash@4.17.23): + consolidate@0.15.1(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(ejs@3.1.10)(lodash@4.18.1): dependencies: bluebird: 3.7.2 optionalDependencies: babel-core: 7.0.0-bridge.0(@babel/core@7.29.0) ejs: 3.1.10 - lodash: 4.17.23 + lodash: 4.18.1 content-disposition@0.5.4: dependencies: @@ -11372,7 +11375,7 @@ snapshots: event-emitter: 0.3.5 jszip: 3.10.1 localforage: 1.10.0 - lodash: 4.17.23 + lodash: 4.18.1 marks-pane: 1.0.9 path-webpack: 0.0.3 @@ -11604,7 +11607,7 @@ snapshots: interpret: 1.4.0 is-core-module: 2.16.1 is-regex: 1.2.1 - lodash: 4.17.23 + lodash: 4.18.1 resolve: 2.0.0-next.5 semver: 5.7.2 webpack: 5.104.1(webpack-cli@6.0.1) @@ -12317,7 +12320,7 @@ snapshots: globule@1.3.4: dependencies: glob: 7.1.7 - lodash: 4.17.23 + lodash: 4.18.1 minimatch: 3.0.8 gonzales-pe@4.3.0: @@ -13514,7 +13517,7 @@ snapshots: kolibri: 0.18.0 kolibri-format: 1.0.1(@testing-library/dom@9.3.4)(eslint-import-resolver-webpack@0.13.10)(jest@29.7.0(@types/node@24.1.0))(postcss@8.5.6)(typescript@5.8.3) launch-editor-middleware: 2.10.0 - lodash: 4.17.23 + lodash: 4.18.1 mini-css-extract-plugin: 2.9.4(webpack@5.104.1) node-sass: 9.0.0 postcss-loader: 8.1.1(postcss@8.5.6)(typescript@5.8.3)(webpack@5.104.1) @@ -13533,7 +13536,7 @@ snapshots: toml: 3.0.0 url-loader: 4.1.1(file-loader@6.2.0(webpack@5.104.1))(webpack@5.104.1) vue-jest: 3.0.7(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(vue-template-compiler@2.7.16)(vue@2.7.16) - vue-loader: 15.11.1(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(css-loader@7.1.2(webpack@5.104.1))(ejs@3.1.10)(lodash@4.17.23)(vue-template-compiler@2.7.16)(webpack@5.104.1) + vue-loader: 15.11.1(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(css-loader@7.1.2(webpack@5.104.1))(ejs@3.1.10)(lodash@4.18.1)(vue-template-compiler@2.7.16)(webpack@5.104.1) vue-sfc-descriptor-to-string: 1.0.0 vue-style-loader: 4.1.3 vue-template-compiler: 2.7.16 @@ -13639,7 +13642,7 @@ snapshots: kolibri-constants: 0.2.9 kolibri-design-system: 5.0.1 lockr: 0.8.5 - lodash: 4.17.23 + lodash: 4.18.1 path-to-regexp: 1.9.0 ua-parser-js: 1.0.40 vue: 2.7.16 @@ -13754,6 +13757,8 @@ snapshots: lodash@4.17.23: {} + lodash@4.18.1: {} + loglevel@1.9.2: {} loose-envify@1.4.0: @@ -14090,7 +14095,7 @@ snapshots: node-cache@4.2.1: dependencies: clone: 2.1.2 - lodash: 4.17.23 + lodash: 4.18.1 node-fetch@2.7.0(encoding@0.1.13): dependencies: @@ -14135,7 +14140,7 @@ snapshots: gaze: 1.1.3 get-stdin: 4.0.1 glob: 7.2.3 - lodash: 4.17.23 + lodash: 4.18.1 make-fetch-happen: 10.2.1 meow: 9.0.0 nan: 2.22.2 @@ -14900,7 +14905,7 @@ snapshots: query-ast@1.0.5: dependencies: invariant: 2.2.4 - lodash: 4.17.23 + lodash: 4.18.1 querystringify@2.2.0: {} @@ -15233,7 +15238,7 @@ snapshots: sass-graph@4.0.1: dependencies: glob: 7.2.3 - lodash: 4.17.23 + lodash: 4.18.1 scss-tokenizer: 0.4.3 yargs: 17.7.2 @@ -16325,7 +16330,7 @@ snapshots: eslint-visitor-keys: 3.4.3 espree: 9.6.1 esquery: 1.6.0 - lodash: 4.17.23 + lodash: 4.18.1 semver: 7.7.2 transitivePeerDependencies: - supports-color @@ -16359,9 +16364,9 @@ snapshots: transitivePeerDependencies: - supports-color - vue-loader@15.11.1(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(css-loader@7.1.2(webpack@5.104.1))(ejs@3.1.10)(lodash@4.17.23)(vue-template-compiler@2.7.16)(webpack@5.104.1): + vue-loader@15.11.1(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(css-loader@7.1.2(webpack@5.104.1))(ejs@3.1.10)(lodash@4.18.1)(vue-template-compiler@2.7.16)(webpack@5.104.1): dependencies: - '@vue/component-compiler-utils': 3.3.0(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(ejs@3.1.10)(lodash@4.17.23) + '@vue/component-compiler-utils': 3.3.0(babel-core@7.0.0-bridge.0(@babel/core@7.29.0))(ejs@3.1.10)(lodash@4.18.1) css-loader: 7.1.2(webpack@5.104.1) hash-sum: 1.0.2 loader-utils: 1.4.2 @@ -16742,7 +16747,7 @@ snapshots: fast-json-stable-stringify: 2.1.0 fs-extra: 9.1.0 glob: 11.1.0 - lodash: 4.17.23 + lodash: 4.18.1 pretty-bytes: 5.6.0 rollup: 2.79.2 source-map: 0.8.0-beta.0