Home / File/ vite.terser.config.js — vite Source File

vite.terser.config.js — vite Source File

Architecture documentation for vite.terser.config.js, a javascript file in the vite codebase. 3 imports, 0 dependents.

Entity Profile

Dependency Diagram

graph LR
  cc3df8d5_e23c_d6bc_7bdd_c4607fccd429["vite.terser.config.js"]
  345057e2_c041_d1bb_68f7_9c5b33d24cfa["vite.config.js"]
  cc3df8d5_e23c_d6bc_7bdd_c4607fccd429 --> 345057e2_c041_d1bb_68f7_9c5b33d24cfa
  51e96894_3556_ed5c_1ede_97d449867adf["node:path"]
  cc3df8d5_e23c_d6bc_7bdd_c4607fccd429 --> 51e96894_3556_ed5c_1ede_97d449867adf
  54c37fea_4fe7_2693_71cb_1276b77f55f9["vite"]
  cc3df8d5_e23c_d6bc_7bdd_c4607fccd429 --> 54c37fea_4fe7_2693_71cb_1276b77f55f9
  style cc3df8d5_e23c_d6bc_7bdd_c4607fccd429 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import path from 'node:path'
import { defineConfig } from 'vite'
import baseConfig from './vite.config'

export default defineConfig({
  ...baseConfig,
  build: {
    ...baseConfig.build,
    minify: 'terser',
    terserOptions: {
      compress: {
        drop_debugger: true,
      },
    },
    outDir: 'dist/terser',
    lib: {
      ...baseConfig.build.lib,
      entry: path.resolve(import.meta.dirname, 'src/main.js'),
      formats: ['es', 'iife'],
    },
  },
  plugins: [],
  cacheDir: 'node_modules/.vite-terser',
})

Domain

Dependencies

Frequently Asked Questions

What does vite.terser.config.js do?
vite.terser.config.js is a source file in the vite codebase, written in javascript. It belongs to the ViteCore domain.
What does vite.terser.config.js depend on?
vite.terser.config.js imports 3 module(s): node:path, vite, vite.config.js.
Where is vite.terser.config.js in the architecture?
vite.terser.config.js is located at playground/lib/vite.terser.config.js (domain: ViteCore, directory: playground/lib).

Analyze Your Own Codebase

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

Try Supermodel Free