Socket
Socket
Sign inDemoInstall

eslint-plugin-import-helpers

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-plugin-import-helpers - npm Package Compare versions

Comparing version 1.2.0 to 1.2.1

9

lib/rules/order-imports.js

@@ -8,2 +8,3 @@ "use strict";

var defaultGroups = ['absolute', 'module', 'parent', 'sibling', 'index'];
var MAX_GROUP_SIZE = 100000;
function reverse(array) {

@@ -45,3 +46,3 @@ return array

function takeTokensAfterWhile(sourceCode, node, condition) {
var tokens = getTokensOrCommentsAfter(sourceCode, node, 100);
var tokens = getTokensOrCommentsAfter(sourceCode, node, MAX_GROUP_SIZE);
var result = [];

@@ -59,3 +60,3 @@ for (var i = 0; i < tokens.length; i++) {

function takeTokensBeforeWhile(sourceCode, node, condition) {
var tokens = getTokensOrCommentsBefore(sourceCode, node, 100);
var tokens = getTokensOrCommentsBefore(sourceCode, node, MAX_GROUP_SIZE);
var result = [];

@@ -237,3 +238,3 @@ for (var i = tokens.length - 1; i >= 0; i--) {

groupedByRanks[groupRank].forEach(function (importedItemName, index) {
acc[importedItemName] = +groupRank + index / 100;
acc[importedItemName] = +groupRank + index / MAX_GROUP_SIZE;
});

@@ -252,3 +253,3 @@ return acc;

function computeRank(ranks, regExpGroups, name, type) {
return ranks[(0, import_type_1.determineImportType)(name, regExpGroups)] + (type === 'import' ? 0 : 100);
return ranks[(0, import_type_1.determineImportType)(name, regExpGroups)] + (type === 'import' ? 0 : MAX_GROUP_SIZE);
}

@@ -255,0 +256,0 @@ function registerNode(node, name, type, ranks, regExpGroups, imported) {

{
"name": "eslint-plugin-import-helpers",
"version": "1.2.0",
"version": "1.2.1",
"description": "ESLint Rules to Aid with Imports",

@@ -5,0 +5,0 @@ "main": "lib/index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc