source: node_modules/node-domexception/.history/index_20210527213843.js@ d24f17c

main
Last change on this file since d24f17c was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 508 bytes
Line 
1/*! node-DOMException. MIT License. Jimmy Wärting <https://jimmy.warting.se/opensource> */
2
3if (!globalThis.DOMException) {
4 try {
5 const { MessageChannel } = require('worker_threads'),
6 port = new MessageChannel().port1,
7 ab = new ArrayBuffer()
8 port.postMessage(ab, [ab, ab])
9 catch (err) {
10 console.log(err.code, err.name, err.message)
11 err.constructor.name === 'DOMException' && (
12 globalThis.DOMException = err.constructor
13 )
14 }
15}
16
17module.exports = globalThis.DOMException
Note: See TracBrowser for help on using the repository browser.