{
"name": "profiler-gui",
"version": "1.0.0",
"license": "MIT",
"private": true,
"scripts": {
"start": "cd .\\framework&&npm start",
"build": "npm run buildWin",
"buildWin": "npm run buildServerWin && npm run copyServerWin && npm run buildModulesWin &&npm run buildFrameWorkWin && npm run buildExtensionWin",
"buildLinuxX64": "npm run buildServerLinux && npm run copyServerLinux && npm run buildModulesLinux && npm run buildFrameWorkLinux",
"buildLinuxArm": "npm run buildServerLinux && npm run copyServerLinux && npm run buildModulesLinux && npm run buildFrameWorkLinux",
"buildLinuxDarwin": "npm run buildServerLinux && npm run copyServerDarwin && npm run buildModulesLinux && npm run buildFrameWorkLinux",
"buildServerWin": "cd .\\server\\build && python preprocess_third_party.py && python build.py build --release",
"buildServerLinux": "export PATH=$HOME/.local/bin:$PATH && cd ./server/build && python3 preprocess_third_party.py && python3 build.py build --release",
"copyServerWin": "xcopy .\\server\\output\\win_mingw64\\bin .\\server\\output\\build\\server\\ /E /I /Y",
"copyServerLinux": "mkdir -p server/output/build && cp -rf ./server/output/linux-*/bin/ ./server/output/build/server",
"copyServerDarwin": "mkdir -p server/output/build && cp -rf ./server/output/darwin*/bin/ ./server/output/build/server",
"buildModulesWin": "cd .\\modules\\build && python build.py",
"buildModulesLinux": "cd ./modules/build && python3 build.py",
"buildFrameWorkWin": "cd framework && npm install --force && npm run build && npm run copyWin",
"buildFrameWorkLinux": "cd framework && npm install --force && npm run build && npm run copyLinux",
"buildExtensionWin": "cd .\\plugins\\vscode && npm install && npm run vsce:package",
"buildExtensionLinux": "cd ./plugins/vscode && npm install && npm run vsce:package",
"test": "cd modules && pnpm test"
}
}