schemes top-level property

List<Map> schemes
getter/setter pair

Implementation

List<Map> schemes = [
  {
    "@type": "pubspecNotif",
    "name": "example",
    "description": "A sample command-line application.",
    "version": "0.0.0",
    "publish_to": "none",
    "homepage": "https://youtube.com/{youtube_owner_username}",
    "repository": "https://github.com/azkadev/packagex.git",
    "issue_tracker": "https://github.com/azkadev/notif/issues",
    "documentation": "https://github.com/azkadev/notif/tree/main/docs",
    "funding": [
      "https://github.com/sponsors/azkadev",
    ],
    "platforms": {
      "@type": "pubspecNotifPlatforms",
      "android": null,
      "ios": null,
      "linux": null,
      "macos": null,
      "web": null,
      "windows": null,
    },
    "environment": {
      "@type": "pubspecNotifEnvironment",
      "sdk": ">=2.18.5 <3.0.0",
    },
    "dependencies": {
      "@type": "pubspecNotifDependencies",
      "flutter": {
        "@type": "pubspecNotifDependenciesExtra",
        "sdk": "flutter",
      },
      "cupertino_icons": "^1.0.2"
    },
    "dev_dependencies": {
      "@type": "pubspecNotifDevDependencies",
      "lints": "^2.0.0",
      "test": "^1.16.0",
      "packagex": {
        "@type": "pubspecNotifDevDependenciesExtra",
        "path": "../",
      },
      "msix": "^1.0.6"
    },
    "notif": {
      "@type": "packageFullTemplatePubspecConfig",
    },
  },
];