v0.1.0:24 — Keysat licensing service end-to-end

Daemon, StartOS wrapper, admin SPA, public buy/thank-you pages,
discount codes, free-license redemption, Apply-discount UX,
self-licensing, and v0.1.0 release notes.
This commit is contained in:
Grant
2026-05-07 10:33:39 -05:00
parent 432250bffc
commit 6ac118ae70
90 changed files with 14896 additions and 524 deletions
+8 -5
View File
@@ -1,9 +1,12 @@
// Re-export of the SDK pre-bound to our manifest and file models. Import
// `sdk` from here everywhere else in `startos/` so every call benefits from
// the typed narrowing of our package-specific store shape.
// Re-export of the SDK pre-bound to our manifest. Import `sdk` from here
// everywhere else in `startos/` so every call benefits from the typed
// narrowing of our package-specific manifest.
//
// NOTE: In 0.4.0.x the SDK builder does not take a store — package-local
// persistent state is now expressed through `FileHelper` (see
// `./fileModels/store.ts`). We just bind the manifest here.
import { StartSdk } from '@start9labs/start-sdk'
import { manifest } from './manifest'
import { store } from './fileModels/store'
export const sdk = StartSdk.of().withManifest(manifest).withStore(store).build(true)
export const sdk = StartSdk.of().withManifest(manifest).build(true)