Files
keysat/startos/index.ts
T
2026-04-22 17:46:43 -05:00

30 lines
704 B
TypeScript

// StartOS entry point. Glues every module together so `start-cli` can pack
// the package.
import { sdk } from './sdk'
import { actions } from './actions'
import { createBackup, restoreBackup } from './backups'
import { setDependencies } from './dependencies'
import { initFn, uninitFn } from './init'
import { setInterfaces } from './interfaces'
import { main } from './main'
import { manifest } from './manifest'
import { versions } from './versions'
export const { packageInit, packageUninit, containerInit } = sdk.setupPackageInit({
init: initFn,
uninit: uninitFn,
})
export {
manifest,
main,
actions,
setDependencies,
setInterfaces,
createBackup,
restoreBackup,
versions,
}