Navigate

API reference

pyric-admin

20 published symbols from pyric-admin

Generated from the TypeScript declarations shipped at this import path.

Variables

auth()

const auth: (app?: PyricAdminApp) => Auth;

Parameters

ParameterType
app?PyricAdminApp

Returns

Auth


credential

const credential: {
  applicationDefault: typeof applicationDefault;
  cert: typeof cert;
  refreshToken: (token: string) => {
   [x: symbol]: string;
     token: string;
  };
};

Type Declaration

applicationDefault
applicationDefault: typeof applicationDefault;

cert
cert: typeof cert;

refreshToken()
refreshToken: (token: string) => {
[x: symbol]: string;
  token: string;
};
Parameters
ParameterType
tokenstring
Returns
{
[x: symbol]: string;
  token: string;
}
token
token: string;

database()

const database: (app?: PyricAdminApp) => Database;

Parameters

ParameterType
app?PyricAdminApp

Returns

Database


default

const default: {
  ADMIN_APP_TARGET: typeof ADMIN_APP_TARGET;
  auth: (app?: PyricAdminApp) => Auth;
  credential: {
     applicationDefault: typeof applicationDefault;
     cert: typeof cert;
     refreshToken: (token: string) => {
      [x: symbol]: string;
        token: string;
     };
  };
  database: (app?: PyricAdminApp) => Database;
  DEFAULT_APP_NAME: "[DEFAULT]";
  firestore: (app?: PyricAdminApp) => SandboxFirestore;
  messaging: (app?: PyricAdminApp) => Messaging;
  storage: (app?: PyricAdminApp) => Storage;
  applicationDefault: never;
  cert: object;
  deleteApp: Promise<void>;
  getApp: SandboxAdminApp;
  getApps: SandboxAdminApp[];
  initializeApp: SandboxAdminApp;
  isSandboxAdminApp: app is SandboxAdminApp;
};

Type Declaration

ADMIN_APP_TARGET
ADMIN_APP_TARGET: typeof ADMIN_APP_TARGET;

auth()
auth: (app?: PyricAdminApp) => Auth;
Parameters
ParameterType
app?PyricAdminApp
Returns

Auth

credential
credential: {
  applicationDefault: typeof applicationDefault;
  cert: typeof cert;
  refreshToken: (token: string) => {
   [x: symbol]: string;
     token: string;
  };
};
credential.applicationDefault
applicationDefault: typeof applicationDefault;
credential.cert
cert: typeof cert;
credential.refreshToken()
refreshToken: (token: string) => {
[x: symbol]: string;
  token: string;
};
Parameters
ParameterType
tokenstring
Returns
{
[x: symbol]: string;
  token: string;
}
token
token: string;

database()
database: (app?: PyricAdminApp) => Database;
Parameters
ParameterType
app?PyricAdminApp
Returns

Database

DEFAULT_APP_NAME
DEFAULT_APP_NAME: "[DEFAULT]";

firestore()
firestore: (app?: PyricAdminApp) => SandboxFirestore;
Parameters
ParameterType
app?PyricAdminApp
Returns

SandboxFirestore

messaging()
messaging: (app?: PyricAdminApp) => Messaging;
Parameters
ParameterType
app?PyricAdminApp
Returns

Messaging

storage()
storage: (app?: PyricAdminApp) => Storage;
Parameters
ParameterType
app?PyricAdminApp
Returns

Storage

applicationDefault()
applicationDefault(): never;
Returns

never

cert()
cert(serviceAccountPathOrObject: unknown): object;
Parameters
ParameterType
serviceAccountPathOrObjectunknown
Returns

object

deleteApp()
deleteApp(app: SandboxAdminApp): Promise<void>;
Parameters
ParameterType
appSandboxAdminApp
Returns

Promise<void>

getApp()
getApp(name?: string): SandboxAdminApp;
Parameters
ParameterType
name?string
Returns

SandboxAdminApp

getApps()
getApps(): SandboxAdminApp[];
Returns

SandboxAdminApp[]

initializeApp()
initializeApp(config?:
  | Record<string, unknown>
  | InitializeAdminAppConfig, name?: string): SandboxAdminApp;
Parameters
ParameterType
config?| Record<string, unknown> | InitializeAdminAppConfig
name?string
Returns

SandboxAdminApp

isSandboxAdminApp()
isSandboxAdminApp(app: SandboxAdminApp): app is SandboxAdminApp;
Parameters
ParameterType
appSandboxAdminApp
Returns

app is SandboxAdminApp


firestore()

const firestore: (app?: PyricAdminApp) => SandboxFirestore;

Parameters

ParameterType
app?PyricAdminApp

Returns

SandboxFirestore


messaging()

const messaging: (app?: PyricAdminApp) => Messaging;

Parameters

ParameterType
app?PyricAdminApp

Returns

Messaging


storage()

const storage: (app?: PyricAdminApp) => Storage;

Parameters

ParameterType
app?PyricAdminApp

Returns

Storage

References

ADMIN_APP_TARGET

Re-exports ADMIN_APP_TARGET


applicationDefault

Re-exports applicationDefault


cert

Re-exports cert


DEFAULT_APP_NAME

Re-exports DEFAULT_APP_NAME


deleteApp

Re-exports deleteApp


getApp

Re-exports getApp


getApps

Re-exports getApps


InitializeAdminAppConfig

Re-exports InitializeAdminAppConfig


initializeApp

Re-exports initializeApp


isSandboxAdminApp

Re-exports isSandboxAdminApp


PyricAdminApp

Re-exports PyricAdminApp


PyricAdminAppTarget

Re-exports PyricAdminAppTarget


SandboxAdminApp

Re-exports SandboxAdminApp