Skip to content

Commit

Permalink
refactor customFileHeader
Browse files Browse the repository at this point in the history
- migrate to style-dictionary v4.x format
- change customFileHeader directory structure
- declare FileHeader type from style-dictionary in global scope

Signed-off-by: Tobias Kuppens Groot <[email protected]>
  • Loading branch information
tkgroot committed Jan 31, 2025
1 parent 08e0477 commit a0f6ed2
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 14 deletions.
2 changes: 1 addition & 1 deletion src/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import {
BUILD_PATH_JS,
TOKENS_FILE_PATH,
} from "../config.js";
import { fileHeader } from "./formats/file-headers/register.js";
import { fileHeader } from "./formats/file-headers/customFileHeader.js";

export default {
source: [TOKENS_FILE_PATH],
Expand Down
11 changes: 11 additions & 0 deletions src/formats/file-headers/customFileHeader.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
/** @type {FileHeader} */
function fileHeader() {
return ["Do not edit directly. File has been generated"];
}

const customFileHeader = {
name: "customFileHeader",
fileHeader,
};

export { customFileHeader, fileHeader };
1 change: 1 addition & 0 deletions src/formats/file-headers/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { customFileHeader } from "./customFileHeader.js";
13 changes: 0 additions & 13 deletions src/formats/file-headers/register.js

This file was deleted.

5 changes: 5 additions & 0 deletions types/style-dictionary.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import type { FileHeader as _FileHeader } from "style-dictionary/types";

declare global {
export { _FileHeader as FileHeader };
}

0 comments on commit a0f6ed2

Please sign in to comment.