Skip to content

Conversation

@upayanmazumder
Copy link
Contributor

Changes TLDR:

Prettier

The existing prettier configuration wasn't automated; now it is using husky

Carousel

It could be selected, which doesn't make sense. Well, it cannot be selected any longer

README

It had setup instructions for the old deno repo, updated it to use bun instructions correctly

Whatever copilot has to say:

This pull request introduces several improvements to the development workflow, project documentation, and code formatting, as well as minor code style adjustments for consistency. The most significant updates are the addition of pre-commit linting using Husky and lint-staged, a more detailed and user-friendly setup guide in the README.md, and expanded VSCode workspace settings.

Development workflow improvements:

  • Added Husky and lint-staged to the project, enabling automatic code formatting with Prettier on pre-commit to ensure consistent code style. (package.json, .husky/pre-commit) [1] [2] [3]
  • Updated the prepare script in package.json to initialize Husky instead of running svelte-kit sync.
  • Configured lint-staged in package.json to run Prettier on all files before committing.

Documentation enhancements:

  • Revised the README.md to provide clearer, step-by-step setup instructions for contributors, including dependency installation and running the development server. Also improved the section on external contributions.

Editor and workspace configuration:

  • Expanded .vscode/settings.json with custom workspace color settings and additional dictionary words for spell checking.

Code style and formatting consistency:

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.

1 participant