Include the `colorSpace` field in the `ImageData` declaration to match the DOM definition, resolving TypeScript errors when compiling tests.
## Issue The DOM definition of `ImageData` right now includes a new field called [colorSpace](https://developer.mozilla.org/en-US/docs/Web/API/ImageData/colorSpace) which is not present in the current definition of `ImageData` of node-canvas. As a result when I compile the jest test which uses node-canvas I get the following erro in typescript: ``` "Argument of type 'import(\"/..../node_modules/canvas/types/index\").ImageData' is not assignable to parameter of type 'ImageData'.\n Property 'colorSpace' is missing in type 'import(\"/.../node_modules/canvas/types/index\").ImageData' but required in type 'ImageData'." ``` ## Steps to Reproduce 1. Generate a simple react app : `npx create-react-app my-app --template typescript` 2. Add node canvas for regression testing : `npm i -D canvas` 3. under the `src` folder create `cropImage.ts` as follow: ``` typescript export default function cropImage(imageData : ImageData ) : ImageData { return imageData; } ``` 4.