Skip to content

Commit 1716a8e

Browse files
feat: remove node dependencies from respect-core (#2159)
1 parent dd1ea54 commit 1716a8e

File tree

144 files changed

+2116
-1793
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

144 files changed

+2116
-1793
lines changed

.changeset/gorgeous-tables-hunt.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
"@redocly/respect-core": patch
3+
"@redocly/openapi-core": patch
4+
"@redocly/cli": patch
5+
---
6+
7+
Refactored `@redocly/respect-core` to eliminate Node.js-specific dependencies, improving cross-platform compatibility.

CONTRIBUTING.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,13 @@ Prepare the local build, go to the `benchmark` folder, clean it up, do the prepa
272272

273273
You might need to adjust the CLI versions that need to be tested in the `benchmark/package.json` file.
274274

275+
### Manual tests
276+
277+
What should be verified when changes applied to the `respect-core` package:
278+
279+
- `mTLS` is working. Can be done by calling API endpoint with mTLA authentication `npm run cli respect {YOUR}.arazzo.yaml -- --verbose --ca-cert="ca-cert.pem" --client-key="client-key.pem" --client-cert="client-cert.pem"`.
280+
- File upload is working for both `multipart/form-data` and `application/octet-stream`.
281+
275282
## Project structure
276283

277284
- **`__tests__`**: contains e2e and smoke tests.

0 commit comments

Comments
 (0)