dedupe.js — vite Source File
Architecture documentation for dedupe.js, a javascript file in the vite codebase. 3 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR cb222071_1d80_3d39_2f21_38acd9c00d94["dedupe.js"] 16c08f9f_8e90_777b_a0bf_1b3f40a90ecd["react"] cb222071_1d80_3d39_2f21_38acd9c00d94 --> 16c08f9f_8e90_777b_a0bf_1b3f40a90ecd a854999e_8562_a55d_d67e_8ef1b0b766cf["client"] cb222071_1d80_3d39_2f21_38acd9c00d94 --> a854999e_8562_a55d_d67e_8ef1b0b766cf b49b7b40_d667_36c8_9023_f87a848ea2e0["index.mjs"] cb222071_1d80_3d39_2f21_38acd9c00d94 --> b49b7b40_d667_36c8_9023_f87a848ea2e0 style cb222071_1d80_3d39_2f21_38acd9c00d94 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
import React from 'react'
import ReactDOM from 'react-dom/client'
// #1302: The linked package has a different version of React in its deps
// and is itself optimized. Without `dedupe`, the linked package is optimized
// with a separate copy of React included, and results in runtime errors.
import { useCount } from '@vitejs/test-dep-linked-include/index.mjs'
function App() {
const [count, setCount] = useCount()
return React.createElement(
'button',
{
onClick() {
setCount(count + 1)
},
},
`count is ${count}`,
)
}
ReactDOM.createRoot(document.querySelector('.dedupe')).render(
React.createElement(App),
)
Domain
Subdomains
Functions
Dependencies
- client
- index.mjs
- react
Source
Frequently Asked Questions
What does dedupe.js do?
dedupe.js is a source file in the vite codebase, written in javascript. It belongs to the ViteCore domain, DevServer subdomain.
What functions are defined in dedupe.js?
dedupe.js defines 1 function(s): App.
What does dedupe.js depend on?
dedupe.js imports 3 module(s): client, index.mjs, react.
Where is dedupe.js in the architecture?
dedupe.js is located at playground/optimize-deps/dedupe.js (domain: ViteCore, subdomain: DevServer, directory: playground/optimize-deps).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free