@types/seamless-immutable
Advanced tools
Comparing version 7.1.0 to 7.1.1
@@ -5,4 +5,5 @@ // Type definitions for Seamless-immutable 7.1 | ||
// Stepan Burguchev <https://github.com/xsburg> | ||
// Geir Sagberg <https://github.com/geirsagberg> | ||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped | ||
// TypeScript Version: 2.3 | ||
// TypeScript Version: 2.4 | ||
@@ -42,2 +43,16 @@ export = SeamlessImmutable; | ||
getIn<K extends keyof T>(propertyPath: [ K ]): Immutable<T[K]>; | ||
getIn<K extends keyof T>(propertyPath: [ K ], defaultValue: T[K]): Immutable<T[K]>; | ||
getIn<K extends keyof T, L extends keyof T[K]>(propertyPath: [ K, L ]): Immutable<T[K][L]>; | ||
getIn<K extends keyof T, L extends keyof T[K]>(propertyPath: [ K, L ], defaultValue: T[K][L]): Immutable<T[K][L]>; | ||
getIn<K extends keyof T, L extends keyof T[K], M extends keyof T[K][L]>(propertyPath: [ K, L, M ]): Immutable<T[K][L][M]>; | ||
getIn<K extends keyof T, L extends keyof T[K], M extends keyof T[K][L], N extends keyof T[K][L][M]>(propertyPath: [ K, L, M, N ]): Immutable<T[K][L][M][N]>; | ||
getIn<K extends keyof T, L extends keyof T[K], M extends keyof T[K][L], N extends keyof T[K][L][M]>(propertyPath: [ K, L, M, N ], defaultValue: T[K][L][M][N]): Immutable<T[K][L][M][N]>; | ||
getIn<K extends keyof T, L extends keyof T[K], M extends keyof T[K][L], N extends keyof T[K][L][M], O extends keyof T[K][L][M][N]>( | ||
propertyPath: [ K, L, M, N, O ]): Immutable<T[K][L][M][N][O]>; | ||
getIn<K extends keyof T, L extends keyof T[K], M extends keyof T[K][L], N extends keyof T[K][L][M], O extends keyof T[K][L][M][N]>( | ||
propertyPath: [ K, L, M, N, O ], defaultValue: T[K][L][M][N][O]): Immutable<T[K][L][M][N][O]>; | ||
getIn(propertyPath: string[]): Immutable<any>; | ||
getIn<TValue>(propertyPath: string[], defaultValue: TValue): Immutable<TValue>; | ||
asMutable(opts?: AsMutableOptions): T; | ||
@@ -44,0 +59,0 @@ |
{ | ||
"name": "@types/seamless-immutable", | ||
"version": "7.1.0", | ||
"version": "7.1.1", | ||
"description": "TypeScript definitions for Seamless-immutable", | ||
@@ -14,2 +14,6 @@ "license": "MIT", | ||
"url": "https://github.com/xsburg" | ||
}, | ||
{ | ||
"name": "Geir Sagberg", | ||
"url": "https://github.com/geirsagberg" | ||
} | ||
@@ -25,4 +29,4 @@ ], | ||
"peerDependencies": {}, | ||
"typesPublisherContentHash": "7686f0890cbb0c14fadad97009440004b0adbbca1191fe27ebb5b3ede8883d91", | ||
"typeScriptVersion": "2.3" | ||
"typesPublisherContentHash": "8d68a66a4bd04646318f501ae4c0a18f8fccf13fc7825bae796b6968ed4cece7", | ||
"typeScriptVersion": "2.4" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
Additional Details | ||
* Last updated: Mon, 10 Jul 2017 19:46:47 GMT | ||
* Last updated: Fri, 11 Aug 2017 13:42:09 GMT | ||
* Dependencies: none | ||
@@ -17,2 +17,2 @@ * Global values: none | ||
# Credits | ||
These definitions were written by alex3165 <https://github.com/alex3165>, Stepan Burguchev <https://github.com/xsburg>. | ||
These definitions were written by alex3165 <https://github.com/alex3165>, Stepan Burguchev <https://github.com/xsburg>, Geir Sagberg <https://github.com/geirsagberg>. |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
9153
80