createBrowserEnv.js 901 B

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