From 8a77032bc09568244b7f3f7b63393c0a1efe35fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20de=20Vasconcelos?= Date: Wed, 5 Feb 2025 11:17:21 +0000 Subject: [PATCH] Add clean script --- cleanup.sh | 9 +++++++++ package.json | 5 +++-- 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 cleanup.sh diff --git a/cleanup.sh b/cleanup.sh new file mode 100644 index 0000000..e834b67 --- /dev/null +++ b/cleanup.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +echo "Starting cleanup..." + +find . -type d \( -name "node_modules" -o -name ".next" -o -name "dist" -o -name ".turbo" \) -prune -exec rm -rf {} + + +find . -type f -name "package-lock.json" -exec rm -f {} + + +echo "Cleanup complete!" \ No newline at end of file diff --git a/package.json b/package.json index 54115fa..6e794a6 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,7 @@ "scripts": { "build": "turbo run build", "build:packages": "turbo run build --filter=./packages/*", + "clean": "sh cleanup.sh", "dev": "npm run build:packages && npm i && turbo run dev --concurrency=99", "dev:server": "turbo dev --filter=@carrismetropolitana/api-server", "dev:switch": "turbo dev --filter=@carrismetropolitana/api-switch", @@ -22,9 +23,9 @@ "start": "dotenv-run -- turbo run start" }, "devDependencies": { - "turbo": "2.3.4" + "turbo": "2.4.0" }, - "packageManager": "npm@11.0.0", + "packageManager": "npm@11.1.0", "workspaces": [ "apps/*", "packages/*"