phantom
01/20/2026, 8:08 AM>metaplay init dashboard
Metaplay CLI 1.8.0, interactive mode
Initialize Custom LiveOps Dashboard in Your Project
ā Node.js detected: 22.22.0 [minimum: 22.14.0] [minor version is more recent; downgrade if you encounter any problems]
ā pnpm detected: 10.28.1 [minimum: 10.6.2] [warning: minor version is more recent; downgrade if you encounter any problems]
ERROR: failed to run dashboard project installer: failed to apply replacements to file content package.json: no replacement provided for placeholder {{{PROJECT_NAME}}}
Would anyone be able to assist in this?Jimi Jokela
01/20/2026, 11:26 AM{{{PROJECT_NAME}}} with your project name in all lowercase without spaces. Then running the metaplay init dashboard command normally should produce the correct output.
Let me know if that works for you!phantom
01/20/2026, 11:41 AMphantom
01/20/2026, 11:41 AM>metaplay build dashboard
Metaplay CLI 1.8.0, interactive mode
Build LiveOps Dashboard Locally
Output directory: Backend/Dashboard/dist
[...]
Build dashboard...
> pnpm build
> game3-dashboard@1.0.0 build F:\Game3\Backend\Dashboard
> vue-tsc --build && vite build
playwright.config.ts:7:29 - error TS2769: No overload matches this call.
The last overload gave the following error.
Argument of type 'PlaywrightTestConfig' is not assignable to parameter of type 'PlaywrightTestConfig<unknown, unknown>'.
Types of property 'updateSnapshots' are incompatible.
Type '"none" | "all" | "missing" | "changed" | undefined' is not assignable to type '"none" | "all" | "missing" | undefined'.
Type '"changed"' is not assignable to type '"none" | "all" | "missing" | undefined'.
7 export default defineConfig(defaultConfig)
~~~~~~~~~~~~~
../../node_modules/.pnpm/playwright@1.49.0/node_modules/playwright/types/test.d.ts:7473:17
7473 export function defineConfig<T, W>(config: PlaywrightTestConfig<T, W>, ...configs: PlaywrightTestConfig[]): PlaywrightTestConfig<T, W>;
~~~~~~~~~~~~
The last overload is declared here.
Failed to build the LiveOps Dashboard: binary exited with error: exit status 1phantom
01/20/2026, 11:41 AMJimi Jokela
01/20/2026, 12:02 PMphantom
01/20/2026, 12:04 PM