Source code
Revision control
Copy as Markdown
Other Tools
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
import { createFigmaFormat } from "./create-figma-format.mjs";
import { COLLECTIONS } from "./constants.mjs";
import { OVERRIDE_IDENTIFIERS } from "../general/override-identifiers.mjs";
export const getOverrideFormats = () => {
return OVERRIDE_IDENTIFIERS.reduce(
(config, { id }) => ({
...config,
[`json/figma/colors/${id}`]: createFigmaFormat(COLLECTIONS.colors, id),
[`json/figma/primitives/${id}`]: createFigmaFormat(
COLLECTIONS.primitives,
id
),
[`json/figma/theme/${id}`]: createFigmaFormat(COLLECTIONS.theme, id),
}),
{}
);
};