From 34c7dc154c8425b7f5646f3c5790f2b906b6f1fa Mon Sep 17 00:00:00 2001 From: Benny Powers Date: Wed, 16 Jul 2025 14:50:15 +0300 Subject: [PATCH] fix(tools): restore accidentally deleted cem utilities --- .changeset/honest-carrots-shout.md | 4 ++++ .../custom-elements-manifest.ts | 11 +++++++++++ tools/pfe-tools/package.json | 1 + 3 files changed, 16 insertions(+) create mode 100644 .changeset/honest-carrots-shout.md create mode 100644 tools/pfe-tools/custom-elements-manifest/custom-elements-manifest.ts diff --git a/.changeset/honest-carrots-shout.md b/.changeset/honest-carrots-shout.md new file mode 100644 index 0000000000..48a644fa42 --- /dev/null +++ b/.changeset/honest-carrots-shout.md @@ -0,0 +1,4 @@ +--- +"@patternfly/pfe-tools": patch +--- +Restored `custom-elements-manifest/custom-elements-manifest.js` export, which was mistakenly removed diff --git a/tools/pfe-tools/custom-elements-manifest/custom-elements-manifest.ts b/tools/pfe-tools/custom-elements-manifest/custom-elements-manifest.ts new file mode 100644 index 0000000000..fe4c92e013 --- /dev/null +++ b/tools/pfe-tools/custom-elements-manifest/custom-elements-manifest.ts @@ -0,0 +1,11 @@ +import { Manifest } from './lib/Manifest.js'; + +/** + * Get all package manifests in the working dir + * @param rootDir defaults to cwd + */ +export function getAllManifests(rootDir?: string): Manifest[] { + return Manifest.getAll(rootDir); +} + +export type { DemoRecord } from './lib/Manifest.js'; diff --git a/tools/pfe-tools/package.json b/tools/pfe-tools/package.json index f5ba5da5fb..7a0ace9e4b 100644 --- a/tools/pfe-tools/package.json +++ b/tools/pfe-tools/package.json @@ -21,6 +21,7 @@ }, "exports": { "./config.js": "./config.js", + "./custom-elements-manifest/custom-elements-manifest.js": "./custom-elements-manifest/custom-elements-manifest.js", "./dev-server/config.js": "./dev-server/config.js", "./dev-server/demo.js": "./dev-server/demo.js", "./environment.js": "./environment.js",