From 2567cedcd268c8e71045d45fb76388f96e7251f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gwena=C3=ABl=20Gallon?= Date: Tue, 2 Aug 2022 15:57:00 +0200 Subject: [PATCH] Add clean script to apps and examples (#869) --- apps/electron/package.json | 3 ++- apps/new-tab-extension/package.json | 3 ++- apps/vscode/editor/package.json | 3 ++- apps/vscode/extension/package.json | 3 ++- apps/www/package.json | 3 ++- examples/core-example-advanced/package.json | 3 ++- examples/core-example/package.json | 3 ++- examples/tldraw-example/package.json | 3 ++- 8 files changed, 16 insertions(+), 8 deletions(-) diff --git a/apps/electron/package.json b/apps/electron/package.json index 948d619de..703c8e853 100644 --- a/apps/electron/package.json +++ b/apps/electron/package.json @@ -16,7 +16,8 @@ "build:apps": "yarn build:electron", "build:electron": "electron-esbuild build", "package": "electron-builder", - "lint": "eslint src/ --ext .ts,.tsx" + "lint": "eslint src/ --ext .ts,.tsx", + "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, "devDependencies": { "@tldraw/tldraw": "^1.16.0", diff --git a/apps/new-tab-extension/package.json b/apps/new-tab-extension/package.json index c0c6b72cf..067bf0e55 100644 --- a/apps/new-tab-extension/package.json +++ b/apps/new-tab-extension/package.json @@ -14,7 +14,8 @@ "build:extension": "yarn build", "build": "tsc && vite build", "preview": "vite preview", - "lint": "eslint src/ --ext .ts,.tsx" + "lint": "eslint src/ --ext .ts,.tsx", + "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, "dependencies": { "@tldraw/tldraw": "*", diff --git a/apps/vscode/editor/package.json b/apps/vscode/editor/package.json index cbb2fd23f..09e92067c 100644 --- a/apps/vscode/editor/package.json +++ b/apps/vscode/editor/package.json @@ -14,7 +14,8 @@ "start:vscode": "node scripts/dev.mjs -w", "build": "node scripts/build.mjs", "build:apps": "yarn build", - "lint": "eslint src/ --ext .ts,.tsx" + "lint": "eslint src/ --ext .ts,.tsx", + "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, "devDependencies": { "@tldraw/tldraw": "*", diff --git a/apps/vscode/extension/package.json b/apps/vscode/extension/package.json index abd05ce9f..adc11bc37 100644 --- a/apps/vscode/extension/package.json +++ b/apps/vscode/extension/package.json @@ -118,7 +118,8 @@ "web": "vscode-test-web --browserType=chromium --extensionDevelopmentPath=.", "package": "cd ../editor && yarn build && cd ../extension && node scripts/build && node scripts/package", "publish": "yarn package && vsce publish", - "lint": "eslint src/ --ext ts" + "lint": "eslint src/ --ext ts", + "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist && rm -rf editor && rm -rf temp" }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^5.10.2", diff --git a/apps/www/package.json b/apps/www/package.json index c5022deae..1c245a2ad 100644 --- a/apps/www/package.json +++ b/apps/www/package.json @@ -15,7 +15,8 @@ "build:www": "yarn build", "build": "next build", "serve": "next serve", - "lint": "next lint" + "lint": "next lint", + "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, "dependencies": { "@liveblocks/client": "^0.17.0-beta2", diff --git a/examples/core-example-advanced/package.json b/examples/core-example-advanced/package.json index 6c55d4309..60bc09c55 100644 --- a/examples/core-example-advanced/package.json +++ b/examples/core-example-advanced/package.json @@ -13,7 +13,8 @@ "build:core": "yarn build", "start:core": "node scripts/dev.mjs -w", "build": "node scripts/build.mjs", - "lint": "eslint src/ --ext .ts,.tsx" + "lint": "eslint src/ --ext .ts,.tsx", + "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, "files": [], "devDependencies": { diff --git a/examples/core-example/package.json b/examples/core-example/package.json index 9927bc78d..f81502880 100644 --- a/examples/core-example/package.json +++ b/examples/core-example/package.json @@ -12,7 +12,8 @@ "scripts": { "start:core": "node scripts/dev.mjs -w", "build": "node scripts/build.mjs", - "lint": "eslint src/ --ext .ts,.tsx" + "lint": "eslint src/ --ext .ts,.tsx", + "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, "files": [], "devDependencies": { diff --git a/examples/tldraw-example/package.json b/examples/tldraw-example/package.json index e27e0241c..eed0e6e1a 100644 --- a/examples/tldraw-example/package.json +++ b/examples/tldraw-example/package.json @@ -13,7 +13,8 @@ "scripts": { "start": "node scripts/dev.mjs -w", "build": "node scripts/build.mjs", - "lint": "eslint src/ --ext .ts,.tsx" + "lint": "eslint src/ --ext .ts,.tsx", + "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist" }, "devDependencies": { "@liveblocks/client": "^0.17.0-beta2",