Skip to content

Commit 2c64f99

Browse files
authored
feat(core): expose hf-ids as subpath export for @hyperframes/sdk (#1323)
## Summary Exposes `hf-ids` as a dedicated subpath export from `@hyperframes/core` so `@hyperframes/sdk` can import ID-stamping logic without pulling in the full core bundle. - Adds `"exports"` entry for `./hf-ids` in `packages/core/package.json` - No change to the existing top-level export — no breaking change for existing consumers ## Why `@hyperframes/sdk` needs `parseMutable`/`stampHfIds` from core. A subpath export isolates that boundary and keeps the SDK bundle lean. ## Test plan - [ ] `bun run build` — both packages build without errors - [ ] `bun test packages/sdk` — import resolves correctly 🤖 Generated with [Claude Code](https://claude.ai/claude-code)
1 parent c52165d commit 2c64f99

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

packages/core/package.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,10 @@
6666
"import": "./src/runtime/mediaVolumeEnvelope.ts",
6767
"types": "./src/runtime/mediaVolumeEnvelope.ts"
6868
},
69+
"./hf-ids": {
70+
"import": "./src/parsers/hfIds.ts",
71+
"types": "./src/parsers/hfIds.ts"
72+
},
6973
"./gsap-parser": {
7074
"import": "./src/parsers/gsapParser.ts",
7175
"types": "./src/parsers/gsapParser.ts"
@@ -141,6 +145,10 @@
141145
"import": "./dist/runtime/mediaVolumeEnvelope.js",
142146
"types": "./dist/runtime/mediaVolumeEnvelope.d.ts"
143147
},
148+
"./hf-ids": {
149+
"import": "./dist/parsers/hfIds.js",
150+
"types": "./dist/parsers/hfIds.d.ts"
151+
},
144152
"./gsap-parser": {
145153
"import": "./dist/parsers/gsapParser.js",
146154
"types": "./dist/parsers/gsapParser.d.ts"

0 commit comments

Comments
 (0)