@goatech/sdk-js
v1.0.0
Published
Deprecated — use @sheepit-ai/sdk-js. This package re-exports @sheepit-ai/sdk-js for backward compatibility.
Downloads
202
Maintainers
Readme
@goatech/sdk-js (deprecated)
This package is a backward-compatibility shim. The Sheepit browser SDK has moved to @sheepit-ai/sdk-js.
All exports are identical — only the package name changed. Swap your dependency:
- "@goatech/sdk-js": "^1.0.0"
+ "@sheepit-ai/sdk-js": "^1.0.0"If you're on
^0.1.x: this shim publishes as1.0.0, so^0.1.xwill NOT auto-resolve. Change your range to^1.0.0(or migrate directly to@sheepit-ai/sdk-js@^1.0.0).
And update your imports:
- import { GoaTech } from "@goatech/sdk-js";
+ import { GoaTech } from "@sheepit-ai/sdk-js";The class name GoaTech is unchanged — only the package import path moves.
This shim will emit a console.warn on import until you migrate (once per JS realm — that's once per main thread, once per worker_thread, once per vm.Context). It will stop receiving updates after 2026-11-26.
Full migration guide: https://www.goatech.ai/docs/migrate-to-sheepit
Publishing this shim (maintainers only)
Order matters. The shim depends on @sheepit-ai/sdk-js: workspace:*, which pnpm publish rewrites to a real semver range. That rewrite fails closed if the dependency isn't published yet:
pnpm --filter @sheepit-ai/sdk-js publish --access public— must succeed first.pnpm --filter @goatech/sdk-js publish --access public— shim publishes after.npm deprecate "@goatech/sdk-js@<2.0.0" "Renamed to @sheepit-ai/sdk-js. See README."
Reversing the order publishes the shim with a broken dep.
