diff --git a/package.json b/package.json index c96fce6..1dd1214 100644 --- a/package.json +++ b/package.json @@ -10,14 +10,18 @@ ], "scripts": { "test": "echo \"Error: no test specified\" && exit 1", - "clean": "find . -path './node_modules' -prune -o -name 'dist' -type d -exec rm -rf '{}' \\; -printf '%p deleted\\n' 2>/dev/null", - "deep-clean": "find . -name 'node_modules' -type d -prune -print -exec rm -rf '{}' \\;", "build": "turbo run build", "build:form": "turbo run build --filter=@requestnetwork/create-invoice-form", "build:dashboard": "turbo run build --filter=@requestnetwork/invoice-dashboard", "build:stakeholder": "turbo run build --filter=@requestnetwork/add-stakeholder", "build:payment-widget": "turbo run build --filter=@requestnetwork/payment-widget", "build:single-invoice": "turbo run build --filter=@requestnetwork/single-invoice", + "clean": "npm run clean:dist && npm run clean:sveltekit", + "clean:dist": "find . -path ./node_modules -prune -o -name 'dist' -type d -exec rm -rf '{}' + -exec echo '{}' deleted \\;", + "clean:sveltekit": "find . -name '.svelte-kit' -type d -exec rm -rf '{}' + -exec echo '{}' deleted \\;", + "deep-clean": "npm run clean && npm run deep-clean:turbo && npm run deep-clean:node-modules", + "deep-clean:turbo": "find . -name '.turbo' -type d -exec rm -rf '{}' + -exec echo '{}' deleted \\;", + "deep-clean:node-modules": "find . -name 'node_modules' -type d -exec rm -rf '{}' + -exec echo '{}' deleted \\;", "link:react": "npm link $npm_config_app_path/node_modules/react $npm_config_app_path/node_modules/react-dom", "link:all": "npm run link:react --app-path=$npm_config_app_path && for d in packages/*; do (cd $d && npm link); done", "unlink:all": "for d in packages/*; do (cd $d && npm unlink); done"