HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //home/arjun/projects/buyercall/node_modules/@iconify/vue/rollup.config.mjs
import resolve from '@rollup/plugin-node-resolve';

const names = ['offline', 'iconify'];
const component = 'Icon';

const config = [];

// Write all packages
names.forEach(name => {
	// ES module
	config.push({
		input: `lib/${name}.js`,
		output: [
			{
				file: `dist/${name}.mjs`,
				format: 'esm',
				exports: 'named',
			},
		],
		external: ['vue'],
		plugins: [resolve()],
	});

	// UMD module
	config.push({
		input: `lib/${name}.js`,
		output: [
			{
				file: `dist/${name}.js`,
				format: 'umd',
				name: component,
				exports: 'named',
				globals: {
					vue: 'Vue',
				},
			},
		],
		external: ['vue'],
		plugins: [resolve()],
	});
});

export default config;