From 10b605dcad1a9becf79eaeb882c5488b00344cf3 Mon Sep 17 00:00:00 2001 From: xpyctumo <30053565+xpyctumo@users.noreply.github.com> Date: Mon, 7 Jul 2025 14:28:06 +0300 Subject: [PATCH] fix: cleanup compile folder before run tests --- package.json | 3 ++- yarn.lock | 13 +++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index eee45596..2033276e 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "test:e2e": "yarn test:e2e:compile && ts-node server/src/e2e/runTest.ts", "test:e2e:update": "yarn test:e2e:compile && ts-node server/src/e2e/runTest.ts --update-snapshots", "test:e2e:coverage": "yarn test:e2e:compile && c8 ts-node server/src/e2e/runTest.ts", - "test:e2e:compile": "tsc -p ./server/src/e2e/tsconfig.json", + "test:e2e:compile": "rimraf ./server/src/e2e/out && tsc -p ./server/src/e2e/tsconfig.json", "test:e2e:completion": "yarn test:e2e:compile && ts-node server/src/e2e/runTest.ts --suite completion", "test:e2e:types": "yarn test:e2e:compile && ts-node server/src/e2e/runTest.ts --suite types", "test:e2e:references": "yarn test:e2e:compile && ts-node server/src/e2e/runTest.ts --suite references", @@ -756,6 +756,7 @@ "jest": "^29.7.0", "mocha": "^10.3.0", "prettier": "3.4.2", + "rimraf": "^6.0.1", "tree-sitter-cli": "^0.25.0", "ts-jest": "^29.2.6", "ts-loader": "^9.5.1", diff --git a/yarn.lock b/yarn.lock index 3357de3e..50a4e0d6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7297,6 +7297,18 @@ __metadata: languageName: node linkType: hard +"rimraf@npm:^6.0.1": + version: 6.0.1 + resolution: "rimraf@npm:6.0.1" + dependencies: + glob: "npm:^11.0.0" + package-json-from-dist: "npm:^1.0.0" + bin: + rimraf: dist/esm/bin.mjs + checksum: 10c0/b30b6b072771f0d1e73b4ca5f37bb2944ee09375be9db5f558fcd3310000d29dfcfa93cf7734d75295ad5a7486dc8e40f63089ced1722a664539ffc0c3ece8c6 + languageName: node + linkType: hard + "run-applescript@npm:^7.0.0": version: 7.0.0 resolution: "run-applescript@npm:7.0.0" @@ -8625,6 +8637,7 @@ __metadata: jest: "npm:^29.7.0" mocha: "npm:^10.3.0" prettier: "npm:3.4.2" + rimraf: "npm:^6.0.1" tree-sitter-cli: "npm:^0.25.0" ts-jest: "npm:^29.2.6" ts-loader: "npm:^9.5.1"