@practicaloptimism/uniplexer
Version:
A multiplexer for 3rd party service providers and application protocols
23 lines (19 loc) • 695 B
text/typescript
import { Provider } from '../../../@utility/data-structures/provider'
import { PROVIDER_TYPE_DATABASE, PROVIDER_TYPE_FILE_SYSTEM } from '../../../@utility/constants/provider'
const FIREBASE_REALTIME_DATABASE: Provider = new Provider({
nameVersionId: 'firebase/realtime-database@default',
type: PROVIDER_TYPE_DATABASE
})
const FIREBASE_FIRESTORE: Provider = new Provider({
nameVersionId: 'firebase/firestore@default',
type: PROVIDER_TYPE_DATABASE
})
const FIREBASE_STATIC_HOSTING: Provider = new Provider({
nameVersionId: 'firebase/static-hosting@default',
type: PROVIDER_TYPE_FILE_SYSTEM
})
export {
FIREBASE_REALTIME_DATABASE,
FIREBASE_FIRESTORE,
FIREBASE_STATIC_HOSTING
}