lwc
lwc copied to clipboard
⚡️ LWC - A Blazing Fast, Enterprise-Grade Web Components Foundation
Hi, I hope you're doing well. I'm attempting to use a third party library within my lwc. I've done my best to be abide by CSP policies. I was wondering...
### Description Due to the static content optimization, the ordering of attributes in the DOM may be inconsistent. This is only an issue if you are relying on the iteration...
In the current implementation of `swapStyle`, unrendering stylesheets does not work correctly if there is a chance collision of CSS content between two separate `.css` files. For example, let's say...
### Description Today the babel plugin transforms the decorators to static properties on the class. We recently introduced the `decorate` API in the engine (https://github.com/salesforce/lwc/pull/280) to be able to use...
Our `engines` is woefully out of date: https://github.com/salesforce/lwc/blob/1dba7074b4963ade06e872ef6cbb74b955aca377/package.json#L82-L84 ... and this is in our root `package.json` which isn't actually published to npm, so it doesn't do anything. Instead, we should...
The `swapComponent`/`swapStyle`/`swapTemplate` APIs do not work correctly in the following scenario (using `swapStyle` to illustrate): ```js /* initial state */ // works - A is rendered swapStyle(a, b) // works...
### Description Some of our down-stream consumers fail to build because of invalid typescript files generated in `@lwc/shared/language.ts`. Example - (ui-interaction-orchestrator-components) https://nucleus.uipengsys-public.buildndeliver-s.aws-esvc1-useast2.aws.sfdc.cl/workflows/214632#job=965046&step=node-build We should take a look at the types...
In several parts of `@lwc/engine-core` we have inconsistent usage of whether a missing vnode or its value is `undefined` or `null`. We should audit all usages and consolidate into using...
## Details Same as #4017, but works around Sauce Labs CI issues by avoiding a forked PR. The original author is @le-incroyable1-dev who is credited in the commit. Fixes #3999...
## Details Fixes #3454 This moves style content validation from `@lwc/engine-server` into `@lwc/style-compiler`, but only for components with API version 62+. This avoids a breaking change. The main purpose of...