KayelGee / select-tool-everywhere

MIT License
3 stars 12 forks source link

deprecated dependency declaration in module.json #10

Open anthonyscorrea opened 9 months ago

anthonyscorrea commented 9 months ago

The module.json throws a warning due to structure of dependencies.

https://github.com/KayelGee/select-tool-everywhere/blob/6206f6c656be5fa9d3055df2bcfeb0b1db99baca/module.json#L20-L25

Should/be in the form of (from Introduction to Module Development):

"relationships": {
  "systems": [{
    "id": "archmage",
    "type": "system",
    "manifest": "https://gitlab.com/asacolips-projects/foundry-mods/archmage/-/raw/1.5.0/system.json",
    "compatibility": {
      "verified": "1.5.0"
    }
  }],
  "requires": [{
    "id": "_chatcommands",
    "type": "module",
    "manifest": "https://github.com/League-of-Foundry-Developers/Chat-Commands-Lib/releases/download/1.2.0/module.json",
    "compatibility": {
      "verified": "1.2.0"
    }
  }]
}