clinton
clinton copied to clipboard
Project style linter
- `funding` - should be after the `repository` field - `peerDependenciesMeta` - should be after all the other dependency fields.
Bumps [mem](https://github.com/sindresorhus/mem) from 0.1.1 to 5.1.1. Release notes *Sourced from [mem's releases](https://github.com/sindresorhus/mem/releases).* > ## v5.1.1 > - Always use an object for the cache item to match expectations and the...
Add possibility to extend the configuration with the `extends` option like [ESLint](http://eslint.org/docs/user-guide/configuring#extending-configuration-files).
I generally use CircleCI nowadays, so it'd be nice if there was a rule to enforce it :)
I used `ZSchema` to validate `package.json` based on a JSON schema. Apparently something changed under the hood and the error messages totally broke. Disabled the tests for now.
I never use lockfiles for my modules, only for applications to make sure that the application that is built has the exact same dependencies as the one I tested everything...
There's something wrong with `lintspaces` on windows, it doesn't correctly pick up the config file.
We now also support the nvm aliases `lts/argon` (Node.js 4) and `lts/boron` (Node.js 6). Currently the `travis` rule does not prevent something like this. ```json { "name": "my-module", "engines": {...
Getting this lint error: ``` .gitignore ✖ node_modules is not being ignored. Add it to .gitignore. gitignore ``` But node_modules is properly ignored: ``` $ cat .gitignore /node_modules ```