@adp-psych/webhint-configuration
v0.3.3
Published
webhint configuration
Downloads
27
Maintainers
Readme
Anthony Di Pietro's webhint Configuration
The webhint configuration for Anthony Di Pietro's projects.
Usage
Installation
Install the package from npm (requires Node.js):
npm install --save-dev @adp-psych/webhint-configuration
Configuration
Configure webhint to use the configuration by editing .hintrc
:
{
"extends": [
"@adp-psych"
]
}
Development
Cleaning
Remove generated files:
npm run clean
Documentation
Generate documentation into the doc
directory with
JSDoc:
npm run doc
Linting
Lint the project with ESLint and npm-package-json-lint:
npm run lint
Testing
Test the configuration by processing test.css
, a CSS file that contains only
a @charset
at-rule:
npm run test
Dependencies
Check for new dependencies with npm-check:
npm run npm-check
Release
Publish a release with np:
npm run release
Legal Information
Copyright
Copyright © 2021, 2022 Anthony Di Pietro
License
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.