diff --git a/apps/frontend/package.json b/apps/frontend/package.json index dca0995..7e84873 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -1,5 +1,5 @@ { - "name": "scoresaber-reloadedv3", + "name": "frontend", "version": "0.1.0", "private": true, "scripts": { diff --git a/package.json b/package.json index 938ffdb..88a74b3 100644 --- a/package.json +++ b/package.json @@ -2,8 +2,21 @@ "name": "ssr", "version": "0.1.0", "private": true, - "packageManager": "pnpm@9.12.0", + "workspaces": [ + "apps/*", + "packages/*" + ], "scripts": { - "dev": "turbo dev" - } + "build": "turbo run build", + "clean": "turbo run clean", + "dev": "turbo run dev", + "format": "prettier --write \"**/*.{ts,tsx,md}\"", + "lint": "turbo run lint", + "test": "turbo run test" + }, + "devDependencies": { + "prettier": "^3.2.5", + "turbo": "^2.0.3" + }, + "packageManager": "pnpm@9.12.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b13847d..a45a0c3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,7 +6,14 @@ settings: importers: - .: {} + .: + devDependencies: + prettier: + specifier: ^3.2.5 + version: 3.3.3 + turbo: + specifier: ^2.0.3 + version: 2.1.3 apps/frontend: dependencies: @@ -2988,6 +2995,11 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} + prettier@3.3.3: + resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} + engines: {node: '>=14'} + hasBin: true + progress@2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} @@ -3411,6 +3423,40 @@ packages: tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + turbo-darwin-64@2.1.3: + resolution: {integrity: sha512-ouJOm0g0YyoBuhmikEujVCBGo3Zr0lbSOWFIsQtWUTItC88F2w2byhjtsYGPXQwMlTbXwmoBU2lOCfWNkeEwHQ==} + cpu: [x64] + os: [darwin] + + turbo-darwin-arm64@2.1.3: + resolution: {integrity: sha512-j2FOJsK4LAOtHQlb3Oom0yWB/Vi0nF1ljInr311mVzHoFAJRZtfW2fRvdZRb/lBUwjSp8be58qWHzANIcrA0OA==} + cpu: [arm64] + os: [darwin] + + turbo-linux-64@2.1.3: + resolution: {integrity: sha512-ubRHkI1gSel7H7wsmxKK8C9UlLWqg/2dkCC88LFupaK6TKgvBKqDqA0Z1M9C/escK0Jsle2k0H8bybV9OYIl4Q==} + cpu: [x64] + os: [linux] + + turbo-linux-arm64@2.1.3: + resolution: {integrity: sha512-LffUL+e5wv7BtD6DgnM2kKOlDkMo2eRjhbAjVnrCD3wi2ug0tl6NDzajnHHjtaMyOnIf4AvzSKdLWsBxafGBQA==} + cpu: [arm64] + os: [linux] + + turbo-windows-64@2.1.3: + resolution: {integrity: sha512-S9SvcZZoaq5jKr6kA6eF7/xgQhVn8Vh7PVy5lono9zybvhyL4eY++y2PaLToIgL8G9IcbLmgOC73ExNjFBg9XQ==} + cpu: [x64] + os: [win32] + + turbo-windows-arm64@2.1.3: + resolution: {integrity: sha512-twlEo8lRrGbrR6T/ZklUIquW3IlFCEtywklgVA81aIrSBm56+GEVpSrHhIlsx1hiYeSNrs+GpDwZGe+V7fvEVQ==} + cpu: [arm64] + os: [win32] + + turbo@2.1.3: + resolution: {integrity: sha512-lY0yj2GH2a2a3NExZ3rGe+rHUVeFE2aXuRAue57n+08E7Z7N7YCmynju0kPC1grAQzERmoLpKrmzmWd+PNiADw==} + hasBin: true + type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -6809,6 +6855,8 @@ snapshots: prelude-ls@1.2.1: {} + prettier@3.3.3: {} + progress@2.0.3: {} prop-types@15.8.1: @@ -7332,6 +7380,33 @@ snapshots: dependencies: safe-buffer: 5.2.1 + turbo-darwin-64@2.1.3: + optional: true + + turbo-darwin-arm64@2.1.3: + optional: true + + turbo-linux-64@2.1.3: + optional: true + + turbo-linux-arm64@2.1.3: + optional: true + + turbo-windows-64@2.1.3: + optional: true + + turbo-windows-arm64@2.1.3: + optional: true + + turbo@2.1.3: + optionalDependencies: + turbo-darwin-64: 2.1.3 + turbo-darwin-arm64: 2.1.3 + turbo-linux-64: 2.1.3 + turbo-linux-arm64: 2.1.3 + turbo-windows-64: 2.1.3 + turbo-windows-arm64: 2.1.3 + type-check@0.4.0: dependencies: prelude-ls: 1.2.1