Skip to content

Conversation

@dopry
Copy link
Owner

@dopry dopry commented Nov 1, 2025

This is where these would be if this were a sveltekit/vite project that was started at the time of this commit. This is prep for potentially switching from rollup builds to svelte. to stay inside the svelte ecosystem.

This is where these would be if this were a sveltekit/vite
project that was started at the time of this commit. This is
prep for potentially switching from rollup builds to svelte.
to stay inside the svelte ecosystem.
@dopry dopry requested a review from Copilot November 1, 2025 23:31
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR refactors the project structure by moving components from src/components/components.module.js to src/lib/index.js, and adds new button components and an event log component for OIDC authentication functionality.

Key changes:

  • Moved library exports from src/components/components.module.js to src/lib/index.js
  • Added three new button components: LoginButton, LogoutButton, and RefreshTokenButton
  • Added an EventLog component for tracking OIDC events
  • Updated configuration files to point to the new library location

Reviewed Changes

Copilot reviewed 3 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/lib/index.js New library entry point exporting all OIDC components and utilities
src/lib/RefreshTokenButton.svelte New button component for refreshing authentication tokens
src/lib/OidcContext.svelte Fixed trailing whitespace in JSDoc comments
src/lib/LogoutButton.svelte New button component for logging out users
src/lib/LoginButton.svelte New button component for logging in users
src/lib/EventLog.svelte New component for displaying OIDC event logs with incomplete statement on line 36
src/App.svelte Updated import path to use new library location
rollup.config.js Updated build input path to new library location
package.json Updated Svelte entry point to new library location

@dopry dopry merged commit 1bc6d06 into next Nov 1, 2025
7 checks passed
@dopry dopry deleted the refactor/sveltekit-ready branch November 1, 2025 23:33
@github-actions
Copy link

github-actions bot commented Nov 2, 2025

🎉 This PR is included in version 1.2.0-next.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions
Copy link

github-actions bot commented Nov 2, 2025

🎉 This PR is included in version 1.2.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants