Commit be8f067
fix: purge SvelteKit, fix lockfile, fix CI failures
SvelteKit removal (no .svelte files were imported by JSX — all dead code):
- Delete all 38 .svelte component files and .svelte-kit/
- Rewrite i18n.js from svelte/store writable/derived → Zustand store
- Rewrite useI18n.js to consume i18n Zustand store directly
- Replace svelte/store in ml-kem-call-manager.js with inline writable()
- Rewrite test-auth.js without svelte/store
- Remove svelte/store webpack alias from next.config.js; delete shim
- Replace @sveltejs/kit JSDoc types with next/server types in API routes
Lockfile: re-lock @profullstack/autoblog against github tarball (has ./feeds)
CI:
- postinstall: guard pnpm dlx with command -v pnpm || true
- Add .semgrepignore to exclude .next/ from semgrep scans
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 50c7698 commit be8f067
547 files changed
Lines changed: 96 additions & 42229 deletions
File tree
- .next
- cache
- webpack
- client-production
- edge-server-production
- server-production
- diagnostics
- server
- app
- _not-found
- about
- api
- auth
- backup-pin
- debug-sms-config
- debug-sms
- key-backup
- salt
- send-sms
- session
- upload-avatar
- user
- verify-sms
- chat
- conversations
- [id]
- mark-read
- participants
- groups
- messages
- [id]
- cleanup
- empty-conversations
- legacy-keys
- legacy-messages
- conversations
- [id]/disappearing-messages
- presets
- archive
- create
- delete
- join
- load
- unarchive
- crypto/public-keys
- all
- events
- files
- [fileId]
- encrypted
- debug-upload
- message/[messageId]
- upload-complete
- upload-url
- upload
- keys
- delete
- reset
- messages
- load
- send
- plugins
- execute
- profile/update
- settings/disappearing-messages
- sms/send-notification
- typing
- start
- stop
- users
- by-id/[identifier]
- search
- user
- nuclear-delete
- profile
- [userId]
- webhooks
- [id]
- telnyx/sms
- websocket
- auth
- chat
- contact
- privacy
- security
- settings
- terms
- warrant-canary
- chunks
- pages
- src
- static
- chunks
- app
- _not-found
- about
- api
- auth
- backup-pin
- debug-sms-config
- debug-sms
- key-backup
- salt
- send-sms
- session
- upload-avatar
- user
- verify-sms
- chat
- conversations
- [id]
- mark-read
- participants
- groups
- messages
- [id]
- cleanup
- empty-conversations
- legacy-keys
- legacy-messages
- conversations
- [id]/disappearing-messages
- presets
- archive
- create
- delete
- join
- load
- unarchive
- crypto/public-keys
- all
- events
- files
- [fileId]
- encrypted
- debug-upload
- message/[messageId]
- upload-complete
- upload-url
- upload
- keys
- delete
- reset
- messages
- load
- send
- plugins
- execute
- profile/update
- settings/disappearing-messages
- sms/send-notification
- typing
- start
- stop
- users
- by-id/[identifier]
- search
- user
- nuclear-delete
- profile
- [userId]
- webhooks
- [id]
- telnyx/sms
- websocket
- contact
- privacy
- security
- terms
- warrant-canary
- pages
- css
- types
- app
- about
- api
- auth
- backup-pin
- debug-sms-config
- debug-sms
- key-backup
- salt
- send-sms
- session
- upload-avatar
- user
- verify-sms
- chat
- conversations
- [id]
- mark-read
- participants
- groups
- messages
- [id]
- cleanup
- empty-conversations
- legacy-keys
- legacy-messages
- conversations
- [id]/disappearing-messages
- presets
- archive
- create
- delete
- join
- load
- unarchive
- crypto/public-keys
- all
- events
- files
- [fileId]
- encrypted
- debug-upload
- message/[messageId]
- upload-complete
- upload-url
- upload
- keys
- delete
- reset
- messages
- load
- send
- plugins
- execute
- profile/update
- settings/disappearing-messages
- sms/send-notification
- typing
- start
- stop
- users
- by-id/[identifier]
- search
- user
- nuclear-delete
- profile
- [userId]
- webhooks
- [id]
- telnyx/sms
- websocket
- auth
- chat
- contact
- privacy
- security
- settings
- terms
- warrant-canary
- src
- app/api/auth
- debug-sms-config
- debug-sms
- send-sms
- verify-sms
- lib
- components
- calls
- chat
- media
- settings
- voice-call
- hooks
- shims
- stores
- webrtc
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments