diff --git a/src/rendering/actors/layer-renderer.ts b/src/rendering/actors/layer-renderer.ts index 2a9a48b..c7e2164 100644 --- a/src/rendering/actors/layer-renderer.ts +++ b/src/rendering/actors/layer-renderer.ts @@ -74,6 +74,8 @@ export default class LayerRenderer extends ZoomableSprite { public actionTarget: "source" | "mask"; public cloneStartCoords: Point | undefined; public toolOptions: any; + + // @ts-expect-error TS2612 deliberately overriding declaration to type canvas as ZoomableCanvas public canvas: ZoomableCanvas; protected _pointer: Point; diff --git a/tsconfig.app.json b/tsconfig.app.json index 3f85579..0a11c29 100644 --- a/tsconfig.app.json +++ b/tsconfig.app.json @@ -2,7 +2,7 @@ "include": [ "env.d.ts", "src/**/*", "src/**/*.vue" ], "exclude": [], "compilerOptions": { - "target": "es6", + "target": "es2022", "composite": true, "baseUrl": ".", "esModuleInterop": true,