UNPKG

@bugsplat/symbol-upload

Version:
106 lines (105 loc) 3.76 kB
{ "name": "@bugsplat/symbol-upload", "version": "10.1.11", "description": "Cross platform symbol upload tool", "main": "./dist/index.js", "bin": { "symbol-upload": "./dist/bin/index.js" }, "engines": { "node": ">=22" }, "files": [ "dist" ], "scripts": { "start": "ts-node -r dotenv/config ./bin/index.ts -d ./dist -f \"**/*.js.map\"", "start:sym": "ts-node -r dotenv/config ./bin/index.ts -d ./spec -f \"**/*.sym\"", "start:pdb": "ts-node -r dotenv/config ./bin/index.ts -d ./spec -f \"**/*.+(exe|dll|pdb)\"", "start:dsym": "ts-node -r dotenv/config ./bin/index.ts -d ./spec/support -f \"*.dSYM\" -a BugSplatTester -v \"1.0 (1)\"", "start:xcarchive": "ts-node -r dotenv/config ./bin/index.ts -d ./spec/support -f \"*.xcarchive/**/*.dSYM\" -v \"4.5.6 (1)\"", "start:dylib": "ts-node -r dotenv/config ./bin/index.ts -d ./spec/support -f \"**/*.dylib.dSYM\"", "start:elf": "ts-node -r dotenv/config ./bin/index.ts -d ./spec -f \"**/*.elf\"", "start:dump_syms": "ts-node -r dotenv/config ./bin/index.ts -d ./spec -f \"**/*.dSYM\" -m", "start:dump_syms_invalid": "ts-node -r dotenv/config ./bin/index.ts -d ./spec -f \"**/myQtCrasher.vc.pdb\" -m", "start:symsrv": "ts-node -r dotenv/config ./bin/index.ts -d ./spec -f \"**/*.dll\"", "test": "ts-node node_modules/jasmine/bin/jasmine", "help": "ts-node ./bin/index.ts -h", "clean": "rimraf ./dist", "prebuild": "npm run clean", "build": "tsc", "prerelease": "npm run build", "release": "npm publish --access public", "ncc": "npx ncc build ./bin/index.ts -o ./dist", "bpkg:compression": "npx bpkg ./src/compression.js ./dist/compression.js", "bpkg:node-dump-syms": "npx bpkg ./node_modules/node-dump-syms ./dist/node-dump-syms.js", "prebuild:sea": "npm run clean", "build:sea": "run-s ncc bpkg:compression bpkg:node-dump-syms", "presea:macos": "npm run build:sea", "presea:windows": "npm run build:sea", "presea:linux": "npm run build:sea", "sea:macos": "sh ./sea/macos.sh", "sea:windows": "powershell.exe .\\sea\\windows.ps1", "sea:linux": "sh ./sea/linux.sh" }, "repository": { "type": "git", "url": "git+https://github.com/BugSplat-Git/symbol-upload.git" }, "private": false, "keywords": [ "symbol", "upload", "crash", "reporting", "bugsplat" ], "author": "@bobbyg603", "license": "MIT", "bugs": { "url": "https://github.com/BugSplat-Git/symbol-upload/issues" }, "homepage": "https://github.com/BugSplat-Git/symbol-upload#readme", "devDependencies": { "@mapbox/node-pre-gyp": "^1.0.11", "@types/archiver": "^6.0.2", "@types/command-line-args": "^5.2.0", "@types/command-line-usage": "^5.0.2", "@types/firstline": "^2.0.2", "@types/glob": "^8.1.0", "@types/jasmine": "^4.3.1", "@types/node": "^20.14.8", "@types/promise-retry": "^1.1.4", "@types/workerpool": "^6.4.4", "@vercel/ncc": "^0.38.1", "bpkg": "^0.9.2", "copyfiles": "^2.4.1", "dotenv": "^10.0.0", "extract-zip": "^2.0.1", "jasmine": "^4.6.0", "npm-run-all": "^4.1.5", "postject": "^1.0.0-alpha.6", "rimraf": "^5.0.0", "ts-node": "^10.9.2", "typescript": "^5.3.3" }, "dependencies": { "@bugsplat/elfy": "^1.0.1", "@bugsplat/js-api-client": "^9.3.2", "archiver": "^7.0.1", "command-line-args": "^5.2.0", "command-line-usage": "^6.1.1", "filenamify": "^4.3.0", "firstline": "^2.0.2", "glob": "^10.3.10", "macho-uuid": "^1.3.2", "pdb-guid": "^1.0.7", "pretty-bytes": "^5.6.0", "promise-retry": "^2.0.1", "rxjs": "^7.8.1", "workerpool": "^6.5.1" }, "optionalDependencies": { "node-dump-syms": "^3.0.10" } }