File: tsc-workaround.patch

package info (click to toggle)
node-zrender 5.4.1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 4,544 kB
  • sloc: javascript: 1,259; makefile: 2
file content (33 lines) | stat: -rw-r--r-- 1,045 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Description: workaround tsc update
Author: Yadd <yadd@debian.org>
Forwarded: not-needed
Last-Update: 2022-10-23

--- a/src/canvas/graphic.ts
+++ b/src/canvas/graphic.ts
@@ -392,6 +392,7 @@
             flushPathDrawn(ctx, scope);
             styleChanged = true;
         }
+// @ts-ignore
         ctx.globalCompositeOperation = style.blend || DEFAULT_COMMON_STYLE.blend;
     }
     for (let i = 0; i < SHADOW_NUMBER_PROPS.length; i++) {
--- a/src/tool/morphPath.ts
+++ b/src/tool/morphPath.ts
@@ -345,6 +345,7 @@
     methodName: M,
     modifiers: { replace?: T[M], after?: T[M], before?: T[M] }
 ) {
+// @ts-ignore
     const savedMethodName = SAVED_METHOD_PREFIX + methodName;
     const originalMethod = (obj as any)[savedMethodName] || obj[methodName];
     if (!(obj as any)[savedMethodName]) {
@@ -373,6 +374,7 @@
     obj: T,
     methodName: keyof T
 ) {
+// @ts-ignore
     const savedMethodName = SAVED_METHOD_PREFIX + methodName;
     if ((obj as any)[savedMethodName]) {
         obj[methodName] = (obj as any)[savedMethodName];