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