@liechtenecker_development/feedback-client
v0.2.0
Published
Typed client for the Liechtenecker on-page feedback service.
Readme
@liechtenecker_development/feedback-client
Typed client for the Liechtenecker on-page feedback service.
Repo source:
packages/clientinonpage-feedback. The package is developed under the internal name@onpage-feedback/clientand published as@liechtenecker_development/feedback-client— the scope is rewritten by the CI publish script.
Install
npm i @liechtenecker_development/feedback-clientAuth is mandatory
The client cannot be constructed anonymously. Pick one credential:
import { createClient, publishableKey, userSession, serviceKey } from "@liechtenecker_development/feedback-client";
// Widget bootstrap only:
const boot = createClient({ baseUrl, auth: publishableKey("pk_live_...") });
// User-facing surface (widget / admin):
const app = createClient({ baseUrl, auth: userSession(async () => bearerToken) });
// CI / backend provisioning only:
const ops = createClient({ baseUrl, auth: serviceKey("ok_...") });