prettier-eslint
Advanced tools
Comparing version
"use strict"; | ||
var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }(); /* eslint no-console:0, global-require:0, import/no-dynamic-require:0 */ | ||
/* eslint complexity: [1, 13] */ | ||
var _slicedToArray2 = require("babel-runtime/helpers/slicedToArray"); | ||
var _slicedToArray3 = _interopRequireDefault(_slicedToArray2); | ||
@@ -44,2 +44,4 @@ var _fs = require("fs"); | ||
// CommonJS + ES6 modules... is it worth it? Probably not... | ||
/* eslint no-console:0, global-require:0, import/no-dynamic-require:0 */ | ||
/* eslint complexity: [1, 13] */ | ||
module.exports = format; | ||
@@ -169,3 +171,3 @@ | ||
var _report$results = _slicedToArray(report.results, 1), | ||
var _report$results = (0, _slicedToArray3.default)(report.results, 1), | ||
_report$results$0$out = _report$results[0].output, | ||
@@ -172,0 +174,0 @@ output = _report$results$0$out === undefined ? text : _report$results$0$out; |
@@ -8,7 +8,26 @@ "use strict"; | ||
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; | ||
var _keys = require("babel-runtime/core-js/object/keys"); | ||
var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }(); /* eslint import/no-dynamic-require:0 */ | ||
var _keys2 = _interopRequireDefault(_keys); | ||
var _getIterator2 = require("babel-runtime/core-js/get-iterator"); | ||
var _getIterator3 = _interopRequireDefault(_getIterator2); | ||
var _extends2 = require("babel-runtime/helpers/extends"); | ||
var _extends3 = _interopRequireDefault(_extends2); | ||
var _stringify = require("babel-runtime/core-js/json/stringify"); | ||
var _stringify2 = _interopRequireDefault(_stringify); | ||
var _slicedToArray2 = require("babel-runtime/helpers/slicedToArray"); | ||
var _slicedToArray3 = _interopRequireDefault(_slicedToArray2); | ||
var _entries = require("babel-runtime/core-js/object/entries"); | ||
var _entries2 = _interopRequireDefault(_entries); | ||
var _commonTags = require("common-tags"); | ||
@@ -26,3 +45,4 @@ | ||
var logger = (0, _loglevelColoredLevelPrefix2.default)({ prefix: "prettier-eslint" }); | ||
var logger = (0, _loglevelColoredLevelPrefix2.default)({ prefix: "prettier-eslint" }); /* eslint import/no-dynamic-require:0 */ | ||
var RULE_DISABLED = {}; | ||
@@ -114,4 +134,4 @@ var RULE_NOT_CONFIGURED = "RULE_NOT_CONFIGURED"; | ||
logger.debug("reducing eslint rules down to relevant rules only"); | ||
var relevantRules = Object.entries(rules).reduce(function (rulesAccumulator, _ref) { | ||
var _ref2 = _slicedToArray(_ref, 2), | ||
var relevantRules = (0, _entries2.default)(rules).reduce(function (rulesAccumulator, _ref) { | ||
var _ref2 = (0, _slicedToArray3.default)(_ref, 2), | ||
name = _ref2[0], | ||
@@ -121,6 +141,6 @@ rule = _ref2[1]; | ||
if (fixableRules.includes(name)) { | ||
logger.trace(`adding to relevant rules:`, JSON.stringify({ [name]: rule })); | ||
logger.trace(`adding to relevant rules:`, (0, _stringify2.default)({ [name]: rule })); | ||
rulesAccumulator[name] = rule; | ||
} else { | ||
logger.trace(`omitting from relevant rules:`, JSON.stringify({ [name]: rule })); | ||
logger.trace(`omitting from relevant rules:`, (0, _stringify2.default)({ [name]: rule })); | ||
} | ||
@@ -130,3 +150,3 @@ return rulesAccumulator; | ||
return _extends({ | ||
return (0, _extends3.default)({ | ||
// defaults | ||
@@ -151,6 +171,6 @@ useEslintrc: false | ||
try { | ||
for (var _iterator = rules[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { | ||
for (var _iterator = (0, _getIterator3.default)(rules), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { | ||
var _ref3 = _step.value; | ||
var _ref4 = _slicedToArray(_ref3, 2); | ||
var _ref4 = (0, _slicedToArray3.default)(_ref3, 2); | ||
@@ -199,6 +219,6 @@ var name = _ref4[0]; | ||
if (ruleValueExists(prettierPluginOptions)) { | ||
prettierOptions = _extends({}, prettierPluginOptions, prettierOptions); | ||
prettierOptions = (0, _extends3.default)({}, prettierPluginOptions, prettierOptions); | ||
} | ||
return Object.keys(OPTION_GETTERS).reduce(function (options, key) { | ||
return (0, _keys2.default)(OPTION_GETTERS).reduce(function (options, key) { | ||
return configureOptions(prettierOptions, fallbackPrettierOptions, key, options, rules); | ||
@@ -363,3 +383,3 @@ }, prettierOptions); | ||
Getting the value from object configuration of ${name}. | ||
delving into ${JSON.stringify(value)} with path "${objPath}" | ||
delving into ${(0, _stringify2.default)(value)} with path "${objPath}" | ||
`); | ||
@@ -372,3 +392,3 @@ | ||
The ${name} rule is using an object configuration | ||
of ${JSON.stringify(value)} but prettier-eslint is | ||
of ${(0, _stringify2.default)(value)} but prettier-eslint is | ||
not currently capable of getting the prettier value | ||
@@ -386,3 +406,3 @@ based on an object configuration for ${name}. | ||
if (Array.isArray(ruleConfig)) { | ||
var _ruleConfig = _slicedToArray(ruleConfig, 2), | ||
var _ruleConfig = (0, _slicedToArray3.default)(ruleConfig, 2), | ||
ruleSetting = _ruleConfig[0], | ||
@@ -389,0 +409,0 @@ value = _ruleConfig[1]; |
{ | ||
"name": "prettier-eslint", | ||
"version": "8.6.0", | ||
"version": "8.6.1", | ||
"description": "Formats your JavaScript using prettier followed by eslint --fix", | ||
@@ -40,2 +40,3 @@ "main": "dist/index.js", | ||
"babel-plugin-transform-object-rest-spread": "6.26.0", | ||
"babel-plugin-transform-runtime": "^6.23.0", | ||
"babel-polyfill": "^6.26.0", | ||
@@ -42,0 +43,0 @@ "babel-preset-env": "^1.6.0", |
592
1.37%46611
-1.15%20
5.26%