├── .editorconfig ├── .eslintignore ├── .eslintrc.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── es2015.js ├── es3.js ├── es5.js ├── es6.js ├── examples ├── bad │ ├── commonjs.js │ ├── danger.js │ ├── debug.js │ ├── duplicates.js │ ├── es2015.js │ ├── es3.js │ ├── es5.js │ ├── extra-characters.js │ ├── js-oddities.js │ ├── not-optimal.js │ ├── outdated.js │ ├── overwrite.js │ ├── regex.js │ ├── shadow-vars.js │ ├── typos.js │ └── vars.js └── good │ └── jsdoc.js ├── index.js ├── lib ├── common-rules.js ├── es2015-rules.js ├── es3-rules.js └── es5-rules.js └── package.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | examples/** 2 | -------------------------------------------------------------------------------- /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/README.md -------------------------------------------------------------------------------- /es2015.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/es2015.js -------------------------------------------------------------------------------- /es3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/es3.js -------------------------------------------------------------------------------- /es5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/es5.js -------------------------------------------------------------------------------- /es6.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./es2015'); 4 | -------------------------------------------------------------------------------- /examples/bad/commonjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/commonjs.js -------------------------------------------------------------------------------- /examples/bad/danger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/danger.js -------------------------------------------------------------------------------- /examples/bad/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/debug.js -------------------------------------------------------------------------------- /examples/bad/duplicates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/duplicates.js -------------------------------------------------------------------------------- /examples/bad/es2015.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/es2015.js -------------------------------------------------------------------------------- /examples/bad/es3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/es3.js -------------------------------------------------------------------------------- /examples/bad/es5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/es5.js -------------------------------------------------------------------------------- /examples/bad/extra-characters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/extra-characters.js -------------------------------------------------------------------------------- /examples/bad/js-oddities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/js-oddities.js -------------------------------------------------------------------------------- /examples/bad/not-optimal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/not-optimal.js -------------------------------------------------------------------------------- /examples/bad/outdated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/outdated.js -------------------------------------------------------------------------------- /examples/bad/overwrite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/overwrite.js -------------------------------------------------------------------------------- /examples/bad/regex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/regex.js -------------------------------------------------------------------------------- /examples/bad/shadow-vars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/shadow-vars.js -------------------------------------------------------------------------------- /examples/bad/typos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/typos.js -------------------------------------------------------------------------------- /examples/bad/vars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/bad/vars.js -------------------------------------------------------------------------------- /examples/good/jsdoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/examples/good/jsdoc.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./es2015'); 4 | -------------------------------------------------------------------------------- /lib/common-rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/lib/common-rules.js -------------------------------------------------------------------------------- /lib/es2015-rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/lib/es2015-rules.js -------------------------------------------------------------------------------- /lib/es3-rules.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | 'comma-dangle': ['error', 'never'] 5 | }; 6 | -------------------------------------------------------------------------------- /lib/es5-rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/lib/es5-rules.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blond/eslint-config-pedant/HEAD/package.json --------------------------------------------------------------------------------