diff --git a/chai-json-schema/index.d.ts b/chai-json-schema/index.d.ts
index e3e4934c76..e66e2c96af 100644
--- a/chai-json-schema/index.d.ts
+++ b/chai-json-schema/index.d.ts
@@ -6,19 +6,19 @@
//
//
-declare namespace Chai {
- export interface Assert {
- jsonSchema(value: any, schema: any, msg?: string): void;
- notJsonSchema(value: any, schema: any, msg?: string): void;
- }
+declare global {
+ namespace Chai {
+ export interface Assert {
+ jsonSchema(value: any, schema: any, msg?: string): void;
+ notJsonSchema(value: any, schema: any, msg?: string): void;
+ }
- export interface LanguageChains {
- jsonSchema(schema: any, msg?: string): void;
+ export interface LanguageChains {
+ jsonSchema(schema: any, msg?: string): void;
+ }
}
}
-declare module "chai-json-schema" {
- function chaiJsonSchema(chai: any, utils: any): void;
- namespace chaiJsonSchema {}
- export = chaiJsonSchema;
-}
+declare function chaiJsonSchema(chai: any, utils: any): void;
+declare namespace chaiJsonSchema { }
+export = chaiJsonSchema;
diff --git a/chai-json-schema/tslint.json b/chai-json-schema/tslint.json
index 83a03ce890..377cc837d4 100644
--- a/chai-json-schema/tslint.json
+++ b/chai-json-schema/tslint.json
@@ -1,5 +1 @@
-{ "extends": "../tslint.json",
- "rules": {
- "no-single-declare-module": false
- }
-}
+{ "extends": "../tslint.json" }