Skip to content

Commit cfefc93

Browse files
committed
Update Test & linting packages
1 parent 9e28224 commit cfefc93

File tree

6 files changed

+74
-73
lines changed

6 files changed

+74
-73
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020
},
2121
"devDependencies": {
2222
"eslint": "8.52.0",
23-
"eslint-plugin-ghost": "3.3.2",
23+
"eslint-plugin-ghost": "3.4.0",
2424
"mocha": "10.2.0",
2525
"should": "13.2.3",
26-
"sinon": "17.0.0"
26+
"sinon": "17.0.1"
2727
}
2828
}

packages/algolia-fragmenter/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"devDependencies": {
2222
"mocha": "10.2.0",
2323
"should": "13.2.3",
24-
"sinon": "17.0.0"
24+
"sinon": "17.0.1"
2525
},
2626
"dependencies": {
2727
"algolia-html-extractor": "0.0.1"

packages/algolia-indexer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"devDependencies": {
2222
"mocha": "10.2.0",
2323
"should": "13.2.3",
24-
"sinon": "17.0.0"
24+
"sinon": "17.0.1"
2525
},
2626
"dependencies": {
2727
"@tryghost/errors": "1.2.26",

packages/algolia-netlify/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@
3535
"devDependencies": {
3636
"eslint": "8.52.0",
3737
"eslint-config-airbnb-base": "15.0.0",
38-
"eslint-plugin-ghost": "3.3.2",
38+
"eslint-plugin-ghost": "3.4.0",
3939
"eslint-plugin-import": "2.29.0",
4040
"mocha": "10.2.0",
4141
"netlify-cli": "16.3.1",
4242
"should": "13.2.3",
43-
"sinon": "17.0.0"
43+
"sinon": "17.0.1"
4444
},
4545
"dependencies": {
4646
"@tryghost/algolia-fragmenter": "^0.2.7",

packages/algolia/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"devDependencies": {
2626
"mocha": "10.2.0",
2727
"should": "13.2.3",
28-
"sinon": "17.0.0"
28+
"sinon": "17.0.1"
2929
},
3030
"dependencies": {
3131
"@tryghost/algolia-fragmenter": "^0.2.7",

yarn.lock

Lines changed: 67 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -2801,49 +2801,49 @@
28012801
dependencies:
28022802
"@types/node" "*"
28032803

2804-
"@typescript-eslint/eslint-plugin@6.6.0":
2805-
version "6.6.0"
2806-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.6.0.tgz#19ba09aa34fd504696445100262e5a9e1b1d7024"
2807-
integrity sha512-CW9YDGTQnNYMIo5lMeuiIG08p4E0cXrXTbcZ2saT/ETE7dWUrNxlijsQeU04qAAKkILiLzdQz+cGFxCJjaZUmA==
2804+
"@typescript-eslint/eslint-plugin@6.9.1":
2805+
version "6.9.1"
2806+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.9.1.tgz#d8ce497dc0ed42066e195c8ecc40d45c7b1254f4"
2807+
integrity sha512-w0tiiRc9I4S5XSXXrMHOWgHgxbrBn1Ro+PmiYhSg2ZVdxrAJtQgzU5o2m1BfP6UOn7Vxcc6152vFjQfmZR4xEg==
28082808
dependencies:
28092809
"@eslint-community/regexpp" "^4.5.1"
2810-
"@typescript-eslint/scope-manager" "6.6.0"
2811-
"@typescript-eslint/type-utils" "6.6.0"
2812-
"@typescript-eslint/utils" "6.6.0"
2813-
"@typescript-eslint/visitor-keys" "6.6.0"
2810+
"@typescript-eslint/scope-manager" "6.9.1"
2811+
"@typescript-eslint/type-utils" "6.9.1"
2812+
"@typescript-eslint/utils" "6.9.1"
2813+
"@typescript-eslint/visitor-keys" "6.9.1"
28142814
debug "^4.3.4"
28152815
graphemer "^1.4.0"
28162816
ignore "^5.2.4"
28172817
natural-compare "^1.4.0"
28182818
semver "^7.5.4"
28192819
ts-api-utils "^1.0.1"
28202820

2821-
"@typescript-eslint/parser@6.6.0":
2822-
version "6.6.0"
2823-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.6.0.tgz#fe323a7b4eafb6d5ea82b96216561810394a739e"
2824-
integrity sha512-setq5aJgUwtzGrhW177/i+DMLqBaJbdwGj2CPIVFFLE0NCliy5ujIdLHd2D1ysmlmsjdL2GWW+hR85neEfc12w==
2821+
"@typescript-eslint/parser@6.9.1":
2822+
version "6.9.1"
2823+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.9.1.tgz#4f685f672f8b9580beb38d5fb99d52fc3e34f7a3"
2824+
integrity sha512-C7AK2wn43GSaCUZ9do6Ksgi2g3mwFkMO3Cis96kzmgudoVaKyt62yNzJOktP0HDLb/iO2O0n2lBOzJgr6Q/cyg==
28252825
dependencies:
2826-
"@typescript-eslint/scope-manager" "6.6.0"
2827-
"@typescript-eslint/types" "6.6.0"
2828-
"@typescript-eslint/typescript-estree" "6.6.0"
2829-
"@typescript-eslint/visitor-keys" "6.6.0"
2826+
"@typescript-eslint/scope-manager" "6.9.1"
2827+
"@typescript-eslint/types" "6.9.1"
2828+
"@typescript-eslint/typescript-estree" "6.9.1"
2829+
"@typescript-eslint/visitor-keys" "6.9.1"
28302830
debug "^4.3.4"
28312831

2832-
"@typescript-eslint/scope-manager@6.6.0":
2833-
version "6.6.0"
2834-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.6.0.tgz#57105d4419d6de971f7d2c30a2ff4ac40003f61a"
2835-
integrity sha512-pT08u5W/GT4KjPUmEtc2kSYvrH8x89cVzkA0Sy2aaOUIw6YxOIjA8ilwLr/1fLjOedX1QAuBpG9XggWqIIfERw==
2832+
"@typescript-eslint/scope-manager@6.9.1":
2833+
version "6.9.1"
2834+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.9.1.tgz#e96afeb9a68ad1cd816dba233351f61e13956b75"
2835+
integrity sha512-38IxvKB6NAne3g/+MyXMs2Cda/Sz+CEpmm+KLGEM8hx/CvnSRuw51i8ukfwB/B/sESdeTGet1NH1Wj7I0YXswg==
28362836
dependencies:
2837-
"@typescript-eslint/types" "6.6.0"
2838-
"@typescript-eslint/visitor-keys" "6.6.0"
2837+
"@typescript-eslint/types" "6.9.1"
2838+
"@typescript-eslint/visitor-keys" "6.9.1"
28392839

2840-
"@typescript-eslint/type-utils@6.6.0":
2841-
version "6.6.0"
2842-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.6.0.tgz#14f651d13b884915c4fca0d27adeb652a4499e86"
2843-
integrity sha512-8m16fwAcEnQc69IpeDyokNO+D5spo0w1jepWWY2Q6y5ZKNuj5EhVQXjtVAeDDqvW6Yg7dhclbsz6rTtOvcwpHg==
2840+
"@typescript-eslint/type-utils@6.9.1":
2841+
version "6.9.1"
2842+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.9.1.tgz#efd5db20ed35a74d3c7d8fba51b830ecba09ce32"
2843+
integrity sha512-eh2oHaUKCK58qIeYp19F5V5TbpM52680sB4zNSz29VBQPTWIlE/hCj5P5B1AChxECe/fmZlspAWFuRniep1Skg==
28442844
dependencies:
2845-
"@typescript-eslint/typescript-estree" "6.6.0"
2846-
"@typescript-eslint/utils" "6.6.0"
2845+
"@typescript-eslint/typescript-estree" "6.9.1"
2846+
"@typescript-eslint/utils" "6.9.1"
28472847
debug "^4.3.4"
28482848
ts-api-utils "^1.0.1"
28492849

@@ -2852,18 +2852,18 @@
28522852
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f"
28532853
integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==
28542854

2855-
"@typescript-eslint/types@6.6.0":
2856-
version "6.6.0"
2857-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.6.0.tgz#95e7ea650a2b28bc5af5ea8907114a48f54618c2"
2858-
integrity sha512-CB6QpJQ6BAHlJXdwUmiaXDBmTqIE2bzGTDLADgvqtHWuhfNP3rAOK7kAgRMAET5rDRr9Utt+qAzRBdu3AhR3sg==
2855+
"@typescript-eslint/types@6.9.1":
2856+
version "6.9.1"
2857+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.9.1.tgz#a6cfc20db0fcedcb2f397ea728ef583e0ee72459"
2858+
integrity sha512-BUGslGOb14zUHOUmDB2FfT6SI1CcZEJYfF3qFwBeUrU6srJfzANonwRYHDpLBuzbq3HaoF2XL2hcr01c8f8OaQ==
28592859

2860-
"@typescript-eslint/typescript-estree@6.6.0":
2861-
version "6.6.0"
2862-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.6.0.tgz#373c420d2e12c28220f4a83352280a04823a91b7"
2863-
integrity sha512-hMcTQ6Al8MP2E6JKBAaSxSVw5bDhdmbCEhGW/V8QXkb9oNsFkA4SBuOMYVPxD3jbtQ4R/vSODBsr76R6fP3tbA==
2860+
"@typescript-eslint/typescript-estree@6.9.1":
2861+
version "6.9.1"
2862+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.9.1.tgz#8c77910a49a04f0607ba94d78772da07dab275ad"
2863+
integrity sha512-U+mUylTHfcqeO7mLWVQ5W/tMLXqVpRv61wm9ZtfE5egz7gtnmqVIw9ryh0mgIlkKk9rZLY3UHygsBSdB9/ftyw==
28642864
dependencies:
2865-
"@typescript-eslint/types" "6.6.0"
2866-
"@typescript-eslint/visitor-keys" "6.6.0"
2865+
"@typescript-eslint/types" "6.9.1"
2866+
"@typescript-eslint/visitor-keys" "6.9.1"
28672867
debug "^4.3.4"
28682868
globby "^11.1.0"
28692869
is-glob "^4.0.3"
@@ -2883,17 +2883,17 @@
28832883
semver "^7.3.7"
28842884
tsutils "^3.21.0"
28852885

2886-
"@typescript-eslint/utils@6.6.0":
2887-
version "6.6.0"
2888-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.6.0.tgz#2d686c0f0786da6362d909e27a9de1c13ba2e7dc"
2889-
integrity sha512-mPHFoNa2bPIWWglWYdR0QfY9GN0CfvvXX1Sv6DlSTive3jlMTUy+an67//Gysc+0Me9pjitrq0LJp0nGtLgftw==
2886+
"@typescript-eslint/utils@6.9.1":
2887+
version "6.9.1"
2888+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.9.1.tgz#763da41281ef0d16974517b5f0d02d85897a1c1e"
2889+
integrity sha512-L1T0A5nFdQrMVunpZgzqPL6y2wVreSyHhKGZryS6jrEN7bD9NplVAyMryUhXsQ4TWLnZmxc2ekar/lSGIlprCA==
28902890
dependencies:
28912891
"@eslint-community/eslint-utils" "^4.4.0"
28922892
"@types/json-schema" "^7.0.12"
28932893
"@types/semver" "^7.5.0"
2894-
"@typescript-eslint/scope-manager" "6.6.0"
2895-
"@typescript-eslint/types" "6.6.0"
2896-
"@typescript-eslint/typescript-estree" "6.6.0"
2894+
"@typescript-eslint/scope-manager" "6.9.1"
2895+
"@typescript-eslint/types" "6.9.1"
2896+
"@typescript-eslint/typescript-estree" "6.9.1"
28972897
semver "^7.5.4"
28982898

28992899
"@typescript-eslint/visitor-keys@5.62.0":
@@ -2904,12 +2904,12 @@
29042904
"@typescript-eslint/types" "5.62.0"
29052905
eslint-visitor-keys "^3.3.0"
29062906

2907-
"@typescript-eslint/visitor-keys@6.6.0":
2908-
version "6.6.0"
2909-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.6.0.tgz#1109088b4346c8b2446f3845db526374d9a3bafc"
2910-
integrity sha512-L61uJT26cMOfFQ+lMZKoJNbAEckLe539VhTxiGHrWl5XSKQgA0RTBZJW2HFPy5T0ZvPVSD93QsrTKDkfNwJGyQ==
2907+
"@typescript-eslint/visitor-keys@6.9.1":
2908+
version "6.9.1"
2909+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.9.1.tgz#6753a9225a0ba00459b15d6456b9c2780b66707d"
2910+
integrity sha512-MUaPUe/QRLEffARsmNfmpghuQkW436DvESW+h+M52w0coICHRfD6Np9/K6PdACwnrq1HmuLl+cSPZaJmeVPkSw==
29112911
dependencies:
2912-
"@typescript-eslint/types" "6.6.0"
2912+
"@typescript-eslint/types" "6.9.1"
29132913
eslint-visitor-keys "^3.4.1"
29142914

29152915
"@ungap/structured-clone@^1.2.0":
@@ -5350,18 +5350,18 @@ eslint-plugin-filenames@allouis/eslint-plugin-filenames#15dc354f4e3d155fc2d6ae08
53505350
lodash.snakecase "4.1.1"
53515351
lodash.upperfirst "4.3.1"
53525352

5353-
eslint-plugin-ghost@3.3.2:
5354-
version "3.3.2"
5355-
resolved "https://registry.yarnpkg.com/eslint-plugin-ghost/-/eslint-plugin-ghost-3.3.2.tgz#b789c20e645d285743bc8c852f92b9898474eb98"
5356-
integrity sha512-Ae3u4lTo2ApB8wBdaEShJVEuqNSYG1IiarAFvee8bSx8Ykwj0vRxpyy9MRgwaFc6Lre7dcaIJ60iWVBoO4MwwA==
5353+
eslint-plugin-ghost@3.4.0:
5354+
version "3.4.0"
5355+
resolved "https://registry.yarnpkg.com/eslint-plugin-ghost/-/eslint-plugin-ghost-3.4.0.tgz#2a84e53e1bdc3ca722e2886e49d5de0dd2344d6f"
5356+
integrity sha512-uj/ClW5yyfm0tHikI7jyWJbMqLVnn3PTr5GwVc0NTciM9tgkfS7TxEi8jAEa1idLRGPou+gF+Tvt0QBI/29S4g==
53575357
dependencies:
53585358
"@kapouer/eslint-plugin-no-return-in-loop" "1.0.0"
5359-
"@typescript-eslint/eslint-plugin" "6.6.0"
5360-
"@typescript-eslint/parser" "6.6.0"
5359+
"@typescript-eslint/eslint-plugin" "6.9.1"
5360+
"@typescript-eslint/parser" "6.9.1"
53615361
eslint-plugin-ember "11.11.1"
53625362
eslint-plugin-filenames allouis/eslint-plugin-filenames#15dc354f4e3d155fc2d6ae082dbfc26377539a18
53635363
eslint-plugin-mocha "7.0.1"
5364-
eslint-plugin-n "16.0.2"
5364+
eslint-plugin-n "16.2.0"
53655365
eslint-plugin-sort-imports-es6-autofix "0.6.0"
53665366
eslint-plugin-unicorn "42.0.0"
53675367
typescript "5.2.2"
@@ -5397,14 +5397,15 @@ eslint-plugin-mocha@7.0.1:
53975397
eslint-utils "^2.0.0"
53985398
ramda "^0.27.0"
53995399

5400-
eslint-plugin-n@16.0.2:
5401-
version "16.0.2"
5402-
resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-16.0.2.tgz#5b2c0ad8dd9b724244d30fad2cc49ff4308a2152"
5403-
integrity sha512-Y66uDfUNbBzypsr0kELWrIz+5skicECrLUqlWuXawNSLUq3ltGlCwu6phboYYOTSnoTdHgTLrc+5Ydo6KjzZog==
5400+
eslint-plugin-n@16.2.0:
5401+
version "16.2.0"
5402+
resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-16.2.0.tgz#3f98ca9fadd9f7bdaaf60068533118ecb685bfb5"
5403+
integrity sha512-AQER2jEyQOt1LG6JkGJCCIFotzmlcCZFur2wdKrp1JX2cNotC7Ae0BcD/4lLv3lUAArM9uNS8z/fsvXTd0L71g==
54045404
dependencies:
54055405
"@eslint-community/eslint-utils" "^4.4.0"
54065406
builtins "^5.0.1"
54075407
eslint-plugin-es-x "^7.1.0"
5408+
get-tsconfig "^4.7.0"
54085409
ignore "^5.2.4"
54095410
is-core-module "^2.12.1"
54105411
minimatch "^3.1.2"
@@ -6352,7 +6353,7 @@ get-symbol-description@^1.0.0:
63526353
call-bind "^1.0.2"
63536354
get-intrinsic "^1.1.1"
63546355

6355-
get-tsconfig@^4.6.2:
6356+
get-tsconfig@^4.6.2, get-tsconfig@^4.7.0:
63566357
version "4.7.2"
63576358
resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.7.2.tgz#0dcd6fb330391d46332f4c6c1bf89a6514c2ddce"
63586359
integrity sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==
@@ -10250,10 +10251,10 @@ simple-swizzle@^0.2.2:
1025010251
dependencies:
1025110252
is-arrayish "^0.3.1"
1025210253

10253-
sinon@17.0.0:
10254-
version "17.0.0"
10255-
resolved "https://registry.yarnpkg.com/sinon/-/sinon-17.0.0.tgz#626fde5d903c16dba16fd52afdb9917508dd26ae"
10256-
integrity sha512-p4lJiYKBoOEVUxxVIC9H1MM2znG1/c8gud++I2BauJA5hsz7hHsst35eurNWXTusBsIq66FzOQbZ/uMdpvbPIQ==
10254+
sinon@17.0.1:
10255+
version "17.0.1"
10256+
resolved "https://registry.yarnpkg.com/sinon/-/sinon-17.0.1.tgz#26b8ef719261bf8df43f925924cccc96748e407a"
10257+
integrity sha512-wmwE19Lie0MLT+ZYNpDymasPHUKTaZHUH/pKEubRXIzySv9Atnlw+BUMGCzWgV7b7wO+Hw6f1TEOr0IUnmU8/g==
1025710258
dependencies:
1025810259
"@sinonjs/commons" "^3.0.0"
1025910260
"@sinonjs/fake-timers" "^11.2.2"

0 commit comments

Comments
 (0)