chore: make a little nicer

Signed-off-by: blam <ben@blam.sh>
This commit is contained in:
blam 2024-04-18 09:43:13 +02:00
parent cce4689477
commit 7ca0dee1ae
2 changed files with 5 additions and 2 deletions

View File

@ -318,9 +318,12 @@ export default async (opts: OptionValues) => {
directory: `workspaces/${workspaceName}/${packageToBeMoved.relativeDir}`,
};
movedPackageJson.devDependencies ??= {};
movedPackageJson.dependencies ??= {};
// make sure to add all peerDependencies as devDeps as these won't be installed in the app any longer and tests might fail
for (const [key, value] of Object.entries(
movedPackageJson.peerDependencies,
movedPackageJson.peerDependencies ?? {},
)) {
if (!movedPackageJson.devDependencies[key]) {
movedPackageJson.devDependencies[key] = value;

View File

@ -24,7 +24,7 @@ export function exitWithError(error: Error): never {
process.stderr.write(`\n${chalk.red(error.message)}\n\n`);
process.exit(error.code);
} else {
process.stderr.write(`\n${chalk.red(`${error}`)}\n\n`);
process.stderr.write(`\n${chalk.red(`${error.stack}`)}\n\n`);
process.exit(1);
}
}