Home / File/ rollup.config.js — svelte Source File

rollup.config.js — svelte Source File

Architecture documentation for rollup.config.js, a javascript file in the svelte codebase. 5 imports, 0 dependents.

Entity Profile

Dependency Diagram

graph LR
  90dbeeab_57f8_bc06_1720_f9335b1d0dde["rollup.config.js"]
  409a8cdc_fdb3_b8c2_8ddc_f1ee190d0d8d["generate-version.js"]
  90dbeeab_57f8_bc06_1720_f9335b1d0dde --> 409a8cdc_fdb3_b8c2_8ddc_f1ee190d0d8d
  719ba048_00de_0da0_ad51_3af21ff04a6f["plugin-commonjs"]
  90dbeeab_57f8_bc06_1720_f9335b1d0dde --> 719ba048_00de_0da0_ad51_3af21ff04a6f
  b9433fbb_934d_d0a3_1b33_4ffc69ffe069["plugin-node-resolve"]
  90dbeeab_57f8_bc06_1720_f9335b1d0dde --> b9433fbb_934d_d0a3_1b33_4ffc69ffe069
  d61d5811_d7ea_3e4c_adeb_462b96b56629["plugin-terser"]
  90dbeeab_57f8_bc06_1720_f9335b1d0dde --> d61d5811_d7ea_3e4c_adeb_462b96b56629
  e2463258_8ded_a111_6a43_1837006b5f4e["rollup"]
  90dbeeab_57f8_bc06_1720_f9335b1d0dde --> e2463258_8ded_a111_6a43_1837006b5f4e
  style 90dbeeab_57f8_bc06_1720_f9335b1d0dde fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import commonjs from '@rollup/plugin-commonjs';
import resolve from '@rollup/plugin-node-resolve';
import terser from '@rollup/plugin-terser';
import { defineConfig } from 'rollup';

// runs the version generation as a side-effect of importing
import './scripts/generate-version.js';

export default defineConfig({
	input: 'src/compiler/index.js',
	output: {
		file: 'compiler/index.js',
		format: 'umd',
		name: 'svelte'
	},
	plugins: [resolve(), commonjs(), terser()]
});

Domain

Dependencies

Frequently Asked Questions

What does rollup.config.js do?
rollup.config.js is a source file in the svelte codebase, written in javascript. It belongs to the BuildSystem domain.
What does rollup.config.js depend on?
rollup.config.js imports 5 module(s): generate-version.js, plugin-commonjs, plugin-node-resolve, plugin-terser, rollup.
Where is rollup.config.js in the architecture?
rollup.config.js is located at packages/svelte/rollup.config.js (domain: BuildSystem, directory: packages/svelte).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free