Function
cloneNextForge
(
name: string,
packageManager: PackageManagerName,
branch?: string
)
Source from the content-addressed store, hash-verified
| 30 | ]; |
| 31 | |
| 32 | const cloneNextForge = ( |
| 33 | name: string, |
| 34 | packageManager: PackageManagerName, |
| 35 | branch?: string |
| 36 | ) => { |
| 37 | const exampleUrl = branch ? `${url}/tree/${branch}` : url; |
| 38 | |
| 39 | run("npx", [ |
| 40 | "create-next-app@latest", |
| 41 | name, |
| 42 | "--example", |
| 43 | exampleUrl, |
| 44 | "--disable-git", |
| 45 | "--skip-install", |
| 46 | `--use-${packageManager}`, |
| 47 | ]); |
| 48 | }; |
| 49 | |
| 50 | const deleteInternalContent = async () => { |
| 51 | for (const folder of internalContentDirs) { |
Tested by
no test coverage detected