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