-
Notifications
You must be signed in to change notification settings - Fork 10
Comparing changes
Open a pull request
base repository: SolidOS/solid-logic
base: main
head repository: JavaScriptSolidServer/solid-logic-jss
compare: main
- 10 commits
- 102 files changed
- 1 contributor
Commits on Dec 30, 2025
-
Replace @inrupt/solid-client-authn-browser with solid-oidc
- Add solidOidcAdapter.ts providing Inrupt-compatible Session API - Update all imports to use adapter instead of @inrupt library - Update package.json: rename to solid-logic-jss, swap dependency - Update README with JSS-specific documentation This reduces auth bundle size from ~150KB to ~20KB while maintaining API compatibility with solid-logic. Closes #1
Configuration menu - View commit details
-
Copy full SHA for 8f5df7f - Browse repository at this point
Copy the full SHA 8f5df7fView commit details -
Fix Jest config for ESM modules (solid-oidc, jose)
- Add transformIgnorePatterns to transform ESM packages - Add moduleNameMapper to map CDN import to npm jose - Add jose as devDependency for testing
Configuration menu - View commit details
-
Copy full SHA for a9fd241 - Browse repository at this point
Copy the full SHA a9fd241View commit details -
Fix TypeScript errors in adapter and auth logic
- Use flexible EventCallback type for event emitter - Cast url parameter in SESSION_RESTORED handler - Remove unused SessionEvents import
Configuration menu - View commit details
-
Copy full SHA for 026d586 - Browse repository at this point
Copy the full SHA 026d586View commit details -
fix: use ESM build as main entry point
UMD builds fail due to solid-oidc's CDN imports, so using ESM as the primary export since the package is already type: module anyway.
Configuration menu - View commit details
-
Copy full SHA for 36eb9d5 - Browse repository at this point
Copy the full SHA 36eb9d5View commit details -
4.1.1 - Skip typecheck in build, update solid-oidc
Skip TypeScript lib check for rdflib type compatibility issues. Update solid-oidc to version with npm jose package.
Configuration menu - View commit details
-
Copy full SHA for 31be727 - Browse repository at this point
Copy the full SHA 31be727View commit details
Commits on Jan 18, 2026
-
chore: use rdflib fork with reduced bundle size
Switch to JavaScriptSolidServer/rdflib.js fork which has: - 67% smaller bundle (587KB → 190KB minified) - Modular exports for core-only usage (30KB minified) - Optional peer dependencies for heavy parsers/serializers - Native fetch instead of cross-fetch polyfill - Lazy-loaded optional dependencies
Configuration menu - View commit details
-
Copy full SHA for 915cf3f - Browse repository at this point
Copy the full SHA 915cf3fView commit details -
test: update chatLogic test for new serializer prefix
The rdflib serializer now uses 'card:' instead of 'c:' as the prefix for card.ttl references. Updated the expected string to match.
Configuration menu - View commit details
-
Copy full SHA for 327ede5 - Browse repository at this point
Copy the full SHA 327ede5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9400fbc - Browse repository at this point
Copy the full SHA 9400fbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77a6fee - Browse repository at this point
Copy the full SHA 77a6feeView commit details -
chore: include dist/ for GitHub installs
Include built files in the repository so that the package can be installed directly from GitHub without requiring a build step.
Configuration menu - View commit details
-
Copy full SHA for fa33b35 - Browse repository at this point
Copy the full SHA fa33b35View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main