From 4728586434671492b423679bc377ccaa9fa68efa Mon Sep 17 00:00:00 2001 From: Alexander T Date: Tue, 29 Oct 2019 05:27:54 +0200 Subject: [PATCH] bunyan-bugsnag: Provides its own types (#39644) --- notNeededPackages.json | 6 +++++ types/bunyan-bugsnag/bunyan-bugsnag-tests.ts | 27 -------------------- types/bunyan-bugsnag/index.d.ts | 19 -------------- types/bunyan-bugsnag/tsconfig.json | 23 ----------------- types/bunyan-bugsnag/tslint.json | 1 - 5 files changed, 6 insertions(+), 70 deletions(-) delete mode 100644 types/bunyan-bugsnag/bunyan-bugsnag-tests.ts delete mode 100644 types/bunyan-bugsnag/index.d.ts delete mode 100644 types/bunyan-bugsnag/tsconfig.json delete mode 100644 types/bunyan-bugsnag/tslint.json diff --git a/notNeededPackages.json b/notNeededPackages.json index 376ce597e6..9fd585e83b 100644 --- a/notNeededPackages.json +++ b/notNeededPackages.json @@ -306,6 +306,12 @@ "sourceRepoURL": "https://github.com/sindresorhus/builtin-modules", "asOfVersion": "3.1.0" }, + { + "libraryName": "bunyan-bugsnag", + "typingsPackageName": "bunyan-bugsnag", + "sourceRepoURL": "https://github.com/marnusw/bunyan-bugsnag", + "asOfVersion": "3.0.0" + }, { "libraryName": "CacheFactory", "typingsPackageName": "cachefactory", diff --git a/types/bunyan-bugsnag/bunyan-bugsnag-tests.ts b/types/bunyan-bugsnag/bunyan-bugsnag-tests.ts deleted file mode 100644 index 39a4c14cf5..0000000000 --- a/types/bunyan-bugsnag/bunyan-bugsnag-tests.ts +++ /dev/null @@ -1,27 +0,0 @@ -import bunyanBugsnag = require('bunyan-bugsnag'); -import * as bunyan from 'bunyan'; - -const stream1 = bunyanBugsnag(); - -const stream2 = bunyanBugsnag({ - systemInfo: ['name', 'hostname', 'pid', 'req_id', 'level', 'time', 'v'], - warningLevel: 'warn', - errorLevel: 'error', -}); - -const options: bunyanBugsnag.Options = { - systemInfo: ['name', 'hostname', 'pid', 'req_id', 'level', 'time', 'v'], - warningLevel: 30, - errorLevel: 20 -}; - -const stream3 = bunyanBugsnag(options); - -const logger = bunyan.createLogger({ - name: 'appName', - streams: [{ - type: 'raw', - level: 'warn', - stream: stream3 - }] -}); diff --git a/types/bunyan-bugsnag/index.d.ts b/types/bunyan-bugsnag/index.d.ts deleted file mode 100644 index 06e13714b7..0000000000 --- a/types/bunyan-bugsnag/index.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -// Type definitions for bunyan-bugsnag 1.0 -// Project: https://github.com/marnusw/bunyan-bugsnag -// Definitions by: Pasi Eronen -// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -// TypeScript Version: 2.1 - -import * as Logger from 'bunyan'; - -declare namespace bugsnagLogStream { - interface Options { - systemInfo?: string[]; - warningLevel?: Logger.LogLevel; - errorLevel?: Logger.LogLevel; - } -} - -declare function bugsnagLogStream(options?: bugsnagLogStream.Options): NodeJS.WritableStream; - -export = bugsnagLogStream; diff --git a/types/bunyan-bugsnag/tsconfig.json b/types/bunyan-bugsnag/tsconfig.json deleted file mode 100644 index 1910cbaf79..0000000000 --- a/types/bunyan-bugsnag/tsconfig.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "compilerOptions": { - "module": "commonjs", - "lib": [ - "es6" - ], - "noImplicitAny": true, - "noImplicitThis": true, - "strictNullChecks": true, - "strictFunctionTypes": true, - "baseUrl": "../", - "typeRoots": [ - "../" - ], - "types": [], - "noEmit": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.d.ts", - "bunyan-bugsnag-tests.ts" - ] -} \ No newline at end of file diff --git a/types/bunyan-bugsnag/tslint.json b/types/bunyan-bugsnag/tslint.json deleted file mode 100644 index 3db14f85ea..0000000000 --- a/types/bunyan-bugsnag/tslint.json +++ /dev/null @@ -1 +0,0 @@ -{ "extends": "dtslint/dt.json" }