diff --git a/ghost/admin/package.json b/ghost/admin/package.json index d627db9192..ce2056b754 100644 --- a/ghost/admin/package.json +++ b/ghost/admin/package.json @@ -44,8 +44,8 @@ "@tryghost/color-utils": "0.1.22", "@tryghost/ember-promise-modals": "2.0.1", "@tryghost/helpers": "1.1.75", - "@tryghost/kg-clean-basic-html": "3.0.0", - "@tryghost/kg-parser-plugins": "3.0.0", + "@tryghost/kg-clean-basic-html": "3.0.6", + "@tryghost/kg-parser-plugins": "3.0.6", "@tryghost/kg-simplemde": "1.11.2", "@tryghost/limit-service": "1.2.4", "@tryghost/members-csv": "0.0.0", diff --git a/ghost/api-framework/package.json b/ghost/api-framework/package.json index 5ff94957bd..a126ab953f 100644 --- a/ghost/api-framework/package.json +++ b/ghost/api-framework/package.json @@ -24,11 +24,11 @@ "sinon": "14.0.2" }, "dependencies": { - "@tryghost/debug": "0.1.21", + "@tryghost/debug": "0.1.22", "@tryghost/errors": "1.2.21", - "@tryghost/promise": "0.1.22", - "@tryghost/tpl": "0.1.21", - "@tryghost/validator": "0.1.31", + "@tryghost/promise": "0.3.2", + "@tryghost/tpl": "0.1.22", + "@tryghost/validator": "0.2.1", "jsonpath": "1.1.1", "lodash": "4.17.21" } diff --git a/ghost/audience-feedback/package.json b/ghost/audience-feedback/package.json index 4f71ef50e8..c1eac8b3c2 100644 --- a/ghost/audience-feedback/package.json +++ b/ghost/audience-feedback/package.json @@ -25,7 +25,7 @@ }, "dependencies": { "@tryghost/errors": "1.2.21", - "@tryghost/tpl": "0.1.21", + "@tryghost/tpl": "0.1.22", "bson-objectid": "2.0.4" } } diff --git a/ghost/bootstrap-socket/package.json b/ghost/bootstrap-socket/package.json index 407fe0f338..5bba25ad22 100644 --- a/ghost/bootstrap-socket/package.json +++ b/ghost/bootstrap-socket/package.json @@ -22,6 +22,6 @@ "sinon": "14.0.2" }, "dependencies": { - "@tryghost/logging": "2.4.0" + "@tryghost/logging": "2.4.1" } } diff --git a/ghost/core/package.json b/ghost/core/package.json index eb98b9260a..03d5efd32a 100644 --- a/ghost/core/package.json +++ b/ghost/core/package.json @@ -64,21 +64,21 @@ "@tryghost/api-framework": "0.0.0", "@tryghost/api-version-compatibility-service": "0.0.0", "@tryghost/audience-feedback": "0.0.0", - "@tryghost/bookshelf-plugins": "0.6.3", + "@tryghost/bookshelf-plugins": "0.6.4", "@tryghost/bootstrap-socket": "0.0.0", "@tryghost/color-utils": "0.1.22", "@tryghost/config-url-helpers": "1.0.4", "@tryghost/constants": "0.0.0", "@tryghost/custom-theme-settings-service": "0.0.0", "@tryghost/data-generator": "0.0.0", - "@tryghost/database-info": "0.3.14", - "@tryghost/debug": "0.1.21", + "@tryghost/database-info": "0.3.15", + "@tryghost/debug": "0.1.22", "@tryghost/domain-events": "0.0.0", "@tryghost/dynamic-routing-events": "0.0.0", "@tryghost/email-analytics-provider-mailgun": "0.0.0", "@tryghost/email-analytics-service": "0.0.0", "@tryghost/email-content-generator": "0.0.0", - "@tryghost/email-mock-receiver": "0.1.0", + "@tryghost/email-mock-receiver": "0.1.1", "@tryghost/email-service": "0.0.0", "@tryghost/email-suppression-list": "0.0.0", "@tryghost/errors": "1.2.21", @@ -86,22 +86,22 @@ "@tryghost/express-dynamic-redirects": "0.0.0", "@tryghost/helpers": "1.1.75", "@tryghost/html-to-plaintext": "0.0.0", - "@tryghost/http-cache-utils": "0.1.6", + "@tryghost/http-cache-utils": "0.1.7", "@tryghost/image-transform": "1.2.3", "@tryghost/importer-handler-media": "0.0.0", "@tryghost/importer-revue": "0.0.0", "@tryghost/job-manager": "0.0.0", - "@tryghost/kg-card-factory": "4.0.0", - "@tryghost/kg-default-atoms": "4.0.0", - "@tryghost/kg-default-cards": "6.0.0", + "@tryghost/kg-card-factory": "4.0.4", + "@tryghost/kg-default-atoms": "4.0.1", + "@tryghost/kg-default-cards": "6.0.4", "@tryghost/kg-default-nodes": "0.0.14", "@tryghost/kg-lexical-html-renderer": "0.1.10", - "@tryghost/kg-mobiledoc-html-renderer": "6.0.0", + "@tryghost/kg-mobiledoc-html-renderer": "6.0.4", "@tryghost/limit-service": "1.2.4", "@tryghost/link-redirects": "0.0.0", "@tryghost/link-replacer": "0.0.0", "@tryghost/link-tracking": "0.0.0", - "@tryghost/logging": "2.4.0", + "@tryghost/logging": "2.4.1", "@tryghost/magic-link": "0.0.0", "@tryghost/mailgun-client": "0.0.0", "@tryghost/member-attribution": "0.0.0", @@ -113,7 +113,7 @@ "@tryghost/members-offers": "0.0.0", "@tryghost/members-ssr": "0.0.0", "@tryghost/members-stripe-service": "0.0.0", - "@tryghost/metrics": "1.0.20", + "@tryghost/metrics": "1.0.22", "@tryghost/milestones": "0.0.0", "@tryghost/minifier": "0.0.0", "@tryghost/mw-api-version-mismatch": "0.0.0", @@ -126,9 +126,9 @@ "@tryghost/nql": "0.11.0", "@tryghost/oembed-service": "0.0.0", "@tryghost/package-json": "0.0.0", - "@tryghost/pretty-cli": "1.2.33", - "@tryghost/promise": "0.2.1", - "@tryghost/request": "0.1.34", + "@tryghost/pretty-cli": "1.2.34", + "@tryghost/promise": "0.3.2", + "@tryghost/request": "0.1.36", "@tryghost/security": "0.0.0", "@tryghost/session-service": "0.0.0", "@tryghost/settings-path-manager": "0.0.0", @@ -138,14 +138,14 @@ "@tryghost/stats-service": "0.0.0", "@tryghost/string": "0.2.2", "@tryghost/tiers": "0.0.0", - "@tryghost/tpl": "0.1.21", + "@tryghost/tpl": "0.1.22", "@tryghost/update-check-service": "0.0.0", "@tryghost/url-utils": "4.3.0", - "@tryghost/validator": "0.1.31", + "@tryghost/validator": "0.2.1", "@tryghost/verification-trigger": "0.0.0", - "@tryghost/version": "0.1.19", + "@tryghost/version": "0.1.20", "@tryghost/webmentions": "0.0.0", - "@tryghost/zip": "1.1.31", + "@tryghost/zip": "1.1.32", "amperize": "0.6.1", "analytics-node": "6.2.0", "bluebird": "3.7.2", @@ -205,13 +205,13 @@ "xml": "1.0.1" }, "optionalDependencies": { - "@tryghost/html-to-mobiledoc": "2.0.0", + "@tryghost/html-to-mobiledoc": "2.0.6", "sqlite3": "5.1.4" }, "devDependencies": { "@playwright/test": "1.31.1", - "@tryghost/express-test": "0.13.0", - "@tryghost/webhook-mock-receiver": "0.2.3", + "@tryghost/express-test": "0.13.1", + "@tryghost/webhook-mock-receiver": "0.2.4", "@types/common-tags": "1.8.1", "c8": "7.13.0", "cli-progress": "3.12.0", @@ -238,7 +238,7 @@ }, "resolutions": { "@elastic/elasticsearch": "8.5.0", - "@tryghost/logging": "2.4.0", + "@tryghost/logging": "2.4.1", "moment": "2.24.0", "moment-timezone": "0.5.23" } diff --git a/ghost/custom-theme-settings-service/package.json b/ghost/custom-theme-settings-service/package.json index 207ff72686..5441906214 100644 --- a/ghost/custom-theme-settings-service/package.json +++ b/ghost/custom-theme-settings-service/package.json @@ -23,9 +23,9 @@ "sinon": "14.0.2" }, "dependencies": { - "@tryghost/debug": "0.1.21", + "@tryghost/debug": "0.1.22", "@tryghost/errors": "1.2.21", - "@tryghost/tpl": "0.1.21", + "@tryghost/tpl": "0.1.22", "lodash": "4.17.21" } } diff --git a/ghost/data-generator/package.json b/ghost/data-generator/package.json index 0fbf39ba93..d21a021caf 100644 --- a/ghost/data-generator/package.json +++ b/ghost/data-generator/package.json @@ -26,7 +26,7 @@ }, "dependencies": { "@faker-js/faker": "7.6.0", - "@tryghost/root-utils": "0.3.19", + "@tryghost/root-utils": "0.3.20", "@tryghost/string": "0.2.2", "probability-distributions": "0.9.1" } diff --git a/ghost/domain-events/package.json b/ghost/domain-events/package.json index 5dc3943cd6..0bbe72fa1e 100644 --- a/ghost/domain-events/package.json +++ b/ghost/domain-events/package.json @@ -17,7 +17,7 @@ "lib" ], "devDependencies": { - "@tryghost/logging": "2.4.0", + "@tryghost/logging": "2.4.1", "c8": "7.13.0", "mocha": "10.2.0", "should": "13.2.3" diff --git a/ghost/email-analytics-service/package.json b/ghost/email-analytics-service/package.json index 1369ffa35a..862d3694e1 100644 --- a/ghost/email-analytics-service/package.json +++ b/ghost/email-analytics-service/package.json @@ -21,7 +21,7 @@ "sinon": "14.0.2" }, "dependencies": { - "@tryghost/debug": "0.1.21", + "@tryghost/debug": "0.1.22", "lodash": "4.17.21" } } diff --git a/ghost/email-service/package.json b/ghost/email-service/package.json index 74e27b1649..b58f0a86f6 100644 --- a/ghost/email-service/package.json +++ b/ghost/email-service/package.json @@ -28,9 +28,9 @@ "@tryghost/email-events": "0.0.0", "@tryghost/errors": "1.2.21", "@tryghost/html-to-plaintext": "0.0.0", - "@tryghost/kg-default-cards": "6.0.0", - "@tryghost/logging": "2.4.0", - "@tryghost/tpl": "0.1.21", + "@tryghost/kg-default-cards": "6.0.4", + "@tryghost/logging": "2.4.1", + "@tryghost/tpl": "0.1.22", "@tryghost/validator": "^0.2.0", "bson-objectid": "2.0.4", "cheerio": "0.22.0", diff --git a/ghost/importer-revue/package.json b/ghost/importer-revue/package.json index 5f914d85d4..efa0f2fb7e 100644 --- a/ghost/importer-revue/package.json +++ b/ghost/importer-revue/package.json @@ -21,8 +21,8 @@ "sinon": "15.0.1" }, "dependencies": { - "@tryghost/debug": "0.1.21", - "@tryghost/kg-default-cards": "6.0.0", + "@tryghost/debug": "0.1.22", + "@tryghost/kg-default-cards": "6.0.4", "@tryghost/string": "0.2.2", "lodash": "^4.17.21", "papaparse": "^5.3.2", diff --git a/ghost/job-manager/package.json b/ghost/job-manager/package.json index dba86604f9..6ba06242bd 100644 --- a/ghost/job-manager/package.json +++ b/ghost/job-manager/package.json @@ -27,7 +27,7 @@ "dependencies": { "@breejs/later": "4.1.0", "@tryghost/errors": "1.2.21", - "@tryghost/logging": "2.4.0", + "@tryghost/logging": "2.4.1", "bree": "6.5.0", "cron-validate": "1.4.5", "fastq": "1.15.0", diff --git a/ghost/link-tracking/package.json b/ghost/link-tracking/package.json index baeb757ff9..29e0871a07 100644 --- a/ghost/link-tracking/package.json +++ b/ghost/link-tracking/package.json @@ -27,7 +27,7 @@ "@tryghost/errors": "1.2.21", "@tryghost/link-redirects": "0.0.0", "@tryghost/nql": "0.11.0", - "@tryghost/tpl": "0.1.21", + "@tryghost/tpl": "0.1.22", "bson-objectid": "2.0.4", "lodash": "4.17.21", "moment": "2.29.4" diff --git a/ghost/magic-link/package.json b/ghost/magic-link/package.json index c92b6706bb..fe476dd528 100644 --- a/ghost/magic-link/package.json +++ b/ghost/magic-link/package.json @@ -25,8 +25,8 @@ }, "dependencies": { "@tryghost/errors": "1.2.21", - "@tryghost/tpl": "0.1.21", - "@tryghost/validator": "0.1.31", + "@tryghost/tpl": "0.1.22", + "@tryghost/validator": "0.2.1", "jsonwebtoken": "8.5.1" } } diff --git a/ghost/mailgun-client/package.json b/ghost/mailgun-client/package.json index a6a7f9d31f..b70c0deb45 100644 --- a/ghost/mailgun-client/package.json +++ b/ghost/mailgun-client/package.json @@ -24,9 +24,9 @@ "sinon": "14.0.2" }, "dependencies": { - "@tryghost/debug": "0.1.21", - "@tryghost/logging": "2.4.0", - "@tryghost/metrics": "1.0.20", + "@tryghost/debug": "0.1.22", + "@tryghost/logging": "2.4.1", + "@tryghost/metrics": "1.0.22", "form-data": "4.0.0", "lodash": "4.17.21", "mailgun.js": "8.1.0" diff --git a/ghost/members-api/package.json b/ghost/members-api/package.json index 5c96019dad..411ec3a8fc 100644 --- a/ghost/members-api/package.json +++ b/ghost/members-api/package.json @@ -30,12 +30,12 @@ "dependencies": { "@tryghost/domain-events": "0.0.0", "@tryghost/errors": "1.2.21", - "@tryghost/logging": "2.4.0", + "@tryghost/logging": "2.4.1", "@tryghost/magic-link": "0.0.0", "@tryghost/member-events": "0.0.0", "@tryghost/members-payments": "0.0.0", "@tryghost/nql": "0.11.0", - "@tryghost/tpl": "0.1.21", + "@tryghost/tpl": "0.1.22", "@tryghost/validator": "^0.2.0", "@types/jsonwebtoken": "8.5.9", "body-parser": "1.20.2", diff --git a/ghost/members-events-service/package.json b/ghost/members-events-service/package.json index 88b508372b..5b57a26cc1 100644 --- a/ghost/members-events-service/package.json +++ b/ghost/members-events-service/package.json @@ -25,7 +25,7 @@ "dependencies": { "@tryghost/domain-events": "0.0.0", "@tryghost/errors": "1.2.21", - "@tryghost/logging": "2.4.0", + "@tryghost/logging": "2.4.1", "@tryghost/member-events": "0.0.0", "moment-timezone": "0.5.34" } diff --git a/ghost/members-importer/package.json b/ghost/members-importer/package.json index 8c25b678fb..9ab6fa5ca7 100644 --- a/ghost/members-importer/package.json +++ b/ghost/members-importer/package.json @@ -24,9 +24,9 @@ }, "dependencies": { "@tryghost/errors": "1.2.21", - "@tryghost/logging": "2.4.0", + "@tryghost/logging": "2.4.1", "@tryghost/members-csv": "0.0.0", - "@tryghost/tpl": "0.1.21", + "@tryghost/tpl": "0.1.22", "moment-timezone": "0.5.23" } } diff --git a/ghost/members-ssr/package.json b/ghost/members-ssr/package.json index f8f36b0630..c8c736c1a8 100644 --- a/ghost/members-ssr/package.json +++ b/ghost/members-ssr/package.json @@ -24,7 +24,7 @@ "sinon": "14.0.2" }, "dependencies": { - "@tryghost/debug": "0.1.21", + "@tryghost/debug": "0.1.22", "@tryghost/errors": "1.2.21", "cookies": "0.8.0", "jsonwebtoken": "8.5.1" diff --git a/ghost/minifier/package.json b/ghost/minifier/package.json index 4b54b5dbdb..9d222f105f 100644 --- a/ghost/minifier/package.json +++ b/ghost/minifier/package.json @@ -22,9 +22,9 @@ "sinon": "14.0.2" }, "dependencies": { - "@tryghost/debug": "0.1.21", + "@tryghost/debug": "0.1.22", "@tryghost/errors": "1.2.21", - "@tryghost/tpl": "0.1.21", + "@tryghost/tpl": "0.1.22", "csso": "5.0.5", "terser": "5.16.5", "tiny-glob": "0.2.9" diff --git a/ghost/mw-error-handler/package.json b/ghost/mw-error-handler/package.json index 70839143ef..41beda3cf4 100644 --- a/ghost/mw-error-handler/package.json +++ b/ghost/mw-error-handler/package.json @@ -22,10 +22,10 @@ "sinon": "14.0.2" }, "dependencies": { - "@tryghost/debug": "0.1.21", + "@tryghost/debug": "0.1.22", "@tryghost/errors": "1.2.21", - "@tryghost/http-cache-utils": "0.1.6", - "@tryghost/tpl": "0.1.21", + "@tryghost/http-cache-utils": "0.1.7", + "@tryghost/tpl": "0.1.22", "lodash": "4.17.21", "semver": "7.3.8" } diff --git a/ghost/mw-version-match/package.json b/ghost/mw-version-match/package.json index 4a5f9f87bd..9f75adf88b 100644 --- a/ghost/mw-version-match/package.json +++ b/ghost/mw-version-match/package.json @@ -24,7 +24,7 @@ }, "dependencies": { "@tryghost/errors": "1.2.21", - "@tryghost/tpl": "0.1.21", + "@tryghost/tpl": "0.1.22", "semver": "7.3.8" } } diff --git a/ghost/oembed-service/package.json b/ghost/oembed-service/package.json index 060c4b3035..d98f6be671 100644 --- a/ghost/oembed-service/package.json +++ b/ghost/oembed-service/package.json @@ -23,8 +23,8 @@ }, "dependencies": { "@tryghost/errors": "1.2.21", - "@tryghost/logging": "2.4.0", - "@tryghost/tpl": "0.1.21", + "@tryghost/logging": "2.4.1", + "@tryghost/tpl": "0.1.22", "charset": "1.0.1", "cheerio": "0.22.0", "iconv-lite": "0.6.3", diff --git a/ghost/package-json/package.json b/ghost/package-json/package.json index 7119f4ccd9..9b7ad62d2a 100644 --- a/ghost/package-json/package.json +++ b/ghost/package-json/package.json @@ -24,7 +24,7 @@ }, "dependencies": { "@tryghost/errors": "1.2.21", - "@tryghost/tpl": "0.1.21", + "@tryghost/tpl": "0.1.22", "fs-extra": "11.1.0", "lodash": "4.17.21" } diff --git a/ghost/settings-path-manager/package.json b/ghost/settings-path-manager/package.json index cb74151058..8ab7c08598 100644 --- a/ghost/settings-path-manager/package.json +++ b/ghost/settings-path-manager/package.json @@ -23,7 +23,7 @@ }, "dependencies": { "@tryghost/errors": "1.2.21", - "@tryghost/tpl": "0.1.21", + "@tryghost/tpl": "0.1.22", "date-fns": "2.29.3" } } diff --git a/ghost/slack-notifications/package.json b/ghost/slack-notifications/package.json index d3c42bddd0..b1d6d0bef0 100644 --- a/ghost/slack-notifications/package.json +++ b/ghost/slack-notifications/package.json @@ -24,8 +24,8 @@ }, "dependencies": { "@tryghost/errors": "1.2.21", - "@tryghost/validator": "0.2.0", - "@tryghost/version": "0.1.19", + "@tryghost/validator": "0.2.1", + "@tryghost/version": "0.1.20", "got": "9.6.0" } } diff --git a/ghost/stripe/package.json b/ghost/stripe/package.json index fa139edab9..3e7f058942 100644 --- a/ghost/stripe/package.json +++ b/ghost/stripe/package.json @@ -23,10 +23,10 @@ "sinon": "14.0.2" }, "dependencies": { - "@tryghost/debug": "0.1.21", + "@tryghost/debug": "0.1.22", "@tryghost/domain-events": "0.0.0", "@tryghost/errors": "1.2.21", - "@tryghost/logging": "2.4.0", + "@tryghost/logging": "2.4.1", "@tryghost/member-events": "0.0.0", "leaky-bucket": "2.2.0", "lodash": "4.17.21", diff --git a/ghost/tiers/package.json b/ghost/tiers/package.json index b00efcd241..ba9d1eef15 100644 --- a/ghost/tiers/package.json +++ b/ghost/tiers/package.json @@ -24,7 +24,7 @@ "dependencies": { "@tryghost/errors": "1.2.21", "@tryghost/string": "0.2.2", - "@tryghost/tpl": "0.1.21", + "@tryghost/tpl": "0.1.22", "bson-objectid": "2.0.4" } } diff --git a/ghost/update-check-service/package.json b/ghost/update-check-service/package.json index 12ce61ac82..e1c8100daa 100644 --- a/ghost/update-check-service/package.json +++ b/ghost/update-check-service/package.json @@ -23,10 +23,10 @@ "uuid": "9.0.0" }, "dependencies": { - "@tryghost/debug": "0.1.21", + "@tryghost/debug": "0.1.22", "@tryghost/errors": "1.2.21", - "@tryghost/logging": "2.4.0", - "@tryghost/tpl": "0.1.21", + "@tryghost/logging": "2.4.1", + "@tryghost/tpl": "0.1.22", "lodash": "4.17.21", "moment": "2.24.0" } diff --git a/ghost/webmentions/package.json b/ghost/webmentions/package.json index d532cdb2a0..4a1dd27956 100644 --- a/ghost/webmentions/package.json +++ b/ghost/webmentions/package.json @@ -26,7 +26,7 @@ }, "dependencies": { "@tryghost/errors": "1.2.21", - "@tryghost/logging": "2.3.6", + "@tryghost/logging": "2.4.1", "cheerio": "0.22.0" } } diff --git a/package.json b/package.json index 2a22db5577..31c6179815 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ }, "resolutions": { "@elastic/elasticsearch": "8.5.0", - "@tryghost/logging": "2.4.0", + "@tryghost/logging": "2.4.1", "moment": "2.24.0", "moment-timezone": "0.5.23" }, diff --git a/yarn.lock b/yarn.lock index 5e26be1827..f1756c3b7a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4407,12 +4407,12 @@ ajv "^6.12.6" lodash "^4.17.11" -"@tryghost/bookshelf-collision@^0.1.30": - version "0.1.30" - resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-collision/-/bookshelf-collision-0.1.30.tgz#f8c10bc132985c09880566cc30c09bd08098613d" - integrity sha512-poKvtPGT9iSJD96Luf3t40hnwZKajXs5hU3LDYczhfnri55cobEQleqKt0FZvWsItwS3LEa2eBYJGK+L9AyhgQ== +"@tryghost/bookshelf-collision@^0.1.31": + version "0.1.31" + resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-collision/-/bookshelf-collision-0.1.31.tgz#f29ebb550ec64c3a7abc712ed9532422ae12afa0" + integrity sha512-/4kEEGR1+6c/DkNNrO/vlNBt9MKcTdKzzC714QdrlmPV/sAEMFrwAr8HS2MlW0gxpp2N5qqgG34ZEaDfGDCY/g== dependencies: - "@tryghost/errors" "^1.2.20" + "@tryghost/errors" "^1.2.21" lodash "^4.17.21" moment-timezone "^0.5.33" @@ -4421,38 +4421,38 @@ resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-custom-query/-/bookshelf-custom-query-0.1.17.tgz#b7f693b90cd0eee2c58fbb32b20fdc8d7c53bd30" integrity sha512-/6Br3TgSEAYFkiwseLkpreAKdyr4dUmH+i/sYdwanLqNKcoC76dPH7fuNDoPjyMEuO6mJsd55z7dKXNCdPcn1Q== -"@tryghost/bookshelf-eager-load@^0.1.20": - version "0.1.20" - resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-eager-load/-/bookshelf-eager-load-0.1.20.tgz#b8e83668427cebb8c4cf4c3c54ba7f701174cf9b" - integrity sha512-464aBhfSZto9rZMKxakw6GnvsEbSr/cr/V9d0hi+JT0aMwYD6LX662e0s91GXdNYIRjWRVurYdzt3J/k3KcgLw== - dependencies: - "@tryghost/debug" "^0.1.21" - lodash "^4.17.21" - -"@tryghost/bookshelf-filter@^0.5.2": - version "0.5.2" - resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-filter/-/bookshelf-filter-0.5.2.tgz#0845c2bdce1f3d44fe2f5f9d9fb50f7458e6953f" - integrity sha512-TyNfpPW6552iwcQ8v4W43U+hmye57k0KVCbutxq/TkZk7imh0QtU63UyFO5fj/doALzlzyh+EMi83ycydrMVhw== - dependencies: - "@tryghost/debug" "^0.1.21" - "@tryghost/errors" "^1.2.20" - "@tryghost/nql" "^0.11.0" - "@tryghost/tpl" "^0.1.21" - -"@tryghost/bookshelf-has-posts@^0.1.21": +"@tryghost/bookshelf-eager-load@^0.1.21": version "0.1.21" - resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-has-posts/-/bookshelf-has-posts-0.1.21.tgz#d080c2c7890087317d8a691faf9717ce97e321f1" - integrity sha512-Cfs1MckDyQi1LlkXep2V4Gcaq9ppkdQ9x2gz1xRs1q/BIPCEAeWCu/Nx83JzdcdxghatZg73UkzRswvHiN8bHw== + resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-eager-load/-/bookshelf-eager-load-0.1.21.tgz#84e4b5d71496636a28336b1c9d5ebeb86aa776aa" + integrity sha512-R6lvBKLiTKi6USGapeulDMWbgqSCa1lR1UBhuZDfndoISc49L3PIofouIrSPRrYsawVz7mi0WUj3kpuEz9wrMQ== dependencies: - "@tryghost/debug" "^0.1.21" + "@tryghost/debug" "^0.1.22" lodash "^4.17.21" -"@tryghost/bookshelf-include-count@^0.3.3": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-include-count/-/bookshelf-include-count-0.3.3.tgz#819cadd723ce7ec9a04ac2067ca060d2dafde954" - integrity sha512-NgBXmMtJN/mM/gQgb6bR8XhFWH5Bg0sKzG3ccJZ38NYwNkDv5LBXBjPgIub/cMTadPEC/s0U5cHY+qsFxIZNLA== +"@tryghost/bookshelf-filter@^0.5.3": + version "0.5.3" + resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-filter/-/bookshelf-filter-0.5.3.tgz#ebfdd4e6a429aad0626a151469ff73cdee42796f" + integrity sha512-w7q5ETscPi1SlmUeu2yxhVw05Pge4Qla1tZ7Dot0uliI5p43A9KEi7mopZiz1c+uP6Dfau1WMQNhtsXe8ok86A== dependencies: - "@tryghost/debug" "^0.1.21" + "@tryghost/debug" "^0.1.22" + "@tryghost/errors" "^1.2.21" + "@tryghost/nql" "^0.11.0" + "@tryghost/tpl" "^0.1.22" + +"@tryghost/bookshelf-has-posts@^0.1.22": + version "0.1.22" + resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-has-posts/-/bookshelf-has-posts-0.1.22.tgz#15b35a174d788c831d44718858e8648c7911ceb6" + integrity sha512-iS8nSyqCk3gH8FSpGatDuPqsaRC7tzAh4iwJ2RMgZk/IpYL3yfDNcoQaWdGFIiWIr040ujILBohv7BxP0P3cLw== + dependencies: + "@tryghost/debug" "^0.1.22" + lodash "^4.17.21" + +"@tryghost/bookshelf-include-count@^0.3.4": + version "0.3.4" + resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-include-count/-/bookshelf-include-count-0.3.4.tgz#87f773b5e6d2d94bece53c62adec4e5c51f6653a" + integrity sha512-sEOkSHDicWVs2coCKpDyU8yRhR9jbrNCkL7elt7fr87EcKz568YEifBx98XwaH2L6LNf8NuPc58e+I5O0+LqXA== + dependencies: + "@tryghost/debug" "^0.1.22" lodash "^4.17.21" "@tryghost/bookshelf-order@^0.1.17": @@ -4462,40 +4462,40 @@ dependencies: lodash "^4.17.21" -"@tryghost/bookshelf-pagination@^0.1.33": - version "0.1.33" - resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-pagination/-/bookshelf-pagination-0.1.33.tgz#1b599e02fc108fcde0d564b4496134225cb0a2e3" - integrity sha512-2OWsii5OT1cq9QvM7KP0bj8RL2BaA5H763Ad+o6Vz9hPdR6xcMr7D9zlXHGbzjtVjGCf8nqW1YV+3tqjgAjF4Q== +"@tryghost/bookshelf-pagination@^0.1.34": + version "0.1.34" + resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-pagination/-/bookshelf-pagination-0.1.34.tgz#6bed53e939b4ae990fe90f14e6ff6b46bf23518b" + integrity sha512-fcooZJf/XAnYDukPk5w+rInyObKI1jNH+4oUpkLk1VZs3C7kFVRAOc+7D19thlVsN2IxzYiFP2ytB+kEFozdOQ== dependencies: - "@tryghost/errors" "^1.2.20" - "@tryghost/tpl" "^0.1.21" + "@tryghost/errors" "^1.2.21" + "@tryghost/tpl" "^0.1.22" lodash "^4.17.21" -"@tryghost/bookshelf-plugins@0.6.3": - version "0.6.3" - resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-plugins/-/bookshelf-plugins-0.6.3.tgz#77393bf39f496a8490628cc46e328b677ff8a5c3" - integrity sha512-mGMIIh8psgGLg4rapnR8SLY5meuSSTsxrcjVXhWgC3xcd2FtlF8r43IXDPIQ0v+jXIGqXpGWQoprmnS6UaHQwg== +"@tryghost/bookshelf-plugins@0.6.4": + version "0.6.4" + resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-plugins/-/bookshelf-plugins-0.6.4.tgz#455e351bef32c5b35671918954893f84594f5af5" + integrity sha512-tpuGjVG5RQz2D6ZRjNSNVkYo6B5ko+mK2cWQVqIVY/oIb3rtn0qjGC56a6m0W6QDLskTmzH8VNRZHVPEToVpjQ== dependencies: - "@tryghost/bookshelf-collision" "^0.1.30" + "@tryghost/bookshelf-collision" "^0.1.31" "@tryghost/bookshelf-custom-query" "^0.1.17" - "@tryghost/bookshelf-eager-load" "^0.1.20" - "@tryghost/bookshelf-filter" "^0.5.2" - "@tryghost/bookshelf-has-posts" "^0.1.21" - "@tryghost/bookshelf-include-count" "^0.3.3" + "@tryghost/bookshelf-eager-load" "^0.1.21" + "@tryghost/bookshelf-filter" "^0.5.3" + "@tryghost/bookshelf-has-posts" "^0.1.22" + "@tryghost/bookshelf-include-count" "^0.3.4" "@tryghost/bookshelf-order" "^0.1.17" - "@tryghost/bookshelf-pagination" "^0.1.33" + "@tryghost/bookshelf-pagination" "^0.1.34" "@tryghost/bookshelf-search" "^0.1.17" - "@tryghost/bookshelf-transaction-events" "^0.2.2" + "@tryghost/bookshelf-transaction-events" "^0.2.3" "@tryghost/bookshelf-search@^0.1.17": version "0.1.17" resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-search/-/bookshelf-search-0.1.17.tgz#71b141ef4d0313ca4c6c184351bd9c2c4e4e34cc" integrity sha512-9D5WtSrF7CILmLbL1f3iWOOisQUABVITG6ZA2afB9fNba+7hYCp1Er5JxTyBrG/adHssFta2Xg5JpHd8zRccew== -"@tryghost/bookshelf-transaction-events@^0.2.2": - version "0.2.2" - resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-transaction-events/-/bookshelf-transaction-events-0.2.2.tgz#873b80d7c39dae911d13b9f8a5e85e7ed4569c99" - integrity sha512-kAcOide/E4dL4PT36d0ME8dvF1kHDje0dXbmY536/zlck6+RuEizlqeXR19dLTnPZScmMX5hozQXrHoeqJ0dqA== +"@tryghost/bookshelf-transaction-events@^0.2.3": + version "0.2.3" + resolved "https://registry.yarnpkg.com/@tryghost/bookshelf-transaction-events/-/bookshelf-transaction-events-0.2.3.tgz#42a374ddb522410ce63f97a4222285db49e67e5b" + integrity sha512-yj9to2X4OLjkZg9oUrwcPS9hIOYxBqxs3IW2yCIWI0pzYDH/kFE2y2p2dUYAGASloxBqgNHv4GhDnDBqYmHPUw== "@tryghost/bunyan-rotating-filestream@^0.0.7": version "0.0.7" @@ -4529,7 +4529,12 @@ resolved "https://registry.yarnpkg.com/@tryghost/database-info/-/database-info-0.3.14.tgz#e9af86a68e3b782b9e31197ddc485774758f21d1" integrity sha512-Y9JcXD9baxF+ZC4i1R2mtilMYurA3EV1q+IPpPvOF69/vR6jTxJ9xZKez+m5MVKBkppAHS55E4O1nFih1nRvvg== -"@tryghost/debug@0.1.21", "@tryghost/debug@^0.1.13", "@tryghost/debug@^0.1.21": +"@tryghost/database-info@0.3.15": + version "0.3.15" + resolved "https://registry.yarnpkg.com/@tryghost/database-info/-/database-info-0.3.15.tgz#add73e5acdae02fa0f9f9cb087c1dee39fdc7989" + integrity sha512-ZprwcnMiLW8UsRMK6JybUhcqp0nm0dvHfMgzeD8luDjU6MyTuhp7SVj7nywOtPOnoM9zYFeVsH6bx87s/aGuHg== + +"@tryghost/debug@0.1.21": version "0.1.21" resolved "https://registry.yarnpkg.com/@tryghost/debug/-/debug-0.1.21.tgz#eb2c529f2883f0bd0867c03feddb6b5057469031" integrity sha512-EC9AduW4M8X4godQp6QqHFYn2qZgADtEbsjwvMQb8RVY0F1QTla1aqEopoSSd5WZnL5R7JrTwQsMdN9rO2ae7A== @@ -4537,19 +4542,27 @@ "@tryghost/root-utils" "^0.3.19" debug "^4.3.1" -"@tryghost/elasticsearch@^3.0.8", "@tryghost/elasticsearch@^3.0.9": - version "3.0.9" - resolved "https://registry.yarnpkg.com/@tryghost/elasticsearch/-/elasticsearch-3.0.9.tgz#e13db1f4b73c202389d4bd14ee5f20d8f5c6f6c1" - integrity sha512-b5qtQ7t976Y47G7yJShr5Rw/OPYdo1aQLzhb26VJXPQbF3ApadkuiFZP27YtApLm10MZzeTM/X+RLR0DSdvdtQ== +"@tryghost/debug@0.1.22", "@tryghost/debug@^0.1.13", "@tryghost/debug@^0.1.21", "@tryghost/debug@^0.1.22": + version "0.1.22" + resolved "https://registry.yarnpkg.com/@tryghost/debug/-/debug-0.1.22.tgz#a80fa29c991d2900f29cb46e2afa952e4d8275bc" + integrity sha512-MoxooDwcPm4wcY5mbGgELw7mQn41hKAVNr4EmxzmYY/8D5sRpZztX3ekgznKm2IUAjrHYJdqK1doyOMgk3N9uw== + dependencies: + "@tryghost/root-utils" "^0.3.20" + debug "^4.3.1" + +"@tryghost/elasticsearch@^3.0.10": + version "3.0.10" + resolved "https://registry.yarnpkg.com/@tryghost/elasticsearch/-/elasticsearch-3.0.10.tgz#7d0417749193afba9688834e5de35409770c7fac" + integrity sha512-/oi/rqYq2Q5fEYOcGKdCTem0+cKTpHdCO3ws0F2jUq7I99pPMJcafdHQXq71A4y0veUvqAKIGbaAEzMoZ4LyMQ== dependencies: "@elastic/elasticsearch" "8.6.0" - "@tryghost/debug" "^0.1.21" + "@tryghost/debug" "^0.1.22" split2 "4.1.0" -"@tryghost/email-mock-receiver@0.1.0": - version "0.1.0" - resolved "https://registry.yarnpkg.com/@tryghost/email-mock-receiver/-/email-mock-receiver-0.1.0.tgz#2a792f41ca76795c8547cb644185778fdaa557ee" - integrity sha512-pvik+ClT2yML5Q67Iw5uxWiEKsQ8muzIkab9emwf0C5zOoFQTbJiXO+fIqI0umKQBzzavwm0ITlrmcoMY/3J/w== +"@tryghost/email-mock-receiver@0.1.1": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@tryghost/email-mock-receiver/-/email-mock-receiver-0.1.1.tgz#0c10d57256d0c8e26a4038e7b8cd3d371acf7cf3" + integrity sha512-rM4cQa7VHbuIDFxwKSSU28veQq97B6CPQMEktu3mBRgsFeequUU9cfGbSHnc7nriMRFRT8eThDLOJJ27LHcqhA== "@tryghost/ember-promise-modals@2.0.1": version "2.0.1" @@ -4567,7 +4580,7 @@ focus-trap "^6.7.2" postcss-preset-env "^7.3.1" -"@tryghost/errors@1.2.21", "@tryghost/errors@^1.0.0", "@tryghost/errors@^1.2.1", "@tryghost/errors@^1.2.19", "@tryghost/errors@^1.2.20", "@tryghost/errors@^1.2.21", "@tryghost/errors@^1.2.3": +"@tryghost/errors@1.2.21", "@tryghost/errors@^1.0.0", "@tryghost/errors@^1.2.1", "@tryghost/errors@^1.2.21", "@tryghost/errors@^1.2.3": version "1.2.21" resolved "https://registry.yarnpkg.com/@tryghost/errors/-/errors-1.2.21.tgz#27c57ccd27324dfc4ab1dc34f8618939fc494324" integrity sha512-TzV8wxDDFw2ZTI+zsFi0xggpKpc2ABqSzDp+t6dngcLuDs9erBdK5JJTV3wYBOBrJbbK6LzQlAsmH66vgO5HLQ== @@ -4576,12 +4589,12 @@ lodash "^4.17.21" uuid "^9.0.0" -"@tryghost/express-test@0.13.0": - version "0.13.0" - resolved "https://registry.yarnpkg.com/@tryghost/express-test/-/express-test-0.13.0.tgz#7fc20dc6f0488c09a79117a0233e46cf3fff25fd" - integrity sha512-8iE9Lbcw/O0CQd7PcOFfSaKIDrKcZrD496Fm+Ull+k60gy79TH/vtCMBwdRIon+bjaSO1fu0HzYnPO68rholKA== +"@tryghost/express-test@0.13.1": + version "0.13.1" + resolved "https://registry.yarnpkg.com/@tryghost/express-test/-/express-test-0.13.1.tgz#731773f9d8e9bf0e5222f50e1f829712c4248c67" + integrity sha512-qFeg8UIE5DAFybgwNqn9ieyQKr+aHLNfWk4RfViGSwhkxGXcHnCxelpz8D6n5zncvAg09YkR4eaKWsPoBCCRHA== dependencies: - "@tryghost/jest-snapshot" "^0.5.0" + "@tryghost/jest-snapshot" "^0.5.1" cookiejar "^2.1.3" reqresnext "^1.7.0" @@ -4592,27 +4605,27 @@ dependencies: lodash-es "^4.17.11" -"@tryghost/html-to-mobiledoc@2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@tryghost/html-to-mobiledoc/-/html-to-mobiledoc-2.0.0.tgz#90b119dedd765b3856bba28b8781fb355bcec7c1" - integrity sha512-zhZaaoJNtx6BqSlLnfJgdz1L5NOyfCEf12B2Td/j+FTxqkKzv4rgBC4fTqBntZ4xdSEMSMsmMRn/sGBzjuBsNg== +"@tryghost/html-to-mobiledoc@2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@tryghost/html-to-mobiledoc/-/html-to-mobiledoc-2.0.6.tgz#ca51bc03e78ff407ff03d7f89b099b0687128d4c" + integrity sha512-qLF6x/aoeWHhu2XCXBXYXkDohFil4d69bd0VRyLR87NY//dESIk3vxdJ82C1FYI/+b3K7AIytfZn5R46PBuJrg== dependencies: - "@tryghost/kg-parser-plugins" "^3.0.0" + "@tryghost/kg-parser-plugins" "^3.0.6" "@tryghost/mobiledoc-kit" "^0.12.4-ghost.1" - jsdom "^20.0.0" + jsdom "^21.0.0" -"@tryghost/http-cache-utils@0.1.6": - version "0.1.6" - resolved "https://registry.yarnpkg.com/@tryghost/http-cache-utils/-/http-cache-utils-0.1.6.tgz#893ffad3b03b29ef5a4ab72b6298e95f9d6a7a08" - integrity sha512-8j35Ixs5Ioa88cSKz2MaAILusuNa2cmbgt7b+XabwAyL3thxNZd6iaEyExPqqX6UOLkGJgO2e1oA5J+qeC7Ajg== +"@tryghost/http-cache-utils@0.1.7": + version "0.1.7" + resolved "https://registry.yarnpkg.com/@tryghost/http-cache-utils/-/http-cache-utils-0.1.7.tgz#8668d7caeae2efda571fd5858f058cf0c4ecf3de" + integrity sha512-ztqN84+P6P51wegjPizSRNyxWhNNnGmKR/GmkkaMtwNmlZE4FUnjynia8DgwK7H4DtWAcXW01hilsfjiv4dlGg== -"@tryghost/http-stream@^0.1.17": - version "0.1.17" - resolved "https://registry.yarnpkg.com/@tryghost/http-stream/-/http-stream-0.1.17.tgz#3241ff2e1a403c052a3096855fc89f4d21c90d97" - integrity sha512-tcl8aRO47avrjoMneIKTlEakqsTHA8pFn1WNVH5nYC4cbgvkv0jOv4UgZ4NpwI2dbaRscfrgfsuq5KV5ZuvSiw== +"@tryghost/http-stream@^0.1.18": + version "0.1.18" + resolved "https://registry.yarnpkg.com/@tryghost/http-stream/-/http-stream-0.1.18.tgz#1705f447206764112b112ea9088d879936dba570" + integrity sha512-Dc+8SI7AlaWKzDqgPw3CftRKxHmyBCWzC19teC4ybCBcaxAZYrNjNVhvLLh9tQT8FbKv/RYw58/uDomKFamKCg== dependencies: - "@tryghost/errors" "^1.2.20" - "@tryghost/request" "^0.1.35" + "@tryghost/errors" "^1.2.21" + "@tryghost/request" "^0.1.36" "@tryghost/image-transform@1.2.3": version "1.2.3" @@ -4625,48 +4638,43 @@ optionalDependencies: sharp "^0.30.0" -"@tryghost/jest-snapshot@^0.5.0": - version "0.5.0" - resolved "https://registry.yarnpkg.com/@tryghost/jest-snapshot/-/jest-snapshot-0.5.0.tgz#1250a64ecadfecf3f2ab45d5077a9778f2c4ec25" - integrity sha512-vw8bEYtIdui1+j4XrR+4HsD6bu2B8MdzImVvawAnxAoPO5fODYe/wWXKNKvraPdpe9pgNQOClQxm9QAF6y8jSw== +"@tryghost/jest-snapshot@^0.5.1": + version "0.5.1" + resolved "https://registry.yarnpkg.com/@tryghost/jest-snapshot/-/jest-snapshot-0.5.1.tgz#9cbb61278e945d62cd3b7869b157eac9b0e63ded" + integrity sha512-bJx0bqf/HdUt4+X45pbOX45aUXsZJSFYBjGGV3TIlIVNYT9WDva7Wiym4L05XKagmLv409Y1HjkaljhLX/oAzg== dependencies: "@jest/expect" "^28.0.1" "@jest/expect-utils" "^28.0.1" - "@tryghost/errors" "^1.2.20" + "@tryghost/errors" "^1.2.21" jest-snapshot "^29.0.0" -"@tryghost/kg-card-factory@4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@tryghost/kg-card-factory/-/kg-card-factory-4.0.0.tgz#01212a872cbac937aa11b13c904442fa369abbc8" - integrity sha512-8u7bAV+Sc0uKBYOEDK4wiD7xYvtNX5vxdat4S/8/qutUlq2iHvzI44jfosRPV2eWBzKTkiWA98Vlq9TQhXko1Q== +"@tryghost/kg-card-factory@4.0.4": + version "4.0.4" + resolved "https://registry.yarnpkg.com/@tryghost/kg-card-factory/-/kg-card-factory-4.0.4.tgz#2dc8814be712665a85fee833f662867b26b14d49" + integrity sha512-G6yo72TaDMwbsMqX72TzkVp99HPViAdxua5OCmOnOW+XBYAlvFA4evC7dPfDJO5OjaUCLpN4E7OLQkF2yyVJ8g== -"@tryghost/kg-clean-basic-html@3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@tryghost/kg-clean-basic-html/-/kg-clean-basic-html-3.0.0.tgz#a0b64168620a2477eb3d94cdf40c8840b6f7db4f" - integrity sha512-x8IobSKd+jEqYpDzrbxqaxS01BcODZau1sgAueZxKY9EzdKZIc2wJy+o9jj5XwIVqVcdg0ivoYr3+I4jTilyJw== - -"@tryghost/kg-clean-basic-html@^3.0.0", "@tryghost/kg-clean-basic-html@^3.0.6": +"@tryghost/kg-clean-basic-html@3.0.6", "@tryghost/kg-clean-basic-html@^3.0.6": version "3.0.6" resolved "https://registry.yarnpkg.com/@tryghost/kg-clean-basic-html/-/kg-clean-basic-html-3.0.6.tgz#235d3144011661937bbbcf7f7060ebede25395a3" integrity sha512-0VJlSBmUPytmWt94djNn/8aUu41MZTpcSf+RdielWpKj0mw0W1Zy0tMWolPLrT4y+BT/pzGE61wfxDOnk503kA== -"@tryghost/kg-default-atoms@4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@tryghost/kg-default-atoms/-/kg-default-atoms-4.0.0.tgz#569611d1c71947c98eb607910b3eea460811125e" - integrity sha512-+8hrTjy99Omj4l1bqzwjaVU21bj+Hglwep+MdvSuzKYbeyCm3IIdq0KuJZT/aHSlcq38MXKN1wb3kPtefEytmQ== +"@tryghost/kg-default-atoms@4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@tryghost/kg-default-atoms/-/kg-default-atoms-4.0.1.tgz#31ed16c032d8e76d8933fdb020caceb47a99970c" + integrity sha512-zrUnpkVoVUS/M97YGWzQqPimDeWLAJNK6zvgW6YQP1KSWyNkVibJporV0QX+LfpMJoVU9pbGyPa8BZBuHWFgOw== -"@tryghost/kg-default-cards@6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@tryghost/kg-default-cards/-/kg-default-cards-6.0.0.tgz#c83ed913ca2ccea7ac94e75a3be581881ccaccde" - integrity sha512-/qI2NyT31EZ+WiSKqNmHHnTgM1om/dKD3Ac6CbnQejK5EQg45pbr26X6n5a/VvpsoaWBd28/b+SBVeQ8R9toOQ== +"@tryghost/kg-default-cards@6.0.4": + version "6.0.4" + resolved "https://registry.yarnpkg.com/@tryghost/kg-default-cards/-/kg-default-cards-6.0.4.tgz#e0aab3b0c61292505aee1aa5f3bf8cb08ebb4cba" + integrity sha512-dp4Lkk1fs09+jMtb4XgX07+cDi450y4pyIMmj6FVx7bhhqZK3TIbn4d2vgpZolG6SWTfSnsFQ8Sq9fcMvp82qA== dependencies: - "@tryghost/kg-markdown-html-renderer" "^6.0.0" + "@tryghost/kg-markdown-html-renderer" "^6.0.4" "@tryghost/string" "^0.2.0" "@tryghost/url-utils" "^4.0.0" handlebars "^4.7.6" juice "^8.0.0" lodash "^4.17.21" - luxon "^2.1.1" + luxon "^3.0.0" "@tryghost/kg-default-nodes@0.0.14", "@tryghost/kg-default-nodes@^0.0.14": version "0.0.14" @@ -4694,7 +4702,7 @@ lexical "^0.7.0" prettier "^2.7.1" -"@tryghost/kg-markdown-html-renderer@^6.0.0", "@tryghost/kg-markdown-html-renderer@^6.0.4": +"@tryghost/kg-markdown-html-renderer@^6.0.4": version "6.0.4" resolved "https://registry.yarnpkg.com/@tryghost/kg-markdown-html-renderer/-/kg-markdown-html-renderer-6.0.4.tgz#c02af0e6d4ffc99a41d539cc3f3975d19cf933b7" integrity sha512-9ZxMmXI8JhOFbjQuCRsP7FYv+XPKyund7dsjumCGJi6anXyzSyt00ZZDPweCPEUpeuL5S0J7zvYGBq7qao543A== @@ -4709,28 +4717,28 @@ markdown-it-sup "^1.0.0" semver "^7.3.5" -"@tryghost/kg-mobiledoc-html-renderer@6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@tryghost/kg-mobiledoc-html-renderer/-/kg-mobiledoc-html-renderer-6.0.0.tgz#485f405382d809a785208083b0db349873822f97" - integrity sha512-r1Kj69X4IVL1S84OYLuGUJMfEKTpNCG+LRa0iqSGOQ68ERGPxYe/BVo1gVbq8/Bk+seOaxjJeA40pbR/qbL8dQ== +"@tryghost/kg-mobiledoc-html-renderer@6.0.4": + version "6.0.4" + resolved "https://registry.yarnpkg.com/@tryghost/kg-mobiledoc-html-renderer/-/kg-mobiledoc-html-renderer-6.0.4.tgz#86ea11fdf5808655ea01df38b1b4c07a6955e994" + integrity sha512-+Lz2eH28QmlZDlRHORKiYm/Rte0KDcaL2XGOcLn87FgLioc0EL4mSRi7/UFYnptWHbaqck3MH+9EA30Ya7bJEQ== dependencies: - "@tryghost/kg-utils" "^1.0.8" + "@tryghost/kg-utils" "^1.0.12" mobiledoc-dom-renderer "^0.7.0" simple-dom "^1.4.0" -"@tryghost/kg-parser-plugins@3.0.0", "@tryghost/kg-parser-plugins@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@tryghost/kg-parser-plugins/-/kg-parser-plugins-3.0.0.tgz#a8fa453f377c4893b233e89ca0ae37d7d56b2dcd" - integrity sha512-CeTylPSz3gwF68C+i4Cefkjj7XgjLPGskPT4vTXDW74wHm3+BhwBGVE7VeknsHmBCWgXcFv8asoOFjD8GLiF4A== +"@tryghost/kg-parser-plugins@3.0.6", "@tryghost/kg-parser-plugins@^3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@tryghost/kg-parser-plugins/-/kg-parser-plugins-3.0.6.tgz#eab3c22340717c3c3fafeb571b25a83a9fd02c3e" + integrity sha512-oFhfT3An4Mw+kf8XiFcWJLSAPIUlR3qqit4lo9Ej7s+wT5DS4PLfkjyRkO9wfvZNi5xTP1xWNau4EXIhO+yQOg== dependencies: - "@tryghost/kg-clean-basic-html" "^3.0.0" + "@tryghost/kg-clean-basic-html" "^3.0.6" "@tryghost/kg-simplemde@1.11.2": version "1.11.2" resolved "https://registry.yarnpkg.com/@tryghost/kg-simplemde/-/kg-simplemde-1.11.2.tgz#0fc19fe4bc55a2e6e7acd53da096593900466767" integrity sha512-IukMySWtpYAyaVECqK0w7p6O0KM7mvpaX9t1qz/H2WRoxvT11vqufXWW3Dk2sNK3gliFWSfhdxnTyOHMTSReBQ== -"@tryghost/kg-utils@^1.0.12", "@tryghost/kg-utils@^1.0.8": +"@tryghost/kg-utils@^1.0.12": version "1.0.12" resolved "https://registry.yarnpkg.com/@tryghost/kg-utils/-/kg-utils-1.0.12.tgz#199be8a5d41102336e47eb5bece479feb817ec80" integrity sha512-DpX185qoaGyQTis1MNqkNXIs9Di+HlVkEus7dK5B+3GiNhtiUltiWgi5GiHBXauZPYvmrF8MkHXNHG92HPZHWA== @@ -4746,16 +4754,16 @@ lodash "^4.17.21" luxon "^1.26.0" -"@tryghost/logging@2.3.6", "@tryghost/logging@2.4.0", "@tryghost/logging@^2.4.0": - version "2.4.0" - resolved "https://registry.yarnpkg.com/@tryghost/logging/-/logging-2.4.0.tgz#b6620ba3029b5d481d317a04eb5c578b0b13ae08" - integrity sha512-Q3y3gPHOGgijViCkuu2ARr4G++jnGDeafWD9JdPZO8CK6K3N20Dun3M7ujX3OY+u5UXhQTsMQw+nC5pjPRBRGg== +"@tryghost/logging@2.4.0", "@tryghost/logging@2.4.1", "@tryghost/logging@^2.4.0": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@tryghost/logging/-/logging-2.4.1.tgz#cc4697cb3b530812fe6b64f2c0a94ef15d3578b2" + integrity sha512-l6OsPbDkVYRcsbmxgyTk0nNJPwRzQnigIvOJzBiF2An4edc2hNzCPifT/VQP0PRGLh5qQXDZt5YNRgd2CcoFmA== dependencies: "@tryghost/bunyan-rotating-filestream" "^0.0.7" - "@tryghost/elasticsearch" "^3.0.9" - "@tryghost/http-stream" "^0.1.17" - "@tryghost/pretty-stream" "^0.1.15" - "@tryghost/root-utils" "^0.3.19" + "@tryghost/elasticsearch" "^3.0.10" + "@tryghost/http-stream" "^0.1.18" + "@tryghost/pretty-stream" "^0.1.16" + "@tryghost/root-utils" "^0.3.20" bunyan "^1.8.15" bunyan-loggly "^1.4.2" fs-extra "^10.0.0" @@ -4763,14 +4771,14 @@ json-stringify-safe "^5.0.1" lodash "^4.17.21" -"@tryghost/metrics@1.0.20": - version "1.0.20" - resolved "https://registry.yarnpkg.com/@tryghost/metrics/-/metrics-1.0.20.tgz#c7ffff9c56ee941044180e730479cf1b02c6b5ea" - integrity sha512-i15j3FuxRSIqPVae6GIzK8E2K07m+w9Ih2XmrnqPiNrOXDMfdk6ahimZfk1w9XwL4Mux+EOZPgY3BKlKPuo5Kw== +"@tryghost/metrics@1.0.22": + version "1.0.22" + resolved "https://registry.yarnpkg.com/@tryghost/metrics/-/metrics-1.0.22.tgz#189d6102dc2ab9001ae74928bc194c4f7ac4a226" + integrity sha512-AfAO1B50IQH0U5VrDIUBZJbzZbUTxkIWhaCLjNg8rKMcJ98fj9ODO5uVHGEfm+glFtn35mDZyYEBaizkng3pDA== dependencies: - "@tryghost/elasticsearch" "^3.0.8" - "@tryghost/pretty-stream" "^0.1.15" - "@tryghost/root-utils" "^0.3.19" + "@tryghost/elasticsearch" "^3.0.10" + "@tryghost/pretty-stream" "^0.1.16" + "@tryghost/root-utils" "^0.3.20" json-stringify-safe "^5.0.1" optionalDependencies: promise.allsettled "^1.0.5" @@ -4843,53 +4851,43 @@ chalk "^4.1.0" sywac "^1.3.0" -"@tryghost/pretty-stream@^0.1.15": - version "0.1.15" - resolved "https://registry.yarnpkg.com/@tryghost/pretty-stream/-/pretty-stream-0.1.15.tgz#4f74cb322294a2ddc3ebfe68bf64a8bcbb45599d" - integrity sha512-QG9hXe+0JxL81MbC2s3SanR/a1UjgavHdKnBkkQhEDFL8P+V/aAcPPbN//sImtVZfCNrrY9d5d8N47G4PqHlKg== +"@tryghost/pretty-cli@1.2.34": + version "1.2.34" + resolved "https://registry.yarnpkg.com/@tryghost/pretty-cli/-/pretty-cli-1.2.34.tgz#317cd15455512fb0a623c0673ec4816ab3e20c9e" + integrity sha512-gsCFIwPIXFlkyLwXWDK+4hJgHgJ0Qq4DpluyEzO9bfV+eETrheVY2mf73lT5ECsRdsegAvNsPqwrAvalc5gPEA== + dependencies: + chalk "^4.1.0" + sywac "^1.3.0" + +"@tryghost/pretty-stream@^0.1.16": + version "0.1.16" + resolved "https://registry.yarnpkg.com/@tryghost/pretty-stream/-/pretty-stream-0.1.16.tgz#e11ba791b1eee3d7f73297a6f034ac5843b81c9b" + integrity sha512-gvwge1djDB2rifudWk4dsbkuiOt2iizelU/XPvG5P6tjoI4qSuyMT7nVAvfiY9yCHicZ7eB0R7YeYyyKzZUlJA== dependencies: lodash "^4.17.21" moment "^2.29.1" prettyjson "^1.2.5" -"@tryghost/promise@0.1.22": - version "0.1.22" - resolved "https://registry.yarnpkg.com/@tryghost/promise/-/promise-0.1.22.tgz#761f0c436aa177940123edaaf02e9a9ecdc5b0aa" - integrity sha512-pTHB7wSN/NnFE/tVtHSHuwa/s006N1A1E/fVj/PFQsif+WFPvVjeYfWVHHqr5YYJIg7t3eIGdzUkEOQ2jldNMg== - dependencies: - bluebird "^3.7.2" +"@tryghost/promise@0.3.2": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@tryghost/promise/-/promise-0.3.2.tgz#a3e333e45dca3b5d2f8f72bf31d2ab50b8c4ed6e" + integrity sha512-ktN80GWQ9WNfbZ7+SRYDJg6MZwttbRfsjvVurx8ng7EpD+9VOe1XP70h7Pt13TP9zD5cfSztwxzI3jEnZmCKKQ== -"@tryghost/promise@0.2.1": - version "0.2.1" - resolved "https://registry.yarnpkg.com/@tryghost/promise/-/promise-0.2.1.tgz#78d922e6e9c99e52f472ff53cf4afd60049ee0f7" - integrity sha512-XfrwP69eXPM8ebIS/oWtprsox+ufV+n3R3+UsEN6OmijXm9wGZInX0dZ45gERbLDJOzbvyl1qvbGGt1fsFoynw== - -"@tryghost/request@0.1.34": - version "0.1.34" - resolved "https://registry.yarnpkg.com/@tryghost/request/-/request-0.1.34.tgz#0fdd1e8cf5745244446507319346ffcf5dfc243d" - integrity sha512-DLAXDBqTHqEgUbeXEJ3/u+iqZXJp1gdLKuH5Ti9B6WVVVcMGUZeU7/JQS5NuSeJ0mwB8a83F2DIFMkEmFAebQw== +"@tryghost/request@0.1.36", "@tryghost/request@^0.1.36": + version "0.1.36" + resolved "https://registry.yarnpkg.com/@tryghost/request/-/request-0.1.36.tgz#4848adea95d1378913dfea938fb8d2628ae53ffc" + integrity sha512-sH6SR2lyhXdxi5GdjMn1Eo98yIO2htid+5jbA0l3KwDQ5kCcIjayI9PUOUADG5nbjuLMtRqkqt3CafC5VRJyMg== dependencies: - "@tryghost/errors" "^1.2.20" - "@tryghost/validator" "^0.2.0" - "@tryghost/version" "^0.1.19" + "@tryghost/errors" "^1.2.21" + "@tryghost/validator" "^0.2.1" + "@tryghost/version" "^0.1.20" got "9.6.0" lodash "^4.17.21" -"@tryghost/request@^0.1.35": - version "0.1.35" - resolved "https://registry.yarnpkg.com/@tryghost/request/-/request-0.1.35.tgz#37d2091ef7e0b163d88ad36e00f141169f62f272" - integrity sha512-5++pw+E4CxdX1VdaM/xOuIv7WVHEr+Lr55zXCM9ijt4rKcQNVvSd8SQgE+mGVsWHiJnk5ZX2NnDNWpZTjzoZlg== - dependencies: - "@tryghost/errors" "^1.2.20" - "@tryghost/validator" "^0.2.0" - "@tryghost/version" "^0.1.19" - got "9.6.0" - lodash "^4.17.21" - -"@tryghost/root-utils@0.3.19", "@tryghost/root-utils@^0.3.19": - version "0.3.19" - resolved "https://registry.yarnpkg.com/@tryghost/root-utils/-/root-utils-0.3.19.tgz#714e67fdea080efc97d12f477b62cc89a66ade74" - integrity sha512-Ehdg5208QHMz4+Btwt7DRYlqvvZ9Wbfqr1FG8MRD2GT9e7mc3+YqysizVAF1hQN4b4yQZw5mn92ezw8JPojpYQ== +"@tryghost/root-utils@0.3.20", "@tryghost/root-utils@^0.3.19", "@tryghost/root-utils@^0.3.20": + version "0.3.20" + resolved "https://registry.yarnpkg.com/@tryghost/root-utils/-/root-utils-0.3.20.tgz#4d4ed9189932cb189046f4357b6eb9ff57857850" + integrity sha512-Uyx6Xf/ACKAiGLCpsn463TP+/mGZ93MskCFQC8ccTMXP9y5N70AY/tRG9MBreNo5CmN+sVKLQPwYIOG7cnXb+w== dependencies: caller "^1.0.1" find-root "^1.1.0" @@ -4919,10 +4917,10 @@ resolved "https://registry.yarnpkg.com/@tryghost/timezone-data/-/timezone-data-0.2.74.tgz#e7f808d524a7c597a0b210cfb78018962bea48d1" integrity sha512-X4Lkkox3AZo0LyG4rxZwiTtS3F1R7WVCWLXCf47DbyOQwAga5s3RF9ELDHbnLqXKhREWbf6XYi0SywYi6/RO0A== -"@tryghost/tpl@0.1.21", "@tryghost/tpl@^0.1.20", "@tryghost/tpl@^0.1.21": - version "0.1.21" - resolved "https://registry.yarnpkg.com/@tryghost/tpl/-/tpl-0.1.21.tgz#60ba975d0acc7af6911e7b021b2235d6338ab6c7" - integrity sha512-ED0SR09+v7SglL+JOD1+q7QaZU4cRa+XemymQomob8hc9PNqE8Gzw0Rd4fqtMD9v91OHvg5rS/MrKvUHn6eTfw== +"@tryghost/tpl@0.1.22", "@tryghost/tpl@^0.1.22": + version "0.1.22" + resolved "https://registry.yarnpkg.com/@tryghost/tpl/-/tpl-0.1.22.tgz#1f29c481fcd65a8687c11b6c14951af3269b25e1" + integrity sha512-4/kweqaoIitRGdiKrniDy8NBVhxGuzN/Onfo8WETggRJ/U8Z2W5Tg+gM4XlObXHmEt853iXeV5cVY15rLyq0vA== dependencies: lodash.template "^4.5.0" @@ -4938,40 +4936,29 @@ remark-footnotes "^1.0.0" unist-util-visit "^2.0.0" -"@tryghost/validator@0.1.31": - version "0.1.31" - resolved "https://registry.yarnpkg.com/@tryghost/validator/-/validator-0.1.31.tgz#7455dd2d4a16072166a245c40ebc56e53b125b96" - integrity sha512-63RtdFHatBbVmIQcNV/hV46z5iKU33Yt5nMTKQosBp6DOrUla9FmvxRcXxOGSlYFydjAhsAQaaA+viowWnVlsg== +"@tryghost/validator@0.2.1", "@tryghost/validator@^0.2.0", "@tryghost/validator@^0.2.1": + version "0.2.1" + resolved "https://registry.yarnpkg.com/@tryghost/validator/-/validator-0.2.1.tgz#742f648b30225b40d900e83092809228b4028090" + integrity sha512-IHHjIs4GXF1pRJJrxfZ/Wj/xZnof0GBiu/mrE2hbpAT1RE3Ez42OqIYEuWW4CcZFIDzbN09Dob2VmtGdvn7g9Q== dependencies: - "@tryghost/errors" "^1.2.19" - "@tryghost/tpl" "^0.1.20" + "@tryghost/errors" "^1.2.21" + "@tryghost/tpl" "^0.1.22" lodash "^4.17.21" moment-timezone "^0.5.23" validator "7.2.0" -"@tryghost/validator@0.2.0", "@tryghost/validator@^0.2.0": - version "0.2.0" - resolved "https://registry.yarnpkg.com/@tryghost/validator/-/validator-0.2.0.tgz#cfb0b9447cfb50901b2a2fbf8519de4d5b992f12" - integrity sha512-sKAcyZwOCdCe7jG6B1UxzOijHjvwqwj9G9l+hQhRScT1gMT4C8zhyq7BrEQmFUvsLUXVBlpph5wn95E34oqCDw== +"@tryghost/version@0.1.20", "@tryghost/version@^0.1.20": + version "0.1.20" + resolved "https://registry.yarnpkg.com/@tryghost/version/-/version-0.1.20.tgz#5b508833d7f5c5185eb78e533a6f11e2ccd32825" + integrity sha512-Abk7vQVu/ZwdD1Fnv2NqvyZmwML/X3Aui5DeOhCBnpcpD3oGd/jV0FaEoffI9wQmnNTmIPh6F+q8n3ZHc3plXA== dependencies: - "@tryghost/errors" "^1.2.20" - "@tryghost/tpl" "^0.1.21" - lodash "^4.17.21" - moment-timezone "^0.5.23" - validator "7.2.0" - -"@tryghost/version@0.1.19", "@tryghost/version@^0.1.19": - version "0.1.19" - resolved "https://registry.yarnpkg.com/@tryghost/version/-/version-0.1.19.tgz#eb606a576f5f5b55fd6f000fa0feedc22898150c" - integrity sha512-6RalA7Laz0f5lREEKHlMQGMEXqyPXoAgpfZFDIn/+whBF0TIBuSAtnR8DZDlbLvX/tcAsarVRXKk4OnyJzh2zg== - dependencies: - "@tryghost/root-utils" "^0.3.19" + "@tryghost/root-utils" "^0.3.20" semver "^7.3.5" -"@tryghost/webhook-mock-receiver@0.2.3": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@tryghost/webhook-mock-receiver/-/webhook-mock-receiver-0.2.3.tgz#4fafa96f0e5ac71f4c1e5a30919a1f6344506c3c" - integrity sha512-AsDR0MTqR05QUz3QmaD6urckePMDJ3nm0HbWLWs5YmhcCloW6NnoZV6Fsj1QiCEKIFRvSZE5TgOhZQsZO4lpKg== +"@tryghost/webhook-mock-receiver@0.2.4": + version "0.2.4" + resolved "https://registry.yarnpkg.com/@tryghost/webhook-mock-receiver/-/webhook-mock-receiver-0.2.4.tgz#8e3306b2ad91c08ea03f397d72e498e87c2423a0" + integrity sha512-As+TKNf9LRGw7B/o9AZ6l4xZKMx2VhYCqLYh5Ti5Jv7Zp7yUPV+bJSZTymMwbVZgWUt/QNl2o4Sm79iwpS4JVA== dependencies: p-wait-for "3.2.0" @@ -4985,6 +4972,15 @@ extract-zip "^2.0.1" fs-extra "^10.0.0" +"@tryghost/zip@1.1.32": + version "1.1.32" + resolved "https://registry.yarnpkg.com/@tryghost/zip/-/zip-1.1.32.tgz#687fded0901a8e6a4f8af6fbaaf6619991145602" + integrity sha512-sc+xsK2DK/H3csl4AmYZvCxewa2p4kHbDibpoyPGmKH5pX0+1DyeO2PUy86RtQe7aSKhZJINuRFkVIfDhoz4gA== + dependencies: + archiver "^5.0.0" + extract-zip "^2.0.1" + fs-extra "^10.0.0" + "@trysound/sax@0.2.0": version "0.2.0" resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" @@ -17710,38 +17706,6 @@ jsdom@^16.4.0, jsdom@^16.6.0: ws "^7.4.6" xml-name-validator "^3.0.0" -jsdom@^20.0.0: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-20.0.3.tgz#886a41ba1d4726f67a8858028c99489fed6ad4db" - integrity sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ== - dependencies: - abab "^2.0.6" - acorn "^8.8.1" - acorn-globals "^7.0.0" - cssom "^0.5.0" - cssstyle "^2.3.0" - data-urls "^3.0.2" - decimal.js "^10.4.2" - domexception "^4.0.0" - escodegen "^2.0.0" - form-data "^4.0.0" - html-encoding-sniffer "^3.0.0" - http-proxy-agent "^5.0.0" - https-proxy-agent "^5.0.1" - is-potential-custom-element-name "^1.0.1" - nwsapi "^2.2.2" - parse5 "^7.1.1" - saxes "^6.0.0" - symbol-tree "^3.2.4" - tough-cookie "^4.1.2" - w3c-xmlserializer "^4.0.0" - webidl-conversions "^7.0.0" - whatwg-encoding "^2.0.0" - whatwg-mimetype "^3.0.0" - whatwg-url "^11.0.0" - ws "^8.11.0" - xml-name-validator "^4.0.0" - jsdom@^21.0.0, jsdom@~21.1.0: version "21.1.0" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-21.1.0.tgz#d56ba4a84ed478260d83bd53dc181775f2d8e6ef" @@ -18973,12 +18937,12 @@ lru_map@^0.3.3: resolved "https://registry.yarnpkg.com/lru_map/-/lru_map-0.3.3.tgz#b5c8351b9464cbd750335a79650a0ec0e56118dd" integrity sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ== -luxon@2.5.2, luxon@^2.1.1: +luxon@2.5.2: version "2.5.2" resolved "https://registry.yarnpkg.com/luxon/-/luxon-2.5.2.tgz#17ed497f0277e72d58a4756d6a9abee4681457b6" integrity sha512-Yg7/RDp4nedqmLgyH0LwgGRvMEKVzKbUdkBYyCosbHgJ+kaOUx0qzSiSatVc3DFygnirTPYnMM2P5dg2uH1WvA== -luxon@3.2.1: +luxon@3.2.1, luxon@^3.0.0: version "3.2.1" resolved "https://registry.yarnpkg.com/luxon/-/luxon-3.2.1.tgz#14f1af209188ad61212578ea7e3d518d18cee45f" integrity sha512-QrwPArQCNLAKGO/C+ZIilgIuDnEnKx5QYODdDtbFaxzsbZcc/a7WFq7MhsVYgRlwawLtvOUESTlfJ+hc/USqPg==