Speed up the creation and maintenance of your JS applications. Zero configuration way to use modern code-quality tools.
yarn add -D @solid-soda/scripts yarn soda init yarn s lint yarn s pretty
@solid-soda/scriptsin your project.
yarn add -D @solid-soda/scripts yarn soda init
Or if you prefer
npm install --save-dev @solid-soda/scripts npm run soda init
@solid-soda/scripts provides many scripts for JS application maintaince.
yarn soda lint
It performs static analysis of your JS/TS code and stylesheets.
This command allow
--fix option to fix all fixable errors in your code.
yarn soda pretty
It just formats the code.
Command runs Prettier with basic fancy configuration, we don't allow to modify it. One config to rule them all.
yarn soda cz
It starts nice CLI for creation commit with conventional commit messages rules.
yarn soda release
Command runs Standard Version.
TypeScript support out of the box, just add
tsconfig.json to root of your project.
React/JSX support out of the box, just add react package to you project.
.gitignore. Your project must contain exactly one
.gitignorefile in root. Sorry, we works on it.