Rocky_Mountain_Vending/.pnpm-store/v10/files/87/a3883e427ea9c2f9880e7a48ad9a9816049f96201317354d3bc3ff63352e65a43ab313fdf9bf866b7c51fc5c1d6fe5e39e520b3da981ec3450f943405e7a0c
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

57 lines
No EOL
3.5 KiB
Text

// Taken from https://github.com/ionic-team/rollup-plugin-node-polyfills/blob/master/src/modules.ts
const EMPTY_PATH = require.resolve('rollup-plugin-node-polyfills/polyfills/empty.js');
export 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;
}
//# sourceMappingURL=polyfills.js.map