From d3adc16a08d95d6e331de55d7d3bf05a66a874a8 Mon Sep 17 00:00:00 2001 From: pack Date: Sun, 9 Aug 2026 10:54:08 +0000 Subject: stop tracking node_modules/ --- node_modules/side-channel/index.js | 46 -------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 node_modules/side-channel/index.js (limited to 'node_modules/side-channel/index.js') diff --git a/node_modules/side-channel/index.js b/node_modules/side-channel/index.js deleted file mode 100644 index c5fe1fa..0000000 --- a/node_modules/side-channel/index.js +++ /dev/null @@ -1,46 +0,0 @@ -'use strict'; - -var $TypeError = require('es-errors/type'); -var inspect = require('object-inspect'); -var getSideChannelList = require('side-channel-list'); -var getSideChannelMap = require('side-channel-map'); -var getSideChannelWeakMap = require('side-channel-weakmap'); - -var makeChannel = getSideChannelWeakMap || getSideChannelMap || getSideChannelList; - -/** @type {import('.')} */ -module.exports = function getSideChannel() { - /** @typedef {ReturnType} Channel */ - - /** @type {Channel | undefined} */ var $channelData; - - /** @type {Channel} */ - var channel = { - assert: function (key) { - if (!channel.has(key)) { - var keyDesc = key && Object(key) === key - ? 'the given object key' - : inspect(key); - throw new $TypeError('Side channel does not contain ' + keyDesc); - } - }, - 'delete': function (key) { - return !!$channelData && $channelData['delete'](key); - }, - get: function (key) { - return $channelData && $channelData.get(key); - }, - has: function (key) { - return !!$channelData && $channelData.has(key); - }, - set: function (key, value) { - if (!$channelData) { - $channelData = makeChannel(); - } - - $channelData.set(key, value); - } - }; - - return channel; -}; -- cgit v1.2.3