Skip to content
New issue

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

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

Already on GitHub? # to your account

refactor monorepo structure #829

Merged
merged 1 commit into from
Dec 31, 2024
Merged

refactor monorepo structure #829

merged 1 commit into from
Dec 31, 2024

Conversation

bdehamer
Copy link
Collaborator

Some project clean-up and refactoring:

  • Replace @tsconfig/node16 with @tsconfig/node18 in package.json to reflect current Node version.
  • Move all unit tests into top-level tests directory within each package.
  • Add a new tsconfig.build.json to each package to separate build config from dev/test config.

Many of these changes are modeled on the TypeScript configuration used in the typescript-eslint/typescript-eslint monorepo.

Signed-off-by: Brian DeHamer <bdehamer@github.com>
@bdehamer bdehamer requested a review from a team as a code owner December 30, 2024 22:53
Copy link
Collaborator

@ejahnGithub ejahnGithub left a comment

Choose a reason for hiding this comment

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

lgtm!

@bdehamer bdehamer merged commit 3236bff into main Dec 31, 2024
21 checks passed
@bdehamer bdehamer deleted the bdehamer/tsconfig-refactor branch December 31, 2024 19:05
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants