Skip to content

Updating base for tsconfig#168

Merged
Elliot Huffman (elliot-huffman) merged 3 commits into
mainfrom
pasha-modernize-tsconfig
Jul 13, 2026
Merged

Updating base for tsconfig#168
Elliot Huffman (elliot-huffman) merged 3 commits into
mainfrom
pasha-modernize-tsconfig

Conversation

@pasha-zayko

Copy link
Copy Markdown
Contributor

Modernizing the look of tsconfig base file.
Correcting path in the README.

Modernizing the look of tsconfig base file.
Correcting path in the README.

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

Updates the shared TypeScript base tsconfig and aligns the README instructions with the new config path, aiming to modernize/simplify the base configuration for consumers of this package.

Changes:

  • Updated README to extend @shi-corp/development-utilities/config/typescript/base.json.
  • Simplified config/typescript/base.json by removing most commented template options and setting a smaller set of explicit compiler options.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
README.md Updates the documented extends path to the new base tsconfig filename.
config/typescript/base.json Refactors/modernizes the base tsconfig and changes several compiler behaviors via explicit options.

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

Comment thread config/typescript/base.json
Comment thread config/typescript/base.json
Added comment on the implementation of the potentially noisy property
With some significant changes it is a major version update.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

looks good to me!

@elliot-huffman
Elliot Huffman (elliot-huffman) merged commit a3984a0 into main Jul 13, 2026
9 of 10 checks passed
@elliot-huffman
Elliot Huffman (elliot-huffman) deleted the pasha-modernize-tsconfig branch July 13, 2026 18:08
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.

3 participants