diff options
| author | akiyamn | 2023-09-24 23:22:21 +1000 |
|---|---|---|
| committer | akiyamn | 2023-09-24 23:22:21 +1000 |
| commit | 4e87195739f2a5d9a05451b48773c8afdc680765 (patch) | |
| tree | 9cba501844a4a11dcbdffc4050ed8189561c55ed /node_modules/@esbuild-plugins/node-modules-polyfill/dist/polyfills.js | |
| download | price-tracker-worker-4e87195739f2a5d9a05451b48773c8afdc680765.tar.gz price-tracker-worker-4e87195739f2a5d9a05451b48773c8afdc680765.zip | |
Initial commit (by create-cloudflare CLI)
Diffstat (limited to 'node_modules/@esbuild-plugins/node-modules-polyfill/dist/polyfills.js')
| -rw-r--r-- | node_modules/@esbuild-plugins/node-modules-polyfill/dist/polyfills.js | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/node_modules/@esbuild-plugins/node-modules-polyfill/dist/polyfills.js b/node_modules/@esbuild-plugins/node-modules-polyfill/dist/polyfills.js new file mode 100644 index 0000000..4f4f953 --- /dev/null +++ b/node_modules/@esbuild-plugins/node-modules-polyfill/dist/polyfills.js @@ -0,0 +1,61 @@ +"use strict"; +// Taken from https://github.com/ionic-team/rollup-plugin-node-polyfills/blob/master/src/modules.ts +Object.defineProperty(exports, "__esModule", { value: true }); +exports.builtinsPolyfills = void 0; +const EMPTY_PATH = require.resolve('rollup-plugin-node-polyfills/polyfills/empty.js'); +function builtinsPolyfills() { + const libs = new Map(); + libs.set('process', require.resolve('rollup-plugin-node-polyfills/polyfills/process-es6')); + libs.set('buffer', require.resolve('rollup-plugin-node-polyfills/polyfills/buffer-es6')); + libs.set('util', require.resolve('rollup-plugin-node-polyfills/polyfills/util')); + libs.set('sys', libs.get('util')); + libs.set('events', require.resolve('rollup-plugin-node-polyfills/polyfills/events')); + libs.set('stream', require.resolve('rollup-plugin-node-polyfills/polyfills/stream')); + libs.set('path', require.resolve('rollup-plugin-node-polyfills/polyfills/path')); + libs.set('querystring', require.resolve('rollup-plugin-node-polyfills/polyfills/qs')); + libs.set('punycode', require.resolve('rollup-plugin-node-polyfills/polyfills/punycode')); + libs.set('url', require.resolve('rollup-plugin-node-polyfills/polyfills/url')); + libs.set('string_decoder', require.resolve('rollup-plugin-node-polyfills/polyfills/string-decoder')); + libs.set('http', require.resolve('rollup-plugin-node-polyfills/polyfills/http')); + libs.set('https', require.resolve('rollup-plugin-node-polyfills/polyfills/http')); + libs.set('os', require.resolve('rollup-plugin-node-polyfills/polyfills/os')); + libs.set('assert', require.resolve('rollup-plugin-node-polyfills/polyfills/assert')); + libs.set('constants', require.resolve('rollup-plugin-node-polyfills/polyfills/constants')); + libs.set('_stream_duplex', require.resolve('rollup-plugin-node-polyfills/polyfills/readable-stream/duplex')); + libs.set('_stream_passthrough', require.resolve('rollup-plugin-node-polyfills/polyfills/readable-stream/passthrough')); + libs.set('_stream_readable', require.resolve('rollup-plugin-node-polyfills/polyfills/readable-stream/readable')); + libs.set('_stream_writable', require.resolve('rollup-plugin-node-polyfills/polyfills/readable-stream/writable')); + libs.set('_stream_transform', require.resolve('rollup-plugin-node-polyfills/polyfills/readable-stream/transform')); + libs.set('timers', require.resolve('rollup-plugin-node-polyfills/polyfills/timers')); + libs.set('console', require.resolve('rollup-plugin-node-polyfills/polyfills/console')); + libs.set('vm', require.resolve('rollup-plugin-node-polyfills/polyfills/vm')); + libs.set('zlib', require.resolve('rollup-plugin-node-polyfills/polyfills/zlib')); + libs.set('tty', require.resolve('rollup-plugin-node-polyfills/polyfills/tty')); + libs.set('domain', require.resolve('rollup-plugin-node-polyfills/polyfills/domain')); + // not shimmed + libs.set('dns', EMPTY_PATH); + libs.set('dgram', EMPTY_PATH); + libs.set('child_process', EMPTY_PATH); + libs.set('cluster', EMPTY_PATH); + libs.set('module', EMPTY_PATH); + libs.set('net', EMPTY_PATH); + libs.set('readline', EMPTY_PATH); + libs.set('repl', EMPTY_PATH); + libs.set('tls', EMPTY_PATH); + libs.set('fs', EMPTY_PATH); + libs.set('crypto', EMPTY_PATH); + // libs.set( + // 'fs', + // require.resolve('rollup-plugin-node-polyfills/polyfills/browserify-fs'), + // ) + // TODO enable crypto and fs https://github.com/ionic-team/rollup-plugin-node-polyfills/issues/20 + // libs.set( + // 'crypto', + // require.resolve( + // 'rollup-plugin-node-polyfills/polyfills/crypto-browserify', + // ), + // ) + return libs; +} +exports.builtinsPolyfills = builtinsPolyfills; +//# sourceMappingURL=polyfills.js.map
\ No newline at end of file |
