"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const ts_log_debug_1 = require("ts-log-debug");
const semver_1 = require("semver");
class AssetFileStatus {
    constructor(local, remote) {
        this.local = local;
        this.remote = remote;
    }
    get updateAvailable() {
        ts_log_debug_1.$log.debug(`local file ${this.local} | remote file ${this.remote}`);
        return semver_1.lt(this.local.version, this.remote.version);
    }
}
exports.AssetFileStatus = AssetFileStatus;
//# sourceMappingURL=asset-file-status.js.map