@rnv/engine-rn-windows
Version:
ReNative Engine to build for Windows platform with react native support.
35 lines • 1.91 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.withRNVRNConfig = exports.withRNVBabel = exports.withRNVMetro = void 0;
var tslib_1 = require("tslib");
var core_1 = require("@rnv/core");
var metroAdapter_1 = require("./adapters/metroAdapter");
Object.defineProperty(exports, "withRNVMetro", { enumerable: true, get: function () { return metroAdapter_1.withRNVMetro; } });
var babelAdapter_1 = require("./adapters/babelAdapter");
Object.defineProperty(exports, "withRNVBabel", { enumerable: true, get: function () { return babelAdapter_1.withRNVBabel; } });
var taskBuild_1 = tslib_1.__importDefault(require("./tasks/taskBuild"));
var taskConfigure_1 = tslib_1.__importDefault(require("./tasks/taskConfigure"));
var taskExport_1 = tslib_1.__importDefault(require("./tasks/taskExport"));
var taskPackage_1 = tslib_1.__importDefault(require("./tasks/taskPackage"));
var taskRun_1 = tslib_1.__importDefault(require("./tasks/taskRun"));
var sdk_react_native_1 = tslib_1.__importStar(require("@rnv/sdk-react-native"));
Object.defineProperty(exports, "withRNVRNConfig", { enumerable: true, get: function () { return sdk_react_native_1.withRNVRNConfig; } });
var config_1 = require("./config");
var Engine = (0, core_1.createRnvEngine)({
extendModules: [sdk_react_native_1.default],
tasks: [taskRun_1.default, taskPackage_1.default, taskBuild_1.default, taskConfigure_1.default, taskExport_1.default],
config: config_1.Config,
platforms: {
windows: {
defaultPort: 8092,
extensions: ['windows.desktop', 'windows', 'win', 'desktop'],
},
xbox: {
defaultPort: 8099,
// What works on windows will work on xbox, but it needs to be scaled as for TVs
extensions: ['xbox', 'windows', 'win', 'tv', 'desktop'],
},
},
});
exports.default = Engine;
//# sourceMappingURL=index.js.map