Skip to content

Support list of authors for dependencies.json #3

@scholer

Description

@scholer

The example-repository.json states that "The author may be a list of values", and gives this example:

		{
			"name": "Alignment",
			"details": "https://github.com/wbond/sublime_alignment",
			"author": ["wbond", "jsmith"],
			"releases": [
				{
					"sublime_text": "*",
					"tags": true
				}
			]
		},

Having a list of authors works for all .json files in package_control_channel/repository, except for entries in dependencies.json.

If an entry in dependencies.json has a list of strings as "author" value, then running the ChannelRepositoryTools: Test Default Channel command will fail with the message AssertionError: ["wbond", "jsmith"] is not an instance of <class 'str'> : author.

Is it not supported to have multiple authors listed for dependency packages defined in dependencies.json?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions