UNPKG

@warriorjs/core

Version:
27 lines (21 loc) 676 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _loadLevel = require('./loadLevel'); var _loadLevel2 = _interopRequireDefault(_loadLevel); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * Runs the given level config. * * @param {Object} levelConfig The config of the level. * @param {string} playerCode The code of the player. * * @returns {Object} The result of the level. */ function runLevel(levelConfig, playerCode) { const level = (0, _loadLevel2.default)(levelConfig, playerCode); return level.play(); } exports.default = runLevel; module.exports = exports.default;