fix: 微信登录补充保存username和role
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Agent
2026-04-04 07:35:21 +00:00
parent 756444ef2b
commit d12eea7693
10597 changed files with 817047 additions and 3 deletions

214
node_modules/@jimp/core/es/composite/composite-modes.js generated vendored Normal file
View File

@@ -0,0 +1,214 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.srcOver = srcOver;
exports.dstOver = dstOver;
exports.multiply = multiply;
exports.screen = screen;
exports.overlay = overlay;
exports.darken = darken;
exports.lighten = lighten;
exports.hardLight = hardLight;
exports.difference = difference;
exports.exclusion = exclusion;
function srcOver(src, dst) {
var ops = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;
src.a *= ops;
var a = dst.a + src.a - dst.a * src.a;
var r = (src.r * src.a + dst.r * dst.a * (1 - src.a)) / a;
var g = (src.g * src.a + dst.g * dst.a * (1 - src.a)) / a;
var b = (src.b * src.a + dst.b * dst.a * (1 - src.a)) / a;
return {
r: r,
g: g,
b: b,
a: a
};
}
function dstOver(src, dst) {
var ops = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;
src.a *= ops;
var a = dst.a + src.a - dst.a * src.a;
var r = (dst.r * dst.a + src.r * src.a * (1 - dst.a)) / a;
var g = (dst.g * dst.a + src.g * src.a * (1 - dst.a)) / a;
var b = (dst.b * dst.a + src.b * src.a * (1 - dst.a)) / a;
return {
r: r,
g: g,
b: b,
a: a
};
}
function multiply(src, dst) {
var ops = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;
src.a *= ops;
var a = dst.a + src.a - dst.a * src.a;
var sra = src.r * src.a;
var sga = src.g * src.a;
var sba = src.b * src.a;
var dra = dst.r * dst.a;
var dga = dst.g * dst.a;
var dba = dst.b * dst.a;
var r = (sra * dra + sra * (1 - dst.a) + dra * (1 - src.a)) / a;
var g = (sga * dga + sga * (1 - dst.a) + dga * (1 - src.a)) / a;
var b = (sba * dba + sba * (1 - dst.a) + dba * (1 - src.a)) / a;
return {
r: r,
g: g,
b: b,
a: a
};
}
function screen(src, dst) {
var ops = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;
src.a *= ops;
var a = dst.a + src.a - dst.a * src.a;
var sra = src.r * src.a;
var sga = src.g * src.a;
var sba = src.b * src.a;
var dra = dst.r * dst.a;
var dga = dst.g * dst.a;
var dba = dst.b * dst.a;
var r = (sra * dst.a + dra * src.a - sra * dra + sra * (1 - dst.a) + dra * (1 - src.a)) / a;
var g = (sga * dst.a + dga * src.a - sga * dga + sga * (1 - dst.a) + dga * (1 - src.a)) / a;
var b = (sba * dst.a + dba * src.a - sba * dba + sba * (1 - dst.a) + dba * (1 - src.a)) / a;
return {
r: r,
g: g,
b: b,
a: a
};
}
function overlay(src, dst) {
var ops = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;
src.a *= ops;
var a = dst.a + src.a - dst.a * src.a;
var sra = src.r * src.a;
var sga = src.g * src.a;
var sba = src.b * src.a;
var dra = dst.r * dst.a;
var dga = dst.g * dst.a;
var dba = dst.b * dst.a;
var r = (2 * dra <= dst.a ? 2 * sra * dra + sra * (1 - dst.a) + dra * (1 - src.a) : sra * (1 + dst.a) + dra * (1 + src.a) - 2 * dra * sra - dst.a * src.a) / a;
var g = (2 * dga <= dst.a ? 2 * sga * dga + sga * (1 - dst.a) + dga * (1 - src.a) : sga * (1 + dst.a) + dga * (1 + src.a) - 2 * dga * sga - dst.a * src.a) / a;
var b = (2 * dba <= dst.a ? 2 * sba * dba + sba * (1 - dst.a) + dba * (1 - src.a) : sba * (1 + dst.a) + dba * (1 + src.a) - 2 * dba * sba - dst.a * src.a) / a;
return {
r: r,
g: g,
b: b,
a: a
};
}
function darken(src, dst) {
var ops = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;
src.a *= ops;
var a = dst.a + src.a - dst.a * src.a;
var sra = src.r * src.a;
var sga = src.g * src.a;
var sba = src.b * src.a;
var dra = dst.r * dst.a;
var dga = dst.g * dst.a;
var dba = dst.b * dst.a;
var r = (Math.min(sra * dst.a, dra * src.a) + sra * (1 - dst.a) + dra * (1 - src.a)) / a;
var g = (Math.min(sga * dst.a, dga * src.a) + sga * (1 - dst.a) + dga * (1 - src.a)) / a;
var b = (Math.min(sba * dst.a, dba * src.a) + sba * (1 - dst.a) + dba * (1 - src.a)) / a;
return {
r: r,
g: g,
b: b,
a: a
};
}
function lighten(src, dst) {
var ops = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;
src.a *= ops;
var a = dst.a + src.a - dst.a * src.a;
var sra = src.r * src.a;
var sga = src.g * src.a;
var sba = src.b * src.a;
var dra = dst.r * dst.a;
var dga = dst.g * dst.a;
var dba = dst.b * dst.a;
var r = (Math.max(sra * dst.a, dra * src.a) + sra * (1 - dst.a) + dra * (1 - src.a)) / a;
var g = (Math.max(sga * dst.a, dga * src.a) + sga * (1 - dst.a) + dga * (1 - src.a)) / a;
var b = (Math.max(sba * dst.a, dba * src.a) + sba * (1 - dst.a) + dba * (1 - src.a)) / a;
return {
r: r,
g: g,
b: b,
a: a
};
}
function hardLight(src, dst) {
var ops = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;
src.a *= ops;
var a = dst.a + src.a - dst.a * src.a;
var sra = src.r * src.a;
var sga = src.g * src.a;
var sba = src.b * src.a;
var dra = dst.r * dst.a;
var dga = dst.g * dst.a;
var dba = dst.b * dst.a;
var r = (2 * sra <= src.a ? 2 * sra * dra + sra * (1 - dst.a) + dra * (1 - src.a) : sra * (1 + dst.a) + dra * (1 + src.a) - 2 * dra * sra - dst.a * src.a) / a;
var g = (2 * sga <= src.a ? 2 * sga * dga + sga * (1 - dst.a) + dga * (1 - src.a) : sga * (1 + dst.a) + dga * (1 + src.a) - 2 * dga * sga - dst.a * src.a) / a;
var b = (2 * sba <= src.a ? 2 * sba * dba + sba * (1 - dst.a) + dba * (1 - src.a) : sba * (1 + dst.a) + dba * (1 + src.a) - 2 * dba * sba - dst.a * src.a) / a;
return {
r: r,
g: g,
b: b,
a: a
};
}
function difference(src, dst) {
var ops = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;
src.a *= ops;
var a = dst.a + src.a - dst.a * src.a;
var sra = src.r * src.a;
var sga = src.g * src.a;
var sba = src.b * src.a;
var dra = dst.r * dst.a;
var dga = dst.g * dst.a;
var dba = dst.b * dst.a;
var r = (sra + dra - 2 * Math.min(sra * dst.a, dra * src.a)) / a;
var g = (sga + dga - 2 * Math.min(sga * dst.a, dga * src.a)) / a;
var b = (sba + dba - 2 * Math.min(sba * dst.a, dba * src.a)) / a;
return {
r: r,
g: g,
b: b,
a: a
};
}
function exclusion(src, dst) {
var ops = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1;
src.a *= ops;
var a = dst.a + src.a - dst.a * src.a;
var sra = src.r * src.a;
var sga = src.g * src.a;
var sba = src.b * src.a;
var dra = dst.r * dst.a;
var dga = dst.g * dst.a;
var dba = dst.b * dst.a;
var r = (sra * dst.a + dra * src.a - 2 * sra * dra + sra * (1 - dst.a) + dra * (1 - src.a)) / a;
var g = (sga * dst.a + dga * src.a - 2 * sga * dga + sga * (1 - dst.a) + dga * (1 - src.a)) / a;
var b = (sba * dst.a + dba * src.a - 2 * sba * dba + sba * (1 - dst.a) + dba * (1 - src.a)) / a;
return {
r: r,
g: g,
b: b,
a: a
};
}
//# sourceMappingURL=composite-modes.js.map

File diff suppressed because one or more lines are too long

94
node_modules/@jimp/core/es/composite/index.js generated vendored Normal file
View File

@@ -0,0 +1,94 @@
"use strict";
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = composite;
var _utils = require("@jimp/utils");
var constants = _interopRequireWildcard(require("../constants"));
var compositeModes = _interopRequireWildcard(require("./composite-modes"));
/**
* Composites a source image over to this image respecting alpha channels
* @param {Jimp} src the source Jimp instance
* @param {number} x the x position to blit the image
* @param {number} y the y position to blit the image
* @param {object} options determine what mode to use
* @param {function(Error, Jimp)} cb (optional) a callback for when complete
* @returns {Jimp} this for chaining of methods
*/
function composite(src, x, y) {
var options = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {};
var cb = arguments.length > 4 ? arguments[4] : undefined;
if (typeof options === 'function') {
cb = options;
options = {};
}
if (!(src instanceof this.constructor)) {
return _utils.throwError.call(this, 'The source must be a Jimp image', cb);
}
if (typeof x !== 'number' || typeof y !== 'number') {
return _utils.throwError.call(this, 'x and y must be numbers', cb);
}
var _options = options,
mode = _options.mode,
opacitySource = _options.opacitySource,
opacityDest = _options.opacityDest;
if (!mode) {
mode = constants.BLEND_SOURCE_OVER;
}
if (typeof opacitySource !== 'number' || opacitySource < 0 || opacitySource > 1) {
opacitySource = 1.0;
}
if (typeof opacityDest !== 'number' || opacityDest < 0 || opacityDest > 1) {
opacityDest = 1.0;
}
var blendmode = compositeModes[mode]; // round input
x = Math.round(x);
y = Math.round(y);
var baseImage = this;
if (opacityDest !== 1.0) {
baseImage.opacity(opacityDest);
}
src.scanQuiet(0, 0, src.bitmap.width, src.bitmap.height, function (sx, sy, idx) {
var dstIdx = baseImage.getPixelIndex(x + sx, y + sy, constants.EDGE_CROP);
var blended = blendmode({
r: this.bitmap.data[idx + 0] / 255,
g: this.bitmap.data[idx + 1] / 255,
b: this.bitmap.data[idx + 2] / 255,
a: this.bitmap.data[idx + 3] / 255
}, {
r: baseImage.bitmap.data[dstIdx + 0] / 255,
g: baseImage.bitmap.data[dstIdx + 1] / 255,
b: baseImage.bitmap.data[dstIdx + 2] / 255,
a: baseImage.bitmap.data[dstIdx + 3] / 255
}, opacitySource);
baseImage.bitmap.data[dstIdx + 0] = this.constructor.limit255(blended.r * 255);
baseImage.bitmap.data[dstIdx + 1] = this.constructor.limit255(blended.g * 255);
baseImage.bitmap.data[dstIdx + 2] = this.constructor.limit255(blended.b * 255);
baseImage.bitmap.data[dstIdx + 3] = this.constructor.limit255(blended.a * 255);
});
if ((0, _utils.isNodePattern)(cb)) {
cb.call(this, null, this);
}
return this;
}
//# sourceMappingURL=index.js.map

1
node_modules/@jimp/core/es/composite/index.js.map generated vendored Normal file

File diff suppressed because one or more lines are too long