From 3ea9a1c311c3e3c55fb95560d4dd99a77c52df4a Mon Sep 17 00:00:00 2001 From: William Lahti Date: Thu, 28 Jun 2018 06:53:04 -0700 Subject: Replace angular-cli patch with something less risky (#742) * Replace angular-cli patch with something less risky * path.join() is needed, provide a naive implementation * technically, webpack provided a polyfill for Buffer, we should too * process polyfill matches webpack; peertube depends on nextTick * polyfill for path to match webpack * http/https polyfills as per webpack --- client/src/polyfills.ts | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'client/src/polyfills.ts') diff --git a/client/src/polyfills.ts b/client/src/polyfills.ts index 423a7b915..eec30760d 100644 --- a/client/src/polyfills.ts +++ b/client/src/polyfills.ts @@ -80,3 +80,9 @@ import 'zone.js/dist/zone' // Included with Angular CLI. /*************************************************************************************************** * APPLICATION IMPORTS */ + +// global/process polyfills + +;(window as any).global = window; +;(window as any).process = require('process/'); +;(window as any).Buffer = require('buffer/').Buffer; -- cgit v1.2.3