Wszystkie konfiguracje są zawarte w jednej paczce @solvro/config
. Aby zainstalować:
npx @solvro/config
I przeklikaj się przez kreatora, polecam klikać cały czas enter, to dostaniesz zalecane konfiguracje. Można uruchamiać pare razy :3
Aby użyć configu dodaj to pole w package.json
:
{
"prettier": "@solvro/config/prettier"
}
Wymagany jest eslint
w wersji 9
lub nowszej oraz package.json powinien mieć pole
{
"type": "module"
}
Konfiguracja eslinta:
// eslint.config.js
import { solvro } from "@solro/config/eslint";
export default solvro();
Config sam wykryje czy używasz NextJSa czy Adonisa.