Compare commits

...

24 Commits

Author SHA1 Message Date
Matthew Mogford 2079bdc8b4 updated CHANGELOG.md 2024-07-31 14:31:15 +01:00
Matthew Mogford c01f8c6a06 0.1.14 2024-07-31 14:28:21 +01:00
Matthew Mogford aa454b058d updated CHANGELOG.md 2024-07-31 14:28:21 +01:00
Millroy Fernandes 14ba80fed5
Merge pull request #158 from Alcumus/readd-pdfjs-dist
fix: readded missing library
2024-07-31 08:36:45 +01:00
Millroy Fernandes bd833cd530 fix: readded missing library 2024-07-30 15:09:23 +01:00
Millroy Fernandes 3a444d289b
Merge pull request #155 from Alcumus/revert-154-cjs_fix
Revert "fix: possible fix for cjs support"
2024-06-25 12:43:33 +01:00
Millroy Fernandes 89b674c513
Revert "fix: possible fix for cjs support" 2024-06-25 12:43:21 +01:00
Millroy Fernandes 57d7ba6ce3
Merge pull request #154 from Alcumus/cjs_fix
fix: possible fix for cjs support
2024-06-25 12:37:55 +01:00
Millroy Fernandes d69a91111c fix: possible fix for cjs support 2024-06-25 12:33:19 +01:00
Matthew Mogford b6588b7079 0.1.13 2024-06-21 16:25:30 +01:00
Matthew Mogford e129617119 updated CHANGELOG.md 2024-06-21 16:25:29 +01:00
Matthew Mogford 40427e399c 0.1.12 2024-06-21 13:37:45 +01:00
Matthew Mogford 1079e67338 updated CHANGELOG.md 2024-06-21 13:37:44 +01:00
Matthew Mogford 4e430a7e55
Merge pull request #152 from Alcumus/patch/update-react-pdf-to-v9
Patch/update react pdf to v9
2024-06-21 13:35:14 +01:00
Matthew Mogford b12e8226c5
Update CHANGELOG.md 2024-06-21 13:34:49 +01:00
Matthew Mogford 30c429c7b4 Update react-pdf to 9.0.0 2024-06-21 13:34:11 +01:00
Matthew Mogford e5b8bbec96 updated CHANGELOG.md 2024-06-21 13:32:43 +01:00
Matthew Mogford 9ff6eb4638 0.1.11 2024-05-14 11:45:41 +01:00
Matthew Mogford 5c82aea1c9 updated CHANGELOG.md 2024-05-14 11:45:40 +01:00
Matthew Mogford 68e249b2ce Removed non-required @types packages and included bavel__core and babel__traverse 2024-05-14 11:45:15 +01:00
Matthew Mogford cc063d54f5 0.1.10 2024-05-14 10:24:32 +01:00
Matthew Mogford 6993785de9 updated CHANGELOG.md 2024-05-14 10:24:32 +01:00
Matthew Mogford 6e90fd2b28
Merge pull request #128 from Alcumus/renovate/configure
Configure Renovate
2024-05-14 10:23:30 +01:00
renovate[bot] 399d6c35fa
Add renovate.json 2023-07-31 02:27:42 +00:00
6 changed files with 42 additions and 12 deletions

View File

@ -1,3 +1,24 @@
#### 0.1.15 (2024-07-31)
#### 0.1.14 (2024-07-31)
##### Bug Fixes
* readded missing library ([bd833cd5](https://github.com/Alcumus/react-doc-viewer/commit/bd833cd53083a634f3aa685608b733119cb87f92))
* possible fix for cjs support ([d69a9111](https://github.com/Alcumus/react-doc-viewer/commit/d69a91111cd65abf8865a9beabeda1b292e3fc0c))
##### Other Changes
* possible fix for cjs support" ([89b674c5](https://github.com/Alcumus/react-doc-viewer/commit/89b674c513a8733d2fe30adf893b2879dfa26a23))
#### 0.1.13 (2024-06-21)
#### 0.1.12 (2024-06-21)
#### 0.1.11 (2024-05-14)
#### 0.1.10 (2024-05-14)
#### 0.1.9 (2024-05-14)
#### 0.1.8 (2024-05-14)

View File

@ -1,6 +1,6 @@
{
"name": "react-doc-viewer",
"version": "0.1.9",
"version": "0.1.14",
"description": "Document viewer for react. Renders online/local documents.",
"author": "Matthew Mogford",
"license": "ISC",
@ -10,8 +10,8 @@
"main": "build/index.js",
"types": "build/index.d.ts",
"dependencies": {
"pdfjs-dist": "4.2.67",
"react-pdf": "8.0.2",
"pdfjs-dist": "^4.5.136",
"react-pdf": "9.0.0",
"styled-components": "^5.3.11",
"wl-msg-reader": "^0.2.0"
},
@ -19,18 +19,18 @@
"@testing-library/jest-dom": "^4.2.4",
"@testing-library/react": "^9.3.2",
"@testing-library/user-event": "^7.1.2",
"@types/babel__core": "7.1.19",
"@types/babel__traverse": "7.17.1",
"@types/jest": "^24.0.0",
"@types/node": "^12.0.0",
"@types/pdfjs-dist": "2.1.5",
"@types/react": "^16.9.46",
"@types/react-dom": "^16.9.8",
"@types/react-pdf": "4.0.5",
"@types/styled-components": "^5.1.34",
"generate-changelog": "^1.8.0",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-scripts": "3.4.3",
"typescript": "^3.9.7"
"react-scripts": "4.0.3",
"typescript": "^4.0.0"
},
"scripts": {
"start": "react-scripts start",

6
renovate.json Normal file
View File

@ -0,0 +1,6 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base"
]
}

View File

@ -1,14 +1,16 @@
// @ts-ignore
import * as pdfjsWorker from "pdfjs-dist/build/pdf.worker.entry";
import React from "react";
import { pdfjs } from "react-pdf";
import styled from "styled-components";
import { DocRenderer, IStyledProps } from "../../types";
import PDFPages from "./components/pages/PDFPages";
import { getMetaURL } from "../../utils/importMeta";
import PDFControls from "./components/PDFControls";
import PDFPages from "./components/pages/PDFPages";
import { PDFProvider } from "./state";
pdfjs.GlobalWorkerOptions.workerSrc = pdfjsWorker;
pdfjs.GlobalWorkerOptions.workerSrc = new URL(
"pdfjs-dist/build/pdf.worker.min.mjs",
getMetaURL()
).toString();
const PDFRenderer: DocRenderer = ({ mainState }) => {
return (

1
src/utils/importMeta.ts Normal file
View File

@ -0,0 +1 @@
export const getMetaURL = () => import.meta.url;

View File

@ -2,7 +2,7 @@
"compilerOptions": {
"outDir": "./build",
"target": "es5",
"module": "commonjs",
"module": "esnext",
"lib": ["dom", "dom.iterable", "esnext"],
"declaration": true,
"allowJs": true,