rollup-plugin-tslint

Verify entry point and all imported files with TSLint

MIT 14 个版本
安装
npm install rollup-plugin-tslint
yarn add rollup-plugin-tslint
pnpm add rollup-plugin-tslint
bun add rollup-plugin-tslint
README

rollup-plugin-tslint

Build Coverage JavaScript Style Guide Downloads Version Dependency DevDependency

Rollup plugin to verify entry point and all imported files with TSLint.

Install

yarn add rollup-plugin-tslint -D

or

npm i rollup-plugin-tslint -D

Usage

import typescript from 'rollup-plugin-typescript';
import tslint from "rollup-plugin-tslint";

export default {
  input: "src/index.ts",
  output: {
    file: "dist/main.js",
    format: "cjs"
  },
  plugins: [
    tslint({}),
    typescript({ })
  ]
};

Options

See more options here tslint-config.

throwOnError

Type: boolean
Default: false

If true, will throw an error if any errors were found.

throwOnWarning

Type: boolean
Default: false

If true, will throw an error if any warnings were found.

include

Type: array or string
Default: []

A single file, or array of files, to include when linting.

exclude

Type: array or string
Default: node_modules/**

A single file, or array of files, to exclude when linting.

formatter

Type: function or string
Default: stylish

Custom error formatter or the name of a built-in formatter.

### configuration

Type: object or string Default: null

Full configuration can be provided either as a path to a tsconfig.json or a configuration object.

License

MIT © Minocoko

Acknowledges

Initially this plugin were inspired by rollup-plugin-eslint, thanks a lot.

版本列表
0.2.2 2019-01-14
0.2.1 2019-01-14
0.2.0 2019-01-14
0.1.38 2018-11-14
0.1.37 2018-11-14
0.1.36 2018-11-11
0.1.35 2018-08-20
0.1.34 2018-01-11
0.1.30 2018-01-11
0.1.24 2017-07-16
0.1.22 2017-05-22
0.1.9 2017-05-14
0.1.8 2017-05-12
0.1.5 2017-05-09