https://github.com/sun33t/0003-linting-formatting-setup-bun
  
  
    This repo demonstrates a workflow for using git hooks to automate the linting and formatting of files and for the standardization of commit messages within a bun project. 
    https://github.com/sun33t/0003-linting-formatting-setup-bun
  
bun code-quality git git-hooks husky javascript lint-staged typescript
        Last synced: 13 days ago 
        JSON representation
    
This repo demonstrates a workflow for using git hooks to automate the linting and formatting of files and for the standardization of commit messages within a bun project.
- Host: GitHub
- URL: https://github.com/sun33t/0003-linting-formatting-setup-bun
- Owner: sun33t
- Created: 2025-01-31T15:56:52.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-01-31T16:01:48.000Z (9 months ago)
- Last Synced: 2025-06-09T07:56:12.702Z (5 months ago)
- Topics: bun, code-quality, git, git-hooks, husky, javascript, lint-staged, typescript
- Language: JavaScript
- Homepage: https://suneet.codes
- Size: 43 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- 
            Metadata Files:
            - Readme: README.md
 
Awesome Lists containing this project
README
          
This repo demonstrates a workflow for using git hooks to automate the linting
and formatting of files and for the standardization of commit messages within a
bun project.
# Documentation
The workflow is documented in
[this article](https://suneet.codes/articles/linting-formatting-setup-bun).
## Usage
To experience the automation, clone the project
```bash
git clone https://github.com/sun33t/0003-linting-formatting-setup-bun
```
Go to the project directory
```bash
cd linting-formatting-setup-bun
```
Install dependencies
```bash
bun install
```
Make a change in any file and commit the change. The toolchain will
automatically execute and you can see its output in the terminal.
## Authors
- [@sun33t](https://github.com/sun33t)
        
