Releases: es-joy/eslint-plugin-radar
Releases · es-joy/eslint-plugin-radar
v0.2.1
0.2.1
- License: Update license file name to reflect license type is specifically
LGPL-3.0-only - npm: Change
licenseto non-deprecated SPDX identifier,LGPL-3.0-only
as per:
SonarSource/eslint-plugin-sonarjs#190)
Dev-focused:
- Linting: Apply prettier to MD files and reapply latest to whole project
- npm: Revert back to using fixed rather than self-referential version of
eslint-plugin-radarfor self-linting (was adding to file space)
v0.1.0
0.1.0
- Forked from https://github.com/SonarSource/eslint-plugin-sonarjs
- License: Add headers to hidden files
- npm: Add ESLint 7 to peerDeps.
- npm: Bump engines to avoid EOL versions (Node >=10)
- npm: Use repository URL (accepted in npm, package.json linter doesn't
complain, and allows IDEs to auto-open in browser (e.g., on cmd-O) - npm: Add recommended/optional fields, author, contributors to satisfy linter
Dev-focused:
- Optimization: Add "use strict" for CJS eslint files
- Linting: Apply latest
prettier(adding.prettierignoreto avoid applying
to test sources); apply latesteslint-plugin-import - Linting: Check hidden files
- Linting: Check all files by default, ignoring test sources and lib
- Linting: Create separate ignore file for ruling (which lints nested
node_modules) - Testing: Ensure test-ci script runs (now that Node 8 is removed)
- Travis: Bump Node versions to 12 and 14
- Travis: Avoid comment about "nodejs 6" being cause of failure; the need
forjest-sonar-reporteris due to it not being in devDeps. - Properties: Point to non-deprecated
travis-ci.com - npm: Reorder scripts so main scripts at bottom; switch
testto check
coverage and addjestscript for non-coverage testing - npm: Add
.ncurc.jsfile to preventnpm-check-updatesauto-updating peerDeps. - npm: Self-reference current version of sonarjs, so can apply latest linting
to own repository - npm: Update
lint-staged, removinggit add - npm: Update devDeps.
- yarn: Upgrade