UNPKG

@loaders.gl/worker-utils

Version:

Utilities for running tasks on worker threads

25 lines (24 loc) 739 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.validateWorkerVersion = validateWorkerVersion; var _assert = require("../env-utils/assert"); var _version = require("../env-utils/version"); function validateWorkerVersion(worker) { let coreVersion = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : _version.VERSION; (0, _assert.assert)(worker, 'no worker provided'); const workerVersion = worker.version; if (!coreVersion || !workerVersion) { return false; } return true; } function parseVersion(version) { const parts = version.split('.').map(Number); return { major: parts[0], minor: parts[1] }; } //# sourceMappingURL=validate-worker-version.js.map