@tsed/cli
Version:
CLI to bootstrap your Ts.ED project
15 lines (14 loc) • 420 B
JavaScript
import { FeatureType } from "../config/FeaturesPrompt.js";
export function mapUniqFeatures(answers) {
const features = [];
Object.entries(answers)
.filter(([key]) => key.startsWith("features"))
.forEach(([key, value]) => {
delete answers[key];
features.push(...[].concat(value));
});
return {
...answers,
features: [...new Set(features).values()]
};
}