Skip to content

Rewrite as a zero-dependency ESM client for the Instagram Graph API#1

Merged
meritt merged 11 commits into
mainfrom
next
Jun 7, 2026
Merged

Rewrite as a zero-dependency ESM client for the Instagram Graph API#1
meritt merged 11 commits into
mainfrom
next

Conversation

@meritt

@meritt meritt commented Jun 7, 2026

Copy link
Copy Markdown
Owner

Rewrite from a CoffeeScript, callback-based wrapper over the deprecated Instagram API v1 to a modern, zero-dependency ESM client for the Instagram Graph API.

  • Zero runtime dependencies — native fetch, no request.
  • Promise API with hidden cursor pagination and built-in type filters: profile, media, photos, videos, reels, item, refresh.
  • Normalized flat media shape across photos / videos / reels / albums.

Breaking changes

  • ESM-only, Node ≥ 26.3.
  • Targets the Instagram Graph API (graph.instagram.com); v1 dropped.
  • Callback methods info / recent / feed removed; Promise-based, authenticated-user only.

@meritt meritt self-assigned this Jun 7, 2026
@meritt meritt merged commit 2220bfc into main Jun 7, 2026
2 checks passed
@meritt meritt deleted the next branch June 7, 2026 17:44
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