Skip to content

chore: migrate connector to AirSync SDK v2 - #93

Draft
radovanjorgic wants to merge 1 commit into
mainfrom
migrate-to-sdk-v2
Draft

chore: migrate connector to AirSync SDK v2#93
radovanjorgic wants to merge 1 commit into
mainfrom
migrate-to-sdk-v2

Conversation

@radovanjorgic

Copy link
Copy Markdown
Contributor

Description

Migrates the template connector from AirSync SDK v1 (@devrev/ts-adaas 1.20.0) to the v2 beta (@devrev/airsync-sdk 2.0.0-beta.6), applying the SDK's MIGRATION.md end-to-end via the migrate-to-sdk-v2 skill: package rename, the emit()return TaskResult model, the extraction/loading worker split, phase-aware onTimeout handling, and axios/state adjustments. See MIGRATION_REVIEW.md for the per-section confidence notes on the parts that needed a second look.

Connected Issues

https://app.devrev.ai/devrev/works/ISS-351687

Checklist

  • Tests added/updated and ran with npm run test OR no tests needed.
  • Code formatted and checked with npm run lint.
  • Added "How to test" section to the description OR this section is not needed.

How to test

  1. cd code && npm install
  2. npx tsc --noEmit && npm run lint && npm run build — all green.
  3. Deploy and run a sync as usual; verify extraction/loading behave as before (no jest suite in this connector).

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.

1 participant