MCPcopy Index your code
hub / github.com/upstash/jstack / scaffoldProject

Function scaffoldProject

cli/src/helpers/scaffold-project.ts:16–39  ·  view source on GitHub ↗
({ databaseProvider, projectName, installers, orm }: ScaffoldProjectOptions)

Source from the content-addressed store, hash-verified

14}
15
16export const scaffoldProject = async ({ databaseProvider, projectName, installers, orm }: ScaffoldProjectOptions) => {
17 const projectDir = path.resolve(process.cwd(), projectName)
18 const pkgManager = getUserPkgManager()
19
20 await installBaseTemplate({
21 projectDir,
22 pkgManager,
23 noInstall: false,
24 installers,
25 projectName,
26 databaseProvider,
27 })
28
29 installPackages({
30 projectDir,
31 pkgManager,
32 noInstall: false,
33 installers,
34 projectName,
35 databaseProvider,
36 })
37
38 return projectDir
39}

Callers 1

mainFunction · 0.85

Calls 3

getUserPkgManagerFunction · 0.85
installBaseTemplateFunction · 0.85
installPackagesFunction · 0.85

Tested by

no test coverage detected