A set of packages/utilities as devDependencies for linting and formatting
- Extendable Eslint config + portable presets (Solid, React, NextJS, Prettier, Typescript, Vite, Astro...)
# install dependencies
pnpm i --frozen-lockfile
pnpm run dev # bundles packages and listens to file changes
pnpm run build # generate a dist folder with declaration (d.ts) files
We use changesets/action
to automate packages versioning and releasing using Github Actions CI/CD.
To make the automation work, you still need to create a changeset manually and commit the changes, which will basically trigger the version command in .github/workflows/release.yml
, updating the semantic version of packages on this repository.
See our contributing doc for more details.