fix: use fork of joi with full features on browser
This commit is contained in:
@@ -4,7 +4,7 @@ import { Operator, Progress, oneToOne } from ".";
|
||||
|
||||
import * as pdfcpuWrapper from "#pdfcpu"; // This is updated by tsconfig.json/paths for the context (browser, node, etc.) this module is used in.
|
||||
|
||||
import Joi from "joi";
|
||||
import Joi from "@stirling-tools/joi";
|
||||
import { JoiPDFFileSchema } from "../wrappers/PdfFileJoi";
|
||||
|
||||
import i18next from "i18next";
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Action } from "../../declarations/Action";
|
||||
import Joi from "joi";
|
||||
import Joi from "@stirling-tools/joi";
|
||||
|
||||
export interface ValidationResult {
|
||||
valid: boolean,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
import Joi from "joi";
|
||||
import Joi from "@stirling-tools/joi";
|
||||
import { PDFPage } from "pdf-lib";
|
||||
import { PdfFile, RepresentationType, JoiPDFFileSchema } from "../wrappers/PdfFileJoi";
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import * as PDFJS from "pdfjs-dist";
|
||||
import type { PDFDocumentProxy as PDFJSDocument } from "pdfjs-dist/types/src/display/api";
|
||||
import { PDFDocument as PDFLibDocument } from "pdf-lib";
|
||||
import Joi from "joi";
|
||||
import Joi from "@stirling-tools/joi";
|
||||
|
||||
export enum RepresentationType {
|
||||
Uint8Array,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import Joi from "joi";
|
||||
import Joi from "@stirling-tools/joi";
|
||||
import { PdfFile } from "./PdfFile";
|
||||
|
||||
export const JoiPDFFileSchema = Joi.custom((value: Express.Multer.File[] /* <- also handles single files */ | PdfFile[] | PdfFile, helpers) => {
|
||||
|
||||
Reference in New Issue
Block a user