// npm 패키지
@antv/f6-alipay
支付宝小程序F6组件
버전
7
메인테이너
51
라이선스
MIT
최초 publish
2021-05-30
publisher
openwayne
tarball
8,587 B
AUTO-PUBLISHED·1개 버전 인덱싱됨·최근 publish: 2022-02-09
// publisher 캠페인by openwayne
이 계정에서 catch된 패키지 9건고립된 catch가 아닙니다. 동일 publisher가 8개의 다른 패키지를 추가로 발행했고, 모두 파이프라인이 catch했습니다 — 일회성이 아닌 조직적 캠페인의 형태. 아래 링크는 각 형제 catch의 분석으로 이동합니다.
// offending code· @0.0.7· 1 file flagged
llm: benign · 0.85→ 의심 전송지 없음, 원격 실행 형태 없음 — 1 known-vendor host(s).
- @0.0.7··AUTO-PUBLISHED·publisher: openwayneheuristic 75/100static flags 1llm benign (0.85) via ollamaosv-flagged:MAL-2026-3901child-process-spawn
→ 의심 전송지 없음, 원격 실행 형태 없음 — 1 known-vendor host(s).
// offending code· 1 file flaggedpatterns: 1
--- package/es/container/container.js (excerpt) --- import _extends from "@babel/runtime/helpers/extends"; Component({ data: { supportNative: !!my._createCanvas, waterStyle: '', finalPixelRatio: 1 }, props: { style: '', width: 100, height: 100, forceMini: false, pixelRatio: 1, onTouchEvent: function onTouchEvent() {}, onInit: function onInit() {}, onError: function onError() {}, waterMarker: null, updateEventOffsetFlag: null }, didMount: function didMount() { // pixel 向上取整,保持和g同样的规则 var pixelRatio = this.props.pixelRatio; var finalPixelRatio = pixelRatio >= 1 ? Math.ceil(pixelRatio) : 1; this.setData({ finalPixelRatio: finalPixelRatio }); if (!this.data.supportNative || this.props.forceMini) { this.onCanvasReady(); } }, didUpdate: function didUpdate(prev) { if (prev.updateEventOffsetFlag !== this.props.updateEventOffsetFlag) { this.refreshOffset(); } }, methods: { onCanvasReady: function onCanvasReady() { var _this = this; var canvasId = "f6-canvas-" + this.$id; my.createSelectorQuery().select("#" + canvasId).boundingClientRect().exec(function (ret) { if (ret && ret[0]) { _this.rect = ret[0]; } else { _this.rect = { bottom: 0, height: 0, left: 0, right: 0, top: 0, width: 0 }; _this.props.onError && _this.props.onError(ret); } if (_this.dat
