{"version":3,"sources":["jsdelivr-header.js","/npm/rollup-plugin-node-builtins@2.1.2/dist/rollup-plugin-node-builtins.cjs.js"],"names":[],"mappings":"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","file":"/npm/rollup-plugin-node-builtins@2.1.2/dist/rollup-plugin-node-builtins.cjs.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/rollup-plugin-node-builtins@2.1.2/dist/rollup-plugin-node-builtins.cjs.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","'use strict';\n\nvar path = require('path');\n\nvar libs = new Map();\n\n// our es6 versions\nlibs.set('process', require.resolve('process-es6'));\nlibs.set('buffer', require.resolve('buffer-es6'));\nlibs.set('util', require.resolve(path.join('..', 'src', 'es6', 'util')));\nlibs.set('sys', libs.get('util'));\nlibs.set('events', require.resolve(path.join('..', 'src', 'es6', 'events')));\nlibs.set('stream', require.resolve(path.join('..', 'src', 'es6', 'stream')));\nlibs.set('path', require.resolve(path.join('..', 'src', 'es6', 'path')));\nlibs.set('querystring', require.resolve(path.join('..', 'src', 'es6', 'qs')));\nlibs.set('punycode', require.resolve(path.join('..', 'src', 'es6', 'punycode')));\nlibs.set('url', require.resolve(path.join('..', 'src', 'es6', 'url')));\nlibs.set('string_decoder', require.resolve(path.join('..', 'src', 'es6', 'string-decoder')));\nlibs.set('http', require.resolve(path.join('..', 'src', 'es6', 'http')));\nlibs.set('https', require.resolve(path.join('..', 'src', 'es6', 'http')));\nlibs.set('os', require.resolve(path.join('..', 'src', 'es6', 'os')));\nlibs.set('assert', require.resolve(path.join('..', 'src', 'es6', 'assert')));\nlibs.set('constants', require.resolve('./constants'));\nlibs.set('_stream_duplex', require.resolve(path.join('..', 'src', 'es6', 'readable-stream', 'duplex')));\nlibs.set('_stream_passthrough', require.resolve(path.join('..', 'src', 'es6', 'readable-stream', 'passthrough')));\nlibs.set('_stream_readable', require.resolve(path.join('..', 'src', 'es6', 'readable-stream', 'readable')));\nlibs.set('_stream_writable', require.resolve(path.join('..', 'src', 'es6', 'readable-stream', 'writable')));\nlibs.set('_stream_transform', require.resolve(path.join('..', 'src', 'es6', 'readable-stream', 'transform')));\nlibs.set('timers', require.resolve(path.join('..', 'src', 'es6', 'timers')));\nlibs.set('console', require.resolve(path.join('..', 'src', 'es6', 'console')));\nlibs.set('vm', require.resolve(path.join('..', 'src', 'es6', 'vm')));\nlibs.set('zlib', require.resolve(path.join('..', 'src', 'es6', 'zlib')));\nlibs.set('tty', require.resolve(path.join('..', 'src', 'es6', 'tty')));\nlibs.set('domain', require.resolve(path.join('..', 'src', 'es6', 'domain')));\n\nvar CRYPTO_PATH = require.resolve('crypto-browserify');\nvar FS_PATH = require.resolve('browserify-fs');\nvar EMPTY_PATH = require.resolve(path.join('..', 'src', 'es6', 'empty'));\n\n// not shimmed\nlibs.set('dns', EMPTY_PATH);\nlibs.set('dgram', EMPTY_PATH);\nlibs.set('child_process', EMPTY_PATH);\nlibs.set('cluster', EMPTY_PATH);\nlibs.set('module', EMPTY_PATH);\nlibs.set('net', EMPTY_PATH);\nlibs.set('readline', EMPTY_PATH);\nlibs.set('repl', EMPTY_PATH);\nlibs.set('tls', EMPTY_PATH);\n\nvar index = function (opts) {\n  opts = opts || {};\n  var cryptoPath = EMPTY_PATH;\n  var fsPath = EMPTY_PATH;\n  if (opts.crypto) {\n    cryptoPath = CRYPTO_PATH;\n  }\n  if (opts.fs) {\n    fsPath = FS_PATH;\n  }\n  return {\n    resolveId: function resolveId(importee) {\n      if (importee && importee.slice(-1) === '/') {\n        importee === importee.slice(0, -1);\n      }\n      if (libs.has(importee)) {\n        return libs.get(importee);\n      }\n      if (importee === 'crypto') {\n        return cryptoPath;\n      }\n      if (importee === 'fs') {\n        return fsPath;\n      }\n    }\n  };\n};\n\nmodule.exports = index;\n"]}