Home

Awesome

This is a trial of GitHub Repository Template.

Please update package.json after you created new repository with this template.

File Structure:

Dependencies:

This template uses mocha, nyc, and Travis CI for tests, as same as ESLint itself. If you want to use other tools, customize it.

Development Tools:

Below is an example of README.


eslint-plugin-xxxx (template)

<!-- [![npm version](https://img.shields.io/npm/v/eslint-plugin-xxxx.svg)](https://www.npmjs.com/package/eslint-plugin-xxxx) [![Downloads/month](https://img.shields.io/npm/dm/eslint-plugin-xxxx.svg)](http://www.npmtrends.com/eslint-plugin-xxxx) [![Build Status](https://travis-ci.org/mysticatea/eslint-plugin-xxxx.svg?branch=master)](https://travis-ci.org/mysticatea/eslint-plugin-xxxx) [![Coverage Status](https://codecov.io/gh/mysticatea/eslint-plugin-xxxx/branch/master/graph/badge.svg)](https://codecov.io/gh/mysticatea/eslint-plugin-xxxx) [![Dependency Status](https://david-dm.org/mysticatea/eslint-plugin-xxxx.svg)](https://david-dm.org/mysticatea/eslint-plugin-xxxx) -->

A template for ESLint plugins.

Installation

Use npm or a compatibility tool to install.

$ npm install --save-dev eslint eslint-plugin-xxxx

Requirements

Usage

Write your config file such as .eslintrc.yml.

plugins:
  - xxxx
rules:
  xxxx/example-rule: error

See also Configuring ESLint.

Configs

Rules

<!--RULE_TABLE_BEGIN-->

Stylistic Issues

Rule IDDescription
xxxx/example-ruleAn example rule.⭐️
<!--RULE_TABLE_END-->

Semantic Versioning Policy

This plugin follows Semantic Versioning and ESLint's Semantic Versioning Policy.

Changelog

Contributing

Welcome your contribution!

See also ESLint Contribution Guide.

Development Tools