MCPcopy Index your code
hub / github.com/obytes/react-native-template-obytes / updatePackageInfos

Function updatePackageInfos

cli/setup-project.js:36–50  ·  view source on GitHub ↗
(projectName)

Source from the content-addressed store, hash-verified

34
35// Update package.json infos, name and set version to 0.0.1 + add initial version to osMetadata
36const 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
52const updateProjectConfig = async (projectName) => {
53 const configPath = path.join(process.cwd(), `${projectName}/env.js`);

Callers 1

setupProjectFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected