UNPKG

@rnv/engine-rn-windows

Version:

ReNative Engine to build for Windows platform with react native support.

35 lines 1.55 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var core_1 = require("@rnv/core"); var sdk_react_native_1 = require("@rnv/sdk-react-native"); var sdk_1 = require("../sdk"); var constants_1 = require("../sdk/constants"); exports.default = (0, core_1.createTask)({ description: 'Run your app in a window on desktop', dependsOn: [core_1.RnvTaskName.configure], fn: function (_a) { var originTaskName = _a.originTaskName; return tslib_1.__awaiter(void 0, void 0, void 0, function () { return tslib_1.__generator(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/, (0, sdk_1.clearWindowsTemporaryFiles)()]; case 1: _b.sent(); return [4 /*yield*/, (0, sdk_react_native_1.startBundlerIfRequired)(core_1.RnvTaskName.run, originTaskName)]; case 2: _b.sent(); return [4 /*yield*/, (0, sdk_1.ruWindowsProject)()]; case 3: _b.sent(); return [2 /*return*/, (0, sdk_react_native_1.waitForBundlerIfRequired)()]; } }); }); }, task: core_1.RnvTaskName.run, isPriorityOrder: true, options: core_1.RnvTaskOptionPresets.withConfigure(core_1.RnvTaskOptionPresets.withRun()), platforms: constants_1.SdkPlatforms, }); //# sourceMappingURL=taskRun.js.map