{"score":{"grantedPoints":150,"maxPoints":160,"likeCount":122,"downloadCount30Days":4486646,"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.10","updated":"2026-07-22T23:44:41.740970","dartdocReport":{"reportStatus":"success"},"panaReport":{"timestamp":"2026-07-22T23:44:41.740970","panaRuntimeInfo":{"panaVersion":"0.23.14","sdkVersion":"3.12.2","flutterVersions":{"frameworkVersion":"3.44.5","channel":"stable","repositoryUrl":"https://github.com/flutter/flutter.git","frameworkRevision":"f94f4fc76b4d74543ed9b085bbd75341ef65de22","frameworkCommitDate":"2026-07-06 11:19:24 -0700","engineRevision":"83675ed27633283e7fc296c8bca22e841224c096","engineCommitDate":"2026-06-30 16:59:03.000Z","engineContentHash":"d3a3293399556a85388faf8c6f0723a7a5597aa8","engineBuildDate":"2026-06-30 11:58:16.871","dartSdkVersion":"3.12.2","devToolsVersion":"2.57.0","flutterVersion":"3.44.5"}},"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.19.0|1.19.0||\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.1|2.4.1||\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":[1078349,1102204,1055905,1076087,1153482,1090262,1028769,1040117,931093,1016930,994812,872974,763409,818141,805094,762316,743979,776533,780426,818285,812724,811587,725608,746204,758682,739577,720316,680590,667910,391765,465801,692183,712568,750625,769299,856469,810522,819378,849060,1051047,923508,1220932,956812,741597,774711,811958,819040,840677,813542,724371,748783,678564],"majorRangeWeeklyDownloads":[{"counts":[13,11,0,10,16,6,7,5,6,24,15,15,1,6,31,6,1,12,7,2,13,19,25,20,67,3,8,6,44,0,24,31,40,191,48,91,39,152,145,36,129,34,100,145,47,7,16,36,11,27,3,3],"versionRange":">=0.0.0-0 <1.0.0"},{"counts":[1078336,1102193,1055905,1076077,1153466,1090256,1028762,1040112,931087,1016906,994797,872959,763408,818135,805063,762310,743978,776521,780419,818283,812711,811568,725583,746184,758615,739574,720308,680584,667866,391765,465777,692152,712528,750434,769251,856378,810483,819226,848915,1051011,923379,1220898,956712,741452,774664,811951,819024,840641,813531,724344,748780,678561],"versionRange":">=1.0.0-0 <2.0.0"}],"minorRangeWeeklyDownloads":[{"counts":[13,11,0,10,16,6,7,5,6,24,15,15,1,6,31,6,1,12,7,2,13,19,25,20,67,3,8,6,44,0,24,31,40,191,48,91,39,152,145,36,129,34,100,145,47,7,16,36,11,27,3,3],"versionRange":">=0.0.0-0 <0.1.0"},{"counts":[219,180,128,147,136,96,125,72,95,163,205,117,85,121,79,196,126,122,105,121,118,117,149,90,196,90,191,262,97,87,59,89,112,264,654,1099,822,845,452,504,814,402,488,392,495,656,508,531,444,1091,971,422],"versionRange":">=1.0.0-0 <1.1.0"},{"counts":[378515,391813,367061,404241,426402,410616,393923,391323,351808,387718,416056,375067,358765,404374,415421,401925,402769,433157,448994,502919,518467,518114,591565,746094,758419,739484,720117,680322,667769,391678,465718,692063,712416,750170,768597,855279,809661,818381,848463,1050507,922565,1220496,956224,741060,774169,811295,818516,840110,813087,723253,747809,678139],"versionRange":">=1.1.0-0 <1.2.0"},{"counts":[699602,710200,688716,671689,726928,679544,634714,648717,579184,629025,578536,497775,404558,413640,389563,360189,341083,343242,331320,315243,294126,293337,133869,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":[24695,24321,30216,32084,38368,32133,34524,37376,40471,107512,277052,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":[62567,67093,62411,71821,91239,88499,95604,101445,242338,281807,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":[2377,2553,3684,2991,3815,4058,4289,6638,49773,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":[70145,70499,80502,77449,91368,210173,312250,305789,52599,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":[393424,390141,353113,335946,324946,165263,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-26T00:00:00.000Z"}}}