Skip to content

Dev - #9

Merged
maximedrn merged 4 commits into
masterfrom
dev
Jul 7, 2026
Merged

Dev#9
maximedrn merged 4 commits into
masterfrom
dev

Conversation

@maximedrn

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings July 7, 2026 20:13

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the TypeScript/tooling configuration and dependency set, alongside a small TypeScript typing adjustment in DTOs, to keep the project building cleanly and generating docs consistently.

Changes:

  • Update TypeDoc configuration to use tsconfig.build.json, exclude spec files, and adjust external symbol link mappings.
  • Adjust tsconfig.json compiler options (deprecation handling, rootDir, and path/baseUrl-related settings).
  • Bump multiple runtime/dev dependencies (NestJS, TypeScript, ESLint ecosystem, etc.) and update DTO properties to use definite assignment assertions.

Reviewed changes

Copilot reviewed 5 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
typedoc.json Points TypeDoc at the build tsconfig, excludes specs, and updates external symbol link mappings.
tsconfig.json Updates compiler options (notably ignoreDeprecations, rootDir, and path resolution configuration).
src/tasks/signing/signing.dto.ts Switches DTO fields to definite assignment assertions (!) for TS property initialization behavior.
src/tasks/key-generation/key-generation.dto.ts Switches DTO fields to definite assignment assertions (!) for TS property initialization behavior.
package.json Upgrades various dependencies/devDependencies including TypeScript and lint/test tooling.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread typedoc.json
"externalSymbolLinkMappings": {
"@types/node": {
"\"crypto\".timingSafeEqual": "#"
"\"node:crypto\".timingSafeEqual": "#"
@maximedrn
maximedrn merged commit eb9c8c4 into master Jul 7, 2026
4 checks passed
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

Successfully merging this pull request may close these issues.

2 participants