ci: add a tslint rule to require type definitions

This commit is contained in:
d-yokoi 2019-03-22 00:15:37 +09:00
parent 74375bfedf
commit 0cdd7b1e2c
No known key found for this signature in database
GPG key ID: 49EAF81BC6A0D19A
21 changed files with 36 additions and 30 deletions
ts_src/payments

View file

@ -2,12 +2,12 @@ export function prop(object: {}, name: string, f: () => any): void {
Object.defineProperty(object, name, {
configurable: true,
enumerable: true,
get() {
get(): any {
const _value = f.call(this);
this[name] = _value;
return _value;
},
set(_value) {
set(_value: any): void {
Object.defineProperty(this, name, {
configurable: true,
enumerable: true,