refactor: strictly typed

This commit is contained in:
harttle
2019-02-23 00:49:54 +08:00
parent 51f7e66f60
commit 5b6100d12b
86 changed files with 2630 additions and 2590 deletions
+3 -5
View File
@@ -1,8 +1,6 @@
import Token from 'src/parser/token'
export default class Template {
token: Token;
constructor (token) {
export default abstract class Template<T> {
token: T;
constructor (token: T) {
this.token = token
}
}