Skip to content

Commit f5d5167

Browse files
crutchcornhipstersmoothie
authored andcommitted
Revert exports to match 0.6.4 TS definitions (#820)
1 parent 60b635d commit f5d5167

4 files changed

Lines changed: 11 additions & 15 deletions

File tree

packages/jimp/types/index.d.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
declare const DepreciatedJimp: DepreciatedJimp;
55

6-
export default DepreciatedJimp;
6+
export = DepreciatedJimp;
77

88
/**
99
* @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version
@@ -500,15 +500,15 @@ type URLOptions = {
500500
/**
501501
* @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version
502502
*/
503-
export interface Bitmap {
503+
interface Bitmap {
504504
data: Buffer;
505505
width: number;
506506
height: number;
507507
}
508508
/**
509509
* @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version
510510
*/
511-
export interface RGB {
511+
interface RGB {
512512
r: number;
513513
g: number;
514514
b: number;
@@ -517,7 +517,7 @@ export interface RGB {
517517
/**
518518
* @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version
519519
*/
520-
export interface RGBA {
520+
interface RGBA {
521521
r: number;
522522
g: number;
523523
b: number;
@@ -527,7 +527,7 @@ export interface RGBA {
527527
/**
528528
* @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version
529529
*/
530-
export interface FontChar {
530+
interface FontChar {
531531
id: number;
532532
x: number;
533533
y: number;
@@ -543,7 +543,7 @@ export interface FontChar {
543543
/**
544544
* @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version
545545
*/
546-
export interface FontInfo {
546+
interface FontInfo {
547547
face: string;
548548
size: number;
549549
bold: number;
@@ -560,7 +560,7 @@ export interface FontInfo {
560560
/**
561561
* @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version
562562
*/
563-
export interface FontCommon {
563+
interface FontCommon {
564564
lineHeight: number;
565565
base: number;
566566
scaleW: number;
@@ -576,7 +576,7 @@ export interface FontCommon {
576576
/**
577577
* @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version
578578
*/
579-
export interface Font {
579+
interface Font {
580580
chars: {
581581
[char: string]: FontChar;
582582
};

packages/jimp/types/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Jimp from 'jimp';
1+
import * as Jimp from 'jimp';
22

33
const jimpInst: Jimp = new Jimp('test');
44

packages/jimp/types/ts3.1/index.d.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@ import pluginFn from '@jimp/plugins';
2020
type Types = ReturnType<typeof typeFn>;
2121
type Plugins = ReturnType<typeof pluginFn>;
2222

23-
export { Bitmap, RGB, RGBA };
24-
25-
export { FontChar, FontInfo, FontCommon, Font } from '@jimp/plugin-print';
26-
2723
type IntersectedPluginTypes = UnionToIntersection<
2824
GetPluginVal<Types> | GetPluginVal<Plugins>
2925
>;
@@ -32,4 +28,4 @@ type Jimp = InstanceType<JimpType> & IntersectedPluginTypes;
3228

3329
declare const Jimp: JimpConstructors & Jimp;
3430

35-
export default Jimp;
31+
export = Jimp;

packages/jimp/types/ts3.1/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Jimp from 'jimp';
1+
import * as Jimp from 'jimp';
22

33
const jimpInst: Jimp = new Jimp('test');
44

0 commit comments

Comments
 (0)