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