1.1.7 • Published 4 months ago
@trailheadtechnology/eslint-config v1.1.7
Trailhead Web Linters
This version supports only ESLint 9 Flat Config
Usage
Install
Angular
npm install --D @trailheadtechnology/eslint-config eslint stylelint @angular-eslint/eslint-plugin @angular-eslint/eslint-plugin-template @angular-eslint/template-parser
React
npm install --D @trailheadtechnology/eslint-config eslint stylelint
Configure ESLint
Angular
const baseConfig = require('@trailheadtechnology/eslint-config');
const angularConfig = require('@trailheadtechnology/eslint-config/angular');
module.exports = [
...baseConfig,
...angularConfig,
];
For Angular NX project:
const baseConfig = require('@trailheadtechnology/eslint-config');
const angularConfig = require('@trailheadtechnology/eslint-config/angular');
const nxDevkit = require('@nx/devkit');
module.exports = [
...baseConfig,
...angularConfig,
{
files: ["**/*.ts"],
languageOptions: {
parserOptions: {
tsconfigRootDir: nxDevkit.workspaceRoot
},
},
}
];
React
const baseConfig = require('@trailheadtechnology/eslint-config');
const reactConfig = require('@trailheadtechnology/eslint-config/react');
module.exports = [
...baseConfig,
...reactConfig,
];
Configure Stylelint
{
"extends": [
"@trailheadtechnology/eslint-config/stylelint"
]
}
1.1.7
4 months ago
1.1.6
4 months ago
1.1.5
4 months ago
1.1.4
5 months ago
1.1.1
6 months ago
1.1.3
6 months ago
1.1.2
6 months ago
1.1.0
6 months ago
1.0.11
1 year ago
1.0.10
1 year ago
1.0.9
1 year ago
1.0.8
1 year ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.7-beta.0
2 years ago
1.0.3
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago
1.0.0-rc.1
2 years ago
1.0.0-rc.0
2 years ago