test(canvas): share oracle pixel image type

This commit is contained in:
Danila Poyarkov 2026-05-28 16:11:53 +03:00
parent ef1ef0c9b1
commit b6570d7a03
3 changed files with 7 additions and 10 deletions

View file

@ -4,11 +4,7 @@ import { parseArgs } from 'node:util'
import { initCanvasKit } from '@open-pencil/core/io' import { initCanvasKit } from '@open-pencil/core/io'
interface PixelImage { import type { PixelImage } from './pixel-image'
width: number
height: number
pixels: Uint8Array
}
interface Component { interface Component {
count: number count: number

View file

@ -4,11 +4,7 @@ import { parseArgs } from 'node:util'
import { initCanvasKit } from '@open-pencil/core/io' import { initCanvasKit } from '@open-pencil/core/io'
interface PixelImage { import type { PixelImage } from './pixel-image'
width: number
height: number
pixels: Uint8Array
}
interface ChannelSummary { interface ChannelSummary {
rows: Array<{ y: number; count: number; minX: number; maxX: number }> rows: Array<{ y: number; count: number; minX: number; maxX: number }>

5
scripts/pixel-image.ts Normal file
View file

@ -0,0 +1,5 @@
export interface PixelImage {
width: number
height: number
pixels: Uint8Array
}