From 5bbf9f7e0efab8d98eebc27a4281aa98e60b6ce0 Mon Sep 17 00:00:00 2001 From: Wojciech Maj Date: Fri, 28 Jul 2023 00:00:01 +0200 Subject: [PATCH] Add module format-agnostic exports --- README.md | 4 ++-- package.json | 8 ++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 81c23955c..9548b90d7 100644 --- a/README.md +++ b/README.md @@ -209,7 +209,7 @@ Check the [sample directory](https://github.com/wojtekmaj/react-pdf/tree/main/sa If you want to use annotations (e.g. links) in PDFs rendered by React-PDF, then you would need to include stylesheet necessary for annotations to be correctly displayed like so: ```ts -import 'react-pdf/dist/esm/Page/AnnotationLayer.css'; +import 'react-pdf/dist/Page/AnnotationLayer.css'; ``` ### Support for text layer @@ -217,7 +217,7 @@ import 'react-pdf/dist/esm/Page/AnnotationLayer.css'; If you want to use text layer in PDFs rendered by React-PDF, then you would need to include stylesheet necessary for text layer to be correctly displayed like so: ```ts -import 'react-pdf/dist/esm/Page/TextLayer.css'; +import 'react-pdf/dist/Page/TextLayer.css'; ``` ### Support for non-latin characters diff --git a/package.json b/package.json index 8be1e8f4b..f1fe4e6d1 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,14 @@ "import": "./dist/esm/index.js", "require": "./dist/cjs/index.js" }, + "./dist/Page/AnnotationLayer.css": { + "import": "./dist/esm/Page/AnnotationLayer.css", + "require": "./dist/cjs/Page/AnnotationLayer.css" + }, + "./dist/Page/TextLayer.css": { + "import": "./dist/esm/Page/TextLayer.css", + "require": "./dist/cjs/Page/TextLayer.css" + }, "./dist/cjs/Page/AnnotationLayer.css": "./dist/cjs/Page/AnnotationLayer.css", "./dist/cjs/Page/TextLayer.css": "./dist/cjs/Page/TextLayer.css", "./dist/esm/Page/AnnotationLayer.css": "./dist/esm/Page/AnnotationLayer.css",