0.2.0 • Published 1 year ago

@uberflip/eslint-config v0.2.0

Weekly downloads
70
License
UNLICENSED
Repository
github
Last release
1 year ago

@uberflip/eslint-config

The uberflip shared eslint config for our typescript/javascript projects.

Installation

Locate the 1Password note labeled NPMJS for information to the uberflip_noc account and use that for the following steps:

Login to NPM under the @uberflip npmjs registry

npm login --registry https://registry.npmjs.org --scope @uberflip
pnpm add -D @uberflip/eslint-config

Usage

To use this shared configuration in a repository first install eslint:

pnpm add -D eslint

then add an .eslintrc.js to your repository with the following contents:

module.exports = {
  extends: ['@uberflip/eslint-config'],
};

Notes

This eslint configuration includes prettier formatting and a configuration for prettier, but if you use an editor extension like prettier-vscode it won't read the eslint configuration so you may need to add a .prettierrc symlink to your repository pointing at node_modules/@uberflip/eslint-config/.prettierrc.

If you use a more general eslint plugin for your editor, this is likely unnecessary.

Publish

Update the version number and create a PR. Publish will happen automatically when the PR is merged.

Changelog

0.2.0

  • Moved to pnpm
  • Updated to Node v20
  • Updated peer dependencies to minimum ranges

0.1.1

  • Updated devDependencies rule
  • Added react plugin

0.1.0

  • Updated typescript to v5
0.2.0

1 year ago

0.1.1

2 years ago

0.1.0

2 years ago

0.0.15

2 years ago

0.0.12

3 years ago

0.0.13

3 years ago

0.0.14

3 years ago

0.0.11

4 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago