Skip to content

Commit

Permalink
Fix missing DOM error
Browse files Browse the repository at this point in the history
  • Loading branch information
personalizedrefrigerator committed Jan 6, 2025
1 parent 0033bb7 commit 0cd538d
Show file tree
Hide file tree
Showing 6 changed files with 21 additions and 18 deletions.
2 changes: 1 addition & 1 deletion docs/examples/example-pdf/worker.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

import type * as MuPDF from 'mupdf';
import { ColorArray, TransferrableAnnotation } from './types.js';
import { AnnotationType } from '@js-draw/pdf-support';
import { AnnotationType } from '@js-draw/pdf-support/APIWrapper';

interface ExtendedSelf extends WindowOrWorkerGlobalScope {
mupdf: typeof MuPDF;
Expand Down
6 changes: 6 additions & 0 deletions packages/pdf-support/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,12 @@
"./bundle": {
"types": "./dist/mjs/bundle.d.ts",
"default": "./dist/bundle.js"
},
"./APIWrapper": {
"types": "./dist/mjs/APIWrapper.d.ts",
"import": "./dist/mjs/APIWrapper.mjs",
"require": "./dist/cjs/APIWrapper.js",
"default": "./dist/mjs/APIWrapper.mjs"
}
},
"repository": {
Expand Down
2 changes: 1 addition & 1 deletion packages/pdf-support/src/APIWrapper.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Color4, Point2, Rect2 } from 'js-draw';
import { Color4, Point2, Rect2 } from '@js-draw/math';

export enum AnnotationType {
Link = 'Link',
Expand Down
11 changes: 2 additions & 9 deletions packages/pdf-support/src/PDFBackground.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,5 @@
import {
AbstractComponent,
AbstractRenderer,
Color4,
EditorImage,
LineSegment2,
Mat33,
Rect2,
} from 'js-draw';
import { AbstractComponent, AbstractRenderer, EditorImage } from 'js-draw';
import { LineSegment2, Mat33, Rect2, Color4 } from '@js-draw/math';
import PDFDocumentWrapper from './PDFDocumentWrapper';

// immutable
Expand Down
14 changes: 8 additions & 6 deletions packages/pdf-support/src/PDFDocumentWrapper.ts
Original file line number Diff line number Diff line change
@@ -1,22 +1,24 @@
import {
Color4,
TextComponent,
TextRenderingStyle,
AbstractComponent,
AbstractRenderer,
CanvasRenderer,
StrokeComponent,
Viewport,
pathToRenderable,
EditorImage,
} from 'js-draw';
import {
Color4,
Mat33,
Path,
Rect2,
StrokeComponent,
Vec2,
Viewport,
PathCommand,
PathCommandType,
pathToRenderable,
EditorImage,
Point2,
} from 'js-draw';
} from '@js-draw/math';
import APIWrapper, { AnnotationAPIWrapper, AnnotationType, PageAPIWrapper } from './APIWrapper';

interface PDFPage {
Expand Down
4 changes: 3 additions & 1 deletion tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,9 @@

"paths": {
"js-draw": ["./packages/js-draw/src/lib.ts"],
"@js-draw/*": ["./packages/*/src/lib.ts"]
"js-draw/*": ["./packages/js-draw/src/*"],
"@js-draw/*": ["./packages/*/src/lib.ts"],
"@js-draw/pdf-support/*": ["./packages/pdf-support/src/*"]
}
},
"exclude": [
Expand Down

0 comments on commit 0cd538d

Please sign in to comment.