Skip to content

Add public API compatibility check - #12

Merged
ofalvai merged 1 commit into
masterfrom
push-zqqynvmptwym
Aug 3, 2026
Merged

Add public API compatibility check#12
ofalvai merged 1 commit into
masterfrom
push-zqqynvmptwym

Conversation

@ofalvai

@ofalvai ofalvai commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

Context

We want this fork to be API-compatible with the original CodePush SDK and its API surface, as well as other community forks.

Changes

Add a special TypeScript file that imports the entire public API surface and run it through the TypeScript compiler. This way, if we ever change the API in a breaking way, this check immediately flags the problem.

@ofalvai
ofalvai force-pushed the push-zqqynvmptwym branch from 2d1efbd to 69c065b Compare August 3, 2026 08:29
@ofalvai
ofalvai merged commit 82cd179 into master Aug 3, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants