Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
ateeducacion
/
exelearning
Public
forked from
exelearning/exelearning
Notifications
You must be signed in to change notification settings
Fork
1
Star
0
Code
Pull requests
6
Actions
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Security and quality
Insights
feat(types): enable TypeScript strict mode and wire tsc into lint gates
- #42
#42
Open
erseco
wants to merge 41 commits into
main
ateeducacion/exelearning:main
from
feat/typescript-strict-migration
ateeducacion/exelearning:feat/typescript-strict-migration
Copy head branch name to clipboard
Conversation
Commits
41
(41)
Checks
Files changed
Open
feat(types): enable TypeScript strict mode and wire tsc into lint gates
#42
erseco
wants to merge 41 commits into
main
ateeducacion/exelearning:main
from
feat/typescript-strict-migration
ateeducacion/exelearning:feat/typescript-strict-migration
Copy head branch name to clipboard
Commits
Commits on Aug 23, 2026
feat(types): enable TypeScript strict mode and wire tsc into lint gates
Show description for 3c3dc41
erseco
committed
3c3dc41
View commit details
Copy full SHA for 3c3dc41
Browse repository at this point
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
9eb6b70
View commit details
Copy full SHA for 9eb6b70
Browse repository at this point
refactor(types): harden userIdFromJwt, clarify parsedBody, document dynamicDb and expand tests
Show description for 236156c
erseco
committed
236156c
View commit details
Copy full SHA for 236156c
Browse repository at this point
test(types): cover remaining strict-mode patch lines for Codecov
Show description for c6fa231
erseco
committed
c6fa231
View commit details
Copy full SHA for c6fa231
Browse repository at this point
test(yjs): cover websocket upgrade token and docName parsing
Show description for 7badc0f
erseco
committed
7badc0f
View commit details
Copy full SHA for 7badc0f
Browse repository at this point
refactor(websocket): gate unknown-message log behind runtime debug check
erseco
committed
1b8fee7
View commit details
Copy full SHA for 1b8fee7
Browse repository at this point
refactor(auth): single JWT boundary with AuthenticatedIdentity
Show description for 772eef0
erseco
committed
772eef0
View commit details
Copy full SHA for 772eef0
Browse repository at this point
refactor(export): use Uint8Array as the universal internal binary type
Show description for b00cd31
erseco
committed
b00cd31
View commit details
Copy full SHA for b00cd31
Browse repository at this point
refactor(websocket): inline upgrade token/docName parsing in open()
Show description for d7f8098
erseco
committed
d7f8098
View commit details
Copy full SHA for d7f8098
Browse repository at this point
fix(idevices): type the upload request bodies to the real protocol
Show description for a002005
erseco
committed
a002005
View commit details
Copy full SHA for a002005
Browse repository at this point
chore(tsconfig): drop dead test config and redundant compiler options
Show description for 763f822
erseco
committed
763f822
View commit details
Copy full SHA for 763f822
Browse repository at this point
refactor(routes): single assertRequestBody concept, drop parsedBody alias
Show description for 95458ed
erseco
committed
95458ed
View commit details
Copy full SHA for 95458ed
Browse repository at this point
refactor(websocket): remove dead WsData alias and unused Room model
Show description for 6fb32ba
erseco
committed
6fb32ba
View commit details
Copy full SHA for 6fb32ba
Browse repository at this point
refactor(db): route deleteByIdAndReturn through internal deleteWhereAndReturn
Show description for 7ccf3d6
erseco
committed
7ccf3d6
View commit details
Copy full SHA for 7ccf3d6
Browse repository at this point
Commits on Aug 25, 2026
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
66474f2
View commit details
Copy full SHA for 66474f2
Browse repository at this point
Commits on Aug 26, 2026
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
06420c9
View commit details
Copy full SHA for 06420c9
Browse repository at this point
Commits on Aug 28, 2026
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
4096408
View commit details
Copy full SHA for 4096408
Browse repository at this point
Commits on Aug 30, 2026
Merge ate/main into feat/typescript-strict-migration
erseco
committed
9ab14a9
View commit details
Copy full SHA for 9ab14a9
Browse repository at this point
Commits on Aug 31, 2026
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
10efdb8
View commit details
Copy full SHA for 10efdb8
Browse repository at this point
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
f555ab6
View commit details
Copy full SHA for f555ab6
Browse repository at this point
Commits on Sep 1, 2026
Merge branch 'main' into feat/typescript-strict-migration
Show description for 2cdff0e
erseco
committed
2cdff0e
View commit details
Copy full SHA for 2cdff0e
Browse repository at this point
Commits on Sep 2, 2026
Merge branch 'main' into feat/typescript-strict-migration
Show description for f4f86c1
erseco
committed
f4f86c1
View commit details
Copy full SHA for f4f86c1
Browse repository at this point
Commits on Sep 3, 2026
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
90f44ba
View commit details
Copy full SHA for 90f44ba
Browse repository at this point
Merge branch 'main' into feat/typescript-strict-migration
Show description for 5ae6640
erseco
committed
5ae6640
View commit details
Copy full SHA for 5ae6640
Browse repository at this point
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
0beea01
View commit details
Copy full SHA for 0beea01
Browse repository at this point
Commits on Sep 5, 2026
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
c04d4ad
View commit details
Copy full SHA for c04d4ad
Browse repository at this point
Commits on Sep 6, 2026
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
799b475
View commit details
Copy full SHA for 799b475
Browse repository at this point
Commits on Sep 7, 2026
Merge branch 'main' into feat/typescript-strict-migration
Show description for 717f3e5
erseco
committed
717f3e5
View commit details
Copy full SHA for 717f3e5
Browse repository at this point
fix(types): compile Object.hasOwn from v4.0.4 under tsc
Show description for 63b7bbb
erseco
committed
63b7bbb
View commit details
Copy full SHA for 63b7bbb
Browse repository at this point
fix(ci): regenerate license README after adding @types packages
Show description for 5e1bb48
erseco
committed
5e1bb48
View commit details
Copy full SHA for 5e1bb48
Browse repository at this point
Commits on Sep 8, 2026
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
972c4d4
View commit details
Copy full SHA for 972c4d4
Browse repository at this point
Commits on Sep 9, 2026
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
54925a8
View commit details
Copy full SHA for 54925a8
Browse repository at this point
Commits on Sep 13, 2026
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
d5706a4
View commit details
Copy full SHA for d5706a4
Browse repository at this point
Commits on Sep 14, 2026
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
9131647
View commit details
Copy full SHA for 9131647
Browse repository at this point
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
75e2ac5
View commit details
Copy full SHA for 75e2ac5
Browse repository at this point
Commits on Sep 15, 2026
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
5e5ccfa
View commit details
Copy full SHA for 5e5ccfa
Browse repository at this point
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
488a8b8
View commit details
Copy full SHA for 488a8b8
Browse repository at this point
Commits on Sep 16, 2026
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
9b9524d
View commit details
Copy full SHA for 9b9524d
Browse repository at this point
Commits on Sep 24, 2026
Merge branch 'main' into feat/typescript-strict-migration
erseco
authored
97d861d
View commit details
Copy full SHA for 97d861d
Browse repository at this point
Commits on Sep 28, 2026
Merge remote-tracking branch 'origin/main' into HEAD
Show description for fb6da23
erseco
committed
fb6da23
View commit details
Copy full SHA for fb6da23
Browse repository at this point
Commits on Sep 30, 2026
Merge branch 'main' into feat/typescript-strict-migration
erseco
committed
b9cb13c
View commit details
Copy full SHA for b9cb13c
Browse repository at this point
You can’t perform that action at this time.