0.7.1 • Published 2 years ago
@nautical-commerce/eslint-config v0.7.1
eslint-config-nautical
There are several base configs to use in this package:
@nautical-commerce: The base configuration for plain JS applications@nautical-commerce/eslint-config/dist/next: Configuration for Next.js apps@nautical-commerce/eslint-config/dist/prettier: Configuration forprettieras ESLint rules.@nautical-commerce/eslint-config/dist/react: Configuration for React libraries@nautical-commerce/eslint-config/dist/turbo: Configuration for turborepo monorepos@nautical-commerce/eslint-config/dist/typescript: Configuration for Typescript based libraries
IMPORTANT
As this config uses plugins you'll need to make sure you setup your eslint config to use @rushstack/eslint-patch to make sure that the plugin modules are properly resolved.
e.g.
// This needs to be included for plugin modules to be resolved properly
require("@rushstack/eslint-patch/modern-module-resolution");
module.exports = {
extends: ["@nautical-commerce"],
// ... your usual eslint config here
};