12 implement twilio sms #37
1 changed files with 6 additions and 2 deletions
|
|
@ -1,16 +1,19 @@
|
|||
|
Add a script instead + add it to Add a script instead + add it to `bun dev`
|
||||
import { PhoneRegex } from '$lib/regex';
|
||||
|
Add a script instead + add it to Add a script instead + add it to `bun dev`
|
||||
import { logger } from '$lib/server/logger';
|
||||
import { z } from 'zod';
|
||||
|
||||
export interface TwilioConfiguration {
|
||||
twilio_account_sid: string;
|
||||
twilio_auth_token: string;
|
||||
twilio_phone_number: string;
|
||||
|
Add a script instead + add it to Add a script instead + add it to `bun dev`
|
||||
}
|
||||
|
||||
const LoadConfig = (): TwilioConfiguration => {
|
||||
const { success, data, error } = z
|
||||
.object({
|
||||
VITE_TWILIO_ACCOUNT_SID: z.string(),
|
||||
VITE_TWILIO_AUTH_TOKEN: z.string()
|
||||
|
Add a script instead + add it to Add a script instead + add it to `bun dev`
|
||||
VITE_TWILIO_AUTH_TOKEN: z.string(),
|
||||
|
Add a script instead + add it to Add a script instead + add it to `bun dev`
|
||||
VITE_TWILIO_PHONE_NUMBER: z.string().regex(PhoneRegex),
|
||||
|
Add a script instead + add it to Add a script instead + add it to `bun dev`
|
||||
})
|
||||
.safeParse(import.meta.env);
|
||||
|
||||
|
|
@ -20,7 +23,8 @@ const LoadConfig = (): TwilioConfiguration => {
|
|||
|
Add a script instead + add it to Add a script instead + add it to `bun dev`
Add a script instead + add it to Add a script instead + add it to `bun dev`
|
||||
|
||||
return {
|
||||
twilio_account_sid: data!.VITE_TWILIO_ACCOUNT_SID,
|
||||
twilio_auth_token: data!.VITE_TWILIO_AUTH_TOKEN
|
||||
|
Add a script instead + add it to Add a script instead + add it to `bun dev`
|
||||
twilio_auth_token: data!.VITE_TWILIO_AUTH_TOKEN,
|
||||
|
Add a script instead + add it to Add a script instead + add it to `bun dev`
|
||||
twilio_phone_number: data!.VITE_TWILIO_PHONE_NUMBER,
|
||||
|
Add a script instead + add it to Add a script instead + add it to `bun dev`
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
|||
|
Add a script instead + add it to Add a script instead + add it to `bun dev`
Add a script instead + add it to Add a script instead + add it to `bun dev`
|
||||
Loading…
Add table
Reference in a new issue
Add a script instead + add it to
bun dev