registry  /  @nativescript/canvas-polyfill  /  2.1.2

@nativescript/canvas-polyfill@2.1.2

Polyfill for making NativeScript compatible with web libs like pixi.js, three.js, phaser.js, babylon.js, etc....

Static Scan Results

scanned 2h ago · by rust-scanner

Static analysis flagged 10 finding(s) at 72.0% confidence. This version is warn-only unless an AI or security-team review confirms malicious behavior.

Static reason
One or more suspicious static signals were detected.

Decision evidence

public snapshot
Behavioral surface
Source
ChildProcessEnvironmentVarsFilesystem
Supply chain
HighEntropyStringsUrlStrings
Manifest
WildcardDependency
scanned 74 file(s), 282 KB of source, external domains: www.w3.org

Source & flagged code

4 flagged · loading source
DOM/HTMLVideoElement.jsView file
9package = @nativescript/canvas-polyfill; repositoryIdentity = canvas; dependency = @nativescript/canvas-media L9: // @ts-ignore L10: const media = require('@nativescript/canvas-media'); L11: Video = media.Video;
High
Copied Package Dependency Bridge

Package metadata claims a different repository identity while copied source loads a runtime dependency bridge.

DOM/HTMLVideoElement.jsView on unpkg · L9
platforms/android/async-release.aarView file
path = platforms/android/async-release.aar kind = high_entropy_blob sizeBytes = 97901 magicHex = [redacted]
High
Ships High Entropy Blob

Package ships high-entropy non-source blobs.

platforms/android/async-release.aarView on unpkg
path = platforms/android/async-release.aar kind = compressed_blob sizeBytes = 97901 magicHex = [redacted]
Medium
Ships Compressed Blob

Package ships compressed or archive-like blobs.

platforms/android/async-release.aarView on unpkg
path = platforms/android/async-release.aar kind = nested_archive_needs_inspection sizeBytes = 97901 magicHex = [redacted]
Low
Nested Archive Needs Inspection

Package ships a nested archive or MCP bundle that was inventoried but not recursively analyzed.

platforms/android/async-release.aarView on unpkg

Findings

2 High4 Medium4 Low
HighCopied Package Dependency BridgeDOM/HTMLVideoElement.js
HighShips High Entropy Blobplatforms/android/async-release.aar
MediumEnvironment Vars
MediumShips Compressed Blobplatforms/android/async-release.aar
MediumStructural Risk Force Deep Review
MediumWildcard Dependency
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings
LowNested Archive Needs Inspectionplatforms/android/async-release.aar