Rename "db" to "@digiresilience/metamigo-db"
This commit is contained in:
parent
87153723b4
commit
cae0071851
13 changed files with 15 additions and 15 deletions
|
|
@ -16,7 +16,7 @@ import {
|
||||||
SignalKeyStore,
|
SignalKeyStore,
|
||||||
SignalKeyStoreWithTransaction,
|
SignalKeyStoreWithTransaction,
|
||||||
} from "@adiwajshing/baileys";
|
} from "@adiwajshing/baileys";
|
||||||
import { SavedWhatsappBot as Bot } from "db";
|
import { SavedWhatsappBot as Bot } from "@digiresilience/metamigo-db";
|
||||||
|
|
||||||
const KEY_MAP: { [T in keyof SignalDataTypeMap]: string } = {
|
const KEY_MAP: { [T in keyof SignalDataTypeMap]: string } = {
|
||||||
"pre-key": "preKeys",
|
"pre-key": "preKeys",
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ import Schmervice from "@hapipal/schmervice";
|
||||||
import PgPromisePlugin from "@digiresilience/hapi-pg-promise";
|
import PgPromisePlugin from "@digiresilience/hapi-pg-promise";
|
||||||
|
|
||||||
import type { IAppConfig } from "../../config";
|
import type { IAppConfig } from "../../config";
|
||||||
import { dbInitOptions } from "db";
|
import { dbInitOptions } from "@digiresilience/metamigo-db";
|
||||||
import { registerNextAuth } from "./hapi-nextauth";
|
import { registerNextAuth } from "./hapi-nextauth";
|
||||||
import { registerSwagger } from "./swagger";
|
import { registerSwagger } from "./swagger";
|
||||||
import { registerNextAuthJwt } from "./nextauth-jwt";
|
import { registerNextAuthJwt } from "./nextauth-jwt";
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ import * as R from "remeda";
|
||||||
import * as Helpers from "../helpers";
|
import * as Helpers from "../helpers";
|
||||||
import Twilio from "twilio";
|
import Twilio from "twilio";
|
||||||
import { crudRoutesFor, CrudControllerBase } from "@digiresilience/metamigo-common";
|
import { crudRoutesFor, CrudControllerBase } from "@digiresilience/metamigo-common";
|
||||||
import { VoiceLineRecord, SavedVoiceLine } from "db";
|
import { VoiceLineRecord, SavedVoiceLine } from "@digiresilience/metamigo-db";
|
||||||
|
|
||||||
const TwilioHandlers = {
|
const TwilioHandlers = {
|
||||||
freeNumbers: async (provider, request: Hapi.Request) => {
|
freeNumbers: async (provider, request: Hapi.Request) => {
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@ import * as Hapi from "@hapi/hapi";
|
||||||
import * as Joi from "joi";
|
import * as Joi from "joi";
|
||||||
import * as Boom from "@hapi/boom";
|
import * as Boom from "@hapi/boom";
|
||||||
import Twilio from "twilio";
|
import Twilio from "twilio";
|
||||||
import { SavedVoiceProvider } from "db";
|
import { SavedVoiceProvider } from "@digiresilience/metamigo-db";
|
||||||
import pMemoize from "p-memoize";
|
import pMemoize from "p-memoize";
|
||||||
import ms from "ms";
|
import ms from "ms";
|
||||||
import * as Helpers from "../../helpers";
|
import * as Helpers from "../../helpers";
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
import * as Hapi from "@hapi/hapi";
|
import * as Hapi from "@hapi/hapi";
|
||||||
import * as Schmervice from "@hapipal/schmervice";
|
import * as Schmervice from "@hapipal/schmervice";
|
||||||
import { settingInfo, SettingsService } from "db";
|
import { settingInfo, SettingsService } from "@digiresilience/metamigo-db";
|
||||||
|
|
||||||
export const VoicemailPrompt = settingInfo<string>("voicemail-prompt");
|
export const VoicemailPrompt = settingInfo<string>("voicemail-prompt");
|
||||||
export const VoicemailMinLength = settingInfo<number>("voicemail-min-length");
|
export const VoicemailMinLength = settingInfo<number>("voicemail-min-length");
|
||||||
|
|
@ -8,7 +8,7 @@ export const VoicemailUseTextPrompt = settingInfo<boolean>(
|
||||||
"voicemail-use-text-prompt"
|
"voicemail-use-text-prompt"
|
||||||
);
|
);
|
||||||
|
|
||||||
export { ISettingsService } from "db";
|
export { ISettingsService } from "@digiresilience/metamigo-db";
|
||||||
// @ts-expect-error
|
// @ts-expect-error
|
||||||
const service = (server: Hapi.Server): Schmervice.ServiceFunctionalInterface =>
|
const service = (server: Hapi.Server): Schmervice.ServiceFunctionalInterface =>
|
||||||
SettingsService(server.db().settings);
|
SettingsService(server.db().settings);
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ import {
|
||||||
IncomingMessagev1,
|
IncomingMessagev1,
|
||||||
ClientMessageWrapperv1
|
ClientMessageWrapperv1
|
||||||
} from "@digiresilience/node-signald";
|
} from "@digiresilience/node-signald";
|
||||||
import { SavedSignalBot as Bot } from "db";
|
import { SavedSignalBot as Bot } from "@digiresilience/metamigo-db";
|
||||||
import workerUtils from "../../worker-utils";
|
import workerUtils from "../../worker-utils";
|
||||||
|
|
||||||
export default class SignaldService extends Service {
|
export default class SignaldService extends Service {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
import { Server } from "@hapi/hapi";
|
import { Server } from "@hapi/hapi";
|
||||||
import { Service } from "@hapipal/schmervice";
|
import { Service } from "@hapipal/schmervice";
|
||||||
import { SavedWhatsappBot as Bot } from "db";
|
import { SavedWhatsappBot as Bot } from "@digiresilience/metamigo-db";
|
||||||
import makeWASocket, { DisconnectReason, proto, downloadContentFromMessage, MediaType } from "@adiwajshing/baileys";
|
import makeWASocket, { DisconnectReason, proto, downloadContentFromMessage, MediaType } from "@adiwajshing/baileys";
|
||||||
import workerUtils from "../../worker-utils";
|
import workerUtils from "../../worker-utils";
|
||||||
import { useDatabaseAuthState } from "../lib/whatsapp-key-store";
|
import { useDatabaseAuthState } from "../lib/whatsapp-key-store";
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ import type { ISettingsService } from "../services/settings";
|
||||||
import type WhatsappService from "../services/whatsapp";
|
import type WhatsappService from "../services/whatsapp";
|
||||||
import type SignaldService from "../services/signald";
|
import type SignaldService from "../services/signald";
|
||||||
import type { IAppConfig } from "../../config";
|
import type { IAppConfig } from "../../config";
|
||||||
import type { AppDatabase } from "db";
|
import type { AppDatabase } from "@digiresilience/metamigo-db";
|
||||||
|
|
||||||
// add your service interfaces here
|
// add your service interfaces here
|
||||||
interface AppServices {
|
interface AppServices {
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ import * as Blipp from "blipp";
|
||||||
import HapiBasic from "@hapi/basic";
|
import HapiBasic from "@hapi/basic";
|
||||||
import HapiJwt from "hapi-auth-jwt2";
|
import HapiJwt from "hapi-auth-jwt2";
|
||||||
import HapiPostgraphile from "hapi-postgraphile";
|
import HapiPostgraphile from "hapi-postgraphile";
|
||||||
import { getPostGraphileOptions } from "db";
|
import { getPostGraphileOptions } from "@digiresilience/metamigo-db";
|
||||||
import AppPlugin from "../app";
|
import AppPlugin from "../app";
|
||||||
import type { IAppConfig } from "../config";
|
import type { IAppConfig } from "../config";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
/* eslint-disable camelcase */
|
/* eslint-disable camelcase */
|
||||||
import { SavedVoiceProvider } from "db";
|
import { SavedVoiceProvider } from "@digiresilience/metamigo-db";
|
||||||
import Twilio from "twilio";
|
import Twilio from "twilio";
|
||||||
import { CallInstance } from "twilio/lib/rest/api/v2010/account/call";
|
import { CallInstance } from "twilio/lib/rest/api/v2010/account/call";
|
||||||
import { Zammad, getOrCreateUser } from "./zammad";
|
import { Zammad, getOrCreateUser } from "./zammad";
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
import pgPromise from "pg-promise";
|
import pgPromise from "pg-promise";
|
||||||
import * as pgMonitor from "pg-monitor";
|
import * as pgMonitor from "pg-monitor";
|
||||||
import { dbInitOptions, IRepositories, AppDatabase } from "db";
|
import { dbInitOptions, IRepositories, AppDatabase } from "@digiresilience/metamigo-db";
|
||||||
import config from "config";
|
import config from "config";
|
||||||
import type { IInitOptions } from "pg-promise";
|
import type { IInitOptions } from "pg-promise";
|
||||||
|
|
||||||
|
|
@ -44,4 +44,4 @@ export const withDb = <T>(f: (db: AppDatabase) => Promise<T>): Promise<T> => {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
export type { AppDatabase } from "db";
|
export type { AppDatabase } from "@digiresilience/metamigo-db";
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
import { Command } from "commander";
|
import { Command } from "commander";
|
||||||
import { startWithout } from "@digiresilience/montar";
|
import { startWithout } from "@digiresilience/montar";
|
||||||
import { migrateWrapper } from "db";
|
import { migrateWrapper } from "@digiresilience/metamigo-db";
|
||||||
import { loadConfig } from "config";
|
import { loadConfig } from "config";
|
||||||
import { genConf, listConfig } from "./config";
|
import { genConf, listConfig } from "./config";
|
||||||
import { createTokenForTesting, generateJwks } from "./jwks";
|
import { createTokenForTesting, generateJwks } from "./jwks";
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ import {
|
||||||
import { createPostGraphileSchema } from "postgraphile";
|
import { createPostGraphileSchema } from "postgraphile";
|
||||||
import { Pool } from "pg";
|
import { Pool } from "pg";
|
||||||
import { loadConfig } from "config";
|
import { loadConfig } from "config";
|
||||||
import { getPostGraphileOptions } from "db";
|
import { getPostGraphileOptions } from "@digiresilience/metamigo-db";
|
||||||
|
|
||||||
export const exportGraphqlSchema = async (): Promise<void> => {
|
export const exportGraphqlSchema = async (): Promise<void> => {
|
||||||
const config = await loadConfig();
|
const config = await loadConfig();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue