Installation
Swift Package Manager — add to Package.swift:
.package(url: "https://github.com/hayek/LoveLetterSDK", from: "0.9.0"),Then depend on the products you need:
.target(name: "YourApp", dependencies: [ .product(name: "LoveLetterCore", package: "LoveLetterSDK"), .product(name: "LoveLetterUI", package: "LoveLetterSDK"), // optional drop-in sheet])Or in Xcode: File → Add Package Dependencies… and paste the repo URL. Platforms: iOS 17 · macOS 14 · watchOS 10 · tvOS 17 · visionOS 1.
npm i @loveletter/core @loveletter/widget# React component:npm i @loveletter/react# Server-side relay handler:npm i @loveletter/relay@loveletter/core— framework-agnostic: wire format +RelayTransport/DirectGitHubTransport.@loveletter/widget— the drop-in feedback form.@loveletter/react—<FeedbackForm>wrapper.@loveletter/relay— the handler you deploy (guide).
ESM with TypeScript types; React is a peer dependency (>=18 <20).
Maven Central coordinates (publishing in progress):
dependencies { implementation("io.github.hayek:loveletter-android:0.1.0") implementation("io.github.hayek:loveletter-android-compose:0.1.0") // drop-in FeedbackSheet}minSdk 24. Until the release lands, build from the loveletter-android repo.