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.

0 commit comments

Comments
 (0)