diff --git a/frontend/.gitignore b/frontend/.gitignore index ae7d20f1..7a7c25eb 100644 --- a/frontend/.gitignore +++ b/frontend/.gitignore @@ -4,7 +4,6 @@ extracted-messages .env tsconfig.tsbuildinfo coverage -.turbo public dist !remark42 diff --git a/frontend/package.json b/frontend/package.json index 2bcfca36..6f3acd63 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -11,13 +11,12 @@ "scripts": { "prepare": "if [ -z \"$CI\" ]; then cd .. && husky install frontend/.husky; else echo \"Skip Husky Hooks\"; fi", "lint-staged": "lint-staged", - "dev:app": "turbo run dev --filter=@remark42/app" + "dev:app": "pnpm --filter @remark42/app dev" }, "packageManager": "pnpm@10.10.0", "devDependencies": { "husky": "^8.0.1", - "lint-staged": "^13.0.3", - "turbo": "^2.10.2" + "lint-staged": "^13.0.3" }, "pnpm": { "overrides": { @@ -55,7 +54,6 @@ "@xmldom/xmldom@<0.8.12": ">=0.8.12", "@babel/traverse@<7.23.2": ">=7.23.2 <8.0.0", "@xmldom/xmldom@<0.8.13": ">=0.8.13", - "turbo@>=1.1.0 <2.9.14": ">=2.9.14", "@tootallnate/once@<2.0.1": ">=2.0.1", "serialize-javascript@>=5.0.0 <7.0.5": ">=7.0.5", "uuid@<11.1.1": ">=11.1.1", @@ -68,7 +66,6 @@ "@babel/core@<=7.29.0": ">=7.29.6 <8.0.0", "webpack-dev-server@<5.2.6": ">=5.2.6 <6.0.0", "http-proxy-middleware@>=0.16.0 <2.0.10": ">=2.0.10", - "turbo@<=2.9.13": ">=2.9.14", "yaml@>=1.0.0 <2.0.0": ">=1.10.3 <2.0.0", "yaml@>=2.0.0 <3.0.0": ">=2.9.0 <3.0.0", "js-yaml@>=3.0.0 <4.0.0": ">=3.15.1 <4.0.0", diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 2777ef8d..31d8b310 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -39,7 +39,6 @@ overrides: '@xmldom/xmldom@<0.8.12': '>=0.8.12' '@babel/traverse@<7.23.2': '>=7.23.2 <8.0.0' '@xmldom/xmldom@<0.8.13': '>=0.8.13' - turbo@>=1.1.0 <2.9.14: '>=2.9.14' '@tootallnate/once@<2.0.1': '>=2.0.1' serialize-javascript@>=5.0.0 <7.0.5: '>=7.0.5' uuid@<11.1.1: '>=11.1.1' @@ -52,7 +51,6 @@ overrides: '@babel/core@<=7.29.0': '>=7.29.6 <8.0.0' webpack-dev-server@<5.2.6: '>=5.2.6 <6.0.0' http-proxy-middleware@>=0.16.0 <2.0.10: '>=2.0.10' - turbo@<=2.9.13: '>=2.9.14' yaml@>=1.0.0 <2.0.0: '>=1.10.3 <2.0.0' yaml@>=2.0.0 <3.0.0: '>=2.9.0 <3.0.0' js-yaml@>=3.0.0 <4.0.0: '>=3.15.1 <4.0.0' @@ -85,9 +83,6 @@ importers: lint-staged: specifier: ^13.0.3 version: 13.3.0 - turbo: - specifier: ^2.10.2 - version: 2.10.2 apps/remark42: dependencies: @@ -1797,36 +1792,6 @@ packages: '@tsconfig/node16@1.0.4': resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - '@turbo/darwin-64@2.10.2': - resolution: {integrity: sha512-wBM3ObqOWnKUDmg7QfUFDkDHPFUAJmrYlYqmEM8jMPAPA/I6wRJIbWimeQUqhOiQ8xPKhzyWM+xaiUP0wz8FEQ==} - cpu: [x64] - os: [darwin] - - '@turbo/darwin-arm64@2.10.2': - resolution: {integrity: sha512-/Cq0joWnuMjDPfhjbFP4sv+C/7gkQ415zlaO4XUzD5EZxbtrKgXKvuuydMvogG8GeUnN1aDltW71RlmEfpjbyw==} - cpu: [arm64] - os: [darwin] - - '@turbo/linux-64@2.10.2': - resolution: {integrity: sha512-mMsf5IIhiKuceEXNstd25IbadjBXZ0amxzFOqliEzJX6HyeeHdBQPVSY583PWqYDyqM/FB8d5ZjkthfBSeuH3Q==} - cpu: [x64] - os: [linux] - - '@turbo/linux-arm64@2.10.2': - resolution: {integrity: sha512-Wcng1i2kaKmXutmwxT9MUoYZvdaIekXAdlGr4+0TpgbhGLw7nDuEcRBFrxb5BbRoX1d1q8SpdRxLc45TvDZIdQ==} - cpu: [arm64] - os: [linux] - - '@turbo/windows-64@2.10.2': - resolution: {integrity: sha512-SsNhM7Ho7EpAdwtrJKBOic9Hso23vu6Dp0gAfLOvUFjPzurr/sGQlXZEvr6z89ne4RDOypTwz5CBDrixpMKtXw==} - cpu: [x64] - os: [win32] - - '@turbo/windows-arm64@2.10.2': - resolution: {integrity: sha512-Gf+S7ICAdimT/n02bOuVWKvhHnct/HYjZg3oBNIz5hZ9ZyWHbQim9J3P5Qip8WpX0ksxF7eaBVziJCuLnjhqDg==} - cpu: [arm64] - os: [win32] - '@types/aria-query@5.0.4': resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} @@ -6306,10 +6271,6 @@ packages: resolution: {integrity: sha512-axr3IdNuVIxnaK5XGEUFTu3YmAQ6lllgrvqfEoR16g/HGnYY/6We4oWENtAnzK6/LpJ2ur9PAb80RBt7/U4ugw==} engines: {node: '>= 6.0.0'} - turbo@2.10.2: - resolution: {integrity: sha512-wTExrNrRjB8qzIcg+ZLm0A3GFNLDsWNwdS/RBXB0FPrBDyzk3i96Yx+TxWZC7a0k1SIreFB8ciUbxjmEqTH8IQ==} - hasBin: true - type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -8424,24 +8385,6 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@turbo/darwin-64@2.10.2': - optional: true - - '@turbo/darwin-arm64@2.10.2': - optional: true - - '@turbo/linux-64@2.10.2': - optional: true - - '@turbo/linux-arm64@2.10.2': - optional: true - - '@turbo/windows-64@2.10.2': - optional: true - - '@turbo/windows-arm64@2.10.2': - optional: true - '@types/aria-query@5.0.4': {} '@types/babel__core@7.20.5': @@ -13724,15 +13667,6 @@ snapshots: dependencies: tslib: 1.14.1 - turbo@2.10.2: - optionalDependencies: - '@turbo/darwin-64': 2.10.2 - '@turbo/darwin-arm64': 2.10.2 - '@turbo/linux-64': 2.10.2 - '@turbo/linux-arm64': 2.10.2 - '@turbo/windows-64': 2.10.2 - '@turbo/windows-arm64': 2.10.2 - type-check@0.4.0: dependencies: prelude-ls: 1.2.1 diff --git a/frontend/turbo.json b/frontend/turbo.json deleted file mode 100644 index 720fd93b..00000000 --- a/frontend/turbo.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "$schema": "https://turborepo.com/schema.json", - "tasks": { - "dev": {}, - "start": {}, - "build": { - "outputs": ["public/**"] - }, - "lint": { - "inputs": ["**/*.tsx", "**/*.ts", "**/*.css"] - }, - "lint:styles": { - "inputs": ["**/*.css"] - }, - "lint:scripts": { - "inputs": ["**/*.tsx", "**/*.ts"] - }, - "test": { - "inputs": ["**/*.tsx", "**/*.ts"] - }, - "coverage": { - "inputs": ["**/*.tsx", "**/*.ts"] - }, - "type-check": { - "inputs": ["**/*.tsx", "**/*.ts"] - }, - "format": {} - } -}