You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

tslint-lines-between-class-members

Package Overview
Dependencies
Maintainers
1
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tslint-lines-between-class-members - npm Package Compare versions

Comparing version

to
1.3.2

test/fixtures/passes/multilineClassDec.ts

2

linesBetweenClassMembersRule.js

@@ -104,3 +104,3 @@ "use strict";

var prevLine = this.getPrevLinesText(node, sourceFile);
return /\bclass\b\s+[A-Za-z0-9]+/.test(prevLine);
return /\b(class|implements|extends)\b\s+[A-Za-z0-9]+/.test(prevLine);
};

@@ -107,0 +107,0 @@ /**

{
"name": "tslint-lines-between-class-members",
"version": "1.3.1",
"version": "1.3.2",
"description": "Custom rule for TSLint to enforce blank lines between class methods - achieves a similar thing to lines-between-class-members in ESLint",

@@ -5,0 +5,0 @@ "scripts": {

@@ -234,1 +234,6 @@ import test, {AssertContext} from 'ava';

});
test('passes when class dec is split over several lines', (t: AssertContext) => {
const results = TestHelpers.lint('passes/multilineClassDec.ts');
t.is(results.errorCount, 0);
});

@@ -100,3 +100,3 @@ import * as Lint from 'tslint';

const prevLine = this.getPrevLinesText(node, sourceFile);
return /\bclass\b\s+[A-Za-z0-9]+/.test(prevLine);
return /\b(class|implements|extends)\b\s+[A-Za-z0-9]+/.test(prevLine);
}

@@ -103,0 +103,0 @@