| 34 | |
| 35 | // Update package.json infos, name and set version to 0.0.1 + add initial version to osMetadata |
| 36 | const updatePackageInfos = async (projectName) => { |
| 37 | const packageJsonPath = path.join( |
| 38 | process.cwd(), |
| 39 | `${projectName}/package.json` |
| 40 | ); |
| 41 | const packageJson = fs.readJsonSync(packageJsonPath); |
| 42 | packageJson.osMetadata = { initVersion: packageJson.version }; |
| 43 | packageJson.version = '0.0.1'; |
| 44 | packageJson.name = projectName?.toLowerCase(); |
| 45 | packageJson.repository = { |
| 46 | type: 'git', |
| 47 | url: 'git+https://github.com/user/repo-name.git', |
| 48 | }; |
| 49 | fs.writeJsonSync(packageJsonPath, packageJson, { spaces: 2 }); |
| 50 | }; |
| 51 | |
| 52 | const updateProjectConfig = async (projectName) => { |
| 53 | const configPath = path.join(process.cwd(), `${projectName}/env.js`); |