diff --git a/package-lock.json b/package-lock.json index 74a1de2..9ac3c83 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,13 +11,13 @@ "@babel/plugin-transform-runtime": "^7.23.2", "@babel/preset-env": "^7.23.2", "@babel/preset-typescript": "^7.23.2", - "@dpc-sdp/eslint-config-ripple": "2.14.0", - "@dpc-sdp/nuxt-ripple": "2.14.0", - "@dpc-sdp/nuxt-ripple-analytics": "2.14.0", - "@dpc-sdp/nuxt-ripple-preview": "2.14.0", - "@dpc-sdp/ripple-sdp-core": "2.14.0", - "@dpc-sdp/ripple-test-utils": "2.14.0", - "@dpc-sdp/ripple-tide-api": "2.14.0", + "@dpc-sdp/eslint-config-ripple": "2.16.0", + "@dpc-sdp/nuxt-ripple": "2.16.0", + "@dpc-sdp/nuxt-ripple-analytics": "2.16.0", + "@dpc-sdp/nuxt-ripple-preview": "2.16.0", + "@dpc-sdp/ripple-sdp-core": "2.16.0", + "@dpc-sdp/ripple-test-utils": "2.16.0", + "@dpc-sdp/ripple-tide-api": "2.16.0", "cypress": "13.6.6", "eslint": "^8.36.0", "jest-environment-jsdom": "^29.5.0", @@ -3874,9 +3874,9 @@ } }, "node_modules/@dpc-sdp/eslint-config-ripple": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/eslint-config-ripple/2.14.0/7cc87590b1eb3641dabe69acb8755b928d6961eb", - "integrity": "sha512-39Oc8q+yrjx/HE6BBWiECViq7mjg8Po+VCKsxnnSHzWi7KY2ftUIn5mn+n3W3VgJBJ/7KL4V6WQXBbb8p6ublA==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/eslint-config-ripple/2.16.0/e49457cbe394e2d684428bb59f1d73846a677183", + "integrity": "sha512-trqN0Dzx+1uH/ZOL7G+lOMI+JOx1pL1fMKu3uGJf0ZxK87zcTQ+mIBFAG0jEWnPxR85kwxwNOJI8eOM5kPCNpg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3894,6 +3894,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz", "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.5.1", "@typescript-eslint/scope-manager": "6.21.0", @@ -3929,6 +3930,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/scope-manager": "6.21.0", "@typescript-eslint/types": "6.21.0", @@ -3957,6 +3959,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/types": "6.21.0", "@typescript-eslint/visitor-keys": "6.21.0" @@ -3974,6 +3977,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz", "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/typescript-estree": "6.21.0", "@typescript-eslint/utils": "6.21.0", @@ -4001,6 +4005,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", "dev": true, + "license": "MIT", "engines": { "node": "^16.0.0 || >=18.0.0" }, @@ -4014,6 +4019,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/types": "6.21.0", "@typescript-eslint/visitor-keys": "6.21.0", @@ -4042,6 +4048,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz", "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", @@ -4067,6 +4074,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/types": "6.21.0", "eslint-visitor-keys": "^3.4.1" @@ -4084,6 +4092,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } @@ -4093,6 +4102,7 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, + "license": "MIT", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -4108,23 +4118,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@dpc-sdp/eslint-config-ripple/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@dpc-sdp/eslint-config-ripple/node_modules/minimatch": { "version": "9.0.3", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -4136,13 +4135,11 @@ } }, "node_modules/@dpc-sdp/eslint-config-ripple/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -4155,26 +4152,21 @@ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/@dpc-sdp/eslint-config-ripple/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/@dpc-sdp/nuxt-ripple": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/nuxt-ripple/2.14.0/371ab4f6c835eaf03f34be4ac1c9fa749a90a15d", - "integrity": "sha512-Mdbb6FdovRZgNMMNYYSe+RDBdKR5zG64gF2VDM5iywnJtDcZ28ae9S9U0xSePv30XttfZHqwJA8FerZQpe3aGw==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/nuxt-ripple/2.16.0/3366b9886195ff5f1fcc6564059832e2fb080318", + "integrity": "sha512-TafMdMJP5c1Ag/88/TGlepiCoWSCTXKI1ZzJf6QEJQjxHNZNHCIFGK8TELZ16I0rPPeNESa2XE8e72RUOcjjpw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@dpc-sdp/ripple-tide-api": "2.14.0", - "@dpc-sdp/ripple-ui-core": "2.14.0", - "@dpc-sdp/ripple-ui-forms": "2.14.0", + "@dpc-sdp/ripple-tide-api": "2.16.0", + "@dpc-sdp/ripple-ui-core": "2.16.0", + "@dpc-sdp/ripple-ui-forms": "2.16.0", "@nuxtjs/robots": "^3.0.0", "@vueuse/core": "^9.13.0", "change-case": "^4.1.2", @@ -4182,53 +4174,53 @@ } }, "node_modules/@dpc-sdp/nuxt-ripple-analytics": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/nuxt-ripple-analytics/2.14.0/984972305e263e00387083b750325df87896674b", - "integrity": "sha512-YIDLQk8dsud+o10dE0fOMMML0CBy+f4aHMN1kWN0HbphQM7eaXvIlfJq5G5fyhFksC1biCkcGrAueOmnSt0Cqw==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/nuxt-ripple-analytics/2.16.0/066df1d3494bc655ced4c6c288ee6fb65a7b091d", + "integrity": "sha512-kXsb974yw7pX4gyXn+4UwoaXafEBFQ0jFXNmR8CsJMbskRX+ewX5mASWsmBBhNMhZSlLtANBD6eNZ5fISQEg5w==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@dpc-sdp/ripple-ui-core": "2.14.0", + "@dpc-sdp/ripple-ui-core": "2.16.0", "@gtm-support/core": "^2.0.0" } }, "node_modules/@dpc-sdp/nuxt-ripple-preview": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/nuxt-ripple-preview/2.14.0/184a66da7e45f4e118c7183829e93ea922ba021f", - "integrity": "sha512-r8R8JK8H5SQhAE4EOIu8Mip0ksRSeAmRILvTI8yogLE3CrGRX9Hh+gtMdBoxzpCmxYZwdwYc1rvO0GmGfFOe6g==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/nuxt-ripple-preview/2.16.0/a343f6f325f5a00d3edc821a265c0762b935bf0a", + "integrity": "sha512-ZmgqPwI3ETK5eRN6Y2S4JkxPkc/YnWJYMqaeu6i6M4isVUMreE67qJfioV3JUXnNt6qN0tC8f8I/mx09oyFZiQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@dpc-sdp/nuxt-ripple": "2.14.0", - "@dpc-sdp/ripple-tide-api": "2.14.0", - "@dpc-sdp/ripple-ui-core": "2.14.0", + "@dpc-sdp/nuxt-ripple": "2.16.0", + "@dpc-sdp/ripple-tide-api": "2.16.0", + "@dpc-sdp/ripple-ui-core": "2.16.0", "client-oauth2": "^4.3.3", "cookie-signature": "^1.2.1", "nanoid": "^4.0.2" } }, "node_modules/@dpc-sdp/ripple-sdp-core": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-sdp-core/2.14.0/80fd0f5ffd7a50c87868d0daeefe35b2d30d4f37", - "integrity": "sha512-p1+A+T5klYlPwW+io8TqDGxmwkbuXOYGgiLSbskQxBKu3lH4+I4/MWrUT71H5rjedzD+pVAb0T25F9Pis3iIIA==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-sdp-core/2.16.0/392b86faa353e8e299d93c7453e823572f7f5f78", + "integrity": "sha512-MgghoDhEvaX7NeusOwcwB/rmebFCvBIFSVB6gQvY4SJvKF61auUFjFvSEWuzNUMEL9Pw5oQBsaNmpUze0TZ6wQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@dpc-sdp/ripple-tide-event": "2.14.0", - "@dpc-sdp/ripple-tide-grant": "2.14.0", - "@dpc-sdp/ripple-tide-landing-page": "2.14.0", - "@dpc-sdp/ripple-tide-media": "2.14.0", - "@dpc-sdp/ripple-tide-news": "2.14.0", - "@dpc-sdp/ripple-tide-publication": "2.14.0", - "@dpc-sdp/ripple-tide-search": "2.14.0", - "@dpc-sdp/ripple-tide-topic": "2.14.0", - "@dpc-sdp/ripple-tide-webform": "2.14.0" + "@dpc-sdp/ripple-tide-event": "2.16.0", + "@dpc-sdp/ripple-tide-grant": "2.16.0", + "@dpc-sdp/ripple-tide-landing-page": "2.16.0", + "@dpc-sdp/ripple-tide-media": "2.16.0", + "@dpc-sdp/ripple-tide-news": "2.16.0", + "@dpc-sdp/ripple-tide-publication": "2.16.0", + "@dpc-sdp/ripple-tide-search": "2.16.0", + "@dpc-sdp/ripple-tide-topic": "2.16.0", + "@dpc-sdp/ripple-tide-webform": "2.16.0" } }, "node_modules/@dpc-sdp/ripple-test-utils": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-test-utils/2.14.0/969c41d804a98558e5a7dadc17ea417f9f220663", - "integrity": "sha512-PPwE3MWvNHFdBz2pfa/tCgz/xP4uEDwgHGSoI22G5KKuWfL4R8YnYh1jvzO+z1G3KLGR+NrMijl+mo0+ZWf4lQ==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-test-utils/2.16.0/f7b52cbaf5503477980b411f6b9638a9a2c0257c", + "integrity": "sha512-se0CMNYCTPPrr4+mMMxdUALITbKJkDOChf4qoRaKalK+PpJ1Wmc7Wxj+W1ggJlbr4SZOgKXmdiUyu5yxqUZ31w==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -4237,14 +4229,15 @@ "@frsource/cypress-plugin-visual-regression-diff": "^3.3.10", "@testing-library/cypress": "^10.0.1", "cypress": "^13.6.6", + "cypress-real-events": "^1.13.0", "mockttp": "^3.9.1", "start-server-and-test": "^2.0.3" } }, "node_modules/@dpc-sdp/ripple-tide-api": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-api/2.14.0/e0b5ba63c7101815bcbf36ef9a07bd9900904843", - "integrity": "sha512-shzFTm35k+xLUGmUxSpW+UNb7utN+LFzxB1hkhOjL01iNz/r4DXlyt9hgYNLqYkja2bMKx16lAZjdItm2/JOTA==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-api/2.16.0/cb73bb5176a15acd58a9a81ed4130102a82a9ecd", + "integrity": "sha512-nGgzu5gt3duxmKPGmXVHnJdQ774TKYmmTe+UJkDoDfRQ4cqEHSWsV52Q4XlOctc/0xNkHesiL8zRfucHiwSIxg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -4266,127 +4259,127 @@ } }, "node_modules/@dpc-sdp/ripple-tide-event": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-event/2.14.0/341ebe4677e9aafb6cc8717c301e9909174436d9", - "integrity": "sha512-8cUAACZ7uaHd59IsesWYUKx3hYD1UVnwFkUNhubJXdJwiMaeBH7COdMI065lt1BNK5nE8hzM8aI/c2xCrwX6jg==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-event/2.16.0/80ee445ac0ced65c02993191998cbd90b30cc61f", + "integrity": "sha512-1gjzt9pOwdzKjd6chrrrJZhMv5D8tau7b2ea8LYYjGS2lhNHuIejIy/5O2zijRHyIgvCYevvEKUvsL+6nW67ug==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@dpc-sdp/nuxt-ripple": "2.14.0", - "@dpc-sdp/ripple-tide-api": "2.14.0" + "@dpc-sdp/nuxt-ripple": "2.16.0", + "@dpc-sdp/ripple-tide-api": "2.16.0" } }, "node_modules/@dpc-sdp/ripple-tide-grant": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-grant/2.14.0/41554a4e614add52e0bafb9834056fb7295ae297", - "integrity": "sha512-UUSBtw8EUwjF3DsfNCycFSBzZsNZtds3hhtdWM00ZXy7laCGxhTrDFon8X/r/xkhoiznYYzfBUw1MKz7WYm2DA==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-grant/2.16.0/74069d2984a7ae8bdb824ff44f40eca727399b56", + "integrity": "sha512-KvYLGjoGp9PQNwyqRq57QLpLLshTKIYJw83zRdmdjyZfR4G+Kot1+GoLqGCHTxZKURlJbbp18RoxO+S8xiqh6Q==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@dpc-sdp/nuxt-ripple": "2.14.0", - "@dpc-sdp/ripple-tide-api": "2.14.0", - "@dpc-sdp/ripple-ui-core": "2.14.0" + "@dpc-sdp/nuxt-ripple": "2.16.0", + "@dpc-sdp/ripple-tide-api": "2.16.0", + "@dpc-sdp/ripple-ui-core": "2.16.0" } }, "node_modules/@dpc-sdp/ripple-tide-landing-page": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-landing-page/2.14.0/3e0cf9abadad10465be5fd23ac3aa256f6d88851", - "integrity": "sha512-zJ+e9EI0z6dNqIUmWxyhRaCAzT4PprKgHaN/TnQkIGGgH0TQTQ8IQPLMxajelRJeWguHFeHocXQlZNZdEsB1wA==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-landing-page/2.16.0/dca8749e808c0747ba65e54d425818edbe985a33", + "integrity": "sha512-6x1U0P7UhcZeoJyLDStTjiFoJit9WQvqUNUlvdrAkwCh3kHUwAwX+/MTa9Ivr15i/Fyeh4Z4gutbiD9jGgD4Ag==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@dpc-sdp/nuxt-ripple": "2.14.0", - "@dpc-sdp/ripple-tide-api": "2.14.0", - "@dpc-sdp/ripple-tide-webform": "2.14.0", - "@dpc-sdp/ripple-ui-core": "2.14.0", - "@dpc-sdp/ripple-ui-forms": "2.14.0", + "@dpc-sdp/nuxt-ripple": "2.16.0", + "@dpc-sdp/ripple-tide-api": "2.16.0", + "@dpc-sdp/ripple-tide-webform": "2.16.0", + "@dpc-sdp/ripple-ui-core": "2.16.0", + "@dpc-sdp/ripple-ui-forms": "2.16.0", "ofetch": "^1.3.4" } }, "node_modules/@dpc-sdp/ripple-tide-media": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-media/2.14.0/6ad58f8caa5ad2564071efbdd58d9aa0996d4b64", - "integrity": "sha512-ZA8/108nO3qesIhLg5MH1AjGquIqV2PsgIf9Kzw4h9c3r6ZTjA9tcf5+1ZOF0T2tIMNoW2Vz0OCuAnDut//egA==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-media/2.16.0/e9bb9ca67477010cd0d61f921a1ce7369a7f73ac", + "integrity": "sha512-5zrimAhXLiEuFcmxBafIsOwJq85XPQbcz4EQhkCKzMxwJmd5MEtUvdxouCI5AiKO5sEF/F5gagfNLn3zjhE0Kg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@dpc-sdp/nuxt-ripple": "2.14.0", - "@dpc-sdp/ripple-tide-api": "2.14.0", - "@dpc-sdp/ripple-ui-core": "2.14.0" + "@dpc-sdp/nuxt-ripple": "2.16.0", + "@dpc-sdp/ripple-tide-api": "2.16.0", + "@dpc-sdp/ripple-ui-core": "2.16.0" } }, "node_modules/@dpc-sdp/ripple-tide-news": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-news/2.14.0/5d1b4543fe489d2e26f621a1bfe525b55f15d8bd", - "integrity": "sha512-U3W2pzKco1IAef0F7ILFgKxNXPhNlSCqexaQluptqVIamLziPD94Nq1XN+0IjiCbeOmO0iSRCGHMRKjueI0nmg==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-news/2.16.0/db9cf5d44baa31a37c176f5f1c20738452f09f60", + "integrity": "sha512-NJXRljE5jhEIRI1tNHsdGef5kYao0XNGja2XMlmLtSakjo74HpsWMtAE3Kgyh3kgx2lfXq6cwt5SdZUh0BIYlw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@dpc-sdp/nuxt-ripple": "2.14.0", - "@dpc-sdp/ripple-tide-api": "2.14.0" + "@dpc-sdp/nuxt-ripple": "2.16.0", + "@dpc-sdp/ripple-tide-api": "2.16.0" } }, "node_modules/@dpc-sdp/ripple-tide-publication": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-publication/2.14.0/44fe2417baf3baf6f98df522fe5e879ff0548bc2", - "integrity": "sha512-t5ofUrmjD+DSK0BRUsTDEf1rDZN/GY/wMnTHx1DHyIgMpHtVpq+uT+6CSQp32EbeLQoRYheqkGQ3fH721rTzMg==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-publication/2.16.0/12d0d28ca05544b9cf60ca6a4a86d2ba4f71a6e1", + "integrity": "sha512-Ze8iiN/lwEY+z1qoD4+FfDBob7v6hhnADfORDd13CXG+m1C6y3aN4Gr5ovIIhz+7LiDN9zBnKbvUbrOqPX/QKw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@dpc-sdp/nuxt-ripple": "2.14.0", - "@dpc-sdp/ripple-tide-api": "2.14.0", - "@dpc-sdp/ripple-tide-landing-page": "2.14.0", - "@dpc-sdp/ripple-ui-core": "2.14.0" + "@dpc-sdp/nuxt-ripple": "2.16.0", + "@dpc-sdp/ripple-tide-api": "2.16.0", + "@dpc-sdp/ripple-tide-landing-page": "2.16.0", + "@dpc-sdp/ripple-ui-core": "2.16.0" } }, "node_modules/@dpc-sdp/ripple-tide-search": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-search/2.14.0/3e70d16f24be4c540dd8f8a62b89e950237435f2", - "integrity": "sha512-S5BmqVBx22Y0NPECGcSBLtYgWUD0YkWv1nCwwgNh0UySO41raXutiXJGZpQrSlD1sur877btBnvWRwtsQEDWow==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-search/2.16.0/996e2e15bcd7d8a1156270126dc31929d8d8b880", + "integrity": "sha512-CVfRCah/r+p6mRdLwzjbxLkOQRWXGHxtP4b5ZkTY2em7qOmTSHvalGCyeLu7u99KmVqYju8FA2rnmn/HxEsuWw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@dpc-sdp/ripple-tide-api": "2.14.0", - "@dpc-sdp/ripple-tide-landing-page": "2.14.0", - "@dpc-sdp/ripple-ui-core": "2.14.0", - "@dpc-sdp/ripple-ui-forms": "2.14.0", - "@dpc-sdp/ripple-ui-maps": "2.14.0", - "@elastic/search-ui": "^1.21.4", - "@elastic/search-ui-app-search-connector": "^1.21.4", - "@elastic/search-ui-elasticsearch-connector": "^1.21.4" + "@dpc-sdp/ripple-tide-api": "2.16.0", + "@dpc-sdp/ripple-tide-landing-page": "2.16.0", + "@dpc-sdp/ripple-ui-core": "2.16.0", + "@dpc-sdp/ripple-ui-forms": "2.16.0", + "@dpc-sdp/ripple-ui-maps": "2.16.0", + "@elastic/search-ui": "1.19.1", + "@elastic/search-ui-app-search-connector": "1.19.1", + "@elastic/search-ui-elasticsearch-connector": "1.19.1" } }, "node_modules/@dpc-sdp/ripple-tide-topic": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-topic/2.14.0/ea1f4d1d910732f5a24c6c87c1317a0f31ba6553", - "integrity": "sha512-oTJvjqwjV+k+kKxHazEkTdSghkKgvMb6wjoFBtRKBbi2Wz1BfdwbWTdnOkN7Z8NYMlv0TNeoqVvsdPtu0fKR0g==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-topic/2.16.0/2b793b3962c21974799e4200688695f7a249a9b5", + "integrity": "sha512-QtzY7cSy0d9dj9/47Urh165EtYcOyFMxXZgPduPN0UcTqzc/7ugPknXW5RiL9VXdYKSRRbNkjricL87g+2K6uw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@dpc-sdp/nuxt-ripple": "2.14.0", - "@dpc-sdp/ripple-tide-api": "2.14.0", - "@dpc-sdp/ripple-tide-search": "2.14.0", - "@dpc-sdp/ripple-ui-core": "2.14.0" + "@dpc-sdp/nuxt-ripple": "2.16.0", + "@dpc-sdp/ripple-tide-api": "2.16.0", + "@dpc-sdp/ripple-tide-search": "2.16.0", + "@dpc-sdp/ripple-ui-core": "2.16.0" } }, "node_modules/@dpc-sdp/ripple-tide-webform": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-webform/2.14.0/60012ca36ad9d73e39dd8e3c1a6cbfb3f2f6011d", - "integrity": "sha512-9MOQkgML8QcIFMel5+0kQFCrgtg/flk2EV6hfjtXLBr7P8WKIRzMORkbnM2NiVZgYFYd6QxzitnWGzzQt3HTNQ==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-tide-webform/2.16.0/f6c70ed76b92446ca86931cf1c3bd46b7b802be3", + "integrity": "sha512-wB1f8AxqA1cttaNt7mehJtlc1jfNzokwGAIF7/k6L127tHwsvQtTP6jhC2i+nmN6ihLGOLxn0D1L/IEt2a1N0Q==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@dpc-sdp/nuxt-ripple": "2.14.0", - "@dpc-sdp/nuxt-ripple-preview": "2.14.0", - "@dpc-sdp/ripple-tide-api": "2.14.0", + "@dpc-sdp/nuxt-ripple": "2.16.0", + "@dpc-sdp/nuxt-ripple-preview": "2.16.0", + "@dpc-sdp/ripple-tide-api": "2.16.0", "h3": "^1.9.0", "ofetch": "^1.3.4" } }, "node_modules/@dpc-sdp/ripple-ui-core": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-ui-core/2.14.0/255f12a43b5e1081cfa4207c2ffaf42734c5af36", - "integrity": "sha512-NIxeX8shlkij0YmK2D5xwXmQLJhYvK3CwGBMIBeFlDEI7q1qlSM8TFyUL8pt1Hob1//7AhbchrkGvCdztvQ9kg==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-ui-core/2.16.0/93905ed3f5f7bd54c00b98752af5156bdc0c2c65", + "integrity": "sha512-gzJP+huDP32dd1PExmjhkdIuadkxdOlnzHT5gFv24qBjgYMe+hWjUy74JUDyWPPS0+aCWhctPdFsm2BNsZw5Pw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -4509,13 +4502,13 @@ } }, "node_modules/@dpc-sdp/ripple-ui-forms": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-ui-forms/2.14.0/5b9a7bf57c5d7691d22b0e616599e28144529ec7", - "integrity": "sha512-LWIuRaVujrrBwQE0hVDZZPzKD6gZOnCMldi17fxWZtoDUC2DXIDFaOGhNjl37NY6rhxuB40JIKiTMw6hNmJ3lw==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-ui-forms/2.16.0/7f29e45b0071394c2ec3bb7bfb58bab783c7b2b5", + "integrity": "sha512-UbuVx+7VvHAkB71Ynx4gXSce0eotmMO9U+EA8U3GAIPx4hKcs56D9EMPptpplIEGQEy4Y+mALU6jxYHqCoI6kQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@dpc-sdp/ripple-ui-core": "2.14.0", + "@dpc-sdp/ripple-ui-core": "2.16.0", "@formkit/inputs": "^1.6.0", "@formkit/nuxt": "^1.6.0", "@formkit/validation": "^1.6.0", @@ -4599,9 +4592,9 @@ } }, "node_modules/@dpc-sdp/ripple-ui-maps": { - "version": "2.14.0", - "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-ui-maps/2.14.0/904e4e659647855b7f38e1cd862714108695d658", - "integrity": "sha512-s6VbwLsJhqkFMFzf1l1JZgxObdiZZEfwGN3cEUhMzNacl6y4M9HK2fwj1olGyG1mMIZ/WOyfBiBSfhTJNz/F3g==", + "version": "2.16.0", + "resolved": "https://npm.pkg.github.com/download/@dpc-sdp/ripple-ui-maps/2.16.0/999ba0837436e5696ee48e8c7cd330fa4a8e5602", + "integrity": "sha512-culn2Dwf6RAw0EMMD/XBmwz/M4J2Of2w/IFcAF2+ZSMqD7xoH1tWCW/zg9AvRMCl7tTwK4s37sgOHNz8/auyzQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -4761,9 +4754,9 @@ } }, "node_modules/@elastic/search-ui": { - "version": "1.21.5", - "resolved": "https://registry.npmjs.org/@elastic/search-ui/-/search-ui-1.21.5.tgz", - "integrity": "sha512-wzhTIhSzCio6RCaSsEbRf/yHUc9LpQSNgySWlcGbvtwdPBXnDP0Cwhsci5AUOdmRPvC3K0FID2qg4yF2c0SX+g==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/@elastic/search-ui/-/search-ui-1.19.1.tgz", + "integrity": "sha512-2DcZ1b4fiL0vjRhVFU1OnqGKOy7aVJr563VO9FDpUUFCXlMySKWnuwh0kcUatqeNO4Sxw9GyJZbtzOgnTyQaag==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -4774,25 +4767,25 @@ } }, "node_modules/@elastic/search-ui-app-search-connector": { - "version": "1.21.5", - "resolved": "https://registry.npmjs.org/@elastic/search-ui-app-search-connector/-/search-ui-app-search-connector-1.21.5.tgz", - "integrity": "sha512-8AFziRWK/cBxXlQHJ33IemUGkMDw3GNy5in14s0bA+j83noYjApMIIdmX0MA6WCUcHKgLYp4n5mY11BUy7XRPg==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/@elastic/search-ui-app-search-connector/-/search-ui-app-search-connector-1.19.1.tgz", + "integrity": "sha512-cHYtk2M6F1OdkJSXdb6EMvn6p4oE2duNZ/Il+W++6l5NXzyqPrVnh+6uGEPN64j+CxvTwxAEdV2uQbUpEKBrtw==", "dev": true, "license": "Apache-2.0", "dependencies": { "@elastic/app-search-javascript": "^8.1.2", - "@elastic/search-ui": "1.21.5" + "@elastic/search-ui": "1.19.1" } }, "node_modules/@elastic/search-ui-elasticsearch-connector": { - "version": "1.21.5", - "resolved": "https://registry.npmjs.org/@elastic/search-ui-elasticsearch-connector/-/search-ui-elasticsearch-connector-1.21.5.tgz", - "integrity": "sha512-YBa/IOxxtoVxo62Jg9LXE+oW660zIDC/nXrvSopR/O6etoAJzlDxFKeanI8QIHVLmSsjat5tQ4OMbhRmxQVYwA==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/@elastic/search-ui-elasticsearch-connector/-/search-ui-elasticsearch-connector-1.19.1.tgz", + "integrity": "sha512-cYR1vXN7HLREHsGZridqXtgrqLHH81E2leV/ZkvBlFDIszOUQCBlGnWBi4g/tt6fcfKSb3fGM1GMIRQhMaNSMA==", "dev": true, "license": "Apache-2.0", "dependencies": { "@elastic/elasticsearch": "^8.2.1", - "@elastic/search-ui": "1.21.5", + "@elastic/search-ui": "1.19.1", "@searchkit/sdk": "^3.0.0" } }, @@ -4804,9 +4797,9 @@ "license": "MIT" }, "node_modules/@elastic/transport": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/@elastic/transport/-/transport-8.7.0.tgz", - "integrity": "sha512-IqXT7a8DZPJtqP2qmX1I2QKmxYyN27kvSW4g6pInESE1SuGwZDp2FxHJ6W2kwmYOJwQdAt+2aWwzXO5jHo9l4A==", + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/@elastic/transport/-/transport-8.7.1.tgz", + "integrity": "sha512-2eeMVkz57Ayxv+UAZkIKzzrUu7nm96jr3+N3kLfbBqALYe2jwDpLr9pR0jc/x9HyJKAM909YGaNlHFDZeb0+Mw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -13798,6 +13791,16 @@ "node": "^16.0.0 || ^18.0.0 || >=20.0.0" } }, + "node_modules/cypress-real-events": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/cypress-real-events/-/cypress-real-events-1.13.0.tgz", + "integrity": "sha512-LoejtK+dyZ1jaT8wGT5oASTPfsNV8/ClRp99ruN60oPj8cBJYod80iJDyNwfPAu4GCxTXOhhAv9FO65Hpwt6Hg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "cypress": "^4.x || ^5.x || ^6.x || ^7.x || ^8.x || ^9.x || ^10.x || ^11.x || ^12.x || ^13.x" + } + }, "node_modules/cypress/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -23059,9 +23062,9 @@ } }, "node_modules/ol-ext": { - "version": "4.0.22", - "resolved": "https://registry.npmjs.org/ol-ext/-/ol-ext-4.0.22.tgz", - "integrity": "sha512-ljujTaJK3TX9jzjAqyDw9vl5WRGTMpNLfTS2GsFeKZqohByHb8OurvnOwGlJtQExnSHEjqyyqh9K57TYqxoRDA==", + "version": "4.0.23", + "resolved": "https://registry.npmjs.org/ol-ext/-/ol-ext-4.0.23.tgz", + "integrity": "sha512-g1TBIEC9je2SoPx0qz8w4emCIRcOhz87eYxeszoLSWm6HMAbCQcymjmEIqpOHxL+R9BVKs4ar5KJShobv6510g==", "dev": true, "license": "BSD-3-Clause", "peerDependencies": { @@ -25348,9 +25351,9 @@ } }, "node_modules/proj4": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/proj4/-/proj4-2.12.0.tgz", - "integrity": "sha512-cQJxcVX7+fmAhOxoazKgk76GkGYQ5HcLod4rdy2MizhPvLdrZQJThxsHoz/TjjdxUvTm/rbozMgE0q9mdXKWIw==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/proj4/-/proj4-2.12.1.tgz", + "integrity": "sha512-vmhP3hmstjXjzFwg8QXJwpoj4n7GVrXk3ZW3DzNK/Ur4cuwXq7ZiMXaWYvLYLQbX8n4MXgbwTr4lthOUZltBpA==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 062f288..ed11b92 100644 --- a/package.json +++ b/package.json @@ -28,13 +28,13 @@ "@babel/plugin-transform-runtime": "^7.23.2", "@babel/preset-env": "^7.23.2", "@babel/preset-typescript": "^7.23.2", - "@dpc-sdp/eslint-config-ripple": "2.14.0", - "@dpc-sdp/nuxt-ripple": "2.14.0", - "@dpc-sdp/nuxt-ripple-analytics": "2.14.0", - "@dpc-sdp/nuxt-ripple-preview": "2.14.0", - "@dpc-sdp/ripple-test-utils": "2.14.0", - "@dpc-sdp/ripple-tide-api": "2.14.0", - "@dpc-sdp/ripple-sdp-core": "2.14.0", + "@dpc-sdp/eslint-config-ripple": "2.16.0", + "@dpc-sdp/nuxt-ripple": "2.16.0", + "@dpc-sdp/nuxt-ripple-analytics": "2.16.0", + "@dpc-sdp/nuxt-ripple-preview": "2.16.0", + "@dpc-sdp/ripple-test-utils": "2.16.0", + "@dpc-sdp/ripple-tide-api": "2.16.0", + "@dpc-sdp/ripple-sdp-core": "2.16.0", "cypress": "13.6.6", "eslint": "^8.36.0", "jest-environment-jsdom": "^29.5.0",