Initial commit

This commit is contained in:
robert committed 2025-05-30 18:13:30 +08:00
commit e49726988c
5445 files changed
+1089914

No files matched your search

+20
View File
@@ -0,0 +1,20 @@
import JPEG from "jpeg-js";
export interface JPEGOptions {
quality?: number;
}
export interface DecodeJpegOptions {
useTArray?: false;
colorTransform?: boolean;
formatAsRGBA?: boolean;
tolerantDecoding?: boolean;
maxResolutionInMP?: number;
maxMemoryUsageInMB?: number;
}
export default function jpeg(): {
mime: "image/jpeg";
encode: (bitmap: import("@jimp/types").Bitmap, { quality }?: JPEGOptions) => Buffer;
decode: (data: Buffer, options?: DecodeJpegOptions) => JPEG.BufferRet & {
comments?: string[];
};
};
//# sourceMappingURL=index.d.ts.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,IAAI,MAAM,SAAS,CAAC;AAG3B,MAAM,WAAW,WAAW;IAC1B,OAAO,CAAC,EAAE,MAAM,CAAC;CAClB;AAED,MAAM,WAAW,iBAAiB;IAChC,SAAS,CAAC,EAAE,KAAK,CAAC;IAClB,cAAc,CAAC,EAAE,OAAO,CAAC;IACzB,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,gBAAgB,CAAC,EAAE,OAAO,CAAC;IAC3B,iBAAiB,CAAC,EAAE,MAAM,CAAC;IAC3B,kBAAkB,CAAC,EAAE,MAAM,CAAC;CAC7B;AAED,MAAM,CAAC,OAAO,UAAU,IAAI;;iEAGY,WAAW;qCAEtB,iBAAiB;;;EAE7C"}
+15
View File
@@ -0,0 +1,15 @@
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = jpeg;
const jpeg_js_1 = __importDefault(require("jpeg-js"));
function jpeg() {
return {
mime: "image/jpeg",
encode: (bitmap, { quality = 100 } = {}) => jpeg_js_1.default.encode(bitmap, quality).data,
decode: (data, options) => jpeg_js_1.default.decode(data, options),
};
}
//# sourceMappingURL=index.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":";;;;;AAgBA,uBAOC;AAvBD,sDAA2B;AAgB3B,SAAwB,IAAI;IAC1B,OAAO;QACL,IAAI,EAAE,YAAY;QAClB,MAAM,EAAE,CAAC,MAAM,EAAE,EAAE,OAAO,GAAG,GAAG,KAAkB,EAAE,EAAE,EAAE,CACtD,iBAAI,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,CAAC,IAAI;QACnC,MAAM,EAAE,CAAC,IAAI,EAAE,OAA2B,EAAE,EAAE,CAAC,iBAAI,CAAC,MAAM,CAAC,IAAI,EAAE,OAAO,CAAC;KAC3C,CAAC;AACnC,CAAC"}
+3
View File
@@ -0,0 +1,3 @@
{
"type": "commonjs"
}
+20
View File
@@ -0,0 +1,20 @@
import JPEG from "jpeg-js";
export interface JPEGOptions {
quality?: number;
}
export interface DecodeJpegOptions {
useTArray?: false;
colorTransform?: boolean;
formatAsRGBA?: boolean;
tolerantDecoding?: boolean;
maxResolutionInMP?: number;
maxMemoryUsageInMB?: number;
}
export default function jpeg(): {
mime: "image/jpeg";
encode: (bitmap: import("@jimp/types").Bitmap, { quality }?: JPEGOptions) => Buffer;
decode: (data: Buffer, options?: DecodeJpegOptions) => JPEG.BufferRet & {
comments?: string[];
};
};
//# sourceMappingURL=index.d.ts.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,IAAI,MAAM,SAAS,CAAC;AAG3B,MAAM,WAAW,WAAW;IAC1B,OAAO,CAAC,EAAE,MAAM,CAAC;CAClB;AAED,MAAM,WAAW,iBAAiB;IAChC,SAAS,CAAC,EAAE,KAAK,CAAC;IAClB,cAAc,CAAC,EAAE,OAAO,CAAC;IACzB,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,gBAAgB,CAAC,EAAE,OAAO,CAAC;IAC3B,iBAAiB,CAAC,EAAE,MAAM,CAAC;IAC3B,kBAAkB,CAAC,EAAE,MAAM,CAAC;CAC7B;AAED,MAAM,CAAC,OAAO,UAAU,IAAI;;iEAGY,WAAW;qCAEtB,iBAAiB;;;EAE7C"}
+9
View File
@@ -0,0 +1,9 @@
import JPEG from "jpeg-js";
export default function jpeg() {
return {
mime: "image/jpeg",
encode: (bitmap, { quality = 100 } = {}) => JPEG.encode(bitmap, quality).data,
decode: (data, options) => JPEG.decode(data, options),
};
}
//# sourceMappingURL=index.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,IAAI,MAAM,SAAS,CAAC;AAgB3B,MAAM,CAAC,OAAO,UAAU,IAAI;IAC1B,OAAO;QACL,IAAI,EAAE,YAAY;QAClB,MAAM,EAAE,CAAC,MAAM,EAAE,EAAE,OAAO,GAAG,GAAG,KAAkB,EAAE,EAAE,EAAE,CACtD,IAAI,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,CAAC,CAAC,IAAI;QACnC,MAAM,EAAE,CAAC,IAAI,EAAE,OAA2B,EAAE,EAAE,CAAC,IAAI,CAAC,MAAM,CAAC,IAAI,EAAE,OAAO,CAAC;KAC3C,CAAC;AACnC,CAAC"}
+3
View File
@@ -0,0 +1,3 @@
{
"type": "module"
}