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

Centralize ESLint and Prettier configuration #3

Merged

Conversation

arkadiuszbachorski
Copy link
Collaborator

@arkadiuszbachorski arkadiuszbachorski commented Oct 28, 2024

Centralize ESLint and Prettier configuration

♻️ Current situation & Problem

ESLint and Prettier configuration is copied between projects. It can be centralized.

Demonstration of usage: StanfordSpezi/spezi-web-design-system#39

⚙️ Release Notes

  • Centralize ESLint and Prettier configuration

📝 Code of Conduct & Contributing Guidelines

By submitting creating this pull request, you agree to follow our Code of Conduct and Contributing Guidelines:

Copy link
Member

@PSchmiedmayer PSchmiedmayer left a comment

Choose a reason for hiding this comment

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

Thank you for the initial setup @arkadiuszbachorski!

Had a few smaller comments here that would be great to be addressed before merging the base setup. Looking forward to seeing this used across all repos 🚀

.github/workflows/build-and-test.yml Outdated Show resolved Hide resolved
CITATION.cff Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Show resolved Hide resolved
package.json Outdated Show resolved Hide resolved
src/eslint.js Outdated Show resolved Hide resolved
@arkadiuszbachorski arkadiuszbachorski force-pushed the arek/centralize-eslint-and-prettier-configurations branch from 54d101c to 12cdebd Compare January 28, 2025 15:11
@arkadiuszbachorski arkadiuszbachorski merged commit 5491080 into main Jan 28, 2025
3 checks passed
@arkadiuszbachorski arkadiuszbachorski deleted the arek/centralize-eslint-and-prettier-configurations branch January 28, 2025 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants