@shopify/react-native-skia
Version:
High-performance React Native Graphics using Skia
24 lines (18 loc) • 570 B
JavaScript
/* eslint-disable import/no-default-export */
// eslint-disable-next-line import/no-extraneous-dependencies
import { TestEnvironment } from "jest-environment-node";
import CanvasKitInit from "canvaskit-wasm/bin/full/canvaskit";
const CanvasKit = await CanvasKitInit({});
export default class SkiaEnvironment extends TestEnvironment {
constructor(config, context) {
super(config, context);
}
async setup() {
await super.setup();
this.global.CanvasKit = CanvasKit;
}
async teardown() {}
getVmContext() {
return super.getVmContext();
}
}