/* Common package for dealing with hex/string/uint8 conversions (and sha1 hashing) * * @author Jimmy Wärting (https://jimmy.warting.se/opensource) * @license MIT */ /*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT */ /*! * escape-html * Copyright(c) 2012-2013 TJ Holowaychuk * Copyright(c) 2015 Andreas Lubbe * Copyright(c) 2015 Tiancheng "Timothy" Gu * MIT Licensed */ /*! * range-parser * Copyright(c) 2012-2014 TJ Holowaychuk * Copyright(c) 2015-2016 Douglas Christopher Wilson * MIT Licensed */ /*! bittorrent-dht. MIT License. WebTorrent LLC */ /*! bittorrent-protocol. MIT License. WebTorrent LLC */ /*! cache-chunk-store. MIT License. Feross Aboukhadijeh */ /*! create-torrent. MIT License. WebTorrent LLC */ /*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ /*! immediate-chunk-store. MIT License. Feross Aboukhadijeh */ /*! lt_donthave. MIT License. WebTorrent LLC */ /*! magnet-uri. MIT License. WebTorrent LLC */ /*! parse-torrent. MIT License. WebTorrent LLC */ /*! queue-microtask. MIT License. Feross Aboukhadijeh */ /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ /*! run-parallel-limit. MIT License. Feross Aboukhadijeh */ /*! run-parallel. MIT License. Feross Aboukhadijeh */ /*! simple-peer. MIT License. Feross Aboukhadijeh */ /*! simple-websocket. MIT License. Feross Aboukhadijeh */ /*! torrent-discovery. MIT License. WebTorrent LLC */ /*! torrent-piece. MIT License. WebTorrent LLC */ /*! ut_metadata. MIT License. WebTorrent LLC */ /*! webtorrent. MIT License. WebTorrent LLC */ /** * @license * Copyright 2010-2024 Three.js Authors * SPDX-License-Identifier: MIT */