From 85299bbd8326d7937f149425bf42fbec61b6b64b Mon Sep 17 00:00:00 2001 From: Dan Allen Date: Mon, 11 May 2020 01:42:58 -0600 Subject: [PATCH] fix Error.call conflict when Opal is loaded --- gulp.d/tasks/build-preview-pages.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gulp.d/tasks/build-preview-pages.js b/gulp.d/tasks/build-preview-pages.js index 51221b7..add0836 100644 --- a/gulp.d/tasks/build-preview-pages.js +++ b/gulp.d/tasks/build-preview-pages.js @@ -1,5 +1,11 @@ 'use strict' +// NOTE remove patch after upgrading from asciidoctor.js to @asciidoctor/core +Error.call = (self, ...args) => { + const err = new Error(...args) + return Object.assign(self, { message: err.message, stack: err.stack }) +} + const asciidoctor = require('asciidoctor.js')() const fs = require('fs-extra') const handlebars = require('handlebars')