New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@elfinct/eslint

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@elfinct/eslint - npm Package Compare versions

Comparing version 1.0.16 to 1.1.0

dist/demo/chain.js

46

dist/utils/asserts.js

@@ -15,3 +15,4 @@ "use strict";

function isSpreadElement(node) {
return compareNodeType(node, "SpreadElement" /* SPREAD_ELEMENT */);
return (compareNodeType(node, "SpreadElement" /* SPREAD_ELEMENT */) ||
compareNodeType(node, "ExperimentalSpreadProperty" /* EXPERIMENTAL_SPREAD_PROPERTY */));
}

@@ -35,2 +36,45 @@ exports.isSpreadElement = isSpreadElement;

exports.isObjectExpression = isObjectExpression;
function isArrayExpression(node) {
return compareNodeType(node, "ArrayExpression" /* ARRAY_EXPRESSION */);
}
exports.isArrayExpression = isArrayExpression;
function isLiteral(node) {
return compareNodeType(node, "Literal" /* LITERAL */);
}
exports.isLiteral = isLiteral;
function isMemberExpression(node) {
if (node === null) {
return false;
}
return compareNodeType(node, "MemberExpression" /* MEMBER_EXPRESSION */);
}
exports.isMemberExpression = isMemberExpression;
function isVariableDeclaration(node) {
return compareNodeType(node, "VariableDeclaration" /* VARIABLE_DECLARATION */);
}
exports.isVariableDeclaration = isVariableDeclaration;
function isExpressionStatement(node) {
return compareNodeType(node, "ExpressionStatement" /* EXPRESSION_STATEMENT */);
}
exports.isExpressionStatement = isExpressionStatement;
function isVariableDeclarator(node) {
return compareNodeType(node, "VariableDeclarator" /* VARIABLE_DECLARATOR */);
}
exports.isVariableDeclarator = isVariableDeclarator;
function isAssignmentExpression(node) {
return compareNodeType(node, "AssignmentExpression" /* ASSIGNMENT_EXPRESSION */);
}
exports.isAssignmentExpression = isAssignmentExpression;
function isThisExpression(node) {
return compareNodeType(node, "ThisExpression" /* THIS_EXPRESSION */);
}
exports.isThisExpression = isThisExpression;
function isReturnStatement(node) {
return compareNodeType(node, "ReturnStatement" /* RETURN_STATEMENT */);
}
exports.isReturnStatement = isReturnStatement;
function isSystemComment(comment) {
return /^\$/.test(comment);
}
exports.isSystemComment = isSystemComment;
//# sourceMappingURL=asserts.js.map
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SYSTEM_COMMENT_POSITION_ERROR_MESSAGE = 'System comment must be on the first line of editor';
function attachFailures(context, descriptors) {

@@ -4,0 +5,0 @@ for (var _i = 0, descriptors_1 = descriptors; _i < descriptors_1.length; _i++) {

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

tslib_1.__exportStar(require("./failure"), exports);
tslib_1.__exportStar(require("./finder"), exports);
tslib_1.__exportStar(require("./test"), exports);
//# sourceMappingURL=index.js.map

2

index.js
const VueTemplate = require('./dist/rules/vue-template')
module.exports = {
VueTemplate
VueTemplate,
}
{
"name": "@elfinct/eslint",
"version": "1.0.16",
"version": "1.1.0",
"main": "index.js",

@@ -12,3 +12,5 @@ "license": "MIT",

"scripts": {
"build": "tsc"
"build": "tsc",
"test": "mocha --reporter dot --require @babel/register ./dist/tests/rules",
"test:sf": "node ./test-single-file"
},

@@ -19,8 +21,14 @@ "files": [

"dependencies": {
"babel-eslint": "^10.0.1",
"eslint": "^5.15.3",
"eslint-plugin-elfin": "^1.0.4",
"eslint-scope": "^4.0.3",
"eslint-visitor-keys": "^1.0.0",
"vue-eslint-parser": "^6.0.3"
"vue-eslint-parser": "^6.0.4"
},
"devDependencies": {
"@babel/core": "^7.4.4",
"@babel/preset-env": "^7.4.4",
"@babel/preset-es2015": "^7.0.0-beta.53",
"@babel/register": "^7.4.4",
"@types/eslint": "^4.16.6",

@@ -30,5 +38,6 @@ "@types/eslint-scope": "^3.7.0",

"eslint-plugin-elfin": "^1.0.2",
"eslint-plugin-vue": "^5.0.0-beta.6"
"eslint-plugin-vue": "^5.2.2",
"mocha": "^6.1.4"
},
"gitHead": "ed692eb5283f7a30c5cd330cda834622cb822edc"
"gitHead": "62177a1ed0ff64c0cadb429eea9717d1ba136869"
}
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