From e60cb142aa257d8918f18545b8cdcd7f18f2dcff Mon Sep 17 00:00:00 2001 From: thepassle Date: Wed, 24 Apr 2024 21:24:44 +0200 Subject: [PATCH] fix: createRenderRoot lit method denylist --- packages/analyzer/CHANGELOG.md | 3 +++ packages/analyzer/browser/index.js | 2 +- packages/analyzer/package.json | 2 +- .../src/features/framework-plugins/lit/method-denylist.js | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/analyzer/CHANGELOG.md b/packages/analyzer/CHANGELOG.md index f039011..b458ce1 100644 --- a/packages/analyzer/CHANGELOG.md +++ b/packages/analyzer/CHANGELOG.md @@ -1,3 +1,6 @@ +## Release 0.9.6 +- Added `createRenderRoot` to lit's method denylist + ## Release 0.9.5 - When using `litPlugin`, it now removes overriden lit specific lifecycle methods to be aligned with the behavior of overriding lit specific lifecycle methods in classes diff --git a/packages/analyzer/browser/index.js b/packages/analyzer/browser/index.js index 42e4bee..fb7e267 100644 --- a/packages/analyzer/browser/index.js +++ b/packages/analyzer/browser/index.js @@ -205153,7 +205153,7 @@ var fastPlugin = () => [ // src/features/framework-plugins/lit/method-denylist.js function methodDenyListPlugin2() { - const METHOD_DENY_LIST = ["requestUpdate", "performUpdate", "shouldUpdate", "update", "render", "firstUpdated", "updated", "willUpdate"]; + const METHOD_DENY_LIST = ["requestUpdate", "createRenderRoot", "performUpdate", "shouldUpdate", "update", "render", "firstUpdated", "updated", "willUpdate"]; return { name: "CORE - LIT-METHOD-DENYLIST", moduleLinkPhase({ moduleDoc }) { diff --git a/packages/analyzer/package.json b/packages/analyzer/package.json index a559e67..2b3ffbd 100644 --- a/packages/analyzer/package.json +++ b/packages/analyzer/package.json @@ -1,6 +1,6 @@ { "name": "@custom-elements-manifest/analyzer", - "version": "0.9.5", + "version": "0.9.6", "description": "", "license": "MIT", "type": "module", diff --git a/packages/analyzer/src/features/framework-plugins/lit/method-denylist.js b/packages/analyzer/src/features/framework-plugins/lit/method-denylist.js index 39ecaf5..26d4800 100644 --- a/packages/analyzer/src/features/framework-plugins/lit/method-denylist.js +++ b/packages/analyzer/src/features/framework-plugins/lit/method-denylist.js @@ -4,7 +4,7 @@ * Excludes methods from the manifest */ export function methodDenyListPlugin() { - const METHOD_DENY_LIST = ['requestUpdate', 'performUpdate', 'shouldUpdate', 'update', 'render', 'firstUpdated', 'updated', 'willUpdate']; + const METHOD_DENY_LIST = ['requestUpdate', 'createRenderRoot', 'performUpdate', 'shouldUpdate', 'update', 'render', 'firstUpdated', 'updated', 'willUpdate']; return { name: 'CORE - LIT-METHOD-DENYLIST',