JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1844
  • Score
    100M100P100Q110817F
  • License MIT

Verify entry point and all imported files with TSLint

Package Exports

  • rollup-plugin-tslint

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (rollup-plugin-tslint) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

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

npm i rollup-plugin-tslint -D

Usage

import { rollup } from 'rollup';
import tslint from 'rollup-plugin-tslint';

rollup({
    entry: 'main.js',
    plugins: [
        tslint({ /* your options */ })
    ]
});

Options

See more options here tslint-config.

throwError

Type: boolean
Default: false

If true, will throw an error if any warnings or errors 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.

License

MIT © Minocoko

Acknowledges

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