Skip to content

Commit a683379

Browse files
committed
tslint configuration
remove *.d.ts and *.js from project github
1 parent 543802e commit a683379

20 files changed

+19
-258
lines changed

.gitignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,3 @@ node_modules/
2222
.DS_Store
2323
Thumbs.db
2424
UserInterfaceState.xcuserstate
25-
26-
*.abc.js
27-
*.abc.d.ts

docs-commands.ignorenpm

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
> tsc
33

44
##TSLint:
5+
> tslint -c tslint.json --project "./" --fix
6+
57
# Run check:
68
> tslint -c tslint.json 'src/**/*.ts'
79
# Run check and fixed:
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { ReferencesModelTest } from "./reference-model-test";
2-
export declare class ModelTest {
2+
3+
export class ModelTest {
34
public id: number;
45
public name: string;
56
public description: string;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export declare class ReferencesModelTest {
1+
export class ReferencesModelTest {
22
public id: number;
33
public name: string;
44
}

showcase/src/test.d.ts

Lines changed: 0 additions & 7 deletions
This file was deleted.

showcase/src/test.js

Lines changed: 0 additions & 31 deletions
This file was deleted.

showcase/src/test.ts

Lines changed: 11 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import { ExpressionUtils, Expression } from "../../src/main";
1+
import { Expression, ExpressionUtils } from "../../src/main";
2+
import { ModelTest } from "./models/model-test";
23

34
export class ExpressionUsage {
45

@@ -8,31 +9,18 @@ export class ExpressionUsage {
89
this._expressionUtils = new ExpressionUtils();
910
}
1011

11-
public expression<T>(exp: Expression<T>){
12+
public expression<T>(exp: Expression<T>) {
13+
// tslint:disable-next-line
1214
console.log(this._expressionUtils.getColumnByExpression(exp));
1315
}
1416

15-
public test(){
16-
this.expression<ModelTest>(x => x.id); // id
17-
this.expression<ModelTest>(x => x.description); // description
18-
this.expression<ModelTest>(x => x.date); // date
19-
this.expression<ModelTest>(x => x.isValid); // isValid
20-
this.expression<ModelTest>(x => x.reference.name); // reference_name
17+
public test() {
18+
this.expression<ModelTest>((x) => x.id); // id
19+
this.expression<ModelTest>((x) => x.description); // description
20+
this.expression<ModelTest>((x) => x.date); // date
21+
this.expression<ModelTest>((x) => x.isValid); // isValid
22+
this.expression<ModelTest>((x) => x.reference.name); // reference_name
2123
}
2224
}
2325

24-
class ModelTest{
25-
id: number;
26-
name: string;
27-
description: string;
28-
date: Date;
29-
isValid: boolean;
30-
reference: ReferencesModelTest;
31-
}
32-
33-
class ReferencesModelTest{
34-
id: number;
35-
name: string;
36-
}
37-
38-
new ExpressionUsage().test();
26+
new ExpressionUsage().test();

src/expression-utils.d.ts

Lines changed: 0 additions & 15 deletions
This file was deleted.

src/expression-utils.js

Lines changed: 0 additions & 81 deletions
This file was deleted.

src/main.d.ts

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)