diff --git a/.changeset/happy-scissors-smoke.md b/.changeset/happy-scissors-smoke.md new file mode 100644 index 00000000..e809506f --- /dev/null +++ b/.changeset/happy-scissors-smoke.md @@ -0,0 +1,5 @@ +--- +"runed": patch +--- + +fix: ensure "add" utility exports types as well diff --git a/packages/runed/src/lib/utilities/index.ts b/packages/runed/src/lib/utilities/index.ts index b8e8d7f6..4c2e9fca 100644 --- a/packages/runed/src/lib/utilities/index.ts +++ b/packages/runed/src/lib/utilities/index.ts @@ -14,4 +14,4 @@ export * from "./PressedKeys/index.js"; export * from "./MediaQuery/index.js"; export * from "./ElementRect/index.js"; export * from "./useMutationObserver/index.js"; -export { useResizeObserver } from "./useResizeObserver/index.js"; +export * from "./useResizeObserver/index.js"; diff --git a/packages/runed/src/lib/utilities/useMutationObserver/index.ts b/packages/runed/src/lib/utilities/useMutationObserver/index.ts index 813be5ef..6bb08000 100644 --- a/packages/runed/src/lib/utilities/useMutationObserver/index.ts +++ b/packages/runed/src/lib/utilities/useMutationObserver/index.ts @@ -1 +1 @@ -export { useMutationObserver } from "./useMutationObserver.svelte.js"; +export * from "./useMutationObserver.svelte.js"; diff --git a/scripts/add-utility.mjs b/scripts/add-utility.mjs index 9acc711c..aeb1dee6 100644 --- a/scripts/add-utility.mjs +++ b/scripts/add-utility.mjs @@ -20,9 +20,9 @@ const contentFile = `${contentDir}/${toKebabCase(utilName)}.md`; const demoFile = `${demosDir}/${toKebabCase(utilName)}.svelte`; fs.mkdirSync(utilDir, { recursive: true }); -fs.writeFileSync(utilIndexFile, `export { ${utilName} } from "./${utilName}.svelte.js";`); +fs.writeFileSync(utilIndexFile, `export * from "./${utilName}.svelte.js";`); fs.writeFileSync(utilMainFile, ""); -fs.appendFileSync(utilsBarrelFile, `export { ${utilName} } from "./${utilName}/index.js";`); +fs.appendFileSync(utilsBarrelFile, `export * from "./${utilName}/index.js";`); fs.writeFileSync( contentFile,