Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Excessive warnings: Serialized project referenced reflection #6

Closed
am29d opened this issue Aug 13, 2024 · 4 comments
Closed

Excessive warnings: Serialized project referenced reflection #6

am29d opened this issue Aug 13, 2024 · 4 comments

Comments

@am29d
Copy link

am29d commented Aug 13, 2024

H @Gerrit0 ,

thanks for creating the plugin. We have been using it in our project for a while now and it's super helpful to trim the long and nested schemas.

We have been cleaning up the api doc warnings recently and noticed a huge list of warnings coming from typedoc-plugin-zod

[warning] Serialized project referenced reflection 6859, which was not a part of the project

It starts with 927, so it's a bit of a pain to scroll back and forth across thousands of lines to see the other warnings. It'd be helpful to understand what's causing the error on our side, and if there is chance we can fix it.

Steps to reporoduce

  1. git clone git@github.com:aws-powertools/powertools-lambda-typescript.git
  2. npm i
  3. npm run docs-generateApiDoc

Versions

  • node 20.10.0
  • typedoc 0.26.5
  • typedoc-plugin-zod 1.2.0

Best,
Alex

@Gerrit0
Copy link
Owner

Gerrit0 commented Aug 14, 2024

This is probably caused by this plugin overwriting object types... it in theory should be reproducible with one of the test cases I already have in this repo with packages mode....

The fix is rather annoying, and something I'd like to solve in typedoc itself at some point.

@am29d
Copy link
Author

am29d commented Aug 14, 2024

Thanks for swift response, appreciate it. So I assume we can't do anything on our side and need to wait for the typedoc fix.

Should I open in the typedoc repo?

@Gerrit0
Copy link
Owner

Gerrit0 commented Aug 15, 2024

In theory it can be fixed by this plugin, I'd prefer to have a way to tell TypeDoc to do the necessary reflection removal surgery rather than implementing it here + in other plugins... This issue is fine for tracking

Gerrit0 added a commit to TypeStrong/typedoc that referenced this issue Aug 18, 2024
@Gerrit0
Copy link
Owner

Gerrit0 commented Aug 18, 2024

Well, it turns out.... it can be mostly fixed by this plugin. It also needs a fix upstream.

renovate bot added a commit to SAP/ui5-webcomponents-react that referenced this issue Aug 19, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@cypress/code-coverage](https://togithub.com/cypress-io/code-coverage)
| [`3.12.44` ->
`3.12.45`](https://renovatebot.com/diffs/npm/@cypress%2fcode-coverage/3.12.44/3.12.45)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@cypress%2fcode-coverage/3.12.45?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@cypress%2fcode-coverage/3.12.45?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@cypress%2fcode-coverage/3.12.44/3.12.45?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@cypress%2fcode-coverage/3.12.44/3.12.45?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@semantic-release/github](https://togithub.com/semantic-release/github)
| [`10.1.4` ->
`10.1.6`](https://renovatebot.com/diffs/npm/@semantic-release%2fgithub/10.1.4/10.1.6)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@semantic-release%2fgithub/10.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@semantic-release%2fgithub/10.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@semantic-release%2fgithub/10.1.4/10.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@semantic-release%2fgithub/10.1.4/10.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [chromatic](https://www.chromatic.com)
([source](https://togithub.com/chromaui/chromatic-cli)) | [`11.7.0` ->
`11.7.1`](https://renovatebot.com/diffs/npm/chromatic/11.7.0/11.7.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/chromatic/11.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/chromatic/11.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/chromatic/11.7.0/11.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/chromatic/11.7.0/11.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [cypress](https://cypress.io)
([source](https://togithub.com/cypress-io/cypress)) | [`13.13.2` ->
`13.13.3`](https://renovatebot.com/diffs/npm/cypress/13.13.2/13.13.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/cypress/13.13.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cypress/13.13.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cypress/13.13.2/13.13.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cypress/13.13.2/13.13.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [lint-staged](https://togithub.com/lint-staged/lint-staged) |
[`15.2.8` ->
`15.2.9`](https://renovatebot.com/diffs/npm/lint-staged/15.2.8/15.2.9) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.2.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/15.2.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/15.2.8/15.2.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.2.8/15.2.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [typedoc](https://typedoc.org)
([source](https://togithub.com/TypeStrong/TypeDoc)) | [`0.26.5` ->
`0.26.6`](https://renovatebot.com/diffs/npm/typedoc/0.26.5/0.26.6) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typedoc/0.26.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typedoc/0.26.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typedoc/0.26.5/0.26.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typedoc/0.26.5/0.26.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vite](https://vitejs.dev)
([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite)) |
[`5.4.0` -> `5.4.1`](https://renovatebot.com/diffs/npm/vite/5.4.0/5.4.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.4.0/5.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.4.0/5.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>cypress-io/code-coverage
(@&#8203;cypress/code-coverage)</summary>

###
[`v3.12.45`](https://togithub.com/cypress-io/code-coverage/releases/tag/v3.12.45)

[Compare
Source](https://togithub.com/cypress-io/code-coverage/compare/v3.12.44...v3.12.45)

##### Bug Fixes

- **deps:** update dependency debug to v4.3.6
([#&#8203;865](https://togithub.com/cypress-io/code-coverage/issues/865))
([5e2dbd2](https://togithub.com/cypress-io/code-coverage/commit/5e2dbd22616c5ac9c5216bcbc16bad3abd27eccd))

</details>

<details>
<summary>semantic-release/github
(@&#8203;semantic-release/github)</summary>

###
[`v10.1.6`](https://togithub.com/semantic-release/github/compare/v10.1.5...dfe47e94cc06a5cd3efea7c74fced5f36c62af05)

[Compare
Source](https://togithub.com/semantic-release/github/compare/v10.1.5...v10.1.6)

###
[`v10.1.5`](https://togithub.com/semantic-release/github/releases/tag/v10.1.5)

[Compare
Source](https://togithub.com/semantic-release/github/compare/v10.1.4...v10.1.5)

##### Bug Fixes

- compare only <owner>/<repo> when checking for rename
([#&#8203;886](https://togithub.com/semantic-release/github/issues/886))
([24ea2ee](https://togithub.com/semantic-release/github/commit/24ea2ee7a7060ab23b5370c9c24f22c5f6ee8ee8))

</details>

<details>
<summary>chromaui/chromatic-cli (chromatic)</summary>

###
[`v11.7.1`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1171-Wed-Aug-14-2024)

[Compare
Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.7.0...v11.7.1)

##### 🐛 Bug Fix

- Add key to configuration to fix
[#&#8203;1022](https://togithub.com/chromaui/chromatic-cli/issues/1022)
[#&#8203;1023](https://togithub.com/chromaui/chromatic-cli/pull/1023)
([@&#8203;winkerVSbecks](https://togithub.com/winkerVSbecks))

##### Authors: 1

- Varun Vachhar
([@&#8203;winkerVSbecks](https://togithub.com/winkerVSbecks))

***

</details>

<details>
<summary>cypress-io/cypress (cypress)</summary>

###
[`v13.13.3`](https://togithub.com/cypress-io/cypress/releases/tag/v13.13.3)

[Compare
Source](https://togithub.com/cypress-io/cypress/compare/v13.13.2...v13.13.3)

Changelog: https://docs.cypress.io/guides/references/changelog#13-13-3

</details>

<details>
<summary>lint-staged/lint-staged (lint-staged)</summary>

###
[`v15.2.9`](https://togithub.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1529)

[Compare
Source](https://togithub.com/lint-staged/lint-staged/compare/v15.2.8...v15.2.9)

##### Patch Changes

- [#&#8203;1463](https://togithub.com/lint-staged/lint-staged/pull/1463)
[`b69ce2d`](https://togithub.com/lint-staged/lint-staged/commit/b69ce2ddfd5a7ae576f4fef4afc60b8a81f3c945)
Thanks [@&#8203;iiroj](https://togithub.com/iiroj)! - Set the maximum
number of event listeners to the number of tasks. This should silence
the console warning `MaxListenersExceededWarning: Possible EventEmitter
memory leak detected`.

</details>

<details>
<summary>TypeStrong/TypeDoc (typedoc)</summary>

###
[`v0.26.6`](https://togithub.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0266-2024-08-18)

[Compare
Source](https://togithub.com/TypeStrong/TypeDoc/compare/v0.26.5...v0.26.6)

##### Features

- Use of the `@extends` block tag no longer produces warnings,
[#&#8203;2659](https://togithub.com/TypeStrong/TypeDoc/issues/2659).
This tag should only be used in JavaScript projects to specify the type
parameters used when extending a parent class. It will not be rendered.
- Added new `navigation.compactFolders` option to prevent TypeDoc from
compacting folders, similar to the VSCode option.
[#&#8203;2667](https://togithub.com/TypeStrong/TypeDoc/issues/2667).

##### Bug Fixes

- The `suppressCommentWarningsInDeclarationFiles` option now correctly
ignores warnings in `.d.cts` and `.d.mts` files,
[#&#8203;2647](https://togithub.com/TypeStrong/TypeDoc/issues/2647).
- Restored re-exports in the page navigation menu,
[#&#8203;2671](https://togithub.com/TypeStrong/TypeDoc/issues/2671).
- JSON serialized projects will no longer contain reflection IDs for
other projects created in the same run.
[Gerrit0/typedoc-plugin-zod#6](https://togithub.com/Gerrit0/typedoc-plugin-zod/issues/6).
- In packages mode the reflection ID counter will no longer be reset
when converting projects. This previously could result in links to files
not working as expected.

</details>

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v5.4.1`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small541-2024-08-15-small)

- fix: `build.modulePreload.resolveDependencies` is optimizable
([#&#8203;16083](https://togithub.com/vitejs/vite/issues/16083))
([e961b31](https://togithub.com/vitejs/vite/commit/e961b31493f8493277b46773156cc6e546b9c86b)),
closes [#&#8203;16083](https://togithub.com/vitejs/vite/issues/16083)
- fix: align CorsOptions.origin type with
[@&#8203;types/cors](https://togithub.com/types/cors)
([#&#8203;17836](https://togithub.com/vitejs/vite/issues/17836))
([1bda847](https://togithub.com/vitejs/vite/commit/1bda847329022d5279cfa2b51719dd19a161fd64)),
closes [#&#8203;17836](https://togithub.com/vitejs/vite/issues/17836)
- fix: typings for vite:preloadError
([#&#8203;17868](https://togithub.com/vitejs/vite/issues/17868))
([6700594](https://togithub.com/vitejs/vite/commit/67005949999054ab3cd079890ed220bc359bcf62)),
closes [#&#8203;17868](https://togithub.com/vitejs/vite/issues/17868)
- fix(build): avoid re-define `__vite_import_meta_env__`
([#&#8203;17876](https://togithub.com/vitejs/vite/issues/17876))
([e686d74](https://togithub.com/vitejs/vite/commit/e686d749d673c02ff4395971ac74340082da14e5)),
closes [#&#8203;17876](https://togithub.com/vitejs/vite/issues/17876)
- fix(deps): update all non-major dependencies
([#&#8203;17869](https://togithub.com/vitejs/vite/issues/17869))
([d11711c](https://togithub.com/vitejs/vite/commit/d11711c7e4c082fd0400245bfdc766006fd38ac8)),
closes [#&#8203;17869](https://togithub.com/vitejs/vite/issues/17869)
- fix(lightningcss): search for assets with correct base path
([#&#8203;17856](https://togithub.com/vitejs/vite/issues/17856))
([4e5ce3c](https://togithub.com/vitejs/vite/commit/4e5ce3c7a90966b1f942df35b8b3e8a550a4f031)),
closes [#&#8203;17856](https://togithub.com/vitejs/vite/issues/17856)
- fix(worker): handle self reference url worker in dependency for build
([#&#8203;17846](https://togithub.com/vitejs/vite/issues/17846))
([391bb49](https://togithub.com/vitejs/vite/commit/391bb4917b55baf3fdb01c6fc3d782d6c51be6c8)),
closes [#&#8203;17846](https://togithub.com/vitejs/vite/issues/17846)
- chore: fix picocolors import for local dev
([#&#8203;17884](https://togithub.com/vitejs/vite/issues/17884))
([9018255](https://togithub.com/vitejs/vite/commit/9018255c697a8c0888dce57aaa755d25bf66beba)),
closes [#&#8203;17884](https://togithub.com/vitejs/vite/issues/17884)
- refactor: remove `handleHotUpdate` from watch-package-data plugin
([#&#8203;17865](https://togithub.com/vitejs/vite/issues/17865))
([e16bf1f](https://togithub.com/vitejs/vite/commit/e16bf1fb14b7a3a950de4d74fce31416746829b3)),
closes [#&#8203;17865](https://togithub.com/vitejs/vite/issues/17865)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/SAP/ui5-webcomponents-react).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dubzzz pushed a commit to dubzzz/fast-check that referenced this issue Aug 19, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [typedoc](https://typedoc.org)
([source](https://togithub.com/TypeStrong/TypeDoc)) | [`^0.26.5` ->
`^0.26.6`](https://renovatebot.com/diffs/npm/typedoc/0.26.5/0.26.6) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typedoc/0.26.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typedoc/0.26.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typedoc/0.26.5/0.26.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typedoc/0.26.5/0.26.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>TypeStrong/TypeDoc (typedoc)</summary>

###
[`v0.26.6`](https://togithub.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0266-2024-08-18)

[Compare
Source](https://togithub.com/TypeStrong/TypeDoc/compare/v0.26.5...v0.26.6)

##### Features

- Use of the `@extends` block tag no longer produces warnings,
[#&#8203;2659](https://togithub.com/TypeStrong/TypeDoc/issues/2659).
This tag should only be used in JavaScript projects to specify the type
parameters used when extending a parent class. It will not be rendered.
- Added new `navigation.compactFolders` option to prevent TypeDoc from
compacting folders, similar to the VSCode option.
[#&#8203;2667](https://togithub.com/TypeStrong/TypeDoc/issues/2667).

##### Bug Fixes

- The `suppressCommentWarningsInDeclarationFiles` option now correctly
ignores warnings in `.d.cts` and `.d.mts` files,
[#&#8203;2647](https://togithub.com/TypeStrong/TypeDoc/issues/2647).
- Restored re-exports in the page navigation menu,
[#&#8203;2671](https://togithub.com/TypeStrong/TypeDoc/issues/2671).
- JSON serialized projects will no longer contain reflection IDs for
other projects created in the same run.
[Gerrit0/typedoc-plugin-zod#6](https://togithub.com/Gerrit0/typedoc-plugin-zod/issues/6).
- In packages mode the reflection ID counter will no longer be reset
when converting projects. This previously could result in links to files
not working as expected.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/dubzzz/fast-check).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Kit-p added a commit to Kit-p/json-kit that referenced this issue Sep 1, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [typedoc](https://typedoc.org)
([source](https://togithub.com/TypeStrong/TypeDoc)) | [`0.26.5` ->
`0.26.6`](https://renovatebot.com/diffs/npm/typedoc/0.26.5/0.26.6) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typedoc/0.26.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typedoc/0.26.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typedoc/0.26.5/0.26.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typedoc/0.26.5/0.26.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>TypeStrong/TypeDoc (typedoc)</summary>

###
[`v0.26.6`](https://togithub.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0266-2024-08-18)

[Compare
Source](https://togithub.com/TypeStrong/TypeDoc/compare/v0.26.5...v0.26.6)

##### Features

- Use of the `@extends` block tag no longer produces warnings,
[#&#8203;2659](https://togithub.com/TypeStrong/TypeDoc/issues/2659).
This tag should only be used in JavaScript projects to specify the type
parameters used when extending a parent class. It will not be rendered.
- Added new `navigation.compactFolders` option to prevent TypeDoc from
compacting folders, similar to the VSCode option.
[#&#8203;2667](https://togithub.com/TypeStrong/TypeDoc/issues/2667).

##### Bug Fixes

- The `suppressCommentWarningsInDeclarationFiles` option now correctly
ignores warnings in `.d.cts` and `.d.mts` files,
[#&#8203;2647](https://togithub.com/TypeStrong/TypeDoc/issues/2647).
- Restored re-exports in the page navigation menu,
[#&#8203;2671](https://togithub.com/TypeStrong/TypeDoc/issues/2671).
- JSON serialized projects will no longer contain reflection IDs for
other projects created in the same run.
[Gerrit0/typedoc-plugin-zod#6](https://togithub.com/Gerrit0/typedoc-plugin-zod/issues/6).
- In packages mode the reflection ID counter will no longer be reset
when converting projects. This previously could result in links to files
not working as expected.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on the first day of the
month" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Kit-p/json-kit).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41Ni4wIiwidXBkYXRlZEluVmVyIjoiMzguNTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate bot added a commit to ScaleLeap/amazon-advertising-api-sdk that referenced this issue Sep 11, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [typedoc](https://typedoc.org)
([source](https://redirect.github.com/TypeStrong/TypeDoc)) | [`0.26.4`
-> `0.26.7`](https://renovatebot.com/diffs/npm/typedoc/0.26.4/0.26.7) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typedoc/0.26.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typedoc/0.26.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typedoc/0.26.4/0.26.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typedoc/0.26.4/0.26.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>TypeStrong/TypeDoc (typedoc)</summary>

###
[`v0.26.7`](https://redirect.github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0267-2024-09-09)

[Compare
Source](https://redirect.github.com/TypeStrong/TypeDoc/compare/v0.26.6...v0.26.7)

##### Features

- Support TypeScript 5.6,
[#&#8203;2699](https://redirect.github.com/TypeStrong/TypeDoc/issues/2699).
- Added `customJs` option to include a script tag in generated HTML
output,
[#&#8203;2650](https://redirect.github.com/TypeStrong/TypeDoc/issues/2650).
- Added `markdownLinkExternal` option to treat `http[s]://` links in
markdown documents and comments as external to be opened in a new tab,
[#&#8203;2679](https://redirect.github.com/TypeStrong/TypeDoc/issues/2679).
- Added `navigation.excludeReferences` option to prevent re-exports from
appearing in the left hand navigation,
[#&#8203;2685](https://redirect.github.com/TypeStrong/TypeDoc/issues/2685).
- Added support for the `@abstract` tag,
[#&#8203;2692](https://redirect.github.com/TypeStrong/TypeDoc/issues/2692).

##### Bug Fixes

- Fixed an issue where links in packages mode would be resolved
incorrectly,
[#&#8203;2680](https://redirect.github.com/TypeStrong/TypeDoc/issues/2680).
- `@link` tags to symbols which are not included in the documentation
will produce invalid link warnings again,
[#&#8203;2681](https://redirect.github.com/TypeStrong/TypeDoc/issues/2681).
- Fixed handling of `@param` tags on comments attached to function
callback parameters,
[#&#8203;2683](https://redirect.github.com/TypeStrong/TypeDoc/issues/2683).
- The `alphabetical` and `alphabetical-ignoring-documents` sort options
now use `localeCompare` to sort,
[#&#8203;2684](https://redirect.github.com/TypeStrong/TypeDoc/issues/2684).
- Fixed incorrect placement of parameter default values in some
signatures with a `this` parameter,
[#&#8203;2698](https://redirect.github.com/TypeStrong/TypeDoc/issues/2698).

##### Thanks!

-   [@&#8203;Aryakoste](https://redirect.github.com/Aryakoste)
-   [@&#8203;waynemwashuma](https://redirect.github.com/waynemwashuma)

###
[`v0.26.6`](https://redirect.github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0266-2024-08-18)

[Compare
Source](https://redirect.github.com/TypeStrong/TypeDoc/compare/v0.26.5...v0.26.6)

##### Features

- Use of the `@extends` block tag no longer produces warnings,
[#&#8203;2659](https://redirect.github.com/TypeStrong/TypeDoc/issues/2659).
This tag should only be used in JavaScript projects to specify the type
parameters used when extending a parent class. It will not be rendered.
- Added new `navigation.compactFolders` option to prevent TypeDoc from
compacting folders, similar to the VSCode option.
[#&#8203;2667](https://redirect.github.com/TypeStrong/TypeDoc/issues/2667).

##### Bug Fixes

- The `suppressCommentWarningsInDeclarationFiles` option now correctly
ignores warnings in `.d.cts` and `.d.mts` files,
[#&#8203;2647](https://redirect.github.com/TypeStrong/TypeDoc/issues/2647).
- Restored re-exports in the page navigation menu,
[#&#8203;2671](https://redirect.github.com/TypeStrong/TypeDoc/issues/2671).
- JSON serialized projects will no longer contain reflection IDs for
other projects created in the same run.
[Gerrit0/typedoc-plugin-zod#6](https://redirect.github.com/Gerrit0/typedoc-plugin-zod/issues/6).
- In packages mode the reflection ID counter will no longer be reset
when converting projects. This previously could result in links to files
not working as expected.

###
[`v0.26.5`](https://redirect.github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0265-2024-07-21)

[Compare
Source](https://redirect.github.com/TypeStrong/TypeDoc/compare/v0.26.4...v0.26.5)

##### Features

- TypeDoc now exposes array option defaults under `OptionDefaults`,
[#&#8203;2640](https://redirect.github.com/TypeStrong/TypeDoc/issues/2640).

##### Bug Fixes

- Constructor parameters which share a name with a property on a parent
class will no longer inherit the comment on the parent class,
[#&#8203;2636](https://redirect.github.com/TypeStrong/TypeDoc/issues/2636).
- Packages mode will now attempt to use the comment declared in the
comment class for inherited members,
[#&#8203;2622](https://redirect.github.com/TypeStrong/TypeDoc/issues/2622).
- TypeDoc no longer crashes when `@document` includes an empty file,
[#&#8203;2638](https://redirect.github.com/TypeStrong/TypeDoc/issues/2638).
- API: Event listeners added later with the same priority will be called
later,
[#&#8203;2643](https://redirect.github.com/TypeStrong/TypeDoc/issues/2643).

##### Thanks!

- [@&#8203;bladerunner2020](https://redirect.github.com/bladerunner2020)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekday" in timezone Etc/UTC,
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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/ScaleLeap/amazon-advertising-api-sdk).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJyZW5vdmF0ZWJvdCJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit to ScaleLeap/selling-partner-api-sdk that referenced this issue Sep 12, 2024
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [typedoc](https://typedoc.org)
([source](https://redirect.github.com/TypeStrong/TypeDoc)) | [`0.26.3`
-> `0.26.7`](https://renovatebot.com/diffs/npm/typedoc/0.26.3/0.26.7) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typedoc/0.26.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typedoc/0.26.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typedoc/0.26.3/0.26.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typedoc/0.26.3/0.26.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>TypeStrong/TypeDoc (typedoc)</summary>

###
[`v0.26.7`](https://redirect.github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0267-2024-09-09)

[Compare
Source](https://redirect.github.com/TypeStrong/TypeDoc/compare/v0.26.6...v0.26.7)

##### Features

- Support TypeScript 5.6,
[#&#8203;2699](https://redirect.github.com/TypeStrong/TypeDoc/issues/2699).
- Added `customJs` option to include a script tag in generated HTML
output,
[#&#8203;2650](https://redirect.github.com/TypeStrong/TypeDoc/issues/2650).
- Added `markdownLinkExternal` option to treat `http[s]://` links in
markdown documents and comments as external to be opened in a new tab,
[#&#8203;2679](https://redirect.github.com/TypeStrong/TypeDoc/issues/2679).
- Added `navigation.excludeReferences` option to prevent re-exports from
appearing in the left hand navigation,
[#&#8203;2685](https://redirect.github.com/TypeStrong/TypeDoc/issues/2685).
- Added support for the `@abstract` tag,
[#&#8203;2692](https://redirect.github.com/TypeStrong/TypeDoc/issues/2692).

##### Bug Fixes

- Fixed an issue where links in packages mode would be resolved
incorrectly,
[#&#8203;2680](https://redirect.github.com/TypeStrong/TypeDoc/issues/2680).
- `@link` tags to symbols which are not included in the documentation
will produce invalid link warnings again,
[#&#8203;2681](https://redirect.github.com/TypeStrong/TypeDoc/issues/2681).
- Fixed handling of `@param` tags on comments attached to function
callback parameters,
[#&#8203;2683](https://redirect.github.com/TypeStrong/TypeDoc/issues/2683).
- The `alphabetical` and `alphabetical-ignoring-documents` sort options
now use `localeCompare` to sort,
[#&#8203;2684](https://redirect.github.com/TypeStrong/TypeDoc/issues/2684).
- Fixed incorrect placement of parameter default values in some
signatures with a `this` parameter,
[#&#8203;2698](https://redirect.github.com/TypeStrong/TypeDoc/issues/2698).

##### Thanks!

-   [@&#8203;Aryakoste](https://redirect.github.com/Aryakoste)
-   [@&#8203;waynemwashuma](https://redirect.github.com/waynemwashuma)

###
[`v0.26.6`](https://redirect.github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0266-2024-08-18)

[Compare
Source](https://redirect.github.com/TypeStrong/TypeDoc/compare/v0.26.5...v0.26.6)

##### Features

- Use of the `@extends` block tag no longer produces warnings,
[#&#8203;2659](https://redirect.github.com/TypeStrong/TypeDoc/issues/2659).
This tag should only be used in JavaScript projects to specify the type
parameters used when extending a parent class. It will not be rendered.
- Added new `navigation.compactFolders` option to prevent TypeDoc from
compacting folders, similar to the VSCode option.
[#&#8203;2667](https://redirect.github.com/TypeStrong/TypeDoc/issues/2667).

##### Bug Fixes

- The `suppressCommentWarningsInDeclarationFiles` option now correctly
ignores warnings in `.d.cts` and `.d.mts` files,
[#&#8203;2647](https://redirect.github.com/TypeStrong/TypeDoc/issues/2647).
- Restored re-exports in the page navigation menu,
[#&#8203;2671](https://redirect.github.com/TypeStrong/TypeDoc/issues/2671).
- JSON serialized projects will no longer contain reflection IDs for
other projects created in the same run.
[Gerrit0/typedoc-plugin-zod#6](https://redirect.github.com/Gerrit0/typedoc-plugin-zod/issues/6).
- In packages mode the reflection ID counter will no longer be reset
when converting projects. This previously could result in links to files
not working as expected.

###
[`v0.26.5`](https://redirect.github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0265-2024-07-21)

[Compare
Source](https://redirect.github.com/TypeStrong/TypeDoc/compare/v0.26.4...v0.26.5)

##### Features

- TypeDoc now exposes array option defaults under `OptionDefaults`,
[#&#8203;2640](https://redirect.github.com/TypeStrong/TypeDoc/issues/2640).

##### Bug Fixes

- Constructor parameters which share a name with a property on a parent
class will no longer inherit the comment on the parent class,
[#&#8203;2636](https://redirect.github.com/TypeStrong/TypeDoc/issues/2636).
- Packages mode will now attempt to use the comment declared in the
comment class for inherited members,
[#&#8203;2622](https://redirect.github.com/TypeStrong/TypeDoc/issues/2622).
- TypeDoc no longer crashes when `@document` includes an empty file,
[#&#8203;2638](https://redirect.github.com/TypeStrong/TypeDoc/issues/2638).
- API: Event listeners added later with the same priority will be called
later,
[#&#8203;2643](https://redirect.github.com/TypeStrong/TypeDoc/issues/2643).

##### Thanks!

- [@&#8203;bladerunner2020](https://redirect.github.com/bladerunner2020)

###
[`v0.26.4`](https://redirect.github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0264-2024-07-10)

[Compare
Source](https://redirect.github.com/TypeStrong/TypeDoc/compare/v0.26.3...v0.26.4)

##### Bug Fixes

- The page navigation sidebar no longer incorrectly includes re-exports
if the same member is exported with multiple names
[#&#8203;2625](https://redirect.github.com/TypeStrong/TypeDoc/issues/2625).
- Page navigation now ensures the current page is visible when the page
is first loaded,
[#&#8203;2626](https://redirect.github.com/TypeStrong/TypeDoc/issues/2626).
- If a relative linked image is referenced multiple times, TypeDoc will
no longer sometimes produce invalid links to the image
[#&#8203;2627](https://redirect.github.com/TypeStrong/TypeDoc/issues/2627).
- `@link` tags will now be validated in referenced markdown documents,
[#&#8203;2629](https://redirect.github.com/TypeStrong/TypeDoc/issues/2629).
- `@link` tags are now resolved in project documents,
[#&#8203;2629](https://redirect.github.com/TypeStrong/TypeDoc/issues/2629).
- HTML/JSON output generated by TypeDoc now contains a trailing newline,
[#&#8203;2632](https://redirect.github.com/TypeStrong/TypeDoc/issues/2632).
- TypeDoc now correctly handles markdown documents with CRLF line
endings,
[#&#8203;2628](https://redirect.github.com/TypeStrong/TypeDoc/issues/2628).
- `@hidden` is now properly applied when placed in a function
implementation comment,
[#&#8203;2634](https://redirect.github.com/TypeStrong/TypeDoc/issues/2634).
-   Comments on re-exports are now rendered.

##### Thanks!

-   [@&#8203;bukowa](https://redirect.github.com/bukowa)
-   [@&#8203;garrett-hopper](https://redirect.github.com/garrett-hopper)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekday" in timezone Etc/UTC,
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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/ScaleLeap/selling-partner-api-sdk).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM4LjU5LjIiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOlsicmVub3ZhdGVib3QiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants