Skip to content

Commit 9e6b885

Browse files
authored
fix(deps): update dependencies (#2794)
* fix(deps): update dependencies * chore(repo): fix links * chore(repo): fix async api link
1 parent 7b6b74e commit 9e6b885

File tree

10 files changed

+43
-32
lines changed

10 files changed

+43
-32
lines changed

docs/getting-started/5-asyncapi.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# AsyncAPI Support
22

3-
Spectral has a built-in AsyncAPI [v2](https://www.asyncapi.com/docs/specifications/v2.0.0) and [v3](https://www.asyncapi.com/docs/reference/specification/v3.0.0) ruleset that you can use to validate your AsyncAPI files.
3+
Spectral has a built-in AsyncAPI [v2](https://v2.asyncapi.com/docs/reference/specification/v2.6.0) and [v3](https://www.asyncapi.com/docs/reference/specification/v3.0.0) ruleset that you can use to validate your AsyncAPI files.
44

55
Add `extends: "spectral:asyncapi"` to your ruleset file to apply rules for AsyncAPI v2.
66

docs/guides/2-cli.md

-2
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,6 @@ Here you can build a [custom ruleset](../getting-started/3-rulesets.md), or exte
6262
- [AsyncAPI ruleset](../reference/asyncapi-rules.md)
6363
- [Arazzo ruleset](../reference/arazzo-rules.md)
6464

65-
> If you use rules created or updated in a hosted [Stoplight API project](https://docs.stoplight.io/docs/platform/branches/pam-716-updated-landing-page/c433d678d027a-create-rules) with the Spectral CLI, you must publish the project from Stoplight before rule updates are used for linting.
66-
6765
## Error Results
6866

6967
Spectral has a few different error severities: `error`, `warn`, `info`, and `hint`, and they're in order from highest to lowest. By default, all results are shown regardless of severity, but since v5.0, only the presence of errors causes a failure status code of 1. Seeing results and getting a failure code for it are now two different things.

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@
108108
"eslint-plugin-import": "^2.26.0",
109109
"eslint-plugin-prettier": "^4.2.1",
110110
"expect": "^27.5.1",
111-
"fast-glob": "^3.2.7",
111+
"fast-glob": "^3.3.3",
112112
"fetch-mock": "^9.11.0",
113113
"file-entry-cache": "^6.0.1",
114114
"husky": "^7.0.4",
@@ -120,7 +120,7 @@
120120
"karma-typescript": "^5.5.3",
121121
"karma-typescript-es6-transform": "^5.5.3",
122122
"lint-staged": "^11.2.6",
123-
"memfs": "^3.3.0",
123+
"memfs": "^3.5.3",
124124
"multi-semantic-release": "^3.0.2",
125125
"node-powershell": "^4.0.0",
126126
"patch-package": "^6.4.7",

packages/core/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"@types/json-schema": "^7.0.11",
4646
"ajv": "^8.17.1",
4747
"ajv-errors": "~3.0.0",
48-
"ajv-formats": "~2.1.0",
48+
"ajv-formats": "~2.1.1",
4949
"es-aggregate-error": "^1.0.7",
5050
"jsonpath-plus": "^10.3.0",
5151
"lodash": "~4.17.21",

packages/functions/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"ajv": "^8.17.1",
2828
"ajv-draft-04": "~1.0.0",
2929
"ajv-errors": "~3.0.0",
30-
"ajv-formats": "~2.1.0",
30+
"ajv-formats": "~2.1.1",
3131
"lodash": "~4.17.21",
3232
"tslib": "^2.8.1"
3333
},

packages/ruleset-bundler/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
"devDependencies": {
5656
"@types/validate-npm-package-name": "^3.0.3",
5757
"fetch-mock": "^9.11.0",
58-
"memfs": "^3.3.0",
58+
"memfs": "^3.5.3",
5959
"prettier": "^2.4.1"
6060
}
6161
}

packages/ruleset-migrator/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"@stoplight/spectral-rulesets": "*",
4242
"fetch-mock": "^9.11.0",
4343
"json-schema-to-typescript": "^10.1.5",
44-
"memfs": "^3.3.0",
44+
"memfs": "^3.5.3",
4545
"prettier": "^2.4.1"
4646
},
4747
"scripts": {

packages/rulesets/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"@stoplight/types": "^13.6.0",
2929
"@types/json-schema": "^7.0.7",
3030
"ajv": "^8.17.1",
31-
"ajv-formats": "~2.1.0",
31+
"ajv-formats": "~2.1.1",
3232
"json-schema-traverse": "^1.0.0",
3333
"leven": "3.1.0",
3434
"lodash": "~4.17.21",

packages/runtime/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"@stoplight/types": "^13.6.0",
2424
"abort-controller": "^3.0.0",
2525
"lodash": "^4.17.21",
26-
"node-fetch": "^2.6.7",
26+
"node-fetch": "^2.7.0",
2727
"tslib": "^2.8.1"
2828
}
2929
}

yarn.lock

+34-21
Original file line numberDiff line numberDiff line change
@@ -2982,7 +2982,7 @@ __metadata:
29822982
"@types/treeify": ^1.0.0
29832983
ajv: ^8.17.1
29842984
ajv-errors: ~3.0.0
2985-
ajv-formats: ~2.1.0
2985+
ajv-formats: ~2.1.1
29862986
es-aggregate-error: ^1.0.7
29872987
jsonpath-plus: ^10.3.0
29882988
lodash: ~4.17.21
@@ -3046,7 +3046,7 @@ __metadata:
30463046
ajv: ^8.17.1
30473047
ajv-draft-04: ~1.0.0
30483048
ajv-errors: ~3.0.0
3049-
ajv-formats: ~2.1.0
3049+
ajv-formats: ~2.1.1
30503050
lodash: ~4.17.21
30513051
tslib: ^2.8.1
30523052
languageName: unknown
@@ -3093,7 +3093,7 @@ __metadata:
30933093
"@types/node": "*"
30943094
"@types/validate-npm-package-name": ^3.0.3
30953095
fetch-mock: ^9.11.0
3096-
memfs: ^3.3.0
3096+
memfs: ^3.5.3
30973097
pony-cause: 1.1.1
30983098
prettier: ^2.4.1
30993099
rollup: ~2.79.2
@@ -3121,7 +3121,7 @@ __metadata:
31213121
astring: ^1.9.0
31223122
fetch-mock: ^9.11.0
31233123
json-schema-to-typescript: ^10.1.5
3124-
memfs: ^3.3.0
3124+
memfs: ^3.5.3
31253125
prettier: ^2.4.1
31263126
reserved: 0.1.2
31273127
tslib: ^2.8.1
@@ -3146,7 +3146,7 @@ __metadata:
31463146
"@stoplight/types": ^13.6.0
31473147
"@types/json-schema": ^7.0.7
31483148
ajv: ^8.17.1
3149-
ajv-formats: ~2.1.0
3149+
ajv-formats: ~2.1.1
31503150
gzip-size: ^6.0.0
31513151
immer: ^9.0.6
31523152
json-schema-traverse: ^1.0.0
@@ -3166,7 +3166,7 @@ __metadata:
31663166
"@stoplight/types": ^13.6.0
31673167
abort-controller: ^3.0.0
31683168
lodash: ^4.17.21
3169-
node-fetch: ^2.6.7
3169+
node-fetch: ^2.7.0
31703170
tslib: ^2.8.1
31713171
languageName: unknown
31723172
linkType: soft
@@ -4100,7 +4100,7 @@ __metadata:
41004100
languageName: node
41014101
linkType: hard
41024102

4103-
"ajv-formats@npm:~2.1.0":
4103+
"ajv-formats@npm:~2.1.1":
41044104
version: 2.1.1
41054105
resolution: "ajv-formats@npm:2.1.1"
41064106
dependencies:
@@ -6883,7 +6883,7 @@ __metadata:
68836883
languageName: node
68846884
linkType: hard
68856885

6886-
"fast-glob@npm:^3.1.1, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9":
6886+
"fast-glob@npm:^3.1.1, fast-glob@npm:^3.2.9":
68876887
version: 3.3.2
68886888
resolution: "fast-glob@npm:3.3.2"
68896889
dependencies:
@@ -6896,6 +6896,19 @@ __metadata:
68966896
languageName: node
68976897
linkType: hard
68986898

6899+
"fast-glob@npm:^3.3.3":
6900+
version: 3.3.3
6901+
resolution: "fast-glob@npm:3.3.3"
6902+
dependencies:
6903+
"@nodelib/fs.stat": ^2.0.2
6904+
"@nodelib/fs.walk": ^1.2.3
6905+
glob-parent: ^5.1.2
6906+
merge2: ^1.3.0
6907+
micromatch: ^4.0.8
6908+
checksum: 0704d7b85c0305fd2cef37777337dfa26230fdd072dce9fb5c82a4b03156f3ffb8ed3e636033e65d45d2a5805a4e475825369a27404c0307f2db0c8eb3366fbd
6909+
languageName: node
6910+
linkType: hard
6911+
68996912
"fast-glob@npm:~3.2.12":
69006913
version: 3.2.12
69016914
resolution: "fast-glob@npm:3.2.12"
@@ -7215,10 +7228,10 @@ __metadata:
72157228
languageName: node
72167229
linkType: hard
72177230

7218-
"fs-monkey@npm:1.0.3":
7219-
version: 1.0.3
7220-
resolution: "fs-monkey@npm:1.0.3"
7221-
checksum: cf50804833f9b88a476911ae911fe50f61a98d986df52f890bd97e7262796d023698cb2309fa9b74fdd8974f04315b648748a0a8ee059e7d5257b293bfc409c0
7231+
"fs-monkey@npm:^1.0.4":
7232+
version: 1.0.6
7233+
resolution: "fs-monkey@npm:1.0.6"
7234+
checksum: 4e9986acf197581b10b79d3e63e74252681ca215ef82d4afbd98dcfe86b3f09189ac1d7e8064bc433e4e53cdb5c14fdb38773277d41bba18b1ff8bbdcab01a3a
72227235
languageName: node
72237236
linkType: hard
72247237

@@ -9995,12 +10008,12 @@ __metadata:
999510008
languageName: node
999610009
linkType: hard
999710010

9998-
"memfs@npm:^3.3.0":
9999-
version: 3.3.0
10000-
resolution: "memfs@npm:3.3.0"
10011+
"memfs@npm:^3.5.3":
10012+
version: 3.5.3
10013+
resolution: "memfs@npm:3.5.3"
1000110014
dependencies:
10002-
fs-monkey: 1.0.3
10003-
checksum: 9e9eb71cfc077fd5e14ad2f497f5a8791689b64f307cf379ed6737c5781652a7af0509395c0dfba43c4e413dbc7cd7010e9ca002168ec329e6df178414b96268
10015+
fs-monkey: ^1.0.4
10016+
checksum: 18dfdeacad7c8047b976a6ccd58bc98ba76e122ad3ca0e50a21837fe2075fc0d9aafc58ab9cf2576c2b6889da1dd2503083f2364191b695273f40969db2ecc44
1000410017
languageName: node
1000510018
linkType: hard
1000610019

@@ -10053,7 +10066,7 @@ __metadata:
1005310066
languageName: node
1005410067
linkType: hard
1005510068

10056-
"micromatch@npm:^4.0.0, micromatch@npm:^4.0.2, micromatch@npm:^4.0.4":
10069+
"micromatch@npm:^4.0.0, micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.8":
1005710070
version: 4.0.8
1005810071
resolution: "micromatch@npm:4.0.8"
1005910072
dependencies:
@@ -10522,7 +10535,7 @@ __metadata:
1052210535
languageName: node
1052310536
linkType: hard
1052410537

10525-
"node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.6, node-fetch@npm:^2.6.7":
10538+
"node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.6, node-fetch@npm:^2.6.7, node-fetch@npm:^2.7.0":
1052610539
version: 2.7.0
1052710540
resolution: "node-fetch@npm:2.7.0"
1052810541
dependencies:
@@ -12284,7 +12297,7 @@ __metadata:
1228412297
eslint-plugin-import: ^2.26.0
1228512298
eslint-plugin-prettier: ^4.2.1
1228612299
expect: ^27.5.1
12287-
fast-glob: ^3.2.7
12300+
fast-glob: ^3.3.3
1228812301
fetch-mock: ^9.11.0
1228912302
file-entry-cache: ^6.0.1
1229012303
husky: ^7.0.4
@@ -12296,7 +12309,7 @@ __metadata:
1229612309
karma-typescript: ^5.5.3
1229712310
karma-typescript-es6-transform: ^5.5.3
1229812311
lint-staged: ^11.2.6
12299-
memfs: ^3.3.0
12312+
memfs: ^3.5.3
1230012313
multi-semantic-release: ^3.0.2
1230112314
node-powershell: ^4.0.0
1230212315
patch-package: ^6.4.7

0 commit comments

Comments
 (0)