Futured's approach to JavaScript styling combines both the ESLint rules and Prettier to create an opinionated set of styling and linting rules. These rules can be applied to your TypeScript projects.
This monorepo contains styling guides for:
These guides include the following plugins and extensions:
- JavaScript
- TypeScript
- Vue
These are custom rules that override the default rules defined by the plugins and extensions. This package contains the following rules:
- core
- basic rules for most project files, like (not) using semicolons, type of quotes, etc.
- typescript
- own rules for TypeScript files
- vue
- own rules for Vue files
Please refer to the guides above for instructions on how to use each configuration.