// offending code· 2 files flaggedpatterns: 1
--- install scripts ---
### prepare
husky install
### prepublishOnly
tnpm run doctor && tnpm run build
--- package/lib/utils.js (excerpt) ---
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
// src/utils.ts
var utils_exports = {};
__export(utils_exports, {
getEnvByUrl: () => getEnvByUrl,
imageToImageData: () => imageToImageData,
parserImgColor: () => parserImgColor,
parserRGBA: () => parserRGBA
});
module.exports = __toCommonJS(utils_exports);
function parserRGBA(imageData, input) {
for (let i = 0; i < input.length; i++) {
if (input[i] <= 0) {
imageData.data[4 * i + 0] = 0;
imageData.data[4 * i + 1] = 0;
imageData.data[4 * i + 2] = 0;
imageData.data[4 * i + 3] = 255;
} else {
imageData.data[4 * i + 0] = 255;
imageData.data[4 * i + 1] = 255;
imageData.data[4 * i + 2] = 255;
imageData.data[4 * i + 3] = 255;
}
}
const canv
--- package/es/utils.js (excerpt) ---
export function parserRGBA(imageData, input) {
for (var i = 0; i < input.length; i++) {
if (input[i] <= 0.0) {
imageData.data[4 * i + 0] = 0;
imageData.data[4 * i + 1] = 0;
imageData.data[4 * i + 2] = 0;
imageData.data[4 * i + 3] = 255;
} else {
imageData.data[4 * i + 0] = 255;
imageData.data[4 * i + 1] = 255;
imageData.data[4 * i + 2] = 255;
imageData.data[4 * i + 3] = 255;
}
}
var canvas = document.createElement('canvas');
canvas.width = imageData.width;
canvas.height = imageData.height;
var context = canvas.getContext('2d');
context.putImageData(imageData, 0, 0);
return canvas.toDataURL('image/png');
}
export function parserImgColor(imgUrl) {
var canvas = document.createElement('canvas');
var ctx = canvas.getContext('2d');
var img = new Image();
img.crossOrigin = 'Anonymous';
img.src = imgUrl;
return new Promise(function (resolve) {
img.onload = function () {
canvas.width = img.width;
canvas.height = img.height;
ctx.imageSmoothingEnabled = true;
ctx.drawImage(img, 0, 0, img.width, img.height);
var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
var data = imageData.data;
// 修改颜色值
for (var i = 0; i < data.length; i += 4) {
if (data[i] === 0 || data[i + 1] === 0 || data[i + 2] === 0 || data[i + 3] === 0) {
data[i] = 255;
data[i + 1] = 255;
data[i + 2] = 255;
data[i + 3] =
--- bundled output (OSV-MAL flagged — LLM scope expansion) ---
--- dist/li-aiearth-assets.min.js (bundled) ---
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("LISDK"),require("React"),require("LarkMap"),require("ReactDOM"),require("_"),require("turf")):"function"==typeof define&&define.amd?define(["LISDK","React","LarkMap","ReactDOM","_","turf"],t):"object"==typeof exports?exports.LIAiEartherAssets=t(require("LISDK"),require("React"),require("LarkMap"),require("ReactDOM"),require("_"),require("turf")):e.LIAiEartherAssets=t(e.LISDK,e.React,e.LarkMap,e.ReactDOM,e._,e.turf)}(self,(function(__WEBPACK_EXTERNAL_MODULE__3509__,__WEBPACK_EXTERNAL_MODULE__1024__,__WEBPACK_EXTERNAL_MODULE__9124__,__WEBPACK_EXTERNAL_MODULE__314__,__WEBPACK_EXTERNAL_MODULE__9479__,__WEBPACK_EXTERNAL_MODULE__409__){return function(){var __webpack_modules__={2978:function(e,t,n){var r,o,i,a,s=n(4944).default;a=function(){return function e(t,n,r){function o(a,s){if(!n[a]){if(!t[a]){if(i)return i(a,!0);var u=new Error("Cannot find module '"+a+"'");throw u.code="MODULE_NOT_FOUND",u}var c=n[a]={exports:{}};t[a][0].call(c.exports,(function(e){return o(t[a][1][e]||e)}),c,c.exports,e,t,n,r)}return n[a].exports}for(var i=void 0,a=0;a<r.length;a++)o(r[a]);return o}({1:[function(e,t,n){"use strict";var r=e("./browser/client");r.Buffer=e("buffer").Buffer,r.urllib=e("../shims/xhr"),r.version=e("./browser/version").version,t.exports=r},{"../shims/xhr":407,"./browser/client":3,"./browser/version":6,buffer:85}],2:[function(e,t,n){"use strict";var r=e("@babel/runtime/helpers/interopRequireDefault"),o=r(e("@babel/runtime/regenerator")),i=r(e("@babel/runtime/helpers/asyncToGenerator"));e("core-js/modules/es.object.to-string.js"),e("core-js/modules/web.dom-collections.for-each.js"),e("core-js/modules/es.object.keys.js"),e("core-js/modules/es.array.slice.js");var a=e("assert"),s=e("../common/utils/checkBucketName").checkBucketName,u=n;function c(e){return Array.isArray?Array.isArray(e):"[object Array]"===Object.prototype.toString.call(e)}function l(e){return e?c(e)?e:[e]:[]}u.useBuc