diff --git a/notNeededPackages.json b/notNeededPackages.json index 901d06e35d..01a580799e 100644 --- a/notNeededPackages.json +++ b/notNeededPackages.json @@ -1710,6 +1710,12 @@ "sourceRepoURL": "http://www.jointjs.com/", "asOfVersion": "2.0.0" }, + { + "libraryName": "jpeg-js", + "typingsPackageName": "jpeg-js", + "sourceRepoURL": "https://github.com/eugeneware/jpeg-js", + "asOfVersion": "0.3.6" + }, { "libraryName": "jpush-react-native", "typingsPackageName": "jpush-react-native", diff --git a/types/jpeg-js/index.d.ts b/types/jpeg-js/index.d.ts deleted file mode 100644 index b3525b5449..0000000000 --- a/types/jpeg-js/index.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -// Type definitions for jpeg-js 0.3 -// Project: https://github.com/eugeneware/jpeg-js#readme -// Definitions by: Daniel Rosenwasser -// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped - -/// - -export interface RawImageData { - data: D; - width: number; - height: number; -} - -export function decode(jpegData: ArrayLike | Iterable | ArrayBuffer, useTypedArray: true): RawImageData; -export function decode(jpegData: ArrayLike | Iterable | ArrayBuffer, useTypedArray?: false): RawImageData; -export function decode(jpegData: ArrayLike | Iterable | ArrayBuffer, useTypedArray: boolean): RawImageData; - -export function encode(imgData: RawImageData, qu?: number): RawImageData; diff --git a/types/jpeg-js/jpeg-js-tests.ts b/types/jpeg-js/jpeg-js-tests.ts deleted file mode 100644 index 17bbc4fd5f..0000000000 --- a/types/jpeg-js/jpeg-js-tests.ts +++ /dev/null @@ -1,15 +0,0 @@ -import jpeg = require("jpeg-js"); -import fs = require("fs"); - -const x = fs.readFileSync("hello.jpg"); -const decoded = jpeg.decode(x, true); - -const { width, height } = decoded; - -width; // $ExpectType number -height; // $ExpectType number -decoded.data; // $ExpectType Uint8Array - -fs.writeFileSync("re-encoded.jpg", jpeg.encode({ - width, height, data: decoded.data -}, 50)); diff --git a/types/jpeg-js/tsconfig.json b/types/jpeg-js/tsconfig.json deleted file mode 100644 index 20d7ba3d8d..0000000000 --- a/types/jpeg-js/tsconfig.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "compilerOptions": { - "module": "commonjs", - "lib": [ - "es2015" - ], - "noImplicitAny": true, - "noImplicitThis": true, - "strictNullChecks": true, - "strictFunctionTypes": true, - "baseUrl": "../", - "typeRoots": [ - "../" - ], - "types": [], - "noEmit": true, - "forceConsistentCasingInFileNames": true - }, - "files": [ - "index.d.ts", - "jpeg-js-tests.ts" - ] -} \ No newline at end of file diff --git a/types/jpeg-js/tslint.json b/types/jpeg-js/tslint.json deleted file mode 100644 index 3db14f85ea..0000000000 --- a/types/jpeg-js/tslint.json +++ /dev/null @@ -1 +0,0 @@ -{ "extends": "dtslint/dt.json" }