1.3.1 • Published 1 month ago

@aklinker1/check v1.3.1

Weekly downloads
-
License
-
Repository
github
Last release
1 month ago

Check

An opinionated CLI tool to run all your checks all at once. The command will only exit with code 0 when no problems exist.

https://github.com/aklinker1/check/assets/10101283/c8089e5c-e25f-4f59-8897-d2a6f97a3139

pnpm i @aklinker1/check
pnpm check
pnpm check --fix

To enable checks for any of the following modules, just install them:

pnpm i -D typescript eslint prettier publint

Contributing

This project is built using bun. Demo project uses PNPM.

# Setup
bun i
pushd demo
    pnpm i
popd

# Build NPM package
bun run build

# Run checks
bun check --help
bun check
bun check demo

Adding Tools

I've added everything I use, so if you want to add support for another tool, feel free.

Just copy src/tools/prettier.ts and src/tools/prettier.test.ts, update the implementations (yes, tests are required), and add your new tool to src/tools/index.ts's ALL_TOOLS export.

1.3.1

1 month ago

1.3.0

1 month ago

1.2.0

2 months ago

1.1.1

2 months ago

1.1.0

2 months ago

1.0.5

2 months ago

1.0.2

2 months ago

1.0.1

2 months ago

1.0.3

2 months ago

1.0.0

2 months ago