Skip to content

Commit c5f60fb

Browse files
author
roman.vasilev
committed
Fix: ESLint errors
1 parent de14fc3 commit c5f60fb

File tree

12 files changed

+26
-11
lines changed

12 files changed

+26
-11
lines changed

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66
"main": "dist/index.js",
77
"typings": "src/index.ts",
88
"scripts": {
9-
"t": "npm run mocha -- src/*.spec.ts",
10-
"test": "npm run eslint && npm run tscheck && npm run t",
9+
"test": "npm run eslint && npm run tscheck && npm run test:r",
1110
"test:r": "npm run mocha -- src/*.spec.ts",
1211
"mocha": "node -r ts-node/register/transpile-only node_modules/mocha/bin/_mocha",
1312
"test:w": "npm run mocha -- --watch-extensions ts --watch src/**/*.spec.ts",

src/index.spec.ts

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import * as assert from 'assert';
22
import * as lib from './index';
33

4+
const root = process.cwd();
5+
46
let service: ReturnType<typeof lib.createService>;
57

68
it('smoke', () => {
@@ -10,13 +12,13 @@ it('smoke', () => {
1012
describe('create service', () => {
1113

1214
before(() => {
13-
const configFile = `${__dirname}/test-project/tsconfig.json`;
15+
const configFile = `${root}/test-project/tsconfig.json`;
1416
service = lib.createService({ configFile });
1517
assert(service);
1618
});
1719

1820
it('errors', () => {
19-
const testFile = `${__dirname}/test-project/errors.ts`;
21+
const testFile = `${root}/test-project/errors.ts`;
2022
service.update({ fileName: testFile });
2123
const sourceFile = service.getProgram().getSourceFile(testFile);
2224
assert(sourceFile);
@@ -27,7 +29,7 @@ describe('create service', () => {
2729
});
2830

2931
it('number', () => {
30-
const testFile = `${__dirname}/test-project/number.ts`;
32+
const testFile = `${root}/test-project/number.ts`;
3133
service.update({ fileName: testFile });
3234
const sourceFile = service.getProgram().getSourceFile(testFile);
3335
assert(sourceFile);
@@ -36,7 +38,7 @@ describe('create service', () => {
3638
});
3739

3840
it('built in', () => {
39-
const testFile = `${__dirname}/test-project/builtin.ts`;
41+
const testFile = `${root}/test-project/builtin.ts`;
4042
service.update({ fileName: testFile });
4143
const sourceFile = service.getProgram().getSourceFile(testFile);
4244
assert(sourceFile);
@@ -45,7 +47,7 @@ describe('create service', () => {
4547
});
4648

4749
it('types', () => {
48-
const testFile = `${__dirname}/test-project/types.ts`;
50+
const testFile = `${root}/test-project/types.ts`;
4951
service.update({ fileName: testFile });
5052
const sourceFile = service.getProgram().getSourceFile(testFile);
5153
assert(sourceFile);
@@ -54,7 +56,7 @@ describe('create service', () => {
5456
});
5557

5658
it('decorator', () => {
57-
const testFile = `${__dirname}/test-project/decorator.ts`;
59+
const testFile = `${root}/test-project/decorator.ts`;
5860
service.update({ fileName: testFile });
5961
const sourceFile = service.getProgram().getSourceFile(testFile);
6062
assert(sourceFile);
@@ -63,7 +65,7 @@ describe('create service', () => {
6365
});
6466

6567
it('global types', () => {
66-
const testFile = `${__dirname}/test-project/global-types.ts`;
68+
const testFile = `${root}/test-project/global-types.ts`;
6769
service.update({ fileName: testFile });
6870
const sourceFile = service.getProgram().getSourceFile(testFile);
6971
assert(sourceFile);
@@ -72,7 +74,7 @@ describe('create service', () => {
7274
});
7375

7476
it('date', () => {
75-
const testFile = `${__dirname}/test-project/date.ts`;
77+
const testFile = `${root}/test-project/date.ts`;
7678
service.update({ fileName: testFile });
7779
const sourceFile = service.getProgram().getSourceFile(testFile);
7880
assert(sourceFile);
@@ -83,7 +85,7 @@ describe('create service', () => {
8385
});
8486

8587
it('create service no libs', () => {
86-
const configFile = `${__dirname}/test-project/tsconfig-nolibs.json`;
88+
const configFile = `${root}/test-project/tsconfig-nolibs.json`;
8789
service = lib.createService({ configFile });
8890
assert(service);
8991
});

test-project/.eslintrc.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
module.exports = {
2+
'root': true,
3+
'env': {
4+
'es6': true,
5+
'node': true
6+
},
7+
'parser': 'typescript-eslint-parser',
8+
'parserOptions': {
9+
'ecmaVersion': 2017,
10+
'sourceType': 'module'
11+
},
12+
'rules': {
13+
}
14+
};
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)