// npm package
@antv/f6-alipay
支付宝小程序F6组件
versions
7
maintainers
51
license
MIT
first publish
2021-05-30
publisher
openwayne
tarball
8,587 B
AUTO-PUBLISHED·1 version indexed·latest published 2022-02-09
// publisher campaignby openwayne
9 caught packages from this accountThis is not an isolated catch. The same publisher has shipped 8 other packages that our pipeline flagged — the shape of a coordinated campaign, not a one-off. Each link below opens that sibling's analysis.
// offending code· @0.0.7· 1 file flagged
llm: benign · 0.85→ No suspicious destination, no remote-exec shape — 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
→ No suspicious destination, no remote-exec shape — 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
