Releases: fluid-project/fluid-grunt-lint-all
Migrated away from forked copy of ESLint and updated to newer ESLint. Added CSS linting.
This release updates the copy of ESLint to use a mainstream version rather than our forked copy, and to use a newer version. Newer versions have removed the jsdoc rules, so this version replaces those with similar rules from a plugin. The change in configuration and the larger potential for new errors to be highlighted is why this is a major release.
This is the first release to add support for CSS linting, see the README for details.
Migrated to new name and updated dependencies.
Migrated to fluid-project organisation and renamed to fluid-grunt-lint-all. Updated dependencies.
v1.0.7
Fixed line/character position for json-eslint
checks to account for the code in the "wrapper" that occurs before the "wrapped" JSON content that's linted.
Fixed "console.log" errors and replaced jsonlint.
This fixes a bug that threw spurious "console.log" errors when working with version 1.4.0 of our ESLint configuration. It also replaces the jsonlint/grunt-jsonlint checks in favour of the checks built for VSCode.
v1.0.5
Updated dependencies.
Notably, grunt is no longer a main block dependency.
Added additional missing dependencies.
There were additional dev dependencies that belonged in the main dependency block.
Added missing dependency.
The 1.0.1 release was missing a dependency and would not work properly without manually installing grunt-lintspaces. This release fixes that problem.
Added global "excludes".
Also updated dependencies to resolve snyk security warnings.
Initial release.
This is the first release of the "lint all" plugin that combines a lot of the existing checks used to lint the GPII codebase. See the README for features and configuration options.