mirror of
https://github.com/jzillmann/pdf-to-markdown.git
synced 2025-06-24 11:33:49 +02:00
Package refactoring: Move globals to root
This commit is contained in:
parent
71ef84153c
commit
ce6d9f8984
@ -9,7 +9,7 @@ import { asPages } from './debug/Page';
|
||||
import EvaluationTracker from './transformer/EvaluationTracker';
|
||||
import ChangeTracker from './debug/ChangeTracker';
|
||||
import PageViewport from './parse/PageViewport';
|
||||
import Globals from './transformer/Globals';
|
||||
import Globals from './Globals';
|
||||
|
||||
export default class Debugger {
|
||||
private transformers: ItemTransformer[];
|
||||
|
@ -1,4 +1,3 @@
|
||||
import { assertDefined, assertNot } from 'src/assert';
|
||||
import GlobalValue from './GlobalValue';
|
||||
|
||||
export default class GlobalDefinition<T> {
|
@ -1,4 +1,3 @@
|
||||
import { assertDefined, assertNot } from 'src/assert';
|
||||
import GlobalDefinition from './GlobalDefinition';
|
||||
|
||||
export default class GlobalValue<T> {
|
@ -1,5 +1,5 @@
|
||||
import GlobalDefinition from './GlobalDefinition';
|
||||
import { assertDefined, assertNot } from '../assert';
|
||||
import { assertDefined, assertNot } from './assert';
|
||||
import GlobalValue from './GlobalValue';
|
||||
|
||||
export default class Globals {
|
@ -1,5 +1,5 @@
|
||||
import type Item from './Item';
|
||||
import GlobalValue from './transformer/GlobalValue';
|
||||
import GlobalValue from './GlobalValue';
|
||||
|
||||
export default interface ItemResult {
|
||||
items: Item[];
|
||||
|
@ -1,8 +0,0 @@
|
||||
export default interface ParsedPageItem {
|
||||
str: string;
|
||||
dir: string;
|
||||
width: number;
|
||||
height: number;
|
||||
transform: number[];
|
||||
fontName: string;
|
||||
}
|
@ -6,7 +6,7 @@ import ParseResult from './ParseResult';
|
||||
import Debugger from './Debugger';
|
||||
import { assert } from './assert';
|
||||
import TransformContext from './transformer/TransformContext';
|
||||
import Globals from './transformer/Globals';
|
||||
import Globals from './Globals';
|
||||
|
||||
export default class PdfPipeline {
|
||||
parser: PdfParser;
|
||||
|
@ -7,7 +7,7 @@ import ChangeTracker from './ChangeTracker';
|
||||
import ItemGroup from './ItemGroup';
|
||||
import EvaluationIndex from '../transformer/EvaluationIndex';
|
||||
import EvaluationTracker from '../transformer/EvaluationTracker';
|
||||
import Globals from '../transformer/Globals';
|
||||
import Globals from '../Globals';
|
||||
|
||||
export default class StageResult {
|
||||
constructor(
|
||||
|
@ -3,7 +3,7 @@ import ItemResult from '../ItemResult';
|
||||
import ItemTransformer from './ItemTransformer';
|
||||
import TransformContext from './TransformContext';
|
||||
import FontType from '../FontType';
|
||||
import GlobalDefinition from './GlobalDefinition';
|
||||
import GlobalDefinition from '../GlobalDefinition';
|
||||
import PageMapping from '../PageMapping';
|
||||
import PageFactorFinder from '../support/PageFactorFinder';
|
||||
import { groupByPage, onlyUniques } from '../support/groupingUtils';
|
||||
|
@ -1,8 +1,8 @@
|
||||
import Item from '../Item';
|
||||
import PageViewport from '../parse/PageViewport';
|
||||
import EvaluationTracker from './EvaluationTracker';
|
||||
import GlobalDefinition from './GlobalDefinition';
|
||||
import Globals from './Globals';
|
||||
import GlobalDefinition from '../GlobalDefinition';
|
||||
import Globals from '../Globals';
|
||||
|
||||
export default class TransformContext {
|
||||
pageCount: number;
|
||||
|
@ -1,5 +1,5 @@
|
||||
import GlobalDefinition from 'src/transformer/GlobalDefinition';
|
||||
import Globals from 'src/transformer/Globals';
|
||||
import GlobalDefinition from 'src/GlobalDefinition';
|
||||
import Globals from 'src/Globals';
|
||||
|
||||
const MyGlobalString = new GlobalDefinition<string>('myGlobalString');
|
||||
const MyGlobalNumber = new GlobalDefinition<number>('myGlobalNumber');
|
@ -6,7 +6,7 @@ import AnnotatedColumn from 'src/debug/AnnotatedColumn';
|
||||
import Page, { asPages } from 'src/debug/Page';
|
||||
import { items } from '../testItems';
|
||||
import LineItemMerger from 'src/debug/LineItemMerger';
|
||||
import Globals from 'src/transformer/Globals';
|
||||
import Globals from 'src/Globals';
|
||||
|
||||
test('itemsUnpacked', async () => {
|
||||
const evaluationTracker = new EvaluationTracker();
|
||||
|
Loading…
x
Reference in New Issue
Block a user