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
.