UNPKG

@solfacil/plasma-utils

Version:

- 💚 [Nuxt 3](https://nuxt.com/) - Compatible with Nuxt 3 - 🍞 [BUN](https://bun.sh/) - A fast JavaScript all-in-one toolkit (runtime, bundler, test runner, package manager). - 🔑 [Keycloak](https://www.keycloak.org/) integration. - ⚡️ Vite - Instant HMR.

25 lines (24 loc) 1.59 kB
import BaseApi from './api/BaseApi'; import { useApi } from './composables/api'; import { useConnections } from './composables/connections'; import { useEnvironment } from './composables/environment'; import { useKeycloak } from './composables/keycloak'; import { useLoading } from './composables/loading'; import { useAppStorage } from './composables/storage'; import { AuthToken, AvailableConnection, Configuration, Connections, DefinedGraphQLConnections, DefinedRestConnections, GraphQLConnection, GraphQLConnections, KeycloakConnection, KeycloakConnections, NormalizedConnections, RestConnection, RestConnections } from './types'; import * as utils from './utils'; import { HttpStatus } from './utils/HttpStatus'; declare var connections: Connections; declare var configuration: Configuration; type RestConfig = keyof typeof connections.rest; type GraphQLConfig = keyof typeof connections.graphql; type KeycloakConfig = keyof typeof connections.keycloak; declare const _default: { install: (app: any, options: { configuration: Configuration; connections: Connections; }) => void; }; export default _default; export type { AuthToken, AvailableConnection, Configuration, Connections, DefinedGraphQLConnections, DefinedRestConnections, GraphQLConfig, GraphQLConnection, GraphQLConnections, KeycloakConfig, KeycloakConnection, KeycloakConnections, NormalizedConnections, RestConfig, RestConnection, RestConnections }; export { BaseApi, configuration, connections, HttpStatus, useApi, useAppStorage, useConnections, useEnvironment, useKeycloak, useLoading, utils };