From f0740bc1bdd2a3f3da40e2a56394096742186e2a Mon Sep 17 00:00:00 2001 From: dangreen Date: Wed, 9 Feb 2022 01:51:38 +0700 Subject: [PATCH] refactor: default exports were replaced with named Default export was replaced with "Canvg" named export. BREAKING CHANGE: Default export was replaced with "Canvg" named export. --- README.md | 15 ++-- src/BoundingBox.ts | 2 +- src/Canvg.ts | 12 ++-- src/Document/AElement.ts | 14 ++-- src/Document/AnimateColorElement.ts | 4 +- src/Document/AnimateElement.ts | 8 +-- src/Document/AnimateTransformElement.ts | 4 +- src/Document/CircleElement.ts | 6 +- src/Document/ClipPathElement.ts | 8 +-- src/Document/DefsElement.ts | 4 +- src/Document/DescElement.ts | 4 +- src/Document/Document.ts | 25 ++++--- src/Document/Element.ts | 18 ++--- src/Document/EllipseElement.ts | 6 +- src/Document/FeColorMatrixElement.ts | 6 +- src/Document/FeCompositeElement.ts | 4 +- src/Document/FeDropShadowElement.ts | 6 +- src/Document/FeGaussianBlurElement.ts | 6 +- src/Document/FeMorphologyElement.ts | 4 +- src/Document/FilterElement.ts | 8 +-- src/Document/FontElement.ts | 12 ++-- src/Document/FontFaceElement.ts | 6 +- src/Document/GElement.ts | 8 +-- src/Document/GlyphElement.ts | 6 +- src/Document/GradientElement.ts | 20 +++--- src/Document/ImageElement.ts | 8 +-- src/Document/LineElement.ts | 8 +-- src/Document/LinearGradientElement.ts | 8 +-- src/Document/MarkerElement.ts | 10 +-- src/Document/MaskElement.ts | 10 +-- src/Document/MissingGlyphElement.ts | 4 +- src/Document/PathElement.ts | 14 ++-- src/Document/PatternElement.ts | 8 +-- src/Document/PolygonElement.ts | 4 +- src/Document/PolylineElement.ts | 10 +-- src/Document/RadialGradientElement.ts | 8 +-- src/Document/RectElement.ts | 6 +- src/Document/RenderedElement.ts | 8 +-- src/Document/SVGElement.ts | 8 +-- src/Document/StopElement.ts | 6 +- src/Document/StyleElement.ts | 10 +-- src/Document/SymbolElement.ts | 4 +- src/Document/TRefElement.ts | 4 +- src/Document/TSpanElement.ts | 6 +- src/Document/TextElement.ts | 20 +++--- src/Document/TextNode.ts | 4 +- src/Document/TextPathElement.ts | 10 +-- src/Document/TitleElement.ts | 4 +- src/Document/UnknownElement.ts | 6 +- src/Document/UseElement.ts | 12 ++-- src/Document/elements.ts | 94 ++++++++++++------------- src/Document/index.ts | 1 - src/Font.ts | 2 +- src/Mouse.ts | 8 +-- src/Parser.ts | 4 +- src/PathParser.ts | 4 +- src/Point.ts | 2 +- src/Property.ts | 5 +- src/SVGFontLoader.ts | 4 +- src/Screen.ts | 11 +-- src/Transform/Matrix.ts | 8 +-- src/Transform/Rotate.ts | 8 +-- src/Transform/Scale.ts | 8 +-- src/Transform/Skew.ts | 8 +-- src/Transform/SkewX.ts | 8 +-- src/Transform/SkewY.ts | 8 +-- src/Transform/Transform.ts | 31 +++----- src/Transform/Translate.ts | 6 +- src/Transform/index.ts | 8 ++- src/Transform/types.ts | 2 +- src/ViewPort.ts | 2 +- src/index.ts | 14 ---- test/node.canvg.spec.ts | 2 +- test/node/index.ts | 4 +- 74 files changed, 328 insertions(+), 340 deletions(-) diff --git a/README.md b/README.md index ce2bcca19..a87acec83 100644 --- a/README.md +++ b/README.md @@ -46,8 +46,8 @@ npm i canvg Basic module exports: ```js -export default Canvg; export { + Canvg, presets }; ``` @@ -57,7 +57,7 @@ export { ### Example ```js -import Canvg from 'canvg'; +import { Canvg } from 'canvg'; let v = null; @@ -82,7 +82,8 @@ window.onbeforeunload = () => { ```js -import Canvg, { +import { + Canvg, presets } from 'canvg'; @@ -126,7 +127,8 @@ import { } from 'xmldom'; import * as canvas from 'canvas'; import fetch from 'node-fetch'; -import Canvg, { +import { + Canvg, presets } from 'canvg'; @@ -163,7 +165,8 @@ const preset = presets.node({ ```js -import Canvg, { +import { + Canvg, presets } from 'canvg'; @@ -206,7 +209,7 @@ self.onmessage = async (event) => { ```html