UNPKG

step-sequence-generator

Version:

A step sequence generator for figure skating programs

24 lines (23 loc) 1.3 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DifficultLevelAmountStep = exports.utils = void 0; const twizzle_js_1 = require("./twizzle.js"); const exporting_utils_1 = require("./utils/exporting-utils"); Object.defineProperty(exports, "utils", { enumerable: true, get: function () { return exporting_utils_1.utils; } }); const difficult_level_amount_step_enum_1 = require("./shared/enums/difficult-level-amount-step.enum"); Object.defineProperty(exports, "DifficultLevelAmountStep", { enumerable: true, get: function () { return difficult_level_amount_step_enum_1.DifficultLevelAmountStep; } }); exports.default = twizzle_js_1.twizzle; if (process.env.NODE_ENV === 'development') { const tw = (0, twizzle_js_1.twizzle)(); tw.init(); const distanceFactor = exporting_utils_1.utils.createDistanceFactor(3); const seq = tw.generateSequence(difficult_level_amount_step_enum_1.DifficultLevelAmountStep.LEVEL_3, distanceFactor); console.log(seq.map((item) => { return ` distance: ${item.distance * distanceFactor} ${item.id}: ${item.name} | ${item.startLeg} - ${item.endLeg} | x: ${item.coordinates?.end.x} y: ${item.coordinates?.end.x} | turnsBlockNumber: ${item.threeTurnsBlockInfo?.blockNumber} `; })); }