@small-web/kitten
Version:
Type-safe global Kitten namespace.
128 lines (99 loc) • 1.39 kB
TypeScript
import {
version,
app,
db,
_db,
Upload,
uploads,
icons,
domain,
port,
databaseDirectory,
projectIdentifier,
appRepository,
automaticUpdates,
// Note the underscore. Due to package being a reserved word in strict mode.
_package,
events,
Component,
Page,
html,
css,
js,
markdown,
md,
slugify,
yaml,
libraries,
page,
safelyAddHtml,
sanitise,
WebSocket,
HTMX,
HTMX_WEBSOCKET,
HTMX_IDIOMORPH,
ALPINEJS,
WATER,
PAGE,
deprecationWarnings,
paths,
deploy,
kitten
} from './globals.js'
import type {
KittenComponent,
KittenPage,
KittenRequest,
KittenPostRequest,
KittenResponse,
BufferLike
} from './types.js'
export {
KittenComponent,
KittenPage,
KittenRequest,
KittenPostRequest,
KittenResponse,
BufferLike,
version,
app,
db,
_db,
Upload,
uploads,
icons,
domain,
port,
databaseDirectory,
projectIdentifier,
appRepository,
automaticUpdates,
// Note the underscore: due to package being a reserved word in strict mode.
_package,
events,
Component,
Page,
html,
css,
js,
markdown,
md,
slugify,
yaml,
libraries,
page,
safelyAddHtml,
sanitise,
WebSocket,
HTMX,
HTMX_WEBSOCKET,
HTMX_IDIOMORPH,
ALPINEJS,
WATER,
PAGE,
deprecationWarnings,
paths,
deploy,
kitten
}
export default kitten