Eric Liu
Eric Liu
**Breaking Changes** - Upgrade Prettier from v2 to v3. By default, `trailingComma` is now `"all"`. - `Writer.format` is now async. This is because the wrapped `prettier.format` API is async.
> but if this repo upgrades its dependency on `svelte-preprocess` that will slim things down for you as well. A couple of other dependencies like rollup look like they could...
Alternative to #349 that uses component composition. ```svelte import { Highlight, ScopedStyle } from "svelte-highlight"; import typescript from "svelte-highlight/languages/typescript"; import atomOneDark from "svelte-highlight/styles/atom-one-dark.scoped"; import github from "svelte-highlight/styles/github.scoped"; import blackMetalDarkFuneral from...
Closes #233 **TODO** - [ ] Update docs (README) - [ ] Update demo docs - [ ] Update demo option ```svelte import { Highlight } from "svelte-highlight"; import typescript...
Currently, this library uses `sveld` to generate TypeScript definitions. This is a breaking change that instead re-exports and re-uses a base `CarbonPictogram` class from the barrel file. Reasons are as...
Adds `Portal` and `FloatingPortal` components to enable rendering content outside the normal DOM hierarchy. This addresses z-index stacking context issues and provides a foundation for auto-positioning menus, tooltips, and modals....
Hot on the tails of #72688 The [@carbon/pictograms-react](https://www.npmjs.com/package/@carbon/pictograms-react) library is based on [@carbon/pictograms](https://www.npmjs.com/package/@carbon/pictograms). This updates the React package to reflect the latest `@carbon/[email protected]`. The types are auto-generated from this repository:...
A common scenario is to have multiple elements for observing. Currently, the library only allows one element to be observed at a time. For large number of items, this is...