From 23184465d9008ab0692cb9b52ac631973afeb1c7 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 31 Aug 2024 15:46:22 +0000
Subject: [PATCH 01/26] chore(deps): update external fixes (#352)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`8.2.0` ->
`8.3.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.2.0/8.3.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/8.2.0/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/8.2.0/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`8.2.0` ->
`8.3.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.2.0/8.3.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/8.2.0/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/8.2.0/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [aws4](https://togithub.com/mhart/aws4) | [`1.13.1` ->
`1.13.2`](https://renovatebot.com/diffs/npm/aws4/1.13.1/1.13.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/aws4/1.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/aws4/1.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/aws4/1.13.1/1.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/aws4/1.13.1/1.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [jose](https://togithub.com/panva/jose) | [`5.7.0` ->
`5.8.0`](https://renovatebot.com/diffs/npm/jose/5.7.0/5.8.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/jose/5.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jose/5.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jose/5.7.0/5.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jose/5.7.0/5.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
typescript-eslint/typescript-eslint
(@typescript-eslint/eslint-plugin)
###
[`v8.3.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#830-2024-08-26)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v8.2.0...v8.3.0)
##### π Features
- **eslint-plugin:** \[no-deprecation] add rule
##### π©Ή Fixes
- **eslint-plugin:** \[no-unnecessary-template-expression] add missing
parentheses in autofix
- **eslint-plugin:** \[no-unnecessary-type-parameters] check mapped
alias type arguments
- **utils:** add `TSDeclareFunction` to `functionTypeTypes`
- **ast-spec:** use `Expression` in argument of `ThrowStatement`
##### β€οΈ Thank You
- Abraham Guo
- Daichi Kamiyama
- Josh Goldberg β¨
- Kim Sang Du
- Sukka
- Vida Xie
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
typescript-eslint/typescript-eslint
(@typescript-eslint/parser)
###
[`v8.3.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#830-2024-08-26)
[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v8.2.0...v8.3.0)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.
mhart/aws4 (aws4)
### [`v1.13.2`](https://togithub.com/mhart/aws4/releases/tag/v1.13.2)
[Compare
Source](https://togithub.com/mhart/aws4/compare/v1.13.1...v1.13.2)
Limit hostname labels to 63 chars max.
[63 octets is the maximum length a hostname label can
be.](https://en.wikipedia.org/wiki/Hostname#Syntax)
Thanks to κΉνμ for contacting me β this contact prompted me to make this
change.
**Full Changelog**:
https://github.com/mhart/aws4/compare/v1.13.1...v1.13.2
panva/jose (jose)
###
[`v5.8.0`](https://togithub.com/panva/jose/blob/HEAD/CHANGELOG.md#580-2024-08-26)
[Compare
Source](https://togithub.com/panva/jose/compare/v5.7.0...v5.8.0)
##### Features
- add subpath module exports
([72ecff6](https://togithub.com/panva/jose/commit/72ecff6574d252f407b6e145a166c995cdd85949))
##### Refactor
- omit LocalJWKSet export since it's no longer needed for RemoteJWKSet
([c502731](https://togithub.com/panva/jose/commit/c502731fd888c165df32214f13333bc055d1d3f4))
---
### Configuration
π
**Schedule**: Branch creation - "after 2pm on Saturday" in timezone
Europe/Zurich, Automerge - At any time (no schedule defined).
π¦ **Automerge**: Enabled.
β» **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
π» **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/adobe/spacecat-shared).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
package-lock.json | 118 ++++++++++--------
package.json | 4 +-
packages/spacecat-shared-example/package.json | 2 +-
.../spacecat-shared-http-utils/package.json | 2 +-
.../package.json | 2 +-
5 files changed, 68 insertions(+), 60 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index dedc109e..fc493a0e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -16,8 +16,8 @@
"@semantic-release/changelog": "6.0.3",
"@semantic-release/git": "10.0.1",
"@semantic-release/npm": "12.0.1",
- "@typescript-eslint/eslint-plugin": "8.2.0",
- "@typescript-eslint/parser": "8.2.0",
+ "@typescript-eslint/eslint-plugin": "8.3.0",
+ "@typescript-eslint/parser": "8.3.0",
"ajv": "8.17.1",
"c8": "10.1.2",
"eslint": "8.57.0",
@@ -3696,16 +3696,17 @@
"license": "MIT"
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.2.0.tgz",
- "integrity": "sha512-02tJIs655em7fvt9gps/+4k4OsKULYGtLBPJfOsmOq1+3cdClYiF0+d6mHu6qDnTcg88wJBkcPLpQhq7FyDz0A==",
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.3.0.tgz",
+ "integrity": "sha512-FLAIn63G5KH+adZosDYiutqkOkYEx0nvcwNNfJAf+c7Ae/H35qWwTYvPZUKFj5AS+WfHG/WJJfWnDnyNUlp8UA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@eslint-community/regexpp": "^4.10.0",
- "@typescript-eslint/scope-manager": "8.2.0",
- "@typescript-eslint/type-utils": "8.2.0",
- "@typescript-eslint/utils": "8.2.0",
- "@typescript-eslint/visitor-keys": "8.2.0",
+ "@typescript-eslint/scope-manager": "8.3.0",
+ "@typescript-eslint/type-utils": "8.3.0",
+ "@typescript-eslint/utils": "8.3.0",
+ "@typescript-eslint/visitor-keys": "8.3.0",
"graphemer": "^1.4.0",
"ignore": "^5.3.1",
"natural-compare": "^1.4.0",
@@ -3729,15 +3730,16 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.2.0.tgz",
- "integrity": "sha512-j3Di+o0lHgPrb7FxL3fdEy6LJ/j2NE8u+AP/5cQ9SKb+JLH6V6UHDqJ+e0hXBkHP1wn1YDFjYCS9LBQsZDlDEg==",
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.3.0.tgz",
+ "integrity": "sha512-h53RhVyLu6AtpUzVCYLPhZGL5jzTD9fZL+SYf/+hYOx2bDkyQXztXSc4tbvKYHzfMXExMLiL9CWqJmVz6+78IQ==",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
- "@typescript-eslint/scope-manager": "8.2.0",
- "@typescript-eslint/types": "8.2.0",
- "@typescript-eslint/typescript-estree": "8.2.0",
- "@typescript-eslint/visitor-keys": "8.2.0",
+ "@typescript-eslint/scope-manager": "8.3.0",
+ "@typescript-eslint/types": "8.3.0",
+ "@typescript-eslint/typescript-estree": "8.3.0",
+ "@typescript-eslint/visitor-keys": "8.3.0",
"debug": "^4.3.4"
},
"engines": {
@@ -3757,13 +3759,14 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.2.0.tgz",
- "integrity": "sha512-OFn80B38yD6WwpoHU2Tz/fTz7CgFqInllBoC3WP+/jLbTb4gGPTy9HBSTsbDWkMdN55XlVU0mMDYAtgvlUspGw==",
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.3.0.tgz",
+ "integrity": "sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.2.0",
- "@typescript-eslint/visitor-keys": "8.2.0"
+ "@typescript-eslint/types": "8.3.0",
+ "@typescript-eslint/visitor-keys": "8.3.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -3774,13 +3777,14 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.2.0.tgz",
- "integrity": "sha512-g1CfXGFMQdT5S+0PSO0fvGXUaiSkl73U1n9LTK5aRAFnPlJ8dLKkXr4AaLFvPedW8lVDoMgLLE3JN98ZZfsj0w==",
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.3.0.tgz",
+ "integrity": "sha512-wrV6qh//nLbfXZQoj32EXKmwHf4b7L+xXLrP3FZ0GOUU72gSvLjeWUl5J5Ue5IwRxIV1TfF73j/eaBapxx99Lg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@typescript-eslint/typescript-estree": "8.2.0",
- "@typescript-eslint/utils": "8.2.0",
+ "@typescript-eslint/typescript-estree": "8.3.0",
+ "@typescript-eslint/utils": "8.3.0",
"debug": "^4.3.4",
"ts-api-utils": "^1.3.0"
},
@@ -3798,10 +3802,11 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.2.0.tgz",
- "integrity": "sha512-6a9QSK396YqmiBKPkJtxsgZZZVjYQ6wQ/TlI0C65z7vInaETuC6HAHD98AGLC8DyIPqHytvNuS8bBVvNLKyqvQ==",
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.3.0.tgz",
+ "integrity": "sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
},
@@ -3811,15 +3816,16 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.2.0.tgz",
- "integrity": "sha512-kiG4EDUT4dImplOsbh47B1QnNmXSoUqOjWDvCJw/o8LgfD0yr7k2uy54D5Wm0j4t71Ge1NkynGhpWdS0dEIAUA==",
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.3.0.tgz",
+ "integrity": "sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==",
"dev": true,
+ "license": "BSD-2-Clause",
"dependencies": {
- "@typescript-eslint/types": "8.2.0",
- "@typescript-eslint/visitor-keys": "8.2.0",
+ "@typescript-eslint/types": "8.3.0",
+ "@typescript-eslint/visitor-keys": "8.3.0",
"debug": "^4.3.4",
- "globby": "^11.1.0",
+ "fast-glob": "^3.3.2",
"is-glob": "^4.0.3",
"minimatch": "^9.0.4",
"semver": "^7.6.0",
@@ -3839,15 +3845,16 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.2.0.tgz",
- "integrity": "sha512-O46eaYKDlV3TvAVDNcoDzd5N550ckSe8G4phko++OCSC1dYIb9LTc3HDGYdWqWIAT5qDUKphO6sd9RrpIJJPfg==",
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.3.0.tgz",
+ "integrity": "sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
- "@typescript-eslint/scope-manager": "8.2.0",
- "@typescript-eslint/types": "8.2.0",
- "@typescript-eslint/typescript-estree": "8.2.0"
+ "@typescript-eslint/scope-manager": "8.3.0",
+ "@typescript-eslint/types": "8.3.0",
+ "@typescript-eslint/typescript-estree": "8.3.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -3861,12 +3868,13 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.2.0.tgz",
- "integrity": "sha512-sbgsPMW9yLvS7IhCi8IpuK1oBmtbWUNP+hBdwl/I9nzqVsszGnNGti5r9dUtF5RLivHUFFIdRvLiTsPhzSyJ3Q==",
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.3.0.tgz",
+ "integrity": "sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.2.0",
+ "@typescript-eslint/types": "8.3.0",
"eslint-visitor-keys": "^3.4.3"
},
"engines": {
@@ -4193,9 +4201,9 @@
}
},
"node_modules/aws4": {
- "version": "1.13.1",
- "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.1.tgz",
- "integrity": "sha512-u5w79Rd7SU4JaIlA/zFqG+gOiuq25q5VLyZ8E+ijJeILuTxVzZgp2CaGw/UTw6pXYN9XMO9yiqj/nEHmhTG5CA==",
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz",
+ "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==",
"license": "MIT"
},
"node_modules/axios": {
@@ -8075,9 +8083,9 @@
}
},
"node_modules/jose": {
- "version": "5.7.0",
- "resolved": "https://registry.npmjs.org/jose/-/jose-5.7.0.tgz",
- "integrity": "sha512-3P9qfTYDVnNn642LCAqIKbTGb9a1TBxZ9ti5zEVEr48aDdflgRjhspWFb6WM4PzAfFbGMJYC4+803v8riCRAKw==",
+ "version": "5.8.0",
+ "resolved": "https://registry.npmjs.org/jose/-/jose-5.8.0.tgz",
+ "integrity": "sha512-E7CqYpL/t7MMnfGnK/eg416OsFCVUrU/Y3Vwe7QjKhu/BkS1Ms455+2xsqZQVN57/U2MHMBvEb5SrmAZWAIntA==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/panva"
@@ -17987,7 +17995,7 @@
},
"packages/spacecat-shared-content-client": {
"name": "@adobe/spacecat-shared-content-client",
- "version": "1.0.0",
+ "version": "1.0.1",
"license": "Apache-2.0",
"dependencies": {
"@adobe/helix-universal": "5.0.5",
@@ -19122,7 +19130,7 @@
"@adobe/fetch": "4.1.8",
"@adobe/helix-shared-wrap": "2.0.2",
"@adobe/helix-universal": "5.0.5",
- "aws4": "1.13.1"
+ "aws4": "1.13.2"
},
"devDependencies": {},
"engines": {
@@ -21397,7 +21405,7 @@
"@adobe/fetch": "4.1.8",
"@adobe/spacecat-shared-data-access": "1.41.3",
"@adobe/spacecat-shared-utils": "1.19.1",
- "jose": "5.7.0"
+ "jose": "5.8.0"
},
"devDependencies": {
"@adobe/helix-shared-wrap": "2.0.2",
@@ -27491,7 +27499,7 @@
"@adobe/helix-shared-wrap": "2.0.2",
"@adobe/helix-universal": "5.0.5",
"@adobe/spacecat-shared-utils": "1.4.0",
- "aws4": "1.13.1",
+ "aws4": "1.13.2",
"d3-array": "3.2.4",
"urijs": "^1.19.11"
},
diff --git a/package.json b/package.json
index 6b9aa22b..1da730ec 100644
--- a/package.json
+++ b/package.json
@@ -36,8 +36,8 @@
"@semantic-release/changelog": "6.0.3",
"@semantic-release/git": "10.0.1",
"@semantic-release/npm": "12.0.1",
- "@typescript-eslint/eslint-plugin": "8.2.0",
- "@typescript-eslint/parser": "8.2.0",
+ "@typescript-eslint/eslint-plugin": "8.3.0",
+ "@typescript-eslint/parser": "8.3.0",
"ajv": "8.17.1",
"c8": "10.1.2",
"eslint": "8.57.0",
diff --git a/packages/spacecat-shared-example/package.json b/packages/spacecat-shared-example/package.json
index 8c0ee661..d13c0269 100644
--- a/packages/spacecat-shared-example/package.json
+++ b/packages/spacecat-shared-example/package.json
@@ -36,7 +36,7 @@
"@adobe/fetch": "4.1.8",
"@adobe/helix-shared-wrap": "2.0.2",
"@adobe/helix-universal": "5.0.5",
- "aws4": "1.13.1"
+ "aws4": "1.13.2"
},
"devDependencies": {}
}
diff --git a/packages/spacecat-shared-http-utils/package.json b/packages/spacecat-shared-http-utils/package.json
index e7565451..39728b28 100644
--- a/packages/spacecat-shared-http-utils/package.json
+++ b/packages/spacecat-shared-http-utils/package.json
@@ -36,7 +36,7 @@
"@adobe/fetch": "4.1.8",
"@adobe/spacecat-shared-utils": "1.19.1",
"@adobe/spacecat-shared-data-access": "1.41.3",
- "jose": "5.7.0"
+ "jose": "5.8.0"
},
"devDependencies": {
"@adobe/helix-shared-wrap": "2.0.2",
diff --git a/packages/spacecat-shared-rum-api-client/package.json b/packages/spacecat-shared-rum-api-client/package.json
index e0055a16..b59edb9a 100644
--- a/packages/spacecat-shared-rum-api-client/package.json
+++ b/packages/spacecat-shared-rum-api-client/package.json
@@ -39,7 +39,7 @@
"@adobe/helix-shared-wrap": "2.0.2",
"@adobe/helix-universal": "5.0.5",
"@adobe/spacecat-shared-utils": "1.4.0",
- "aws4": "1.13.1",
+ "aws4": "1.13.2",
"d3-array": "3.2.4",
"urijs": "^1.19.11"
},
From 9116f64640fe068ac13f145cfd4265ec3443bc11 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 31 Aug 2024 22:19:53 +0000
Subject: [PATCH 02/26] fix(deps): update dependency
@adobe/spacecat-helix-content-sdk to v1.1.4 (#353)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@adobe/spacecat-helix-content-sdk](https://togithub.com/adobe/spacecat-helix-content-sdk)
| [`1.1.3` ->
`1.1.4`](https://renovatebot.com/diffs/npm/@adobe%2fspacecat-helix-content-sdk/1.1.3/1.1.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@adobe%2fspacecat-helix-content-sdk/1.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@adobe%2fspacecat-helix-content-sdk/1.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@adobe%2fspacecat-helix-content-sdk/1.1.3/1.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@adobe%2fspacecat-helix-content-sdk/1.1.3/1.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
adobe/spacecat-helix-content-sdk
(@adobe/spacecat-helix-content-sdk)
###
[`v1.1.4`](https://togithub.com/adobe/spacecat-helix-content-sdk/compare/d5b2ea8eeed637ff0fa03d14f3520087484304da...de36fed88d6ca2d92458ba6171e47608e310fdbf)
[Compare
Source](https://togithub.com/adobe/spacecat-helix-content-sdk/compare/d5b2ea8eeed637ff0fa03d14f3520087484304da...de36fed88d6ca2d92458ba6171e47608e310fdbf)
---
### Configuration
π
**Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
π¦ **Automerge**: Enabled.
β» **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
π **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/adobe/spacecat-shared).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
package-lock.json | 32 +++++++++----------
.../package.json | 2 +-
2 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index fc493a0e..519364ab 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -251,18 +251,18 @@
}
},
"node_modules/@adobe/spacecat-helix-content-sdk": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/@adobe/spacecat-helix-content-sdk/-/spacecat-helix-content-sdk-1.1.3.tgz",
- "integrity": "sha512-2Xd5Iir7NNoUir6OURoze0jBjLI3CH2pV1RM99tvKG+BRHUMogjjHuLajdUsrsB6CXegOW/cev8uttaHtHFu4A==",
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/@adobe/spacecat-helix-content-sdk/-/spacecat-helix-content-sdk-1.1.4.tgz",
+ "integrity": "sha512-z+xA3IbyKg5jiJ8mqyTb1YJvtOK5f5ZKVfGlZ0LDUFd4cvfDc5Ug7omKfZfNNk/fYVWQ4dbPO91dzFv+JU0Tdg==",
"license": "Apache-2.0",
"dependencies": {
"@adobe/fetch": "4.1.8",
"@adobe/helix-docx2md": "1.6.5",
"@adobe/helix-md2docx": "2.1.70",
"@adobe/mdast-util-gridtables": "4.0.6",
- "@azure/msal-node": "2.13.0",
+ "@azure/msal-node": "2.13.1",
"@googleapis/docs": "3.3.0",
- "@googleapis/drive": "8.13.0",
+ "@googleapis/drive": "8.14.0",
"@googleapis/sheets": "9.3.0",
"@microsoft/microsoft-graph-client": "3.0.7",
"deep-equal": "2.2.3",
@@ -1639,21 +1639,21 @@
}
},
"node_modules/@azure/msal-common": {
- "version": "14.14.1",
- "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-14.14.1.tgz",
- "integrity": "sha512-2Q3tqNz/PZLfSr8BvcHZVpRRfSn4MjGSqjj9J+HlBsmbf1Uu4P0WeXnemjTJwwx9KrmplsrN3UkZ/LPOR720rw==",
+ "version": "14.14.2",
+ "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-14.14.2.tgz",
+ "integrity": "sha512-XV0P5kSNwDwCA/SjIxTe9mEAsKB0NqGNSuaVrkCCE2lAyBr/D6YtD80Vkdp4tjWnPFwjzkwldjr1xU/facOJog==",
"license": "MIT",
"engines": {
"node": ">=0.8.0"
}
},
"node_modules/@azure/msal-node": {
- "version": "2.13.0",
- "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-2.13.0.tgz",
- "integrity": "sha512-DhP97ycs7qlCVzzzWGzJiwAFyFj5okno74E4FUZ61oCLfKh4IxA1kxirqzrWuYZWpBe9HVPL6GA4NvmlEOBN5Q==",
+ "version": "2.13.1",
+ "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-2.13.1.tgz",
+ "integrity": "sha512-sijfzPNorKt6+9g1/miHwhj6Iapff4mPQx1azmmZExgzUROqWTM1o3ACyxDja0g47VpowFy/sxTM/WsuCyXTiw==",
"license": "MIT",
"dependencies": {
- "@azure/msal-common": "14.14.1",
+ "@azure/msal-common": "14.14.2",
"jsonwebtoken": "^9.0.0",
"uuid": "^8.3.0"
},
@@ -1937,9 +1937,9 @@
}
},
"node_modules/@googleapis/drive": {
- "version": "8.13.0",
- "resolved": "https://registry.npmjs.org/@googleapis/drive/-/drive-8.13.0.tgz",
- "integrity": "sha512-xpXzZeYtNNFLy1m2D5A8/QR2bngpjLPEvO5KZUW4Dlwi/SBHYNTjVm37IQagtQg6QUJlFb4lVLewenUdZZB1rA==",
+ "version": "8.14.0",
+ "resolved": "https://registry.npmjs.org/@googleapis/drive/-/drive-8.14.0.tgz",
+ "integrity": "sha512-AOokfpP6pCdcJXWA8khaCEgbGpWYavWTdAAhL4idbbf2VCQcJ2f7vPalAYNu6a4Sfj0Ly4Ehnd1xw9J9TixB1A==",
"license": "Apache-2.0",
"dependencies": {
"googleapis-common": "^7.0.0"
@@ -17999,7 +17999,7 @@
"license": "Apache-2.0",
"dependencies": {
"@adobe/helix-universal": "5.0.5",
- "@adobe/spacecat-helix-content-sdk": "1.1.3",
+ "@adobe/spacecat-helix-content-sdk": "1.1.4",
"@adobe/spacecat-shared-utils": "1.19.6"
},
"devDependencies": {
diff --git a/packages/spacecat-shared-content-client/package.json b/packages/spacecat-shared-content-client/package.json
index a0e10508..3a6432cd 100644
--- a/packages/spacecat-shared-content-client/package.json
+++ b/packages/spacecat-shared-content-client/package.json
@@ -35,7 +35,7 @@
},
"dependencies": {
"@adobe/helix-universal": "5.0.5",
- "@adobe/spacecat-helix-content-sdk": "1.1.3",
+ "@adobe/spacecat-helix-content-sdk": "1.1.4",
"@adobe/spacecat-shared-utils": "1.19.6"
},
"devDependencies": {
From 9520eb71d9e927e6781263ff52e289a5f477b9e1 Mon Sep 17 00:00:00 2001
From: semantic-release-bot
Date: Sat, 31 Aug 2024 22:22:21 +0000
Subject: [PATCH 03/26] chore(release): 1.0.2 [skip ci]
# [@adobe/spacecat-shared-content-client-v1.0.2](https://github.com/adobe/spacecat-shared/compare/@adobe/spacecat-shared-content-client-v1.0.1...@adobe/spacecat-shared-content-client-v1.0.2) (2024-08-31)
### Bug Fixes
* **deps:** update dependency @adobe/spacecat-helix-content-sdk to v1.1.4 ([#353](https://github.com/adobe/spacecat-shared/issues/353)) ([9116f64](https://github.com/adobe/spacecat-shared/commit/9116f64640fe068ac13f145cfd4265ec3443bc11))
---
packages/spacecat-shared-content-client/CHANGELOG.md | 7 +++++++
packages/spacecat-shared-content-client/package.json | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/packages/spacecat-shared-content-client/CHANGELOG.md b/packages/spacecat-shared-content-client/CHANGELOG.md
index 40e9fcdb..cea9a3cd 100644
--- a/packages/spacecat-shared-content-client/CHANGELOG.md
+++ b/packages/spacecat-shared-content-client/CHANGELOG.md
@@ -1,3 +1,10 @@
+# [@adobe/spacecat-shared-content-client-v1.0.2](https://github.com/adobe/spacecat-shared/compare/@adobe/spacecat-shared-content-client-v1.0.1...@adobe/spacecat-shared-content-client-v1.0.2) (2024-08-31)
+
+
+### Bug Fixes
+
+* **deps:** update dependency @adobe/spacecat-helix-content-sdk to v1.1.4 ([#353](https://github.com/adobe/spacecat-shared/issues/353)) ([9116f64](https://github.com/adobe/spacecat-shared/commit/9116f64640fe068ac13f145cfd4265ec3443bc11))
+
# [@adobe/spacecat-shared-content-client-v1.0.1](https://github.com/adobe/spacecat-shared/compare/@adobe/spacecat-shared-content-client-v1.0.0...@adobe/spacecat-shared-content-client-v1.0.1) (2024-08-29)
diff --git a/packages/spacecat-shared-content-client/package.json b/packages/spacecat-shared-content-client/package.json
index 3a6432cd..173aa217 100644
--- a/packages/spacecat-shared-content-client/package.json
+++ b/packages/spacecat-shared-content-client/package.json
@@ -1,6 +1,6 @@
{
"name": "@adobe/spacecat-shared-content-client",
- "version": "1.0.1",
+ "version": "1.0.2",
"description": "Shared modules of the Spacecat Services - Content Client",
"type": "module",
"engines": {
From da21b30161d3ab77ac866dcf996551649be86cf5 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Mon, 2 Sep 2024 02:00:30 +0000
Subject: [PATCH 04/26] fix(deps): update dependency
@adobe/spacecat-helix-content-sdk to v1.1.5 (#354)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@adobe/spacecat-helix-content-sdk](https://togithub.com/adobe/spacecat-helix-content-sdk)
| [`1.1.4` ->
`1.1.5`](https://renovatebot.com/diffs/npm/@adobe%2fspacecat-helix-content-sdk/1.1.4/1.1.5)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@adobe%2fspacecat-helix-content-sdk/1.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@adobe%2fspacecat-helix-content-sdk/1.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@adobe%2fspacecat-helix-content-sdk/1.1.4/1.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@adobe%2fspacecat-helix-content-sdk/1.1.4/1.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
adobe/spacecat-helix-content-sdk
(@adobe/spacecat-helix-content-sdk)
###
[`v1.1.5`](https://togithub.com/adobe/spacecat-helix-content-sdk/compare/de36fed88d6ca2d92458ba6171e47608e310fdbf...405db44e07fc9ddb8b113fa32b9f808db1be7bdf)
[Compare
Source](https://togithub.com/adobe/spacecat-helix-content-sdk/compare/de36fed88d6ca2d92458ba6171e47608e310fdbf...405db44e07fc9ddb8b113fa32b9f808db1be7bdf)
---
### Configuration
π
**Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
π¦ **Automerge**: Enabled.
β» **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
π **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/adobe/spacecat-shared).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
package-lock.json | 103 ++++--------------
.../package.json | 2 +-
2 files changed, 24 insertions(+), 81 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 519364ab..28497828 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -73,12 +73,12 @@
}
},
"node_modules/@adobe/helix-docx2md": {
- "version": "1.6.5",
- "resolved": "https://registry.npmjs.org/@adobe/helix-docx2md/-/helix-docx2md-1.6.5.tgz",
- "integrity": "sha512-DSZmWmtjwdwt3JuW6GqW3XKGbaGh2xUrY5hzBfX86SdGm5MzpMHXgkqPxAHGKPGZlRWOCR4B5fBR+tZQH9zDKQ==",
+ "version": "1.6.6",
+ "resolved": "https://registry.npmjs.org/@adobe/helix-docx2md/-/helix-docx2md-1.6.6.tgz",
+ "integrity": "sha512-uIV2N3acyqBSB9GIXZ7JmCAhjP66er6/GPS4bAdz2IpoasGiigvW599QuWz+5UBIFgGJLmVKN4N/CSprqC9PRw==",
"license": "Apache-2.0",
"dependencies": {
- "@adobe/helix-markdown-support": "7.1.4",
+ "@adobe/helix-markdown-support": "7.1.5",
"@adobe/helix-shared-process-queue": "3.0.4",
"@adobe/mammoth": "1.7.1-bleeding.2",
"@adobe/mdast-util-gridtables": "4.0.6",
@@ -97,12 +97,12 @@
}
},
"node_modules/@adobe/helix-markdown-support": {
- "version": "7.1.4",
- "resolved": "https://registry.npmjs.org/@adobe/helix-markdown-support/-/helix-markdown-support-7.1.4.tgz",
- "integrity": "sha512-Jcp440BdmR09kaiQ2vUkGJx38D/Rn1knM8DKzpd/iW36X+CZ3iHQnNy2c+g2Zbn9C0DoOADe1HiRg9fZTc40vA==",
+ "version": "7.1.5",
+ "resolved": "https://registry.npmjs.org/@adobe/helix-markdown-support/-/helix-markdown-support-7.1.5.tgz",
+ "integrity": "sha512-B0pCMKA9dXB6tCAo6+BWDYrlJTeHSeGWZKa2cy7+HbtIxpjtSTU8RwofEI0YfFKbWoogrDceGeyWxwHUGfpkXA==",
"license": "Apache-2.0",
"dependencies": {
- "hast-util-to-html": "9.0.1",
+ "hast-util-to-html": "9.0.2",
"js-yaml": "4.1.0",
"mdast-util-gfm-footnote": "2.0.0",
"mdast-util-gfm-strikethrough": "2.0.0",
@@ -129,14 +129,14 @@
}
},
"node_modules/@adobe/helix-md2docx": {
- "version": "2.1.70",
- "resolved": "https://registry.npmjs.org/@adobe/helix-md2docx/-/helix-md2docx-2.1.70.tgz",
- "integrity": "sha512-UaCkBmZMjKylhkvvy9NpuEtJGYh+aQeLt08l1KvMkWCOAUQUCgQmgQHWe6BPL4KuDHbxeabHSxkEhGfRPBDx0Q==",
+ "version": "2.1.71",
+ "resolved": "https://registry.npmjs.org/@adobe/helix-md2docx/-/helix-md2docx-2.1.71.tgz",
+ "integrity": "sha512-IOF9K/p1WLWJg5q0yuxKfUDPYVZpMkag5eubJRJ1ArCcuC9bGkvk5rCP/wHGU1bi3Ci532bpEHT6naAA66T+tA==",
"license": "Apache-2.0",
"dependencies": {
"@adobe/fetch": "4.1.8",
- "@adobe/helix-docx2md": "1.6.5",
- "@adobe/helix-markdown-support": "7.1.4",
+ "@adobe/helix-docx2md": "1.6.6",
+ "@adobe/helix-markdown-support": "7.1.5",
"@adobe/helix-shared-process-queue": "3.0.4",
"@adobe/remark-gridtables": "3.0.6",
"docx": "8.5.0",
@@ -251,14 +251,14 @@
}
},
"node_modules/@adobe/spacecat-helix-content-sdk": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/@adobe/spacecat-helix-content-sdk/-/spacecat-helix-content-sdk-1.1.4.tgz",
- "integrity": "sha512-z+xA3IbyKg5jiJ8mqyTb1YJvtOK5f5ZKVfGlZ0LDUFd4cvfDc5Ug7omKfZfNNk/fYVWQ4dbPO91dzFv+JU0Tdg==",
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/@adobe/spacecat-helix-content-sdk/-/spacecat-helix-content-sdk-1.1.5.tgz",
+ "integrity": "sha512-r6PDtt1GH7WS5hye3rSw216mnC8HFgee+6T5kE/QCM+IdoUR3wsA8RLIMon3xLAMiLbRRkS7pP4ALtbilW9B6g==",
"license": "Apache-2.0",
"dependencies": {
"@adobe/fetch": "4.1.8",
- "@adobe/helix-docx2md": "1.6.5",
- "@adobe/helix-md2docx": "2.1.70",
+ "@adobe/helix-docx2md": "1.6.6",
+ "@adobe/helix-md2docx": "2.1.71",
"@adobe/mdast-util-gridtables": "4.0.6",
"@azure/msal-node": "2.13.1",
"@googleapis/docs": "3.3.0",
@@ -7222,54 +7222,16 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/hast-util-raw": {
- "version": "9.0.4",
- "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz",
- "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==",
- "license": "MIT",
- "dependencies": {
- "@types/hast": "^3.0.0",
- "@types/unist": "^3.0.0",
- "@ungap/structured-clone": "^1.0.0",
- "hast-util-from-parse5": "^8.0.0",
- "hast-util-to-parse5": "^8.0.0",
- "html-void-elements": "^3.0.0",
- "mdast-util-to-hast": "^13.0.0",
- "parse5": "^7.0.0",
- "unist-util-position": "^5.0.0",
- "unist-util-visit": "^5.0.0",
- "vfile": "^6.0.0",
- "web-namespaces": "^2.0.0",
- "zwitch": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
- "node_modules/hast-util-raw/node_modules/parse5": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
- "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
- "license": "MIT",
- "dependencies": {
- "entities": "^4.4.0"
- },
- "funding": {
- "url": "https://github.com/inikulin/parse5?sponsor=1"
- }
- },
"node_modules/hast-util-to-html": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.1.tgz",
- "integrity": "sha512-hZOofyZANbyWo+9RP75xIDV/gq+OUKx+T46IlwERnKmfpwp81XBFbT9mi26ws+SJchA4RVUQwIBJpqEOBhMzEQ==",
+ "version": "9.0.2",
+ "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.2.tgz",
+ "integrity": "sha512-RP5wNpj5nm1Z8cloDv4Sl4RS8jH5HYa0v93YB6Wb4poEzgMo/dAAL0KcT4974dCjcNG5pkLqTImeFHHCwwfY3g==",
"license": "MIT",
"dependencies": {
"@types/hast": "^3.0.0",
"@types/unist": "^3.0.0",
"ccount": "^2.0.0",
"comma-separated-tokens": "^2.0.0",
- "hast-util-raw": "^9.0.0",
"hast-util-whitespace": "^3.0.0",
"html-void-elements": "^3.0.0",
"mdast-util-to-hast": "^13.0.0",
@@ -7309,25 +7271,6 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/hast-util-to-parse5": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz",
- "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==",
- "license": "MIT",
- "dependencies": {
- "@types/hast": "^3.0.0",
- "comma-separated-tokens": "^2.0.0",
- "devlop": "^1.0.0",
- "property-information": "^6.0.0",
- "space-separated-tokens": "^2.0.0",
- "web-namespaces": "^2.0.0",
- "zwitch": "^2.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/unified"
- }
- },
"node_modules/hast-util-to-text": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz",
@@ -17995,11 +17938,11 @@
},
"packages/spacecat-shared-content-client": {
"name": "@adobe/spacecat-shared-content-client",
- "version": "1.0.1",
+ "version": "1.0.2",
"license": "Apache-2.0",
"dependencies": {
"@adobe/helix-universal": "5.0.5",
- "@adobe/spacecat-helix-content-sdk": "1.1.4",
+ "@adobe/spacecat-helix-content-sdk": "1.1.5",
"@adobe/spacecat-shared-utils": "1.19.6"
},
"devDependencies": {
diff --git a/packages/spacecat-shared-content-client/package.json b/packages/spacecat-shared-content-client/package.json
index 173aa217..e84f7a1a 100644
--- a/packages/spacecat-shared-content-client/package.json
+++ b/packages/spacecat-shared-content-client/package.json
@@ -35,7 +35,7 @@
},
"dependencies": {
"@adobe/helix-universal": "5.0.5",
- "@adobe/spacecat-helix-content-sdk": "1.1.4",
+ "@adobe/spacecat-helix-content-sdk": "1.1.5",
"@adobe/spacecat-shared-utils": "1.19.6"
},
"devDependencies": {
From 614431fb0dadb445d8604bd96cf89f1f60d8ded1 Mon Sep 17 00:00:00 2001
From: semantic-release-bot
Date: Mon, 2 Sep 2024 02:02:49 +0000
Subject: [PATCH 05/26] chore(release): 1.0.3 [skip ci]
# [@adobe/spacecat-shared-content-client-v1.0.3](https://github.com/adobe/spacecat-shared/compare/@adobe/spacecat-shared-content-client-v1.0.2...@adobe/spacecat-shared-content-client-v1.0.3) (2024-09-02)
### Bug Fixes
* **deps:** update dependency @adobe/spacecat-helix-content-sdk to v1.1.5 ([#354](https://github.com/adobe/spacecat-shared/issues/354)) ([da21b30](https://github.com/adobe/spacecat-shared/commit/da21b30161d3ab77ac866dcf996551649be86cf5))
---
packages/spacecat-shared-content-client/CHANGELOG.md | 7 +++++++
packages/spacecat-shared-content-client/package.json | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/packages/spacecat-shared-content-client/CHANGELOG.md b/packages/spacecat-shared-content-client/CHANGELOG.md
index cea9a3cd..4c3e7e43 100644
--- a/packages/spacecat-shared-content-client/CHANGELOG.md
+++ b/packages/spacecat-shared-content-client/CHANGELOG.md
@@ -1,3 +1,10 @@
+# [@adobe/spacecat-shared-content-client-v1.0.3](https://github.com/adobe/spacecat-shared/compare/@adobe/spacecat-shared-content-client-v1.0.2...@adobe/spacecat-shared-content-client-v1.0.3) (2024-09-02)
+
+
+### Bug Fixes
+
+* **deps:** update dependency @adobe/spacecat-helix-content-sdk to v1.1.5 ([#354](https://github.com/adobe/spacecat-shared/issues/354)) ([da21b30](https://github.com/adobe/spacecat-shared/commit/da21b30161d3ab77ac866dcf996551649be86cf5))
+
# [@adobe/spacecat-shared-content-client-v1.0.2](https://github.com/adobe/spacecat-shared/compare/@adobe/spacecat-shared-content-client-v1.0.1...@adobe/spacecat-shared-content-client-v1.0.2) (2024-08-31)
diff --git a/packages/spacecat-shared-content-client/package.json b/packages/spacecat-shared-content-client/package.json
index e84f7a1a..1d397c9d 100644
--- a/packages/spacecat-shared-content-client/package.json
+++ b/packages/spacecat-shared-content-client/package.json
@@ -1,6 +1,6 @@
{
"name": "@adobe/spacecat-shared-content-client",
- "version": "1.0.2",
+ "version": "1.0.3",
"description": "Shared modules of the Spacecat Services - Content Client",
"type": "module",
"engines": {
From f21a765996990b1748c11b0cd8089e87ec91d9ad Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ekrem=20Do=C4=9Fan?=
Date: Tue, 3 Sep 2024 11:42:47 +0200
Subject: [PATCH 06/26] feat: experimentation opportunities (#351)
This PR contains two new queries to be used in experimentation
opportunity detection:
1. High inorganic traffic with high bounce rate
2. High organic traffic with low ctr
---
.../spacecat-shared-rum-api-client/README.md | 86 +
.../src/common/aggregateFns.js | 54 +
.../high-inorganic-high-bounce-rate.js | 74 +
.../opportunities/high-organic-low-ctr.js | 77 +
.../{ => opportunities}/rageclick.js | 0
.../src/functions/traffic-acquisition.js | 14 +-
.../src/index.js | 8 +-
.../fixtures/bundles-with-traffic-source.json | 30127 ++++++++++++++++
.../fixtures/high-inorganic-high-bounce.json | 42 +
.../test/fixtures/high-organic-low-ctr.json | 29 +
.../test/fixtures/trafficSources.json | 177 +
.../test/functions.test.js | 21 +
12 files changed, 30704 insertions(+), 5 deletions(-)
create mode 100644 packages/spacecat-shared-rum-api-client/src/functions/opportunities/high-inorganic-high-bounce-rate.js
create mode 100644 packages/spacecat-shared-rum-api-client/src/functions/opportunities/high-organic-low-ctr.js
rename packages/spacecat-shared-rum-api-client/src/functions/{ => opportunities}/rageclick.js (100%)
create mode 100644 packages/spacecat-shared-rum-api-client/test/fixtures/bundles-with-traffic-source.json
create mode 100644 packages/spacecat-shared-rum-api-client/test/fixtures/high-inorganic-high-bounce.json
create mode 100644 packages/spacecat-shared-rum-api-client/test/fixtures/high-organic-low-ctr.json
diff --git a/packages/spacecat-shared-rum-api-client/README.md b/packages/spacecat-shared-rum-api-client/README.md
index 4a2d4489..7227c686 100644
--- a/packages/spacecat-shared-rum-api-client/README.md
+++ b/packages/spacecat-shared-rum-api-client/README.md
@@ -191,6 +191,92 @@ An example response:
```
+### high-inorganic-high-bounce-rate (Experimentation Opportunity)
+
+Calculates the amount of inorganic traffic and the bounce rate for each page. Identifies pages with both high inorganic traffic and high bounce rates, which can be targeted for future experimentation opportunities. An example payload is provided below:
+
+```json
+[
+ {
+ "type": "high-inorganic-high-bounce-rate",
+ "page": "https://www.spacecat.com/",
+ "screenshot": "",
+ "trackedPageKPIName": "Bounce Rate",
+ "trackedPageKPIValue": 0.6507592190889371,
+ "pageViews": 46100,
+ "samples": 46100,
+ "metrics": [
+ {
+ "type": "traffic",
+ "value": {
+ "total": 46100,
+ "paid": 40700,
+ "owned": 5400,
+ "earned": 0
+ }
+ }
+ ]
+ },
+ {
+ "type": "high-inorganic-high-bounce-rate",
+ "page": "https://www.spacecat.com/pricing",
+ "screenshot": "",
+ "trackedPageKPIName": "Bounce Rate",
+ "trackedPageKPIValue": 0.8723897911832946,
+ "pageViews": 43100,
+ "samples": 43100,
+ "metrics": [
+ {
+ "type": "traffic",
+ "value": {
+ "total": 43100,
+ "paid": 24100,
+ "owned": 19000,
+ "earned": 0
+ }
+ }
+ ]
+ }
+]
+```
+
+### high-organic-low-ctr (Experimentation Opportunity)
+
+Calculates the amount of non-inorganic (earned and owned) traffic and the click-through rate for each page. Identifies pages with high non-inorganic traffic and low click-through rates, which can be targeted for future experimentation opportunities. An example payload is provided below:
+
+```json
+[
+ {
+ "type": "high-organic-low-ctr",
+ "page": "https://www.spacecat.com/about-us",
+ "screenshot": "",
+ "trackedPageKPIName": "Click Through Rate",
+ "trackedPageKPIValue": 0.14099783080260303,
+ "pageViews": 46100,
+ "samples": 46100,
+ "metrics": [
+ {
+ "type": "traffic",
+ "value": {
+ "total": 46100,
+ "paid": 0,
+ "owned": 46100,
+ "earned": 0
+ }
+ },
+ {
+ "type": "ctr",
+ "value": {
+ "page": 0.14099783080260303,
+ "siteAverage": 0.4077909270216962
+ }
+ }
+ ]
+ }
+]
+
+```
+
## Linting
Lint the codebase using:
```
diff --git a/packages/spacecat-shared-rum-api-client/src/common/aggregateFns.js b/packages/spacecat-shared-rum-api-client/src/common/aggregateFns.js
index d4da1700..a0c91d07 100644
--- a/packages/spacecat-shared-rum-api-client/src/common/aggregateFns.js
+++ b/packages/spacecat-shared-rum-api-client/src/common/aggregateFns.js
@@ -23,6 +23,60 @@ function pageviewsByUrl(bundles) {
}, {});
}
+/**
+ * Calculates the Click-Through Rate (CTR) by URL.
+ * CTR is defined as the total number of sessions with at least one click event
+ * divided by the total number of pageviews for each URL.
+ *
+ * @param {Array