diff --git a/package.json b/package.json index 046b02c..b925d16 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "prebuild": "rimraf dist/*", "build": "rollup -c", "build-self": "rollup -c rollup.config.self.js", - "lint": "tslint -c ./tslint.json src/*.ts" + "lint": "tslint -c ./tslint.json src/*.ts ./*.js" }, "dependencies": { "fs-extra": "^4.0.2", diff --git a/rollup.config.base.js b/rollup.config.base.js index 3586b7f..5f0c598 100644 --- a/rollup.config.base.js +++ b/rollup.config.base.js @@ -1,11 +1,11 @@ -import resolve from 'rollup-plugin-node-resolve'; -import commonjs from 'rollup-plugin-commonjs'; -import replace from 'rollup-plugin-re'; +import resolve from "rollup-plugin-node-resolve"; +import commonjs from "rollup-plugin-commonjs"; +import replace from "rollup-plugin-re"; -const pkg = require('./package.json'); +const pkg = require("./package.json"); export default { - input: 'src/index.ts', + input: "src/index.ts", external: [ "fs", @@ -39,20 +39,20 @@ export default { }), ], - banner: '/* eslint-disable */', + banner: "/* eslint-disable */", output: [ { - format: 'cjs', - file: pkg.main + format: "cjs", + file: pkg.main, }, { - format: 'es', - file: pkg.module + format: "es", + file: pkg.module, }, { - format: 'es', - file: 'build-self/' + pkg.module - } - ] + format: "es", + file: "build-self/" + pkg.module, + }, + ], }; diff --git a/rollup.config.js b/rollup.config.js index ef30d5a..656b5dc 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -1,6 +1,6 @@ -import ts from 'rollup-plugin-typescript2'; +import ts from "rollup-plugin-typescript2"; -import config from "./rollup.config.base" +import config from "./rollup.config.base"; config.plugins.push(ts({ verbosity: 2, abortOnError: false })); diff --git a/rollup.config.self.js b/rollup.config.self.js index fed0393..a902140 100644 --- a/rollup.config.self.js +++ b/rollup.config.self.js @@ -1,6 +1,6 @@ -import ts from './build-self/dist/rollup-plugin-typescript2.es'; +import ts from "./build-self/dist/rollup-plugin-typescript2.es"; -import config from "./rollup.config.base" +import config from "./rollup.config.base"; config.plugins.push(ts({ verbosity: 2, abortOnError: false })); diff --git a/tslint.json b/tslint.json index 1fc5500..20474e8 100644 --- a/tslint.json +++ b/tslint.json @@ -1,4 +1,12 @@ { + "jsRules": { + "object-literal-sort-keys": false, + "one-line": [false], + "curly": false, + "no-console": [false], + "max-line-length": [false], + "indent": [true, "tabs"] + }, "extends" : [ "tslint:recommended" ],