All Projects → editorconfig-checker → editorconfig-checker.javascript

editorconfig-checker / editorconfig-checker.javascript

Licence: MIT license
A tool to verify that your files are in harmony with your .editorconfig

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to editorconfig-checker.javascript

flake8-broken-line
🚨 Flake8 plugin to forbid backslashes (\) for line breaks
Stars: ✭ 85 (+44.07%)
Mutual labels:  linting, code-quality
codeclimate-eslint
Code Climate Engine for ESLint
Stars: ✭ 86 (+45.76%)
Mutual labels:  linting, code-quality
checksync
A tool for detecting when related text blocks change
Stars: ✭ 14 (-76.27%)
Mutual labels:  linting, code-quality
Dotenv Linter
☺️ Linting dotenv files like a charm!
Stars: ✭ 207 (+250.85%)
Mutual labels:  linting, code-quality
App Githooks
Plugin-based system to run specific actions and checks when git hooks are triggered.
Stars: ✭ 5 (-91.53%)
Mutual labels:  linting, code-quality
Eslint Plugin Import
ESLint plugin with rules that help validate proper imports.
Stars: ✭ 3,722 (+6208.47%)
Mutual labels:  linting, code-quality
eslint-plugin-import
ESLint plugin with rules that help validate proper imports.
Stars: ✭ 4,290 (+7171.19%)
Mutual labels:  linting, code-quality
Swiftlint
Stars: ✭ 15,500 (+26171.19%)
Mutual labels:  linting, code-quality
Editorconfig Checker
A tool to verify that your files are in harmony with your .editorconfig
Stars: ✭ 119 (+101.69%)
Mutual labels:  linting, code-quality
Flakehell
Flake8 wrapper to make it nice, legacy-friendly, configurable.
Stars: ✭ 217 (+267.8%)
Mutual labels:  linting, code-quality
ema
External memory app - allows one to quickly post and search text notes
Stars: ✭ 43 (-27.12%)
Mutual labels:  clean-architecture
Friendly Code Editor
Try this Friendly Code Editor. You'll love it. I made it with a lot of effort. It has some great features. I will update it adequately later. Very helpful for developers. Enjoy and share.
Stars: ✭ 20 (-66.1%)
Mutual labels:  editorconfig
elodin-old
Quality and Optimisation tools for CSS in JavaScript
Stars: ✭ 15 (-74.58%)
Mutual labels:  code-quality
dotnet-format
A GitHub Action to run dotnet-format as part of your workflow
Stars: ✭ 25 (-57.63%)
Mutual labels:  linting
cleanarchitecture-sample
Sample REST API demonstrating the clean architecture
Stars: ✭ 43 (-27.12%)
Mutual labels:  clean-architecture
SharedInfrastructure
Centralized infrastructure elements for SixLabors projects. (msbuild, linting, shared internals)
Stars: ✭ 19 (-67.8%)
Mutual labels:  editorconfig
FoodApp
Proof of concept for food app [JetPack + Coroutines + Flow + MockK + JaCoCo coverage + SonarQube]
Stars: ✭ 25 (-57.63%)
Mutual labels:  clean-architecture
eclipse-pmd
eclipse-pmd has been moved to
Stars: ✭ 20 (-66.1%)
Mutual labels:  code-quality
iiCnma
A playground android app, showcasing the latest technologies and architectures using the Movie Database APIs.
Stars: ✭ 42 (-28.81%)
Mutual labels:  clean-architecture
sonar-groovy
SonarQube plugin for Groovy
Stars: ✭ 42 (-28.81%)
Mutual labels:  code-quality

editorconfig-checker

Logo

Build Status Greenkeeper badge code style: prettier Total alerts Language grade: JavaScript

Buy Me A Coffee

What?

This is a tool to check if your files consider your .editorconfig rules. Most tools—like linters, for example—only test one filetype and need an extra configuration. This tool only needs your .editorconfig to check all files.

Example Screenshot

Important

This is only a wrapper for the core editorconfig-checker. You should have a look at this repository to know how this tool can be used and what possibilities/caveats are there. This version can be used in the same way as the core as every argument is simply passed down to it.

Installation

Installation via npm/yarn is recommended:

npm install --save-dev editorconfig-checker
yarn add --dev editorconfig-checker

Otherwise you could clone the repository and execute the script manually.

git clone https://github.com/editorconfig-checker/editorconfig-checker.javascript
cd editorconfig-checker.javascript
npm install
npm start
npm test

Usage

There is an alias from editorconfig-checker to ec so you can exchange every occurrence of editorconfig-checker with ec.

If you installed it via npm you have a binary in your node_modules/.bin folder called editorconfig-checker. Then you could create a script in your package.json like this:

"scripts": {
  "lint:editorconfig": "editorconfig-checker"
}

Usage output:

USAGE:
  -config string
        config
  -debug
        print debugging information
  -disable-end-of-line
        disables the trailing whitespace check
  -disable-indent-size
        disables only the indent-size check
  -disable-indentation
        disables the indentation check
  -disable-insert-final-newline
        disables the final newline check
  -disable-trim-trailing-whitespace
        disables the trailing whitespace check
  -dry-run
        show which files would be checked
  -exclude string
        a regex which files should be excluded from checking - needs to be a valid regular expression
  -h    print the help
  -help
        print the help
  -ignore-defaults
        ignore default excludes
  -init
        creates an initial configuration
  -no-color
        dont print colors
  -v    print debugging information
  -verbose
        print debugging information
  -version
        print the version number

Support

If you have any questions, suggestions or just want to chat join #editorconfig-checker on freenode(IRC). If you don't have an IRC-client set up you can use the freenode webchat.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].