fakeAdapter() — astro Function Reference
Architecture documentation for the fakeAdapter() function in index.js from the astro codebase.
Entity Profile
Dependency Diagram
graph TD 1f5eb951_aa74_e237_1cb7_97cb45df3a7b["fakeAdapter()"] a1be80d1_ad15_0c46_251c_6b2350548320["index.js"] 1f5eb951_aa74_e237_1cb7_97cb45df3a7b -->|defined in| a1be80d1_ad15_0c46_251c_6b2350548320 style 1f5eb951_aa74_e237_1cb7_97cb45df3a7b fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/test/fixtures/server-entry/fake-adapter/index.js lines 7–37
export default function fakeAdapter({ shape}) {
return {
name: '@test/server-entry-fake-adapter',
hooks: {
'astro:config:setup': (params) => {
params.updateConfig({
vite: {
build: {
rollupOptions: {
input: {
string: '@test/server-entry-fake-adapter/server.js',
object: { foo: '@test/server-entry-fake-adapter/server.js' },
array: ['@test/server-entry-fake-adapter/server.js']
}[shape]
}
}
}
})
},
'astro:config:done': (params) => {
params.setAdapter({
name:'@test/server-entry-fake-adapter',
entryType: 'self',
supportedAstroFeatures: {
serverOutput: 'stable'
}
})
}
}
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does fakeAdapter() do?
fakeAdapter() is a function in the astro codebase, defined in packages/astro/test/fixtures/server-entry/fake-adapter/index.js.
Where is fakeAdapter() defined?
fakeAdapter() is defined in packages/astro/test/fixtures/server-entry/fake-adapter/index.js at line 7.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free