Enable linting and fix errors

This commit is contained in:
Jay Anslow 2017-03-07 11:11:45 +00:00
parent 023117be18
commit f102b10f38
3 changed files with 12 additions and 11 deletions

View File

@ -1,11 +1,11 @@
import deepEqual = require("deep-equal");
let isDeepEqual1: boolean = deepEqual({}, {});
let isDeepEqual2: boolean = deepEqual({}, {}, { strict: true });
let isDeepEqual3: boolean = deepEqual({}, {}, { strict: false });
let isDeepEqual4: boolean = deepEqual(undefined, undefined);
let isDeepEqual5: boolean = deepEqual(3, false);
let isDeepEqual6: boolean = deepEqual("a-string", null);
const isDeepEqual1: boolean = deepEqual({}, {});
const isDeepEqual2: boolean = deepEqual({}, {}, { strict: true });
const isDeepEqual3: boolean = deepEqual({}, {}, { strict: false });
const isDeepEqual4: boolean = deepEqual(undefined, undefined);
const isDeepEqual5: boolean = deepEqual(3, false);
const isDeepEqual6: boolean = deepEqual("a-string", null);
console.log(isDeepEqual1, isDeepEqual2, isDeepEqual3, isDeepEqual4, isDeepEqual5, isDeepEqual6);

View File

@ -1,17 +1,15 @@
// Type definitions for deep-equal
// Type definitions for deep-equal 1.0
// Project: https://github.com/substack/node-deep-equal
// Definitions by: remojansen <https://github.com/remojansen>, Jay Anslow <http://github.com/janslow>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
interface DeepEqualOptions {
strict: boolean;
}
declare let deepEqual: (
declare function deepEqual(
actual: any,
expected: any,
opts?: DeepEqualOptions) => boolean;
opts?: DeepEqualOptions): boolean;
export = deepEqual;

3
deep-equal/tslint.json Normal file
View File

@ -0,0 +1,3 @@
{
"extends": "../tslint.json"
}