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

style(dx): centralize code style tools #232

Merged
merged 2 commits into from
Jun 8, 2024
Merged

Conversation

ygrishajev
Copy link
Contributor

@ygrishajev ygrishajev commented Jun 7, 2024

This PR centralizes the configurations of ESLint and Prettier under a shared package dev-config. All the apps and packages within the monorepo now use these centralized configurations. Additionally, the root monorepo combines them to ensure consistency. This approach allows both linting and formatting to be used globally and within each app/package. Another benefit is that this dev-config package can be published to npm for use in other projects.

NOTE: This is 1 of 3 PR which should be merged together. It should be reviewed 2nd after #231 and merged 2nd after #233. Never mind the failing checks: it's due to actual fixes done in a dedicated PR.

@ygrishajev ygrishajev force-pushed the feature/code-style branch from 8e124ea to e69d8cd Compare June 7, 2024 15:19
@ygrishajev ygrishajev changed the base branch from feature/workspaces to main June 7, 2024 15:19
@ygrishajev ygrishajev changed the title Feature/code style style(dx): centralize code style tools Jun 7, 2024
@ygrishajev ygrishajev closed this Jun 7, 2024
@ygrishajev ygrishajev reopened this Jun 7, 2024
@ygrishajev ygrishajev changed the base branch from main to feature/workspaces June 7, 2024 15:39
@ygrishajev ygrishajev force-pushed the feature/workspaces branch from 371acf2 to 78a647d Compare June 7, 2024 18:59
@ygrishajev ygrishajev requested review from baktun14 and Redm4x June 7, 2024 19:06
Base automatically changed from feature/workspaces to main June 8, 2024 07:08
@ygrishajev ygrishajev force-pushed the feature/code-style branch from e69d8cd to 383da6d Compare June 8, 2024 07:19
@ygrishajev ygrishajev force-pushed the feature/code-style branch from 383da6d to 87f3293 Compare June 8, 2024 07:20
@ygrishajev ygrishajev requested a review from Redm4x June 8, 2024 07:23
@ygrishajev ygrishajev merged commit e51169d into main Jun 8, 2024
6 checks passed
@ygrishajev ygrishajev deleted the feature/code-style branch June 8, 2024 19:27
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