| 12345678910111213141516171819202122232425262728 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- const options_1 = require("./options");
- class TslintFixTask {
- constructor(configOrPath, options) {
- if (options) {
- this._configOrPath = configOrPath;
- this._options = options;
- }
- else {
- this._options = configOrPath;
- this._configOrPath = null;
- }
- }
- toConfiguration() {
- const path = typeof this._configOrPath == 'string' ? { tslintPath: this._configOrPath } : {};
- const config = typeof this._configOrPath == 'object' && this._configOrPath !== null
- ? { tslintConfig: this._configOrPath }
- : {};
- const options = {
- ...this._options,
- ...path,
- ...config,
- };
- return { name: options_1.TslintFixName, options };
- }
- }
- exports.TslintFixTask = TslintFixTask;
|