From 336ec986d5cb113361f8968b4768a3e99200d519 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89mile=20R=C3=A9?= Date: Thu, 30 Apr 2026 15:14:19 +0400 Subject: [PATCH] Update @probo/cookie-banner public exports and bump to 0.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Émile Ré --- packages/cookie-banner/package.json | 2 +- packages/cookie-banner/src/components/index.ts | 2 +- packages/cookie-banner/src/components/register.ts | 2 +- packages/cookie-banner/src/headless/index.ts | 2 +- packages/cookie-banner/src/index.ts | 2 +- packages/cookie-banner/src/themed-banner/iife.ts | 4 ++-- packages/cookie-banner/src/themed-banner/index.ts | 4 +--- packages/cookie-banner/src/themed-banner/themed-banner.ts | 4 ++-- 8 files changed, 10 insertions(+), 12 deletions(-) diff --git a/packages/cookie-banner/package.json b/packages/cookie-banner/package.json index 52b416e71..912224515 100644 --- a/packages/cookie-banner/package.json +++ b/packages/cookie-banner/package.json @@ -1,6 +1,6 @@ { "name": "@probo/cookie-banner", - "version": "0.0.4", + "version": "0.1.0", "description": "Probo cookie consent banner SDK", "type": "module", "main": "dist/cookie-banner.mjs", diff --git a/packages/cookie-banner/src/components/index.ts b/packages/cookie-banner/src/components/index.ts index 88026ba7e..dbcff1862 100644 --- a/packages/cookie-banner/src/components/index.ts +++ b/packages/cookie-banner/src/components/index.ts @@ -28,4 +28,4 @@ export { ProboCookie, ProboCookieList } from "./cookie-list"; export { ProboPreferencePanel, ProboSaveButton } from "./preference-panel"; export { ProboSettingsButton } from "./settings-button"; export { ProboSettingsLink } from "./settings-link"; -export { registerComponents } from "./register"; +export { registerHeadlessComponents } from "./register"; diff --git a/packages/cookie-banner/src/components/register.ts b/packages/cookie-banner/src/components/register.ts index e4c0abe03..545376af7 100644 --- a/packages/cookie-banner/src/components/register.ts +++ b/packages/cookie-banner/src/components/register.ts @@ -44,7 +44,7 @@ const elements: [string, CustomElementConstructor][] = [ ["probo-settings-link", ProboSettingsLink], ]; -export function registerComponents(): void { +export function registerHeadlessComponents(): void { for (const [name, ctor] of elements) { if (!customElements.get(name)) { customElements.define(name, ctor); diff --git a/packages/cookie-banner/src/headless/index.ts b/packages/cookie-banner/src/headless/index.ts index 7d8e98f99..031422ea7 100644 --- a/packages/cookie-banner/src/headless/index.ts +++ b/packages/cookie-banner/src/headless/index.ts @@ -12,4 +12,4 @@ // OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -export { registerComponents } from "../components"; +export { registerHeadlessComponents } from "../components"; diff --git a/packages/cookie-banner/src/index.ts b/packages/cookie-banner/src/index.ts index 1188a6089..01acb8980 100644 --- a/packages/cookie-banner/src/index.ts +++ b/packages/cookie-banner/src/index.ts @@ -12,4 +12,4 @@ // OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -export { ProboThemedBanner, registerThemedBanner } from "./themed-banner"; +export { registerCookieBanner } from "./themed-banner"; diff --git a/packages/cookie-banner/src/themed-banner/iife.ts b/packages/cookie-banner/src/themed-banner/iife.ts index 1de7907a3..8ea75a6ca 100644 --- a/packages/cookie-banner/src/themed-banner/iife.ts +++ b/packages/cookie-banner/src/themed-banner/iife.ts @@ -12,9 +12,9 @@ // OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -import { registerThemedBanner } from "./index"; +import { registerCookieBanner } from "./index"; -registerThemedBanner(); +registerCookieBanner(); const script = document.currentScript as HTMLScriptElement | null; diff --git a/packages/cookie-banner/src/themed-banner/index.ts b/packages/cookie-banner/src/themed-banner/index.ts index 7c1397532..10ed060c3 100644 --- a/packages/cookie-banner/src/themed-banner/index.ts +++ b/packages/cookie-banner/src/themed-banner/index.ts @@ -14,9 +14,7 @@ import { ProboThemedBanner } from "./themed-banner"; -export { ProboThemedBanner }; - -export function registerThemedBanner(): void { +export function registerCookieBanner(): void { if (!customElements.get("probo-cookie-banner")) { customElements.define("probo-cookie-banner", ProboThemedBanner); } diff --git a/packages/cookie-banner/src/themed-banner/themed-banner.ts b/packages/cookie-banner/src/themed-banner/themed-banner.ts index a6216bab6..e695c5dd3 100644 --- a/packages/cookie-banner/src/themed-banner/themed-banner.ts +++ b/packages/cookie-banner/src/themed-banner/themed-banner.ts @@ -12,7 +12,7 @@ // OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR // PERFORMANCE OF THIS SOFTWARE. -import { registerComponents } from "../components"; +import { registerHeadlessComponents } from "../components"; import type { ProboCookieBannerRoot } from "../components/cookie-banner-root"; import type { BannerConfig } from "../client"; import { getGpcLabel, interpolate } from "../i18n"; @@ -32,7 +32,7 @@ export class ProboThemedBanner extends HTMLElement { } connectedCallback(): void { - registerComponents(); + registerHeadlessComponents(); const bannerId = this.getAttribute("banner-id"); const baseUrl = this.getAttribute("base-url");