diff --git a/core/README.md b/core/README.md index 87232c0..b2daa80 100644 --- a/core/README.md +++ b/core/README.md @@ -34,7 +34,7 @@ router.get( basePDFGenerator(Certificate, (req) => ({ name: req.query.name, age: req.query.age, - })) + })), ); ``` @@ -70,6 +70,6 @@ export const i18NextPDFMiddleware = pdfMiddlewareBuilder( I18NextRootContext, (req) => ({ translate: req.i18n, - }) + }), ); ``` diff --git a/core/package.json b/core/package.json index 7505088..d30149e 100644 --- a/core/package.json +++ b/core/package.json @@ -54,7 +54,7 @@ "eslint-plugin-unused-imports": "^2.0.0", "expect": "^29.2.1", "lint-staged": "^12.3.4", - "prettier": "2.3.1", + "prettier": "3.3.3", "typescript": "^4.8.4" }, "lint-staged": { diff --git a/core/src/builder/pdfMiddlewareBuilder.tsx b/core/src/builder/pdfMiddlewareBuilder.tsx index b4b9a6f..abf079a 100644 --- a/core/src/builder/pdfMiddlewareBuilder.tsx +++ b/core/src/builder/pdfMiddlewareBuilder.tsx @@ -11,9 +11,9 @@ export type RootDataExtractor = < ReqBody, ResBody, QueryParams, - Locals extends Record + Locals extends Record, >( - req: Request + req: Request, ) => Data & JSX.IntrinsicAttributes; /** @@ -26,13 +26,13 @@ export type PDFGenerator = < ReqBody, ResBody, QueryParams, - Locals extends Record + Locals extends Record, >( Content: (data: ContentData) => ReactElement, contentDataExtractor: ( - req: Request + req: Request, ) => ContentData & JSX.IntrinsicAttributes, - fileName?: string + fileName?: string, ) => RequestHandler; /** @@ -40,7 +40,7 @@ export type PDFGenerator = < */ export type PDFMiddlewareBuilder = ( Root: (data: RootData) => ReactElement, - rootDataExtractor: RootDataExtractor + rootDataExtractor: RootDataExtractor, ) => PDFGenerator; /** @@ -52,7 +52,7 @@ export type PDFMiddlewareBuilder = ( */ export const pdfMiddlewareBuilder: PDFMiddlewareBuilder = ( Root, - rootDataExtractor + rootDataExtractor, ) => { return (Content, contentDataExtractor, fileName = "export.pdf") => { return async (req, res, next) => { @@ -61,7 +61,7 @@ export const pdfMiddlewareBuilder: PDFMiddlewareBuilder = ( { Root, rootData: rootDataExtractor(req), - } + }, ); // Setting up the response headers diff --git a/core/src/builder/pdfWrapper.tsx b/core/src/builder/pdfWrapper.tsx index 5888076..2ec67d5 100644 --- a/core/src/builder/pdfWrapper.tsx +++ b/core/src/builder/pdfWrapper.tsx @@ -3,7 +3,7 @@ import { renderToStream } from "@react-pdf/renderer"; export type PDFWrapperData = < ContentData extends JSX.IntrinsicAttributes, - RootData + RootData, >( content: { Content: (data: ContentData) => ReactElement; @@ -12,7 +12,7 @@ export type PDFWrapperData = < root: { Root: (data: RootData) => ReactElement; rootData: RootData; - } + }, ) => Promise; /** @@ -23,10 +23,10 @@ export type PDFWrapperData = < */ export const pdfWrapper: PDFWrapperData = ( { Content, contentData }, - { Root, rootData } + { Root, rootData }, ) => renderToStream( - + , ); diff --git a/core/src/middleware/basePDFGenerator.tsx b/core/src/middleware/basePDFGenerator.tsx index fa69529..3b43db9 100644 --- a/core/src/middleware/basePDFGenerator.tsx +++ b/core/src/middleware/basePDFGenerator.tsx @@ -3,5 +3,5 @@ import { pdfMiddlewareBuilder } from "../builder/pdfMiddlewareBuilder"; export const basePDFGenerator = pdfMiddlewareBuilder( BaseRootContext, - () => ({}) + () => ({}), ); diff --git a/core/yarn.lock b/core/yarn.lock index ec19670..a685dac 100644 --- a/core/yarn.lock +++ b/core/yarn.lock @@ -2431,7 +2431,7 @@ __metadata: expect: ^29.2.1 express: ^4.18.1 lint-staged: ^12.3.4 - prettier: 2.3.1 + prettier: 3.3.3 react: ^18.2.0 typescript: ^4.8.4 languageName: unknown @@ -4010,12 +4010,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:2.3.1": - version: 2.3.1 - resolution: "prettier@npm:2.3.1" +"prettier@npm:3.3.3": + version: 3.3.3 + resolution: "prettier@npm:3.3.3" bin: - prettier: bin-prettier.js - checksum: 3b37731ff7150feecf19736c77c790e7e276b404ac9af81cbaf87cfecefc48ef9a864f34c2a5caf5955378b8f2525984b8611703a0d9c1f052b4cfa6eb35899f + prettier: bin/prettier.cjs + checksum: bc8604354805acfdde6106852d14b045bb20827ad76a5ffc2455b71a8257f94de93f17f14e463fe844808d2ccc87248364a5691488a3304f1031326e62d9276e languageName: node linkType: hard