Skip to content

npi.json #10

@PROPHESSOR

Description

@PROPHESSOR

Предлагаю следующую структуру файла npi.json:

{
    "name": "Используется для поиска. Должно быть уникальным",
    "version": "1.1.1" //Версия в SemVer. Так же, можно хранить в виде массива [1, 1, 1], но первый вариант предпочтительней
    "author": "Тут, думаю, всё понятно",
    "help": { // Секция помощи
        "description": "Короткое описание программы",
        "usage": "start program -o /path/to/file" // Описание команды запуска
    },
    "libraries": [ // Список используемых библиотек (для проверки совместимости)
        "jsmb-pseudo",
        "jsmb",
        "pcspeaker"
    ],
    "dependentions": {} // Тут как в package.json - определение внешних require зависимостей
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions