Skip to content

Opinionated shared configs and plugins by @jabworks – ESLint, Prettier, Stylelint & more, built for consistency across projects.

Notifications You must be signed in to change notification settings

hieu1871998/style-guide

Repository files navigation

Style Guide Configurations

NPM Version

This repository contains a collection of shareable configurations for various linting and formatting tools.

What's inside?

This repository includes the following packages:

Packages

  • @jabworks/eslint-plugin: Opinionated ESLint plugin and flat config for JS, TS, React, and Next.js.
  • @jabworks/typescript-config: Shared tsconfig.json configurations used throughout the monorepo. (Currently a placeholder)
  • @jabworks/prettier-config: Placeholder for Prettier shared configuration. (Currently a placeholder)
  • @jabworks/stylelint-config: Placeholder for Stylelint shared configuration. (Currently a placeholder)

Each package is 100% TypeScript.

Utilities

This repository has some additional tools already setup for you: