All Projects → nikku → eslint-plugin-license-header

nikku / eslint-plugin-license-header

Licence: MIT license
Rules to validate the presence of license headers in source files.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to eslint-plugin-license-header

Licenseplist
A license list generator of all your dependencies for iOS applications
Stars: ✭ 1,996 (+9404.76%)
Mutual labels:  license-management, licenses
php-legal-licenses
A utility to help generate a file containing information about dependencies including the full license text.
Stars: ✭ 62 (+195.24%)
Mutual labels:  license-management, licenses
Typescript Eslint
✨ Monorepo for all the tooling which enables ESLint to support TypeScript
Stars: ✭ 10,831 (+51476.19%)
Mutual labels:  eslint-plugin
Eslint Plugin Mocha
ESLint rules for mocha
Stars: ✭ 249 (+1085.71%)
Mutual labels:  eslint-plugin
Eslint Plugin Lodash
ESLint rules for lodash
Stars: ✭ 208 (+890.48%)
Mutual labels:  eslint-plugin
Eslint Plugin Css Modules
Project status: NOT MAINTAINED; Checks that you are using the existent css/scss classes, no more no less
Stars: ✭ 115 (+447.62%)
Mutual labels:  eslint-plugin
Eslint Plugin Eslint Comments
Additional ESLint rules for directive comments of ESLint.
Stars: ✭ 221 (+952.38%)
Mutual labels:  eslint-plugin
Eslint Plugin Jest Formatting
ESLint rules for formatting test suites written for jest.
Stars: ✭ 71 (+238.1%)
Mutual labels:  eslint-plugin
ultimate-hot-boilerplate
🚀 node-react universal app boilerplate with everything on hot reload, SSR, GraphQL, Flow included
Stars: ✭ 35 (+66.67%)
Mutual labels:  eslint-plugin
You Dont Need Lodash Underscore
List of JavaScript methods which you can use natively + ESLint Plugin
Stars: ✭ 13,915 (+66161.9%)
Mutual labels:  eslint-plugin
Eslint Plugin Svelte3
An ESLint plugin for Svelte v3 components.
Stars: ✭ 248 (+1080.95%)
Mutual labels:  eslint-plugin
Eslint Plugin Prettier
ESLint plugin for Prettier formatting
Stars: ✭ 2,228 (+10509.52%)
Mutual labels:  eslint-plugin
Eslint Import Resolver Alias
a simple Node behavior import resolution plugin for eslint-plugin-import, supporting module alias
Stars: ✭ 121 (+476.19%)
Mutual labels:  eslint-plugin
Eslint Import Resolver Babel Module
Custom eslint resolve for babel-plugin-module-resolver
Stars: ✭ 236 (+1023.81%)
Mutual labels:  eslint-plugin
Eslint Plugin I18n Json
Fully extendable eslint plugin for JSON i18n translation files.
Stars: ✭ 101 (+380.95%)
Mutual labels:  eslint-plugin
SimpleLicensing
A Go Based Licensing System for Digital Rights Management
Stars: ✭ 96 (+357.14%)
Mutual labels:  license-management
Eslint Mdx
ESLint Parser/Plugin for MDX
Stars: ✭ 89 (+323.81%)
Mutual labels:  eslint-plugin
Eslint Plugin Boundaries
Eslint plugin checking architecture boundaries between elements
Stars: ✭ 157 (+647.62%)
Mutual labels:  eslint-plugin
Eslint Plugin Ava
ESLint rules for AVA
Stars: ✭ 209 (+895.24%)
Mutual labels:  eslint-plugin
java-license-manager
OddSource Code Java License Manager
Stars: ✭ 22 (+4.76%)
Mutual labels:  license-management

eslint-plugin-license-header

CI Code coverage

Rules to validate the presence of license headers in source files.

Installation

npm install eslint-plugin-license-header --save-dev

Usage

Add license-header to the plugins section of your .eslintrc configuration file. You can omit the eslint-plugin- prefix:

{
  "plugins": [
    "license-header"
  ]
}

Then configure the rules you want to use under the rules section.

{
  "rules": {
    "license-header/header": [ "error", "./resources/license-header.js" ]
  }
}

You may auto-fix your source files, adding or updating a given license header:

eslint --fix .

Supported Rules

License

MIT

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].