laxamentumtech / audnexus

An audiobook data aggregation API that harmonizes data from multiple sources into a unified stream. It offers a consistent and user-friendly source of audiobook data for various applications.
https://audnex.us/
GNU General Public License v3.0
120 stars 5 forks source link

build(deps): Upgrade @redocly/cli to v1.25.11 #799

Open renovate[bot] opened 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@redocly/cli 1.19.0 -> 1.25.11 age adoption passing confidence

Release Notes

Redocly/redocly-cli (@​redocly/cli) ### [`v1.25.11`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.25.11) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.10...@redocly/cli@1.25.11) ##### Patch Changes - Fixed an issue with the `remove-x-internal` decorator where bundling API descirptions containing discriminators could fail when using **Node.js** v17 or earlier. - Fixed API descriptions bundling. Previously, schemas containing nulls in examples were causing failures. - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.25.11. ### [`v1.25.10`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.25.10) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.9...@redocly/cli@1.25.10) ##### Patch Changes - Fixed `component-name-unique` problems to include correct location. - Fixed the `remove-x-internal` decorator, which was not removing the reference in the corresponding discriminator mapping while removing the original `$ref`. - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.25.10. ### [`v1.25.9`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.25.9) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.8...@redocly/cli@1.25.9) ##### Patch Changes - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.25.9. ### [`v1.25.8`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.25.8) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.7...@redocly/cli@1.25.8) ##### Patch Changes - Added the `REDOCLY_SUPPRESS_UPDATE_NOTICE` environment variable so that users can skip version updates. - Fixed bundling with the `--dereferenced` option. Previously, references to external files were not substituted with references to components, causing them to become invalid. - Fixed an issue where using `externalValue` as a property name was causing the API description validation process to fail. - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.25.8. ### [`v1.25.7`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.25.7) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.6...@redocly/cli@1.25.7) ##### Patch Changes - Updated redoc to v2.2.0. - Removed the support of the `x-inherit` extension for Arazzo description files. - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.25.7. ### [`v1.25.6`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.25.6) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.5...@redocly/cli@1.25.6) ##### Patch Changes - Changed the `x-operation` extension in Arazzo, enabling users to make requests with this extension without an API description file. - Removed the support of the `x-parameters` extension for Arazzo description files. - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.25.6. ### [`v1.25.5`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/openapi-core%401.25.5) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.4...@redocly/cli@1.25.5) ##### Patch Changes - Fixed an issue where the bundle command did not resolve links in `externalValue`. - Fixed an issue where the plugins in external NPM packages could not be resolved if the CLI package was installed globally. ### [`v1.25.4`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.25.4) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.3...@redocly/cli@1.25.4) ##### Patch Changes - Added a warning message to the `push` and `push-status` commands to notify users about upcoming or ongoing resource deprecation. - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.25.4. ### [`v1.25.3`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.25.3) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.2...@redocly/cli@1.25.3) ##### Patch Changes - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.25.3. ### [`v1.25.2`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.25.2) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.1...@redocly/cli@1.25.2) ##### Patch Changes - Fixed `camelCase` assertion for single-letter values. - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.25.2. ### [`v1.25.1`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.25.1) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.0...@redocly/cli@1.25.1) ##### Patch Changes - Added additional checks to `criteria-unique` Arazzo rule. - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.25.1. ### [`v1.25.0`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.25.0) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.24.0...@redocly/cli@1.25.0) ##### Minor Changes - Added a cache for resolved plugins to ensure that plugins are only instantiated once during a single execution. ##### Patch Changes - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.25.0. ### [`v1.24.0`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.24.0) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.23.1...@redocly/cli@1.24.0) ##### Minor Changes - Added Spot and Arazzo rules: `no-criteria-xpath`, `no-actions-type-end`, `criteria-unique`. ##### Patch Changes - Fixed an issue where custom rules were not applied to Arazzo descriptions. - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.24.0. ### [`v1.23.1`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.23.1) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.23.0...@redocly/cli@1.23.1) ##### Patch Changes - Fixed a bug where bundling multiple API description files specified as CLI arguments, along with the `--output` option, stored the result in a single file instead of a folder. - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.23.1. ### [`v1.23.0`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.23.0) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.22.1...@redocly/cli@1.23.0) ##### Minor Changes - Added support for the `output` option in the per-API configuration so that the destination file can be specified in configuration. ##### Patch Changes - Fixed the absolute path for importing plugins in Windows. - Added the ability to run the `eject` command without specifying components, which displays a selectable list of all available components. - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.23.0. ### [`v1.22.1`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.22.1) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.22.0...@redocly/cli@1.22.1) ##### Patch Changes - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.22.1. ### [`v1.22.0`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.22.0) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.21.1...@redocly/cli@1.22.0) ##### Minor Changes - Updated the Arazzo validation types for workflows input, parameter objects, and criteria to match the specification. - Added Arazzo rulesets so that users can customize their linting rules for this format. ##### Patch Changes - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.22.0. ### [`v1.21.1`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.21.1) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.21.0...@redocly/cli@1.21.1) ##### Patch Changes - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.21.1. ### [`v1.21.0`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.21.0) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.20.1...@redocly/cli@1.21.0) ##### Minor Changes - Added the `eject` and `translate` commands for use with the new Reunite-hosted product family. ##### Patch Changes - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.21.0. ### [`v1.20.1`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.20.1) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.20.0...@redocly/cli@1.20.1) ##### Patch Changes - Get more helpful error messages when there's a problem importing a plugin. - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.20.1. ### [`v1.20.0`](https://redirect.github.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.20.0) [Compare Source](https://redirect.github.com/Redocly/redocly-cli/compare/@redocly/cli@1.19.0...@redocly/cli@1.20.0) ##### Minor Changes - Added support for ESM plugins and importing of plugins directly from npm package: `@vendor/package/plugin.js` instead of `./node_modules/@​vendor/package/plugin.js`. - Added `info-license-strict` rule as a replacement of the `info-license-url` to support the OpenAPI 3.1 changes to allow identifier or URL license details. - Changed plugins format to export a function instead of an object for compatibility with other Redocly products. The backwards compatibility with an old format of plugins is maintained. ##### Patch Changes - Added support for webhooks in stats and fixed a crash that occurred when tags were not included in webhooks. - Updated [@​redocly/openapi-core](https://redirect.github.com/redocly/openapi-core) to v1.20.0.

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

β™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 2 months ago

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


github-actions[bot] commented 2 months ago

Coverage report

[!CAUTION] Test run failed

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements 98.06% 1061/1082
🟒 Branches 96.07% 293/305
🟒 Functions 98.21% 219/223
🟒 Lines 98.28% 971/988

Test suite run failed

Failed tests: 4/331. Failed suites: 2/27.
``` ● Audible Author HTML β€Ί When scraping Andy Weir from Audible β€Ί returned the correct genres expect(received).toEqual(expected) // deep equality - Expected - 4 + Received + 4 @@ -3,15 +3,15 @@ "asin": "18580606011", "name": "Science Fiction & Fantasy", "type": "genre", }, Object { - "asin": "18574597011", - "name": "Mystery, Thriller & Suspense", + "asin": "18574426011", + "name": "Literature & Fiction", "type": "genre", }, Object { - "asin": "18574426011", - "name": "Literature & Fiction", + "asin": "18574597011", + "name": "Mystery, Thriller & Suspense", "type": "genre", }, ] 27 | 28 | it('returned the correct genres', () => { > 29 | expect(response.genres).toEqual(authorParsedB00G0WYW92.genres) | ^ 30 | }) 31 | 32 | it('returned the correct image', () => { at Object. (tests/audible/authors/scrape.test.ts:29:28) ``` --- ``` ● Audible HTML β€Ί When scraping Project Hail Mary genres β€Ί returned the correct data Parsed is undefined 20 | const fetched = await helper.fetchBook() 21 | const parsed = await helper.parseResponse(fetched) > 22 | if (!parsed) throw new Error('Parsed is undefined') | ^ 23 | response = parsed 24 | }, 10000) 25 | at tests/audible/books/scrape.test.ts:22:23 at fulfilled (tests/audible/books/scrape.test.ts:5:58) ● Audible HTML β€Ί When scraping Scorcerers Stone genres/series β€Ί returned the correct data expect(received).toEqual(expected) // deep equality - Expected - 5 + Received + 0 @@ -3,12 +3,7 @@ Object { "asin": "18572091011", "name": "Children's Audiobooks", "type": "genre", }, - Object { - "asin": "18572588011", - "name": "Action & Adventure", - "type": "tag", - }, ], } 41 | 42 | it('returned the correct data', () => { > 43 | expect(response).toEqual(parsedB017V4IM1G) | ^ 44 | }) 45 | }) 46 | at Object. (tests/audible/books/scrape.test.ts:43:21) ● Audible HTML β€Ί When fetching The Coldest Case HTML β€Ί returned the correct data expect(received).toEqual(expected) // deep equality - Expected - 5 + Received + 0 @@ -3,12 +3,7 @@ Object { "asin": "18574597011", "name": "Mystery, Thriller & Suspense", "type": "genre", }, - Object { - "asin": "18574623011", - "name": "Crime Thrillers", - "type": "tag", - }, ], } 58 | 59 | it('returned the correct data', () => { > 60 | expect(response).toEqual(parsedB08C6YJ1LS) | ^ 61 | }) 62 | }) 63 | at Object. (tests/audible/books/scrape.test.ts:60:21) ```

Report generated by πŸ§ͺjest coverage report action from 4ed157251ea29bd232035a652b44417c68094541