createBrowserEnv.js 786 B

1234567891011121314151617181920
  1. export function createBrowserEnv() {
  2. var fetch = window['fetch'] || function () {
  3. throw new Error('fetch - missing fetch implementation for browser environment');
  4. };
  5. var readFile = function () {
  6. throw new Error('readFile - filesystem not available for browser environment');
  7. };
  8. return {
  9. Canvas: HTMLCanvasElement,
  10. CanvasRenderingContext2D: CanvasRenderingContext2D,
  11. Image: HTMLImageElement,
  12. ImageData: ImageData,
  13. Video: HTMLVideoElement,
  14. createCanvasElement: function () { return document.createElement('canvas'); },
  15. createImageElement: function () { return document.createElement('img'); },
  16. fetch: fetch,
  17. readFile: readFile
  18. };
  19. }
  20. //# sourceMappingURL=createBrowserEnv.js.map