A style guide and shared configuration for our web development projects.
TODO
- @sfusurge/prettier-config (
prettier) - @sfusurge/eslint-config (
eslint) - @sfusurge/craco-config (
craco) - @sfusurge/typescript-config (
typescript) - @sfusurge/typescript-react-config (
typescript, for React components) - @sfusurge/typescript-react-site (
typescript, for React websites)
In order to properly use the presets within the GitHub Actions CI environment, you first need to add repository access on https://github.com/orgs/sfusurge/packages/npm/<package-name>/settings for each preset.
To release a new package, create and push a new tag in the format of v1.2.3. The CI will automatically publish the packages with the version 1.2.3.