fignumbers
Version:
A comprehensive TypeScript library for generating figurate numbers across multiple dimensions
12 lines • 476 B
JavaScript
import { MULTIDIMENSIONAL_MAP_STRATEGY, } from "../mapped-types/MultiDimensionalMappedTypes.js";
import { Validator } from "../../core/validators/Validator.js";
export class MultiDimensionalFigNumbers {
constructor(strategy) {
this.strategy = strategy;
}
generate(config) {
Validator.validateConfig(config);
return MULTIDIMENSIONAL_MAP_STRATEGY[this.strategy].generate(config);
}
}
//# sourceMappingURL=MultiDimensionalFigNumbers.js.map