// npm 패키지
@antv/thumbnails-component
React Component for Thumbnails of Chart Types.
버전
2
메인테이너
51
라이선스
MIT
최초 publish
2021-11-18
publisher
neoddish
tarball
52,404 B
AUTO-PUBLISHED·1개 버전 인덱싱됨·최근 publish: 2021-11-20
// publisher 캠페인by neoddish
이 계정에서 catch된 패키지 7건고립된 catch가 아닙니다. 동일 publisher가 6개의 다른 패키지를 추가로 발행했고, 모두 파이프라인이 catch했습니다 — 일회성이 아닌 조직적 캠페인의 형태. 아래 링크는 각 형제 catch의 분석으로 이동합니다.
// offending code· @2.0.0· no static-pattern hits
llm: benign · 0.85→ 의심 전송지 없음, 원격 실행 형태 없음 — 1 known-vendor host(s).
- @2.0.0··AUTO-PUBLISHED·publisher: neoddishheuristic 75/100static flags 0llm benign (0.85) via ollamaosv-flagged:MAL-2026-4089
→ 의심 전송지 없음, 원격 실행 형태 없음 — 1 known-vendor host(s).
// offending code· no static-pattern hits
--- package.json (entry) --- { "name": "@antv/thumbnails-component", "version": "2.0.0", "description": "React Component for Thumbnails of Chart Types.", "main": "lib/src/index.js", "types": "lib/src/index.d.ts", "unpkg": "dist/index.min.js", "module": "esm/src/index.js", "files": [ "esm", "dist", "lib" ], "scripts": { "lint": "eslint --ext .js,.jsx,.ts,.tsx './'", "lint-fix": "npm run lint -- --fix", "prettier": " prettier --check '**/*' --ignore-path=../../.prettierignore", "prettier-fix": "npm run prettier -- --write", "format": "npm run prettier-fix && npm run lint-fix", "lint-staged": "lint-staged", "size": "limit-size", "clean": "rimraf lib esm dist", "build:umd": "rimraf ./dist && rollup -c && npm run size", "build:cjs": "rimraf ./lib && tsc --module commonjs --outDir lib", "build:esm": "rimraf ./esm && tsc --module ESNext --outDir esm", "build": "run-p build:*", "test": "jest" }, "repository": { "type": "git", "url": "git@github.com:antvis/thumbnails.git" }, "keywords": [ "AntV", "Chart", "Visualization", "Thumbnails", "Design" ], "author": { "name": "AntV", "url": "https: --- index.js (entry) --- "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Thumbnail = void 0; // react component for displaying Thumbnail images var Thumbnail_1 = require("./components/Thumbnail"); Object.defineProperty(exports, "Thumbnail", { enumerable: true, get: function () { return Thumbnail_1.Thumbnail; } }); //# sourceMappingURL=index.js.map --- bundled output (OSV-MAL flagged — LLM scope expansion) --- --- dist/index.min.js (bundled) --- !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("react")):"function"==typeof define&&define.amd?define(["exports","react"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).Thumbnail={},t.React)}(this,(function(t,e){"use strict";function o(t){if(t&&t.__esModule)return t;var e=Object.create(null);return t&&Object.keys(t).forEach((function(o){if("default"!==o){var l=Object.getOwnPropertyDescriptor(t,o);Object.defineProperty(e,o,l.get?l:{enumerable:!0,get:function(){return t[o]}})}})),e.default=t,Object.freeze(e)}var l=o(e),a=function(){return a=Object.assign||function(t){for(var e,o=1,l=arguments.length;o<l;o++)for(var a in e=arguments[o])Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t},a.apply(this,arguments)}; /*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var i={area_chart:{id:"area_chart",name:"Area Chart",svgCode:'<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" style="width:200px;height:200px;vertical-align:middle" display="inline-block"><path fill="transparent" d="M0 0h200v200H0z"/><g fill="none" stroke="#D9D9D9" stroke-dasharray="null"><path d="M40 180h140M40 123.333h140M40 66.667h140M40 10h140
