From 57cf577376e283beae08eb46192cfea7caa48d0c Mon Sep 17 00:00:00 2001 From: Aakansha Doshi Date: Mon, 11 Nov 2024 23:56:00 +0530 Subject: [PATCH] fix: cleanup scripts and support upto node 22 (#8794) --- excalidraw-app/package.json | 2 +- package.json | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/excalidraw-app/package.json b/excalidraw-app/package.json index 69fc1ec48..53bf8e3a1 100644 --- a/excalidraw-app/package.json +++ b/excalidraw-app/package.json @@ -23,7 +23,7 @@ ] }, "engines": { - "node": ">=18.0.0" + "node": "18.0.0 - 22.x.x" }, "dependencies": { "@excalidraw/random-username": "1.0.0", diff --git a/package.json b/package.json index df08cc278..3bd87196e 100644 --- a/package.json +++ b/package.json @@ -55,15 +55,9 @@ "build:app": "yarn --cwd ./excalidraw-app build:app", "build:version": "yarn --cwd ./excalidraw-app build:version", "build": "yarn --cwd ./excalidraw-app build", - "fix:code": "yarn test:code --fix", - "fix:other": "yarn prettier --write", - "fix": "yarn fix:other && yarn fix:code", - "locales-coverage": "node scripts/build-locales-coverage.js", - "locales-coverage:description": "node scripts/locales-coverage-description.js", - "prepare": "husky install", - "prettier": "prettier \"**/*.{css,scss,json,md,html,yml}\" --ignore-path=.eslintignore", + "build:preview": "yarn --cwd ./excalidraw-app build:preview", "start": "yarn --cwd ./excalidraw-app start", - "start:app:production": "npm run build && npx http-server build -a localhost -p 5001 -o", + "start:production": "yarn --cwd ./excalidraw-app start:production", "test:all": "yarn test:typecheck && yarn test:code && yarn test:other && yarn test:app --watch=false", "test:app": "vitest", "test:code": "eslint --max-warnings=0 --ext .js,.ts,.tsx .", @@ -74,9 +68,15 @@ "test:coverage": "vitest --coverage", "test:coverage:watch": "vitest --coverage --watch", "test:ui": "yarn test --ui --coverage.enabled=true", + "fix:code": "yarn test:code --fix", + "fix:other": "yarn prettier --write", + "fix": "yarn fix:other && yarn fix:code", + "locales-coverage": "node scripts/build-locales-coverage.js", + "locales-coverage:description": "node scripts/locales-coverage-description.js", + "prepare": "husky install", + "prettier": "prettier \"**/*.{css,scss,json,md,html,yml}\" --ignore-path=.eslintignore", "autorelease": "node scripts/autorelease.js", "prerelease:excalidraw": "node scripts/prerelease.js", - "build:preview": "yarn build && vite preview --port 5000", "release:excalidraw": "node scripts/release.js", "rm:build": "rm -rf excalidraw-app/{build,dist,dev-dist} && rm -rf packages/*/{dist,build} && rm -rf examples/*/*/{build,dist}", "rm:node_modules": "rm -rf node_modules && rm -rf excalidraw-app/node_modules && rm -rf packages/*/node_modules",