diff --git a/package-lock.json b/package-lock.json index fc2443b693..a00ad63d7c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,18 +20,18 @@ "core-js": "^3.18.3", "entities": "^3.0.1", "escape-html": "^1.0.3", - "highlight.js": "^10.7.2", + "highlight.js": "^11.3.1", "markdown-it": "^12.2.0", "markdown-it-task-lists": "^2.1.1", "prosemirror-collab": "^1.2.2", "prosemirror-inputrules": "^1.1.3", "prosemirror-markdown": "^1.6.0", - "prosemirror-model": "^1.14.1", + "prosemirror-model": "^1.15.0", "prosemirror-schema-list": "^1.1.6", "prosemirror-state": "^1.3.4", "prosemirror-transform": "^1.3.3", "prosemirror-utils": "^1.0.0-0", - "prosemirror-view": "^1.20.3", + "prosemirror-view": "^1.21.0", "proxy-polyfill": "^0.3.2", "tiptap": "^1.32.2", "tiptap-commands": "^1.17.1", @@ -50,7 +50,7 @@ "@nextcloud/webpack-vue-config": "^4.1.0", "@vue/test-utils": "^1.2.2", "babel-core": "^7.0.0-bridge.0", - "cypress": "^8.6.0", + "cypress": "^8.7.0", "jest": "^27.3.1", "jest-environment-jsdom": "^27.3.1", "jest-serializer-vue": "^2.0.2", @@ -6862,9 +6862,9 @@ "dev": true }, "node_modules/cypress": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-8.6.0.tgz", - "integrity": "sha512-F7qEK/6Go5FsqTueR+0wEw2vOVKNgk5847Mys8vsWkzPoEKdxs+7N9Y1dit+zhaZCLtMPyrMwjfA53ZFy+lSww==", + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-8.7.0.tgz", + "integrity": "sha512-b1bMC3VQydC6sXzBMFnSqcvwc9dTZMgcaOzT0vpSD+Gq1yFc+72JDWi55sfUK5eIeNLAtWOGy1NNb6UlhMvB+Q==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -10385,11 +10385,11 @@ } }, "node_modules/highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "version": "11.3.1", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.3.1.tgz", + "integrity": "sha512-PUhCRnPjLtiLHZAQ5A/Dt5F8cWZeMyj9KRsACsWT+OD6OP0x6dp5OmT5jdx0JgEyPxPZZIPQpRN2TciUT7occw==", "engines": { - "node": "*" + "node": ">=12.0.0" } }, "node_modules/hmac-drbg": { @@ -14573,6 +14573,14 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/lowlight/node_modules/highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "engines": { + "node": "*" + } + }, "node_modules/lru-cache": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", @@ -17024,9 +17032,9 @@ } }, "node_modules/prosemirror-model": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/prosemirror-model/-/prosemirror-model-1.14.3.tgz", - "integrity": "sha512-yzZlBaSxfUPIIP6U5Edh5zKxJPZ5f7bwZRhiCuH3UYkWhj+P3d8swHsbuAMOu/iDatDc5J/Qs5Mb3++mZf+CvQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/prosemirror-model/-/prosemirror-model-1.15.0.tgz", + "integrity": "sha512-hQJv7SnIhlAy9ga3lhPPgaufhvCbQB9tHwscJ9E1H1pPHmN8w5V/lURueoYv9Kc3/bpNWoyHa8r3g//m7N0ChQ==", "dependencies": { "orderedmap": "^1.1.0" } @@ -17067,9 +17075,9 @@ } }, "node_modules/prosemirror-view": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/prosemirror-view/-/prosemirror-view-1.20.3.tgz", - "integrity": "sha512-2ImL9K/tIEk+aC2GT8shzfmT2U0Y8UQZ13L5AY0A4Tcj09o/ICGE362gKUE3Ze/Xr/nMw61Zv5JMSQUszAj9dw==", + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/prosemirror-view/-/prosemirror-view-1.22.0.tgz", + "integrity": "sha512-kCZoHp0Sa2AHhwV64aNFi69QlqBocZ8G8gbvZRFDdEj57whOCdPjdVLYBVyM9+S5oHDSrzjkoMm+JvvHFhMRJw==", "dependencies": { "prosemirror-model": "^1.14.3", "prosemirror-state": "^1.0.0", @@ -27845,9 +27853,9 @@ } }, "cypress": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-8.6.0.tgz", - "integrity": "sha512-F7qEK/6Go5FsqTueR+0wEw2vOVKNgk5847Mys8vsWkzPoEKdxs+7N9Y1dit+zhaZCLtMPyrMwjfA53ZFy+lSww==", + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-8.7.0.tgz", + "integrity": "sha512-b1bMC3VQydC6sXzBMFnSqcvwc9dTZMgcaOzT0vpSD+Gq1yFc+72JDWi55sfUK5eIeNLAtWOGy1NNb6UlhMvB+Q==", "dev": true, "requires": { "@cypress/request": "^2.88.6", @@ -30616,9 +30624,9 @@ "peer": true }, "highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==" + "version": "11.3.1", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-11.3.1.tgz", + "integrity": "sha512-PUhCRnPjLtiLHZAQ5A/Dt5F8cWZeMyj9KRsACsWT+OD6OP0x6dp5OmT5jdx0JgEyPxPZZIPQpRN2TciUT7occw==" }, "hmac-drbg": { "version": "1.0.1", @@ -33766,6 +33774,13 @@ "requires": { "fault": "^1.0.0", "highlight.js": "~10.7.0" + }, + "dependencies": { + "highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==" + } } }, "lru-cache": { @@ -35737,9 +35752,9 @@ } }, "prosemirror-model": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/prosemirror-model/-/prosemirror-model-1.14.3.tgz", - "integrity": "sha512-yzZlBaSxfUPIIP6U5Edh5zKxJPZ5f7bwZRhiCuH3UYkWhj+P3d8swHsbuAMOu/iDatDc5J/Qs5Mb3++mZf+CvQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/prosemirror-model/-/prosemirror-model-1.15.0.tgz", + "integrity": "sha512-hQJv7SnIhlAy9ga3lhPPgaufhvCbQB9tHwscJ9E1H1pPHmN8w5V/lURueoYv9Kc3/bpNWoyHa8r3g//m7N0ChQ==", "requires": { "orderedmap": "^1.1.0" } @@ -35777,9 +35792,9 @@ "requires": {} }, "prosemirror-view": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/prosemirror-view/-/prosemirror-view-1.20.3.tgz", - "integrity": "sha512-2ImL9K/tIEk+aC2GT8shzfmT2U0Y8UQZ13L5AY0A4Tcj09o/ICGE362gKUE3Ze/Xr/nMw61Zv5JMSQUszAj9dw==", + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/prosemirror-view/-/prosemirror-view-1.22.0.tgz", + "integrity": "sha512-kCZoHp0Sa2AHhwV64aNFi69QlqBocZ8G8gbvZRFDdEj57whOCdPjdVLYBVyM9+S5oHDSrzjkoMm+JvvHFhMRJw==", "requires": { "prosemirror-model": "^1.14.3", "prosemirror-state": "^1.0.0", diff --git a/package.json b/package.json index b879ac4233..a06b935187 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "core-js": "^3.18.3", "entities": "^3.0.1", "escape-html": "^1.0.3", - "highlight.js": "^10.7.2", + "highlight.js": "^11.3.1", "markdown-it": "^12.2.0", "markdown-it-task-lists": "^2.1.1", "prosemirror-collab": "^1.2.2",