feat: add Node.js and Python SDKs
All checks were successful
Build & Deploy to Staging / Build & Deploy to Staging (push) Successful in 9m1s

- Node.js SDK: TypeScript, ESM+CJS, zero deps (uses native fetch)
- Python SDK: zero deps (uses urllib), Python 3.8+
- Both fully documented with examples and type hints
- Ready for npm/PyPI publishing
This commit is contained in:
OpenClawd 2026-02-23 14:02:15 +00:00
parent db1fa8d506
commit 66ecc471cf
8 changed files with 709 additions and 0 deletions

View file

@ -0,0 +1,6 @@
"""SnapAPI Python SDK — EU-hosted screenshot API client."""
from .client import SnapAPI, SnapAPIError, ScreenshotOptions
__all__ = ["SnapAPI", "SnapAPIError", "ScreenshotOptions"]
__version__ = "1.0.0"