Files
ArtPlayer/refactor/baselines/yarn-validation.json
T

644 lines
21 KiB
JSON

{
"task": "ENG-PM-01",
"date": "2026-09-10",
"sourceCommit": "9d1d5fda",
"node": "24.21.0",
"packageManager": "yarn@1.22.22",
"platform": "win32-x64",
"yarnArchive": {
"url": "https://registry.npmjs.org/yarn/-/yarn-1.22.22.tgz",
"integrity": "sha512-prL3kGtyG7o9Z9Sv8IPfBNrWTDmXB4Qbes8A9rEzt6wkJV8mUvoirjU0Mp3GGAU06Y0XQyA3/2/RQFVuK7MTfg=="
},
"rootManifestSha256": "629a959414cb878b617e4410877d024fdd39cba9279dc20cdd6f5495052809c5",
"lockSha256": "5921f159477b65161b48d4b768f462cb05a537b6a257e62732ec9dfaf4d69e7e",
"lockSelectors": 1335,
"retainedSelectorVersionChanges": [],
"rootTools": [
{
"name": "@antfu/eslint-config",
"version": "5.4.1"
},
{
"name": "@vue/compiler-sfc",
"version": "3.5.28"
},
{
"name": "@yarnpkg/lockfile",
"version": "1.1.0"
},
{
"name": "cpy",
"version": "13.2.3"
},
{
"name": "cross-env",
"version": "10.1.0"
},
{
"name": "cross-spawn",
"version": "7.0.6"
},
{
"name": "dotenv",
"version": "17.2.4"
},
{
"name": "esbuild",
"version": "0.27.7"
},
{
"name": "eslint",
"version": "9.39.2"
},
{
"name": "eslint-plugin-format",
"version": "2.0.1"
},
{
"name": "glob",
"version": "13.0.6"
},
{
"name": "lerna",
"version": "8.2.4"
},
{
"name": "less",
"version": "4.5.1"
},
{
"name": "prompts",
"version": "2.4.2"
},
{
"name": "servor",
"version": "4.0.2"
},
{
"name": "svgo",
"version": "4.1.0"
},
{
"name": "terser",
"version": "5.51.2"
},
{
"name": "typescript",
"version": "5.9.3"
},
{
"name": "vite",
"version": "7.3.6"
}
],
"workspaceDependencies": [
{
"workspace": "artplayer",
"name": "option-validator",
"range": "^2.0.6",
"version": "2.0.6",
"matchesNpmBaseline": true
},
{
"workspace": "artplayer-plugin-danmuku-mask",
"name": "@mediapipe/selfie_segmentation",
"range": "^0.1.1675465747",
"version": "0.1.1675465747",
"matchesNpmBaseline": true
},
{
"workspace": "artplayer-plugin-danmuku-mask",
"name": "@tensorflow-models/body-segmentation",
"range": "^1.0.2",
"version": "1.0.2",
"matchesNpmBaseline": true
},
{
"workspace": "artplayer-plugin-danmuku-mask",
"name": "@tensorflow/tfjs-backend-cpu",
"range": "^4.21.0",
"version": "4.22.0",
"matchesNpmBaseline": true
},
{
"workspace": "artplayer-plugin-danmuku-mask",
"name": "@tensorflow/tfjs-backend-webgl",
"range": "^4.21.0",
"version": "4.22.0",
"matchesNpmBaseline": true
},
{
"workspace": "artplayer-plugin-danmuku-mask",
"name": "@tensorflow/tfjs-converter",
"range": "^4.21.0",
"version": "4.22.0",
"matchesNpmBaseline": true
},
{
"workspace": "artplayer-plugin-danmuku-mask",
"name": "@tensorflow/tfjs-core",
"range": "^4.21.0",
"version": "4.22.0",
"matchesNpmBaseline": true
},
{
"workspace": "artplayer-plugin-vast",
"name": "@glomex/vast-ima-player",
"range": "^1.21.2",
"version": "1.21.2",
"matchesNpmBaseline": true
},
{
"workspace": "artplayer-proxy-mediabunny",
"name": "mediabunny",
"range": "^1.43.1",
"version": "1.56.1",
"matchesNpmBaseline": true
}
],
"cleanInstall": {
"command": "yarn install --frozen-lockfile --non-interactive",
"freshNodeModules": true,
"lifecycleScriptsEnabled": true,
"lockUnchanged": true,
"seconds": 26.8
},
"strictToolchainPassed": true,
"tests": {
"passed": 20,
"failed": 0,
"scope": "19 existing Node tests plus toolchain guard integration test with 4 rejection cases",
"workspaceIncludingBaselineTests": 22
},
"lint": {
"command": "eslint scripts/check-toolchain.mjs test/toolchain.test.js --no-fix",
"passed": true
},
"libraryBuild": {
"command": "yarn build all",
"packages": 21,
"artifacts": [
{
"package": "artplayer",
"file": "artplayer.js",
"bytes": 134939,
"sha256": "9ad044a601dafc24f449b690403fb1c343b40e99ffb31043272189fc3c1e7bfa",
"matchesNpmBaseline": true
},
{
"package": "artplayer",
"file": "artplayer.legacy.js",
"bytes": 136659,
"sha256": "71eebcca3192000c58e20f2e3cb76e86c05e33b5a1fab0add20436a5933a3e87",
"matchesNpmBaseline": true
},
{
"package": "artplayer",
"file": "artplayer.mjs",
"bytes": 210198,
"sha256": "ac72f41624383ba853474161affb72b5887644449bf7cb18f6d18edeb2f6f997",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-ads",
"file": "artplayer-plugin-ads.js",
"bytes": 5620,
"sha256": "ceb2d8a23a6735c161b31a4a427d8a757679aaf8a5a106ef40a6f047061f1df8",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-ads",
"file": "artplayer-plugin-ads.legacy.js",
"bytes": 5951,
"sha256": "1e10c3a6b51de18e54cd02dd342ab4010fc466de6257659cf1d2e087642aa9a3",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-ads",
"file": "artplayer-plugin-ads.mjs",
"bytes": 9326,
"sha256": "0919678423424047b28d9d803835d9ebc98f4477e04e58d497e8ed8c48b95008",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-ambilight",
"file": "artplayer-plugin-ambilight.js",
"bytes": 1844,
"sha256": "8f32290c65a13b0a3026dee0045fef4125a9c9ac788ecb1675aef05f79172693",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-ambilight",
"file": "artplayer-plugin-ambilight.legacy.js",
"bytes": 1844,
"sha256": "8f32290c65a13b0a3026dee0045fef4125a9c9ac788ecb1675aef05f79172693",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-ambilight",
"file": "artplayer-plugin-ambilight.mjs",
"bytes": 3329,
"sha256": "77486db6d24f50420c952de5b37d226e404089730c7c1c6be226c836f4e85f9c",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-asr",
"file": "artplayer-plugin-asr.js",
"bytes": 5064,
"sha256": "7f975b131a9ea207f88a157aafec778bc4906230500db9b30f5bbfbf327b251d",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-asr",
"file": "artplayer-plugin-asr.legacy.js",
"bytes": 5468,
"sha256": "8b9f07ce97a8ce2e4f29e41e79257be530fd7a76558369d34c3d7497ea606c33",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-asr",
"file": "artplayer-plugin-asr.mjs",
"bytes": 9057,
"sha256": "f1c4274541e86544b65936ff470413cfc7001999ebc193969f95c123be48cd61",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-audio-track",
"file": "artplayer-plugin-audio-track.js",
"bytes": 1471,
"sha256": "473f39f1d750f0722cca7e857c12c3c978ebe3c3b2352e325f1248318e508683",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-audio-track",
"file": "artplayer-plugin-audio-track.legacy.js",
"bytes": 1497,
"sha256": "d8dc74bce76112d7430c98e3165605e32fde5d3c603be4b496eac58f574576cb",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-audio-track",
"file": "artplayer-plugin-audio-track.mjs",
"bytes": 2238,
"sha256": "4ac599bc5a1a6ecb0cb1942d4269528bfb2cd9d047f988de61fe671a77ad14cd",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-auto-thumbnail",
"file": "artplayer-plugin-auto-thumbnail.js",
"bytes": 1299,
"sha256": "ce1f1472bf02b836dd85b92eadf2f00786c02cde11a20ac2801136a0f675d12a",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-auto-thumbnail",
"file": "artplayer-plugin-auto-thumbnail.legacy.js",
"bytes": 1949,
"sha256": "3561e51e0a5f294b56641bf0884a24a4a9e326582d2e99416a04f9526c7d0cc0",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-auto-thumbnail",
"file": "artplayer-plugin-auto-thumbnail.mjs",
"bytes": 1831,
"sha256": "99da4748422bad54663c669d78963589a64c7cb02102e3544439fec7570a7f8b",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-chapter",
"file": "artplayer-plugin-chapter.js",
"bytes": 4973,
"sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-chapter",
"file": "artplayer-plugin-chapter.legacy.js",
"bytes": 4973,
"sha256": "c2aaee11bf1db765433b01d9f8dd3978e41fa4d39655db00ebd03fc0be3e35e0",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-chapter",
"file": "artplayer-plugin-chapter.mjs",
"bytes": 7721,
"sha256": "61342a069b84e0731d44a2464d0dfe637d1514d0037c740371fc866c516d2209",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-chromecast",
"file": "artplayer-plugin-chromecast.js",
"bytes": 3934,
"sha256": "4959661fc7f22eee3d32363bb0392a486c44499ec4a9c608ccfea55de29aaac6",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-chromecast",
"file": "artplayer-plugin-chromecast.legacy.js",
"bytes": 4472,
"sha256": "e2ba7aebec099884bb806f3caf77f9ff739ff9f236aefdfd0a4e69a8295c9d01",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-chromecast",
"file": "artplayer-plugin-chromecast.mjs",
"bytes": 6533,
"sha256": "b6d4e445a78f00fae53a35d239e62cc4a1448086d76058d69d8f9634a5754768",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-danmuku",
"file": "artplayer-plugin-danmuku.js",
"bytes": 52390,
"sha256": "7c8749288711ef97e80b6f9f00981170aa73f62a8ae25d6d663749a4aef62a8f",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-danmuku",
"file": "artplayer-plugin-danmuku.legacy.js",
"bytes": 53263,
"sha256": "62db96685c48b8573f0480cead6ac934b1d0382b9fdd0046d17d15d2549c56dc",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-danmuku",
"file": "artplayer-plugin-danmuku.mjs",
"bytes": 75696,
"sha256": "083d7de2f9a0314955dc83cdeedbc46c36728f7c9a0943ada8c3229edf9264ce",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-danmuku-mask",
"file": "artplayer-plugin-danmuku-mask.js",
"bytes": 904243,
"sha256": "07cebbfbf77f8ec4b2df6a77d7d7300345b86f2993e220ff14e1aae530e4fb31",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-danmuku-mask",
"file": "artplayer-plugin-danmuku-mask.legacy.js",
"bytes": 907166,
"sha256": "a678a3c0f6d3920bee3b66af9943b3612935028bff61c96677b8eaf8ef7cc8f0",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-danmuku-mask",
"file": "artplayer-plugin-danmuku-mask.mjs",
"bytes": 1728250,
"sha256": "48f7a449dc9555ab4060a578902b5431701f81b2f093a7cb0526042a8c417400",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-dash-control",
"file": "artplayer-plugin-dash-control.js",
"bytes": 3450,
"sha256": "248aa1162ffb2480965f8e12d766ba6b7d2abfc2d80e65e8a6e8db6bdfa750c5",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-dash-control",
"file": "artplayer-plugin-dash-control.legacy.js",
"bytes": 3450,
"sha256": "248aa1162ffb2480965f8e12d766ba6b7d2abfc2d80e65e8a6e8db6bdfa750c5",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-dash-control",
"file": "artplayer-plugin-dash-control.mjs",
"bytes": 5905,
"sha256": "2cc039698627a6baaa5da1cc50cc5db5230ae5d31152b1217dda62e38c67aa3e",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-document-pip",
"file": "artplayer-plugin-document-pip.js",
"bytes": 4624,
"sha256": "261d4ae84579c569ade1b1e7e91d51e3bd00c6efbea8c51a48b8283e0f4f3496",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-document-pip",
"file": "artplayer-plugin-document-pip.legacy.js",
"bytes": 5356,
"sha256": "8e36b658196dece391add21c249b735f3abfe4082fc968d3dbbbb1ae58a77b31",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-document-pip",
"file": "artplayer-plugin-document-pip.mjs",
"bytes": 6912,
"sha256": "22b432b5fc958f6f838b83fdfcc7e5ab7144137111b1f8cf081eb2e21afd8382",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-hls-control",
"file": "artplayer-plugin-hls-control.js",
"bytes": 3156,
"sha256": "7a6ce18a0b16f61f6149e0ea77efbb6e0503f997d39afe84271b59e366759e6d",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-hls-control",
"file": "artplayer-plugin-hls-control.legacy.js",
"bytes": 3182,
"sha256": "893a3de27f9ed02b4b61f03732aec03bfcaf50d02c9beb15cc8a5767ef9121a0",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-hls-control",
"file": "artplayer-plugin-hls-control.mjs",
"bytes": 5015,
"sha256": "85c4de4940e031d835b4de3ccf68af449d10aec4f630c89ecaf62f5503348931",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-jassub",
"file": "artplayer-plugin-jassub.js",
"bytes": 16231,
"sha256": "271d5284e5246fbd04575526510b3e381e5e60d414c030acecce92fcf2e9b10a",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-jassub",
"file": "artplayer-plugin-jassub.legacy.js",
"bytes": 16947,
"sha256": "0726c96bf0df2aab2662ac8973bb7676a0ca7f8e4cb806aa44cb3ec9de296e64",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-jassub",
"file": "artplayer-plugin-jassub.mjs",
"bytes": 33771,
"sha256": "31e4be88838ddd786f1f2180d2662792ac3b2bcce00b7ccac977b59b9d659716",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-multiple-subtitles",
"file": "artplayer-plugin-multiple-subtitles.js",
"bytes": 13433,
"sha256": "c1cb0b511da88347165cc855185de9450a44835bb34bb802281ccdb854ef603c",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-multiple-subtitles",
"file": "artplayer-plugin-multiple-subtitles.legacy.js",
"bytes": 14099,
"sha256": "0b17644827e5b199afe8293093c44bfda571821014ff5b087c7c918c630dcc18",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-multiple-subtitles",
"file": "artplayer-plugin-multiple-subtitles.mjs",
"bytes": 26832,
"sha256": "e867c64303299a53d2bf6af62cc1e59044f1c7355aeb55e45b15ab2703448cb0",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-vast",
"file": "artplayer-plugin-vast.js",
"bytes": 23307,
"sha256": "72842ae0b4a44e44a080f88783c0c9bcd0b572fa0e946d817b2c36d960a08bfe",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-vast",
"file": "artplayer-plugin-vast.legacy.js",
"bytes": 23571,
"sha256": "4b88cec8d12844d639cc7703f88703136a4fe586781d9939bf2e3a0c93b42b60",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-vast",
"file": "artplayer-plugin-vast.mjs",
"bytes": 30891,
"sha256": "91fbe929a9d8d780f1656b53697fb0fe400b9375db79370866ec2f4c5313e727",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-vtt-thumbnail",
"file": "artplayer-plugin-vtt-thumbnail.js",
"bytes": 2325,
"sha256": "2d8e22cbd191bdac5a6c711b641590c2f8a90ba1aae185dd0e02a00baf000f8d",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-vtt-thumbnail",
"file": "artplayer-plugin-vtt-thumbnail.legacy.js",
"bytes": 2594,
"sha256": "ecbd0abe12c537687fb058de552c328c71ced71d911e454d0e37887192e9a291",
"matchesNpmBaseline": true
},
{
"package": "artplayer-plugin-vtt-thumbnail",
"file": "artplayer-plugin-vtt-thumbnail.mjs",
"bytes": 4284,
"sha256": "413af5e4f28d47c659521332042a8347da357b17af39cf08c89ce3347897c618",
"matchesNpmBaseline": true
},
{
"package": "artplayer-proxy-canvas",
"file": "artplayer-proxy-canvas.js",
"bytes": 1927,
"sha256": "ef489570e13f402f1a60eb256ce3900a0021a3d05699c2ba15adfaaeff184d4c",
"matchesNpmBaseline": true
},
{
"package": "artplayer-proxy-canvas",
"file": "artplayer-proxy-canvas.legacy.js",
"bytes": 2210,
"sha256": "7d25f21170c06d067aeaa1c8e79b15f2c0130a27cff1b410532d6c4ef4d2d45f",
"matchesNpmBaseline": true
},
{
"package": "artplayer-proxy-canvas",
"file": "artplayer-proxy-canvas.mjs",
"bytes": 3849,
"sha256": "4bb4a881787770093652a3262fc214a2529a1c514ef49affaf152b8abf0f4dc6",
"matchesNpmBaseline": true
},
{
"package": "artplayer-proxy-mediabunny",
"file": "artplayer-proxy-mediabunny.js",
"bytes": 418518,
"sha256": "376a0fffbac289e71717795532d6fce9f3531f87cc025dfd7694952d44479037",
"matchesNpmBaseline": true
},
{
"package": "artplayer-proxy-mediabunny",
"file": "artplayer-proxy-mediabunny.legacy.js",
"bytes": 440601,
"sha256": "8a91401e634fa4fe75ea68d6dd17e0793948584a67bcfab8edfe0c574920b0e7",
"matchesNpmBaseline": true
},
{
"package": "artplayer-proxy-mediabunny",
"file": "artplayer-proxy-mediabunny.mjs",
"bytes": 904277,
"sha256": "5b151b82b4054706d3c7c5c610ffd8ce9f39ef56d8393867b524891331fef8c0",
"matchesNpmBaseline": true
},
{
"package": "artplayer-tool-iframe",
"file": "artplayer-tool-iframe.js",
"bytes": 2878,
"sha256": "2ec257c8055a9448d12af3fecf1fae8ba58c06f47e85072d02c386cd258b0c86",
"matchesNpmBaseline": true
},
{
"package": "artplayer-tool-iframe",
"file": "artplayer-tool-iframe.legacy.js",
"bytes": 3108,
"sha256": "c0755d79f316cda71f045da86749648f95faf47c09180d525fb04bb753576d5f",
"matchesNpmBaseline": true
},
{
"package": "artplayer-tool-iframe",
"file": "artplayer-tool-iframe.mjs",
"bytes": 4094,
"sha256": "cbcdb0516dd5f17ca2572a6b3e363ea63b0cfd9733f3e47689c02088f23f29b9",
"matchesNpmBaseline": true
},
{
"package": "artplayer-tool-thumbnail",
"file": "artplayer-tool-thumbnail.js",
"bytes": 5984,
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
"matchesNpmBaseline": true
},
{
"package": "artplayer-tool-thumbnail",
"file": "artplayer-tool-thumbnail.legacy.js",
"bytes": 5984,
"sha256": "f77419cc62eeaa45c0413f4b04d169f78178fd539443cbf7b1e5db4ad4c95c98",
"matchesNpmBaseline": true
},
{
"package": "artplayer-tool-thumbnail",
"file": "artplayer-tool-thumbnail.mjs",
"bytes": 9029,
"sha256": "4d46df8cccdc92d18efc6f12abedf85e8881737023f4ead28697c8b1e85eead1",
"matchesNpmBaseline": true
}
]
},
"docsBuild": {
"command": "yarn workspace artplayer-vitepress build",
"passed": true
},
"remainingWarnings": [
{
"owner": "SITE-05",
"detail": "Existing flexsearch/search plugin peer mismatch and Algolia/search-insights peer warnings; docs build passed, search behavior still requires browser validation."
},
{
"owner": "MOD-02",
"detail": "Existing npx/Lerna postinstall emits npm environment warnings; Yarn Classic emits url.parse deprecation on Node 24."
}
],
"unverified": [
"Other OS and minimum Node matrix",
"Public runtime/types compatibility and device validation",
"Remote CI and npm publication"
]
}