Package JSON from Repository
{
"name": "hackebein.tools.mapped-scale",
"version": "1.0.1",
"sha256": "52f36bbc48c8a1e767dc1bcb79db0a15735b651f99bf28d85870b292659535bc",
"displayName": "Hackebein's Mapped Scale",
"url": "https://vpmm.dev/files/hackebein.tools.mapped-scale/1.0.1/52f36bbc48c8a1e767dc1bcb79db0a15735b651f99bf28d85870b292659535bc",
"author": {
"email": "hackebein@gmail.com",
"name": "Hackebein"
},
"description": "Simple component to scale a GameObject from a labeled dropdown.",
"license": "AGPL-3.0",
"unity": "2022.3",
"vpmDependencies": {
"com.vrchat.avatars": ">=3.9.0"
},
"foundAt": "2026-08-06T03:40:48.951137Z",
"updatedAt": "2026-08-06T03:40:48.950514Z",
"changedAt": "2026-08-06T03:40:48.950514Z",
"buildAt": "2026-08-06T05:32:10Z",
"size": 5582,
"uncompressedSize": 9484,
"files": [
{
"path": "Editor/ScaleEditor.cs",
"sha256": "db5c28640df67347c898ccdf7bbb1d0cb2d0ebed6a0f52ff7e0d0e8675e8cbf1",
"size": 3306,
"guid": "535c56ae96e784b4ab50828d361ebb65"
},
{
"path": "Editor/hackebein.tools.mapped-scale.Editor.asmdef",
"sha256": "c055c7350d89e8e7e008d424b460c03a1b37dc59c7bc516d4637e8aea483d136",
"size": 444,
"guid": "e63bc2ce0a6f1894ebfeff5d5e32d17f"
},
{
"path": "README.md",
"sha256": "bd0d7238e1ae5d7e3d6ae17de9ec3fae42cda753008146a1417f0f4c556b0401",
"size": 82,
"guid": "a02f574798fafda44be3ed81b4e8a5e6"
},
{
"path": "Runtime/Scale.cs",
"sha256": "9d634dbf2c117b44a4682e44afbd383a2abd47451f09afb5482f2b35a1e9124f",
"size": 3249,
"guid": "2fc476f85c9bdf54092f4eae5390b4d0"
},
{
"path": "Runtime/hackebein.tools.mapped-scale.asmdef",
"sha256": "6ffb96580a01748171cc7492eebc7c1a12c8908cd121881deb658773ab56c65b",
"size": 535,
"guid": "7a01bf3ca2b9c01499f9ffa57989b7f3"
},
{
"path": "package.json",
"sha256": "7717ed1ea47b01433146102c850ba12cfe08cdc795d32f88c5b08eac6465bc30",
"size": 385,
"guid": "3176addb56070c7489f74ba754a095ad"
}
],
"tests": [
{
"class": "package.archive.convert",
"status": "pass",
"message": "passthrough",
"createdAt": "2026-08-06T03:40:48.952376Z"
},
{
"class": "package.archive.paths",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.014318Z"
},
{
"class": "package.archive.paths.linux",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.01974Z"
},
{
"class": "package.archive.paths.mac",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.021148Z"
},
{
"class": "package.archive.paths.windows",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.018145Z"
},
{
"class": "package.archive.unzip",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.036014Z"
},
{
"class": "package.author",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:48.967549Z"
},
{
"class": "package.av.clamav",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.033307Z"
},
{
"class": "package.av.windefender",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.034714Z"
},
{
"class": "package.compat.contradiction",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.032674Z"
},
{
"class": "package.compat.network",
"status": "pass",
"message": "no non-allowlisted connections",
"createdAt": "2026-08-06T03:40:49.039603Z"
},
{
"class": "package.compat.screenshots",
"status": "pass",
"message": "captured=2 failed=0 total=2",
"createdAt": "2026-08-06T03:40:49.039295Z"
},
{
"class": "package.compat.sdk",
"status": "pass",
"message": "avatars=>=3.9.0 min=3.9.0 · references avatars",
"createdAt": "2026-08-06T03:40:49.032402Z"
},
{
"class": "package.compat.unity",
"status": "pass",
"message": "package.json unity=2022.3 · eras 2022",
"createdAt": "2026-08-06T03:40:49.031076Z"
},
{
"class": "package.compat.unity.missing",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.032948Z"
},
{
"class": "package.compat.verify",
"status": "pass",
"message": "all eras pass",
"createdAt": "2026-08-06T03:40:49.038139Z"
},
{
"class": "package.compat.verify.2022",
"status": "pass",
"message": "avatars: pass",
"createdAt": "2026-08-06T03:40:49.038546Z"
},
{
"class": "package.compat.verify.2022.uploadMin",
"status": "pass",
"message": "pass",
"createdAt": "2026-08-06T03:40:49.03763Z"
},
{
"class": "package.compat.verify.6",
"status": "pass",
"message": "avatars: pass",
"createdAt": "2026-08-06T03:40:49.038925Z"
},
{
"class": "package.credentials",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.030727Z"
},
{
"class": "package.dependencies.range",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:49.007684Z"
},
{
"class": "package.field.optional.author.url",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:49.004527Z"
},
{
"class": "package.field.optional.changelogurl",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:48.999405Z"
},
{
"class": "package.field.optional.dependencies",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:48.979817Z"
},
{
"class": "package.field.optional.description",
"status": "pass",
"message": "present",
"createdAt": "2026-08-06T03:40:48.971073Z"
},
{
"class": "package.field.optional.documentationurl",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:49.000835Z"
},
{
"class": "package.field.optional.hideineditor",
"status": "pass",
"message": "present",
"createdAt": "2026-08-06T03:40:48.985598Z"
},
{
"class": "package.field.optional.keywords",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:48.978447Z"
},
{
"class": "package.field.optional.legacyfiles",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:48.991937Z"
},
{
"class": "package.field.optional.legacyfolders",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:48.990254Z"
},
{
"class": "package.field.optional.legacypackages",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:48.993906Z"
},
{
"class": "package.field.optional.license",
"status": "pass",
"message": "present",
"createdAt": "2026-08-06T03:40:48.972816Z"
},
{
"class": "package.field.optional.licensesurl",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:49.002221Z"
},
{
"class": "package.field.optional.samples",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:48.98421Z"
},
{
"class": "package.field.optional.type",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:48.977017Z"
},
{
"class": "package.field.optional.unity",
"status": "pass",
"message": "present",
"createdAt": "2026-08-06T03:40:48.974254Z"
},
{
"class": "package.field.optional.unityrelease",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:48.975681Z"
},
{
"class": "package.field.optional.vpmdependencies",
"status": "pass",
"message": "present",
"createdAt": "2026-08-06T03:40:48.981213Z"
},
{
"class": "package.field.optional.zipsha256",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:48.995219Z"
},
{
"class": "package.field.required.author.email",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:48.96664Z"
},
{
"class": "package.field.required.author.email.exists",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.043901Z"
},
{
"class": "package.field.required.author.email.mx",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.042167Z"
},
{
"class": "package.field.required.author.name",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:48.964844Z"
},
{
"class": "package.field.required.displayname",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:48.960955Z"
},
{
"class": "package.field.required.name",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:48.954322Z"
},
{
"class": "package.field.required.sha256",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:48.96965Z"
},
{
"class": "package.field.required.version",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:48.963189Z"
},
{
"class": "package.guid.duplicates",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.030054Z"
},
{
"class": "package.guid.format",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.028714Z"
},
{
"class": "package.guid.missing",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.027226Z"
},
{
"class": "package.license",
"status": "pass",
"message": "ok: AGPL-3.0",
"createdAt": "2026-08-06T03:40:49.013045Z"
},
{
"class": "package.license.expression",
"status": "pass",
"message": "ok: AGPL-3.0",
"createdAt": "2026-08-06T03:40:48.997967Z"
},
{
"class": "package.license.file",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:49.011661Z"
},
{
"class": "package.license.url",
"status": "skipped",
"message": "missing",
"createdAt": "2026-08-06T03:40:49.010373Z"
},
{
"class": "package.meta.missing",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.022619Z"
},
{
"class": "package.meta.orphan",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.024608Z"
},
{
"class": "package.name.length",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:48.955235Z"
},
{
"class": "package.name.unity",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:48.957024Z"
},
{
"class": "package.name.unity.prefix",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:48.959039Z"
},
{
"class": "package.parsing",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.037293Z"
},
{
"class": "package.samples.archive",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.015701Z"
},
{
"class": "package.version",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:48.996616Z"
},
{
"class": "package.vpmDependencies.range",
"status": "pass",
"message": "ok",
"createdAt": "2026-08-06T03:40:49.009078Z"
}
],
"compat": {
"unityDeclared": "2022.3",
"unityEras": [
"2022"
],
"unitySources": [
"declared",
"verified"
],
"sdk": {
"avatarsDeclared": ">=3.9.0",
"inferredMin": "3.9.0",
"avatarsReferenced": true
},
"confidence": "declared",
"signals": [
"asmdef.present",
"sdk.declared:com.vrchat.avatars",
"sdk.era:2022",
"sdk.referenced:com.vrchat.avatars",
"unity.declared"
],
"analyzedAt": "2026-08-06T03:34:09.708472301Z",
"verify": {
"matrix": [
{
"unity": "2022.3.22f1",
"era": "2022",
"sdkName": "com.vrchat.avatars",
"sdkVersion": "3.10.4",
"compileStatus": "pass",
"compileMessage": "ok",
"pinRole": "current"
},
{
"unity": "2022.3.22f1",
"era": "2022",
"sdkName": "com.vrchat.avatars",
"sdkVersion": "3.10.4",
"compileStatus": "pass",
"compileMessage": "skipped; 2022 current passed (SDK 3.10.4)",
"pinRole": "uploadMin"
},
{
"unity": "6000.0.80f1",
"era": "6",
"sdkName": "com.vrchat.avatars",
"sdkVersion": "3.10.4",
"compileStatus": "pass",
"compileMessage": "ok",
"pinRole": "preview"
}
],
"verifiedAt": "2026-08-06T03:39:21.136756078Z"
}
},
"uiEntryPoints": [
{
"kind": "addComponentMenu",
"path": "Hackebein/Scale",
"file": "Runtime/Scale.cs"
}
],
"screenshots": [
{
"entryPoint": {
"kind": "addComponentMenu",
"path": "Hackebein/Scale",
"file": "Runtime/Scale.cs"
},
"unity": "2022.3.22f1",
"era": "2022",
"sdkName": "com.vrchat.avatars",
"sdkVersion": "3.10.4",
"imageKey": "compat/hackebein.tools.mapped-scale/52f36bbc48c8a1e767dc1bcb79db0a15735b651f99bf28d85870b292659535bc/2022/3.10.4/8bd2555c76040add.png",
"imageId": "8bd2555c76040add",
"capturedAt": "2026-08-06T03:40:48.605455962Z",
"status": "captured"
},
{
"entryPoint": {
"kind": "addComponentMenu",
"path": "Hackebein/Scale (fullscreen)",
"file": "Runtime/Scale.cs"
},
"unity": "2022.3.22f1",
"era": "2022",
"sdkName": "com.vrchat.avatars",
"sdkVersion": "3.10.4",
"imageKey": "compat/hackebein.tools.mapped-scale/52f36bbc48c8a1e767dc1bcb79db0a15735b651f99bf28d85870b292659535bc/2022/3.10.4/685901e27e2e8eaa.png",
"imageId": "685901e27e2e8eaa",
"capturedAt": "2026-08-06T03:40:48.605455962Z",
"status": "captured"
}
]
}