diff --git a/apps/admin-x-settings/package.json b/apps/admin-x-settings/package.json index 43235706d7..1133abce7f 100644 --- a/apps/admin-x-settings/package.json +++ b/apps/admin-x-settings/package.json @@ -43,17 +43,17 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "@dnd-kit/core": "^6.0.8", - "@dnd-kit/sortable": "^7.0.2", - "@ebay/nice-modal-react": "^1.2.10", + "@dnd-kit/core": "6.0.8", + "@dnd-kit/sortable": "7.0.2", + "@ebay/nice-modal-react": "1.2.10", "@tryghost/timezone-data": "0.3.0", - "clsx": "^2.0.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", + "clsx": "2.0.0", + "react": "18.2.0", + "react-dom": "18.2.0", "validator": "7.2.0" }, "devDependencies": { - "@playwright/test": "^1.34.3", + "@playwright/test": "1.36.1", "@storybook/addon-essentials": "7.1.0", "@storybook/addon-interactions": "7.1.0", "@storybook/addon-links": "7.1.0", @@ -66,7 +66,7 @@ "@tailwindcss/line-clamp": "0.4.4", "@types/react": "18.2.15", "@types/react-dom": "18.2.7", - "@types/validator": "^13.7.17", + "@types/validator": "13.7.17", "@typescript-eslint/eslint-plugin": "5.62.0", "@typescript-eslint/parser": "5.62.0", "@vitejs/plugin-react": "4.0.3", @@ -77,10 +77,10 @@ "eslint-plugin-react-refresh": "0.4.3", "eslint-plugin-tailwindcss": "3.13.0", "postcss": "8.4.27", - "postcss-import": "^15.1.0", + "postcss-import": "15.1.0", "prop-types": "15.8.1", - "react-hot-toast": "^2.4.1", - "react-select": "^5.7.3", + "react-hot-toast": "2.4.1", + "react-select": "5.7.3", "rollup-plugin-node-builtins": "2.1.2", "storybook": "7.1.0", "stylelint": "15.10.1", diff --git a/apps/portal/package.json b/apps/portal/package.json index 6f1f0da46f..e233a5f343 100644 --- a/apps/portal/package.json +++ b/apps/portal/package.json @@ -74,7 +74,7 @@ "concurrently": "8.2.0", "cross-fetch": "4.0.0", "eslint-config-react-app": "7.0.1", - "eslint-plugin-i18next": "^6.0.1", + "eslint-plugin-i18next": "6.0.3", "jsdom": "22.1.0", "react": "17.0.2", "react-dom": "17.0.2", diff --git a/apps/signup-form/package.json b/apps/signup-form/package.json index 33b54796b5..8e76e5d1ea 100644 --- a/apps/signup-form/package.json +++ b/apps/signup-form/package.json @@ -35,8 +35,8 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "react": "^18.2.0", - "react-dom": "^18.2.0" + "react": "18.2.0", + "react-dom": "18.2.0" }, "devDependencies": { "@playwright/test": "1.36.1", @@ -61,7 +61,7 @@ "eslint-plugin-react-refresh": "0.4.3", "eslint-plugin-tailwindcss": "3.13.0", "postcss": "8.4.27", - "postcss-import": "^15.1.0", + "postcss-import": "15.1.0", "prop-types": "15.8.1", "rollup-plugin-node-builtins": "2.1.2", "storybook": "7.1.0", diff --git a/ghost/collections/package.json b/ghost/collections/package.json index aef0a9af00..8872dd09cd 100644 --- a/ghost/collections/package.json +++ b/ghost/collections/package.json @@ -26,12 +26,12 @@ "sinon": "15.2.0" }, "dependencies": { - "@tryghost/errors": "^1.2.25", + "@tryghost/errors": "1.2.25", "@tryghost/in-memory-repository": "0.0.0", - "@tryghost/logging": "^2.4.5", - "@tryghost/nql": "^0.11.0", - "@tryghost/tpl": "^0.1.25", - "bson-objectid": "^2.0.4" + "@tryghost/logging": "2.4.5", + "@tryghost/nql": "0.11.0", + "@tryghost/tpl": "0.1.25", + "bson-objectid": "2.0.4" }, "c8": { "exclude": [ diff --git a/ghost/email-service/package.json b/ghost/email-service/package.json index 44b8e542c2..2130d56ae3 100644 --- a/ghost/email-service/package.json +++ b/ghost/email-service/package.json @@ -32,7 +32,7 @@ "@tryghost/kg-default-cards": "9.1.0", "@tryghost/logging": "2.4.4", "@tryghost/tpl": "0.1.24", - "@tryghost/validator": "^0.2.0", + "@tryghost/validator": "0.2.4", "bson-objectid": "2.0.4", "cheerio": "0.22.0", "handlebars": "4.7.7", diff --git a/ghost/importer-revue/package.json b/ghost/importer-revue/package.json index 94ac4ec581..cc11355cf2 100644 --- a/ghost/importer-revue/package.json +++ b/ghost/importer-revue/package.json @@ -24,8 +24,8 @@ "@tryghost/debug": "0.1.24", "@tryghost/kg-default-cards": "9.1.0", "@tryghost/string": "0.2.4", - "lodash": "^4.17.21", - "papaparse": "^5.3.2", - "simple-dom": "^1.4.0" + "lodash": "4.17.21", + "papaparse": "5.3.2", + "simple-dom": "1.4.0" } } diff --git a/ghost/in-memory-repository/package.json b/ghost/in-memory-repository/package.json index 4bc6555bb1..124acbe6bb 100644 --- a/ghost/in-memory-repository/package.json +++ b/ghost/in-memory-repository/package.json @@ -25,6 +25,6 @@ "sinon": "15.2.0" }, "dependencies": { - "@tryghost/nql": "^0.11.0" + "@tryghost/nql": "0.11.0" } } diff --git a/ghost/link-replacer/package.json b/ghost/link-replacer/package.json index 6ea1159c8e..90dbac50d3 100644 --- a/ghost/link-replacer/package.json +++ b/ghost/link-replacer/package.json @@ -25,6 +25,6 @@ }, "dependencies": { "cheerio": "0.22.0", - "entities": "^4.4.0" + "entities": "4.4.0" } } diff --git a/ghost/mail-events/package.json b/ghost/mail-events/package.json index dddef51e4a..a265afa30f 100644 --- a/ghost/mail-events/package.json +++ b/ghost/mail-events/package.json @@ -25,9 +25,9 @@ "sinon": "15.2.0" }, "dependencies": { - "@tryghost/errors": "^1.2.25", + "@tryghost/errors": "1.2.25", "@tryghost/in-memory-repository": "0.0.0", - "@tryghost/tpl": "^0.1.25" + "@tryghost/tpl": "0.1.25" }, "c8": { "exclude": [ diff --git a/ghost/members-api/package.json b/ghost/members-api/package.json index 74706b9c03..5bbe75411a 100644 --- a/ghost/members-api/package.json +++ b/ghost/members-api/package.json @@ -38,7 +38,7 @@ "@tryghost/members-payments": "0.0.0", "@tryghost/nql": "0.11.0", "@tryghost/tpl": "0.1.24", - "@tryghost/validator": "^0.2.0", + "@tryghost/validator": "0.2.4", "@types/jsonwebtoken": "9.0.2", "body-parser": "1.20.2", "bson-objectid": "2.0.4", diff --git a/yarn.lock b/yarn.lock index fb384575de..777c6058d3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2156,7 +2156,7 @@ dependencies: tslib "^2.0.0" -"@dnd-kit/core@^6.0.8": +"@dnd-kit/core@6.0.8": version "6.0.8" resolved "https://registry.yarnpkg.com/@dnd-kit/core/-/core-6.0.8.tgz#040ae13fea9787ee078e5f0361f3b49b07f3f005" integrity sha512-lYaoP8yHTQSLlZe6Rr9qogouGUz9oRUj4AHhDQGQzq/hqaJRpFo65X+JKsdHf8oUFBzx5A+SJPUvxAwTF2OabA== @@ -2165,7 +2165,7 @@ "@dnd-kit/utilities" "^3.2.1" tslib "^2.0.0" -"@dnd-kit/sortable@^7.0.2": +"@dnd-kit/sortable@7.0.2": version "7.0.2" resolved "https://registry.yarnpkg.com/@dnd-kit/sortable/-/sortable-7.0.2.tgz#791d550872457f3f3c843e00d159b640f982011c" integrity sha512-wDkBHHf9iCi1veM834Gbk1429bd4lHX4RpAwT0y2cHLf246GAvU2sVw/oxWNpPKQNQRQaeGXhAVgrOl1IT+iyA== @@ -2185,7 +2185,7 @@ resolved "https://registry.yarnpkg.com/@doist/react-interpolate/-/react-interpolate-0.4.1.tgz#696d14e90ffc849e94a4e3e94578c5eade1590b8" integrity sha512-JxBJMpDlXByMrA7T6Z+tRdCqXlbnM1ikfasLaqMrWvV4TvvrPuD7dngU/X01iP9tpAycfxasNvbNKFs/QehViQ== -"@ebay/nice-modal-react@^1.2.10": +"@ebay/nice-modal-react@1.2.10": version "1.2.10" resolved "https://registry.yarnpkg.com/@ebay/nice-modal-react/-/nice-modal-react-1.2.10.tgz#6b2406bfce4a5daffc43f5b85f5f238311cdfe93" integrity sha512-qNp8vQo5kPRwB9bHlkh8lcwH/0KFWpp58X/b9KaLB/gNlJ3W24nCT2l/qBBSnWgV7NEIq25uLowaPS2mbfpZiw== @@ -3952,7 +3952,7 @@ resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== -"@playwright/test@1.36.1", "@playwright/test@^1.34.3": +"@playwright/test@1.36.1": version "1.36.1" resolved "https://registry.yarnpkg.com/@playwright/test/-/test-1.36.1.tgz#0b1247d279f142ac0876ce25e7daf15439d5367b" integrity sha512-YK7yGWK0N3C2QInPU6iaf/L3N95dlGdbsezLya4n0ZCh3IL7VgPGxC6Gnznh9ApWdOmkJeleT2kMTcWPRZvzqg== @@ -6654,7 +6654,7 @@ focus-trap "^6.7.2" postcss-preset-env "^7.3.1" -"@tryghost/errors@1.2.21", "@tryghost/errors@1.2.24", "@tryghost/errors@1.2.25", "@tryghost/errors@^1.0.0", "@tryghost/errors@^1.2.1", "@tryghost/errors@^1.2.24", "@tryghost/errors@^1.2.25", "@tryghost/errors@^1.2.3": +"@tryghost/errors@1.2.21", "@tryghost/errors@1.2.24", "@tryghost/errors@1.2.25", "@tryghost/errors@^1.0.0", "@tryghost/errors@^1.2.1", "@tryghost/errors@^1.2.24", "@tryghost/errors@^1.2.3": version "1.2.24" resolved "https://registry.yarnpkg.com/@tryghost/errors/-/errors-1.2.24.tgz#5daceff6cdee9421297849474fd885857c4bfe3f" integrity sha512-5iRF8dl2wirb/1gQA2dv8MtxK204vnjbWvmb3fULNZoVlmuHY1ZUgwRJRquClfUEFyl2qGmNDuoxGoTvur8JKA== @@ -7029,7 +7029,7 @@ dependencies: lodash.template "^4.5.0" -"@tryghost/tpl@^0.1.24", "@tryghost/tpl@^0.1.25": +"@tryghost/tpl@0.1.25", "@tryghost/tpl@^0.1.24": version "0.1.25" resolved "https://registry.yarnpkg.com/@tryghost/tpl/-/tpl-0.1.25.tgz#500a05a2fce936ee785347259c4a8952223dea90" integrity sha512-E4lLVhTNZn67TbOg94HHhW8lndgwP+G9yTDzTKXFabEB5zgfjaX4qBkJJvS0DO8RWMsO8O4c10/cQQpKXQrFBg== @@ -7060,7 +7060,7 @@ remark-footnotes "^1.0.0" unist-util-visit "^2.0.0" -"@tryghost/validator@0.2.4", "@tryghost/validator@^0.2.0", "@tryghost/validator@^0.2.4": +"@tryghost/validator@0.2.4", "@tryghost/validator@^0.2.4": version "0.2.4" resolved "https://registry.yarnpkg.com/@tryghost/validator/-/validator-0.2.4.tgz#75322a46f16b033ae27ea0839231ef0a3bc434f6" integrity sha512-KhAauvyyebf++bveqgwTiphVzLQrupdWLP8zOWASqRDpKR3x+ztJDm1oy9F2aVQTvhxFq5Gwfwhg6+uZncx7pQ== @@ -7747,7 +7747,7 @@ resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d" integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== -"@types/validator@^13.7.17": +"@types/validator@13.7.17": version "13.7.17" resolved "https://registry.yarnpkg.com/@types/validator/-/validator-13.7.17.tgz#0a6d1510395065171e3378a4afc587a3aefa7cc1" integrity sha512-aqayTNmeWrZcvnG2MG9eGYI6b7S5fl+yKgPs6bAjOTwPS316R5SxBGKvtSExfyoJU7pIeHJfsHI0Ji41RVMkvQ== @@ -11213,7 +11213,7 @@ bser@2.1.1: dependencies: node-int64 "^0.4.0" -bson-objectid@2.0.4, bson-objectid@^2.0.4: +bson-objectid@2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/bson-objectid/-/bson-objectid-2.0.4.tgz#339211572ef97dc98f2d68eaee7b99b7be59a089" integrity sha512-vgnKAUzcDoa+AeyYwXCoHyF2q6u/8H46dxu5JN+4/TZeq/Dlinn0K6GvxsCLb3LHUJl0m/TLiEK31kUwtgocMQ== @@ -12174,7 +12174,7 @@ cloneable-readable@^1.0.0: process-nextick-args "^2.0.0" readable-stream "^2.3.5" -clsx@^2.0.0: +clsx@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.0.0.tgz#12658f3fd98fafe62075595a5c30e43d18f3d00b" integrity sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q== @@ -15713,6 +15713,11 @@ ensure-posix-path@^1.0.0, ensure-posix-path@^1.0.1, ensure-posix-path@^1.0.2, en resolved "https://registry.yarnpkg.com/ensure-posix-path/-/ensure-posix-path-1.1.1.tgz#3c62bdb19fa4681544289edb2b382adc029179ce" integrity sha512-VWU0/zXzVbeJNXvME/5EmLuEj2TauvoaTz6aFYK1Z92JCBlDlZ3Gu0tuGR42kpW1754ywTs+QB0g5TP0oj9Zaw== +entities@4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-4.4.0.tgz#97bdaba170339446495e653cfd2db78962900174" + integrity sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA== + entities@^1.1.1, entities@~1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" @@ -16099,7 +16104,7 @@ eslint-plugin-ghost@3.2.0: eslint-plugin-sort-imports-es6-autofix "0.6.0" eslint-plugin-unicorn "42.0.0" -eslint-plugin-i18next@^6.0.1: +eslint-plugin-i18next@6.0.3: version "6.0.3" resolved "https://registry.yarnpkg.com/eslint-plugin-i18next/-/eslint-plugin-i18next-6.0.3.tgz#a388f9982deb040102c1c4498e4dc38d9bd6ffd9" integrity sha512-RtQXYfg6PZCjejIQ/YG+dUj/x15jPhufJ9hUDGH0kCpJ6CkVMAWOQ9exU1CrbPmzeykxLjrXkjAaOZF/V7+DOA== @@ -24759,7 +24764,7 @@ pako@~1.0.5: resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== -papaparse@5.3.2, papaparse@^5.3.2: +papaparse@5.3.2: version "5.3.2" resolved "https://registry.yarnpkg.com/papaparse/-/papaparse-5.3.2.tgz#d1abed498a0ee299f103130a6109720404fbd467" integrity sha512-6dNZu0Ki+gyV0eBsFKJhYr+MdQYAzFUGlBMNj3GNrmHxmz1lfRa24CjFObPXtjcetlOv5Ad299MhIK0znp3afw== @@ -25555,7 +25560,7 @@ postcss-import@12.0.1: read-cache "^1.0.0" resolve "^1.1.7" -postcss-import@^15.1.0: +postcss-import@15.1.0, postcss-import@^15.1.0: version "15.1.0" resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70" integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew== @@ -27148,7 +27153,7 @@ react-dom@17.0.2: object-assign "^4.1.1" scheduler "^0.20.2" -react-dom@18.2.0, react-dom@^18.2.0: +react-dom@18.2.0: version "18.2.0" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== @@ -27170,7 +27175,7 @@ react-error-overlay@^6.0.11: resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb" integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg== -react-hot-toast@^2.4.1: +react-hot-toast@2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/react-hot-toast/-/react-hot-toast-2.4.1.tgz#df04295eda8a7b12c4f968e54a61c8d36f4c0994" integrity sha512-j8z+cQbWIM5LY37pR6uZR6D4LfseplqnuAO4co4u8917hBUvXlEqyP1ZzqVLcqoyUesZZv/ImreoCeHVDpE5pQ== @@ -27267,10 +27272,10 @@ react-scripts@5.0.1: optionalDependencies: fsevents "^2.3.2" -react-select@^5.7.3: - version "5.7.4" - resolved "https://registry.yarnpkg.com/react-select/-/react-select-5.7.4.tgz#d8cad96e7bc9d6c8e2709bdda8f4363c5dd7ea7d" - integrity sha512-NhuE56X+p9QDFh4BgeygHFIvJJszO1i1KSkg/JPcIJrbovyRtI+GuOEa4XzFCEpZRAEoEI8u/cAHK+jG/PgUzQ== +react-select@5.7.3: + version "5.7.3" + resolved "https://registry.yarnpkg.com/react-select/-/react-select-5.7.3.tgz#fa0dc9a23cad6ff3871ad3829f6083a4b54961a2" + integrity sha512-z8i3NCuFFWL3w27xq92rBkVI2onT0jzIIPe480HlBjXJ3b5o6Q+Clp4ydyeKrj9DZZ3lrjawwLC5NGl0FSvUDg== dependencies: "@babel/runtime" "^7.12.0" "@emotion/cache" "^11.4.0" @@ -27300,7 +27305,7 @@ react@17.0.2: loose-envify "^1.1.0" object-assign "^4.1.1" -react@18.2.0, react@^18.2.0: +react@18.2.0: version "18.2.0" resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== @@ -28806,7 +28811,7 @@ simple-concat@^1.0.0: resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== -simple-dom@^1.4.0: +simple-dom@1.4.0, simple-dom@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/simple-dom/-/simple-dom-1.4.0.tgz#78ad1f41b8b70d16f82b7e0d458441c9262565b7" integrity sha512-TnBPkmOyjdaOqyBMb4ick+n8c0Xv9Iwg1PykFV7hz9Se3UCiacTbRb+25cPmvozFNJLBUNvUzX/KsPfXF14ivA==