Skip to content

Tradeshift/eslint-config-tradeshift

This branch is 1 commit ahead of, 6 commits behind master.

Folders and files

NameName
Last commit message
Last commit date
Jul 21, 2024
Mar 17, 2022
Jun 21, 2018
Apr 4, 2022
Jul 13, 2018
Jul 13, 2018
Oct 29, 2024
Feb 22, 2023
Oct 5, 2016
Nov 8, 2019
Jul 26, 2023
Feb 22, 2023
Mar 17, 2022
Sep 9, 2022
Oct 28, 2024
Jul 23, 2024
Mar 16, 2022

Repository files navigation

Tradeshift - ESLint Shareable Config

travis npm downloads peerDependencies

semantic-release Commitizen friendly

Install

Install eslint-config-tradeshift:

$ npm install --save-dev eslint-config-tradeshift

Then, add eslint-config-tradeshift to the "extends" array in your .eslintrc.* file. Make sure to put it last, so it gets the chance to override other configs.

Expected default configuration for a typescript project:

{
	"extends": [
		"eslint-config-tradeshift",
		"eslint-config-tradeshift/jest",
		"eslint-config-tradeshift/typescript"
	]
}

The configuration options are based on eslint-config-react-app.

Thanks

Thanks to @sqren for starting this project!

License

ISC. Copyright (c) 2019, Tradeshift.