summaryrefslogtreecommitdiff
path: root/src/@types
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-02-03 20:32:46 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-02-03 20:32:46 +0900
commitdf54da9510c7c87f91013f1be08fcc6d3baff885 (patch)
tree025e214a86e47dd3a296e92f3f5f12f6845efa56 /src/@types
parentDisplay version in logo (diff)
downloadsharkey-df54da9510c7c87f91013f1be08fcc6d3baff885.tar.gz
sharkey-df54da9510c7c87f91013f1be08fcc6d3baff885.tar.bz2
sharkey-df54da9510c7c87f91013f1be08fcc6d3baff885.zip
Fix type declaretion
Diffstat (limited to 'src/@types')
-rw-r--r--src/@types/nested-property.d.ts10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/@types/nested-property.d.ts b/src/@types/nested-property.d.ts
index 6990952efd..097b786a50 100644
--- a/src/@types/nested-property.d.ts
+++ b/src/@types/nested-property.d.ts
@@ -1,3 +1,5 @@
+type Obj = { [key: string]: any };
+
declare module 'nested-property' {
interface IHasNestedPropertyOptions {
own?: boolean;
@@ -9,11 +11,11 @@ declare module 'nested-property' {
export function set<T>(object: T, property: string, value: any): T;
- export function get(object: object, property: string): any;
+ export function get(object: Obj, property: string): any;
- export function has(object: object, property: string, options?: IHasNestedPropertyOptions): boolean;
+ export function has(object: Obj, property: string, options?: IHasNestedPropertyOptions): boolean;
- export function hasOwn(object: object, property: string, options?: IHasNestedPropertyOptions): boolean;
+ export function hasOwn(object: Obj, property: string, options?: IHasNestedPropertyOptions): boolean;
- export function isIn(object: object, property: string, objectInPath: object, options?: IIsInNestedPropertyOptions): boolean;
+ export function isIn(object: Obj, property: string, objectInPath: Obj, options?: IIsInNestedPropertyOptions): boolean;
}