Files
DefinitelyTyped/deep-assign/deep-assign-tests.ts
Ionut Costica e1b8d6829c add deep-assign (#12353)
* add deep-assign

Add type definitions for https://github.com/sindresorhus/deep-assign

* fix(tsconfig): Set strictNullChecks to true
2016-11-02 23:04:21 +09:00

11 lines
424 B
TypeScript

import * as deepAssign from 'deep-assign';
deepAssign({a: 1});
deepAssign({a: 1}, {b: 2});
deepAssign({a: 1, b: {c: 2}}, {b: {e: 33}, x: 11});
deepAssign({}, {a: 1}, {b: 2}, {c: 3});
deepAssign({}, {a: 1}, {b: 2}, {c: 3}, {d: 4});
deepAssign({}, {a: 1}, {b: 2}, {c: 3}, {d: 4}, {e: 5});
deepAssign({}, {a: 1}, {b: 2}, {c: 3}, {d: 4}, {e: 5}, {f: 6});
deepAssign({}, {a: 1}, {b: 2}, {c: 3}, {d: 4}, {e: 5}, {f: 6}, {g: 7});