16 lines
517 B
TypeScript
16 lines
517 B
TypeScript
import { createReferenceFeatureInstalledInput } from "./reference-feature/adapters/create-reference-feature-input.js";
|
|
|
|
export function createInstalledFeatureInputs(
|
|
context: Parameters<typeof createReferenceFeatureInstalledInput>[0],
|
|
): Readonly<Record<string, unknown>> {
|
|
const installed = [createReferenceFeatureInstalledInput(context)];
|
|
return Object.freeze(
|
|
Object.fromEntries(
|
|
installed.map((contribution) => [
|
|
contribution.featureId,
|
|
contribution.input,
|
|
]),
|
|
),
|
|
);
|
|
}
|