Skip to content

Commit 6091b50

Browse files
authored
Merge pull request #18 from brightdata/dev
BREAKING CHANGE: restructure SDK with datasets service, lazy init, and subpath exports - Add datasets service with 19 platform datasets (instagram, tiktok, x/twitter, amazon, linkedin) ported from Python SDK - Add 5 new scraper platforms (tiktok, youtube, reddit, digikey, perplexity) - Switch bdclient to lazy service initialization via Object.defineProperty - Add subpath exports (@brightdata/sdk/scrapers, /search, /datasets) - Unify types with Zod schemas, fix error classification, add timeout config - Add transport lifecycle guards and comprehensive logging - Tests: 61 → 236
2 parents ff25ffd + 1f13249 commit 6091b50

79 files changed

Lines changed: 5719 additions & 1317 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.husky/pre-commit

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
npm run sanity

0 commit comments

Comments
 (0)