{"score":{"grantedPoints":150,"maxPoints":160,"likeCount":122,"downloadCount30Days":4665651,"tags":["publisher:flutter.dev","has:topic","sdk:flutter","platform:android","platform:ios","platform:windows","platform:linux","platform:macos","platform:web","is:null-safe","is:wasm-ready","is:dart3-compatible","license:bsd-3-clause","license:fsf-libre","license:osi-approved","has:executable","topic:svg","topic:vector-graphics"]},"scorecard":{"packageName":"vector_graphics_compiler","packageVersion":"1.2.6","runtimeVersion":"2026.07.02","updated":"2026-07-03T08:46:33.902130","dartdocReport":{"reportStatus":"success"},"panaReport":{"timestamp":"2026-07-03T08:46:33.902130","panaRuntimeInfo":{"panaVersion":"0.23.14","sdkVersion":"3.12.2","flutterVersions":{"frameworkVersion":"3.44.4","channel":"stable","repositoryUrl":"https://github.com/flutter/flutter.git","frameworkRevision":"ad70ec4617166f1c38e5d2bfd388af71fda14f06","frameworkCommitDate":"2026-06-24 11:07:06 -0700","engineRevision":"a10d8ac38de835021c8d2f920dbf50a920ccc030","engineCommitDate":"2026-06-23 23:09:55.000Z","engineContentHash":"700aebeca4c0e610f109a3979ee3e71b69d666bc","engineBuildDate":"2026-06-23 17:26:40.203","dartSdkVersion":"3.12.2","devToolsVersion":"2.57.0","flutterVersion":"3.44.4"}},"reportStatus":"success","derivedTags":["sdk:flutter","platform:android","platform:ios","platform:windows","platform:linux","platform:macos","platform:web","is:null-safe","is:wasm-ready","is:dart3-compatible","license:bsd-3-clause","license:fsf-libre","license:osi-approved","has:executable","topic:svg","topic:vector-graphics"],"allDependencies":["args","collection","flutter","flutter_test","meta","path","path_parsing","petitparser","test","vector_graphics","vector_graphics_codec","vector_math","xml"],"licenses":[{"spdxIdentifier":"BSD-3-Clause","operations":[0,36,29,"Copyright (c) <year> <owner>.",1,36,533,2,570,11,0,581,20,"the copyright holder",1,577,919]}],"report":{"sections":[{"id":"convention","title":"Follow Dart file conventions","grantedPoints":30,"maxPoints":30,"status":"passed","summary":"### [*] 10/10 points: Provide a valid `pubspec.yaml`\n\n### [*] 5/5 points: Provide a valid `README.md`\n\n### [*] 5/5 points: Provide a valid `CHANGELOG.md`\n\n### [*] 10/10 points: Use an OSI-approved license\n\nDetected license: `BSD-3-Clause`.\n"},{"id":"documentation","title":"Provide documentation","grantedPoints":10,"maxPoints":20,"status":"failed","summary":"### [*] 10/10 points: 20% or more of the public API has dartdoc comments\n\n362 out of 369 API elements (98.1 %) have documentation comments.\n\nSome symbols that are missing documentation: `vector_graphics_compiler`, `vector_graphics_compiler.ColorMapper.ColorMapper.new`, `vector_graphics_compiler.PathBuilder.close`, `vector_graphics_compiler.PathBuilder.cubicTo`, `vector_graphics_compiler.PathBuilder.lineTo`.\n\n### [x] 0/10 points: Package has an example\n\n<details>\n<summary>\nNo example found.\n</summary>\n\nSee [package layout](https://dart.dev/tools/pub/package-layout#examples) guidelines on how to add an example.\n</details>\n"},{"id":"platform","title":"Platform support","grantedPoints":20,"maxPoints":20,"status":"passed","summary":"### [*] 20/20 points: Supports 6 of 6 possible platforms (**iOS**, **Android**, **Web**, **Windows**, **macOS**, **Linux**)\n\n* ✓ Android\n\n* ✓ iOS\n\n* ✓ Windows\n\n* ✓ Linux\n\n* ✓ macOS\n\n* ✓ Web\n\n\n**WASM-ready:** This package is compatible with runtime `wasm`. See https://dart.dev/web/wasm for details.\n"},{"id":"analysis","title":"Pass static analysis","grantedPoints":50,"maxPoints":50,"status":"passed","summary":"### [*] 50/50 points: code has no errors, warnings, lints, or formatting issues\n"},{"id":"dependency","title":"Support up-to-date dependencies","grantedPoints":40,"maxPoints":40,"status":"passed","summary":"### [*] 10/10 points: All of the package dependencies are supported in the latest version\n\n|Package|Constraint|Compatible|Latest|Notes|\n|:-|:-|:-|:-|:-|\n|[`args`]|`^2.3.0`|2.7.0|2.7.0||\n|[`meta`]|`^1.7.0`|1.18.3|1.18.3||\n|[`path`]|`^1.8.0`|1.9.1|1.9.1||\n|[`path_parsing`]|`^1.0.1`|1.1.0|1.1.0||\n|[`vector_graphics_codec`]|`^1.1.11+1`|1.1.13|1.1.13||\n|[`xml`]|`>=6.3.0 <=7.0.1`|7.0.1|7.0.1||\n\n<details><summary>Transitive dependencies</summary>\n\n|Package|Constraint|Compatible|Latest|Notes|\n|:-|:-|:-|:-|:-|\n|[`collection`]|-|1.19.1|1.19.1||\n|[`petitparser`]|-|7.0.2|7.0.2||\n|[`vector_math`]|-|2.4.0|2.4.0||\n</details>\n\nTo reproduce run `dart pub outdated --no-dev-dependencies --up-to-date --no-dependency-overrides`.\n\n[`args`]: https://pub.dev/packages/args\n[`meta`]: https://pub.dev/packages/meta\n[`path`]: https://pub.dev/packages/path\n[`path_parsing`]: https://pub.dev/packages/path_parsing\n[`vector_graphics_codec`]: https://pub.dev/packages/vector_graphics_codec\n[`xml`]: https://pub.dev/packages/xml\n[`collection`]: https://pub.dev/packages/collection\n[`petitparser`]: https://pub.dev/packages/petitparser\n[`vector_math`]: https://pub.dev/packages/vector_math\n\n### [*] 10/10 points: Package supports latest stable Dart and Flutter SDKs\n\n### [*] 20/20 points: Compatible with dependency constraint lower bounds\n\n`pub downgrade` does not expose any static analysis error.\n"}]},"result":{"repositoryUrl":"https://github.com/flutter/packages/tree/main/packages/vector_graphics_compiler","issueTrackerUrl":"https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+vector_graphics%22","repositoryStatus":"verified","repository":{"provider":"github","host":"github.com","repository":"flutter/packages","branch":"main","path":"packages/vector_graphics_compiler"},"contributingUrl":"https://github.com/flutter/packages/blob/main/CONTRIBUTING.md","licenses":[{"spdxIdentifier":"BSD-3-Clause","operations":[0,36,29,"Copyright (c) <year> <owner>.",1,36,533,2,570,11,0,581,20,"the copyright holder",1,577,919]}],"grantedPoints":150,"maxPoints":160},"screenshots":[],"urlProblems":[]},"taskStatus":"completed","weeklyVersionDownloads":{"totalWeeklyDownloads":[1102579,1151724,1058480,1020362,1041674,918685,1043865,961707,860342,763666,812115,802755,759917,741733,773413,788949,820424,820985,808061,710854,745194,756546,743067,705413,688202,665439,379916,480183,682816,727284,734875,782341,852420,815879,811649,855090,1071744,907493,1209570,959255,735771,772199,815915,820360,839838,815292,714508,741793,681930,656306,632545,635130],"majorRangeWeeklyDownloads":[{"counts":[15,11,6,8,8,11,21,9,16,0,6,31,6,7,12,2,7,7,25,20,19,68,3,13,0,44,0,24,31,40,192,49,95,45,140,146,36,129,34,105,140,46,7,16,37,21,16,4,4,40,7,2],"versionRange":">=0.0.0-0 <1.0.0"},{"counts":[1102564,1151713,1058474,1020354,1041666,918674,1043844,961698,860326,763666,812109,802724,759911,741726,773401,788947,820417,820978,808036,710834,745175,756478,743064,705400,688202,665395,379916,480159,682785,727244,734683,782292,852325,815834,811509,854944,1071708,907364,1209536,959150,735631,772153,815908,820344,839801,815271,714492,741789,681926,656266,632538,635128],"versionRange":">=1.0.0-0 <2.0.0"}],"minorRangeWeeklyDownloads":[{"counts":[15,11,6,8,8,11,21,9,16,0,6,31,6,7,12,2,7,7,25,20,19,68,3,13,0,44,0,24,31,40,192,49,95,45,140,146,36,129,34,105,140,46,7,16,37,21,16,4,4,40,7,2],"versionRange":">=0.0.0-0 <0.1.0"},{"counts":[147,138,89,121,89,98,198,184,81,102,105,86,207,131,111,91,127,127,132,136,107,171,125,257,150,109,83,59,75,130,266,802,1002,797,843,447,746,565,390,484,425,564,586,496,519,789,820,961,363,247,524,500],"versionRange":">=1.0.0-0 <1.1.0"},{"counts":[416336,425148,399266,389243,390091,350534,409955,394158,375410,361411,401299,417366,401591,402921,431848,453622,503447,524810,514884,625765,745068,756307,742939,705143,688052,665286,379833,480100,682710,727114,734417,781490,851323,815037,810666,854497,1070962,906799,1209146,958666,735206,771589,815322,819848,839282,814482,713672,740828,681563,656019,632014,634628],"versionRange":">=1.1.0-0 <1.2.0"},{"counts":[686081,726427,659119,630990,651486,568042,633691,567356,484835,402153,410705,385272,358113,338674,341442,335234,316843,296041,293020,84933,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"versionRange":">=1.2.0-0 <1.3.0"}],"patchRangeWeeklyDownloads":[{"counts":[33204,38257,31839,34518,37708,42468,152670,225803,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"versionRange":">=1.2.2-0 <1.2.3"},{"counts":[77551,93120,83974,96105,107156,270399,234606,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"versionRange":">=1.2.3-0 <1.2.4"},{"counts":[3028,3848,4002,4381,7494,48436,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"versionRange":">=1.2.4-0 <1.2.5"},{"counts":[81613,91120,247630,306115,303134,9979,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"versionRange":">=1.2.5-0 <1.2.6"},{"counts":[333194,322513,116034,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"versionRange":">=1.2.6-0 <1.2.7"}],"newestDate":"2026-07-03T00:00:00.000Z"}}}