← All steps
Step 03
Impact
Not a vague alert — the exact files that need attention.
split view — broken vs Versionly
src/billing.ts
Your code now12export async function charge(id: string) {13 return stripe.paymentIntents.confirm(id, {14 api_key: process.env.STRIPE_KEY,15 })16}
src/billing.ts
Versionly suggests12export async function charge(id: string) {13 return stripe.paymentIntents.confirm(id, {14 stripeAccount: process.env.STRIPE_KEY,15 })16}
In one sentence
We find where your code would break.
You control
When a scan runs.
For everyone
Instead of a developer hunting through the whole codebase, Versionly points at the spots that use the changed API.
For engineers
A scan maps call sites and reports the files and symbols affected by the vendor change.
What happens
- A scan runs when you ask, or on push if your plan allows it.
- You see which files and lines are involved.
- Nothing in GitHub is changed at this step.