fix Error.call conflict when Opal is loaded
authorDan Allen <dan@opendevise.com>
Mon, 11 May 2020 07:42:58 +0000 (01:42 -0600)
committerDan Allen <dan@opendevise.com>
Sun, 17 May 2020 09:08:37 +0000 (09:08 +0000)
gulp.d/tasks/build-preview-pages.js

index 51221b7..add0836 100644 (file)
@@ -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')