From c82c6158e633af79467bbda38047ba6cdaa35519 Mon Sep 17 00:00:00 2001 From: Harel M Date: Wed, 29 May 2024 10:47:14 +0300 Subject: [PATCH] Update Cypress related packages (#903) Let's see if this adds the relevant information to the CI run details. CC: @ShellyDCMS --- package-lock.json | 172 +++---------------------------- package.json | 4 +- src/components/MapOpenLayers.tsx | 1 + 3 files changed, 17 insertions(+), 160 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1ae7358c..6f42f339 100644 --- a/package-lock.json +++ b/package-lock.json @@ -64,7 +64,7 @@ "@cypress/code-coverage": "^3.12.30", "@istanbuljs/nyc-config-typescript": "^1.0.2", "@rollup/plugin-replace": "^5.0.5", - "@shellygo/cypress-test-utils": "^2.0.52", + "@shellygo/cypress-test-utils": "^2.1.9", "@types/codemirror": "^5.60.15", "@types/color": "^3.0.6", "@types/cors": "^2.8.17", @@ -92,7 +92,7 @@ "@types/uuid": "^9.0.8", "@vitejs/plugin-react": "^4.2.1", "cors": "^2.8.5", - "cypress": "^13.7.2", + "cypress": "^13.10.0", "eslint": "^8.57.0", "eslint-plugin-react": "^7.34.1", "eslint-plugin-react-hooks": "^4.6.0", @@ -1918,170 +1918,26 @@ ] }, "node_modules/@shellygo/cypress-test-utils": { - "version": "2.0.52", - "resolved": "https://registry.npmjs.org/@shellygo/cypress-test-utils/-/cypress-test-utils-2.0.52.tgz", - "integrity": "sha512-TtB0wv1Ms9fxHNYDPXL8ki8sPSrHNrDgEs5Fjtw4jqXdf2VXTfhU6cX1lNBhRHVKTzBL5Zx5zg2VNt+zGvq2vg==", + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/@shellygo/cypress-test-utils/-/cypress-test-utils-2.1.9.tgz", + "integrity": "sha512-NwAlDyFCpilBQ46wElypNkUmiqFwfB+nVnYY9l469uOBNnNKJgWRHEYAtK8nTJvKHvDBYTcI87VLu1pe6QUn9w==", "dev": true, "dependencies": { "@cypress/mount-utils": "^4.0.0", "@types/chai-subset": "^1.3.3", "chai-subset": "^1.6.0", - "cypress": "12.17.3", "cypress-pipe": "^2.0.0", "cypress-real-events": "^1.7.6", "cypress-wait-if-happens": "^1.3.3", "cypress-wait-until": "^1.7.2", - "ts-stubber": "^1.0.1" + "ts-stubber": "^1.0.2" }, "engines": { "node": ">=18.18.2", "npm": ">=6.0.0" - } - }, - "node_modules/@shellygo/cypress-test-utils/node_modules/@cypress/request": { - "version": "2.88.12", - "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.12.tgz", - "integrity": "sha512-tOn+0mDZxASFM+cuAP9szGUGPI1HwWVSvdzm7V4cCsPdFTx6qMj29CwaQmRAMIEhORIUBFBsYROYJcveK4uOjA==", - "dev": true, - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "http-signature": "~1.3.6", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "performance-now": "^2.1.0", - "qs": "~6.10.3", - "safe-buffer": "^5.1.2", - "tough-cookie": "^4.1.3", - "tunnel-agent": "^0.6.0", - "uuid": "^8.3.2" }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@shellygo/cypress-test-utils/node_modules/@types/node": { - "version": "16.18.91", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.91.tgz", - "integrity": "sha512-h8Q4klc8xzc9kJKr7UYNtJde5TU2qEePVyH3WyzJaUC+3ptyc5kPQbWOIUcn8ZsG5+KSkq+P0py0kC0VqxgAXw==", - "dev": true - }, - "node_modules/@shellygo/cypress-test-utils/node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "node_modules/@shellygo/cypress-test-utils/node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/@shellygo/cypress-test-utils/node_modules/cypress": { - "version": "12.17.3", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-12.17.3.tgz", - "integrity": "sha512-/R4+xdIDjUSLYkiQfwJd630S81KIgicmQOLXotFxVXkl+eTeVO+3bHXxdi5KBh/OgC33HWN33kHX+0tQR/ZWpg==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@cypress/request": "^2.88.11", - "@cypress/xvfb": "^1.2.4", - "@types/node": "^16.18.39", - "@types/sinonjs__fake-timers": "8.1.1", - "@types/sizzle": "^2.3.2", - "arch": "^2.2.0", - "blob-util": "^2.0.2", - "bluebird": "^3.7.2", - "buffer": "^5.6.0", - "cachedir": "^2.3.0", - "chalk": "^4.1.0", - "check-more-types": "^2.24.0", - "cli-cursor": "^3.1.0", - "cli-table3": "~0.6.1", - "commander": "^6.2.1", - "common-tags": "^1.8.0", - "dayjs": "^1.10.4", - "debug": "^4.3.4", - "enquirer": "^2.3.6", - "eventemitter2": "6.4.7", - "execa": "4.1.0", - "executable": "^4.1.1", - "extract-zip": "2.0.1", - "figures": "^3.2.0", - "fs-extra": "^9.1.0", - "getos": "^3.2.1", - "is-ci": "^3.0.0", - "is-installed-globally": "~0.4.0", - "lazy-ass": "^1.6.0", - "listr2": "^3.8.3", - "lodash": "^4.17.21", - "log-symbols": "^4.0.0", - "minimist": "^1.2.8", - "ospath": "^1.2.2", - "pretty-bytes": "^5.6.0", - "proxy-from-env": "1.0.0", - "request-progress": "^3.0.0", - "semver": "^7.5.3", - "supports-color": "^8.1.1", - "tmp": "~0.2.1", - "untildify": "^4.0.0", - "yauzl": "^2.10.0" - }, - "bin": { - "cypress": "bin/cypress" - }, - "engines": { - "node": "^14.0.0 || ^16.0.0 || >=18.0.0" - } - }, - "node_modules/@shellygo/cypress-test-utils/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/@shellygo/cypress-test-utils/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" + "peerDependencies": { + "cypress": ">=12.17.3" } }, "node_modules/@types/babel__core": { @@ -3749,9 +3605,9 @@ "dev": true }, "node_modules/cypress": { - "version": "13.7.3", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.7.3.tgz", - "integrity": "sha512-uoecY6FTCAuIEqLUYkTrxamDBjMHTYak/1O7jtgwboHiTnS1NaMOoR08KcTrbRZFCBvYOiS4tEkQRmsV+xcrag==", + "version": "13.10.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.10.0.tgz", + "integrity": "sha512-tOhwRlurVOQbMduX+KonoMeQILs2cwR3yHGGENoFvvSoLUBHmJ8b9/n21gFSDqjlOJ+SRVcwuh+fG/JDsHsT6Q==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -10022,9 +9878,9 @@ } }, "node_modules/ts-stubber": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ts-stubber/-/ts-stubber-1.0.1.tgz", - "integrity": "sha512-TnOCDvxg2w+TKgqwbPv5o188yjn6udE2XobtVldLjbOV/2VFOwJhyyug+9UZ4N0lSlijdoXs+j8lSuv5FKqXgA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ts-stubber/-/ts-stubber-1.0.3.tgz", + "integrity": "sha512-r/qpjirYlQTNR50MGQDYHRZHXHSPIlucWv/BYowd7LhZxg9p68FwfBAlnu0up2V0hSuBpco7D/95KrtD7B5Uxw==", "dev": true, "engines": { "node": ">=18.18.2", diff --git a/package.json b/package.json index a2f8353f..35ef87d9 100644 --- a/package.json +++ b/package.json @@ -92,7 +92,7 @@ "@cypress/code-coverage": "^3.12.30", "@istanbuljs/nyc-config-typescript": "^1.0.2", "@rollup/plugin-replace": "^5.0.5", - "@shellygo/cypress-test-utils": "^2.0.52", + "@shellygo/cypress-test-utils": "^2.1.9", "@types/codemirror": "^5.60.15", "@types/color": "^3.0.6", "@types/cors": "^2.8.17", @@ -120,7 +120,7 @@ "@types/uuid": "^9.0.8", "@vitejs/plugin-react": "^4.2.1", "cors": "^2.8.5", - "cypress": "^13.7.2", + "cypress": "^13.10.0", "eslint": "^8.57.0", "eslint-plugin-react": "^7.34.1", "eslint-plugin-react-hooks": "^4.6.0", diff --git a/src/components/MapOpenLayers.tsx b/src/components/MapOpenLayers.tsx index 2e985cea..9055d010 100644 --- a/src/components/MapOpenLayers.tsx +++ b/src/components/MapOpenLayers.tsx @@ -4,6 +4,7 @@ import {throttle} from 'lodash'; import MapMaplibreGlLayerPopup from './MapMaplibreGlLayerPopup'; import 'ol/ol.css' +//@ts-ignore import {apply} from 'ol-mapbox-style'; import {Map, View, Overlay} from 'ol';