fun publish()

in src/publish.kt [4:14]


fun publish(file: String, params: HashMap<String, String>): Promise<Int> {
    if (!fs.existsSync(file)) {
        throw Error("$file does not exist")
    }

    if (fs.lstatSync(file).isFile()) {
        return upload(file, params)
    }

    return pack(file, params).then({ archive -> publish(archive, params) }).then({ it })
}