Services: Admin-Compliance, Backend-Compliance, AI-Compliance-SDK, Consent-SDK, Developer-Portal, PCA-Platform, DSMS Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
30 lines
652 B
TypeScript
30 lines
652 B
TypeScript
/**
|
|
* @breakpilot/compliance-sdk-vanilla
|
|
*
|
|
* Vanilla JS integration for BreakPilot Compliance SDK
|
|
*
|
|
* Includes:
|
|
* - Embed Script (IIFE for <script> tag)
|
|
* - Web Components (Custom Elements)
|
|
*/
|
|
|
|
// Re-export embed script
|
|
export { BreakPilotSDK, type BreakPilotSDKConfig, type BannerConfig } from './embed'
|
|
|
|
// Re-export web components
|
|
export {
|
|
BreakPilotElement,
|
|
COMMON_STYLES,
|
|
ConsentBannerElement,
|
|
DSRPortalElement,
|
|
ComplianceScoreElement,
|
|
} from './web-components'
|
|
|
|
// Re-export types from core
|
|
export type {
|
|
ConsentPurpose,
|
|
CookieBannerPosition,
|
|
CookieBannerTheme,
|
|
DSRRequestType,
|
|
} from '@breakpilot/compliance-sdk-types'
|