Skip to content

Commit 96f366b

Browse files
authored
feat: bundle internal packages types (#5610)
* feat: bundle internal packages types * No quiet for dts validation * Fix warning and npm command call * Bring back quiet flag * Changelog * fix tsd * Rework component icon creation to avoid complex schema type * Fix core tsd * Switch createIconComponent usage to union * fix issue type for consumers of createIconComponent * Final fix for componentIcon * apply suggestions
1 parent d92f9fb commit 96f366b

File tree

15 files changed

+325
-76
lines changed

15 files changed

+325
-76
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,7 @@ Notes: web developers are advised to use [`~` (tilde range)](https://github.com/
318318
- Fixed Composer props types not resolving correctly in React 16 in PR [#5580](https://github.com/microsoft/BotFramework-WebChat/pull/5580),
319319
by [@lexi-taylor](https://github.com/lexi-taylor)
320320
- Fixed `npm start` may fail subsequently as builds are not fully flushed to `/dist/`, in PR [#5599](https://github.com/microsoft/BotFramework-WebChat/pull/5599), by [@compulim](https://github.com/compulim)
321+
- Fixed published package types containing internal package references, in PR [#5610](https://github.com/microsoft/BotFramework-WebChat/pull/5610), by [@OEvgeny](https://github.com/OEvgeny)
321322

322323
### Removed
323324

package-lock.json

Lines changed: 201 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,7 @@
233233
"cross-env": "^10.0.0",
234234
"diff": "^8.0.2",
235235
"dotenv": "^17.2.1",
236+
"dtsroll": "^1.4.1",
236237
"eslint": "^8.57.1",
237238
"eslint-config-prettier": "^10.1.8",
238239
"eslint-plugin-import": "^2.32.0",

0 commit comments

Comments
 (0)