{ "name": "@exceptionless/monorepo", "private": true, "version": "3.0.0-dev", "license": "Apache-2.0", "jest": { "moduleFileExtensions": [ "js", "ts" ], "moduleNameMapper": { "^@exceptionless/(.*)$": "/packages/$1/src" }, "preset": "ts-jest", "resolver": "jest-ts-webcompat-resolver" }, "scripts": { "clean": "rimraf -g packages/*/dist example/*/dist", "build": "npm run build --workspaces --if-present", "watch": "npm run watch --workspaces --if-present", "lint": "run-s -c lint:eslint lint:prettier", "lint:eslint": "eslint .", "lint:prettier": "prettier --check .", "lint:fix": "eslint . --ext .ts --fix", "format": "prettier --write .", "test": "npm test --workspaces --if-present", "version": "npm --no-git-tag-version --workspaces=true version", "upgrade": "ncu -i", "upgrade:workspaces": "ncu -i --workspaces" }, "workspaces": [ "packages/core", "packages/browser", "packages/angularjs", "packages/node", "packages/react", "packages/vue", "example/*" ], "devDependencies": { "@typescript-eslint/eslint-plugin": "^6.16.0", "@typescript-eslint/parser": "^6.16.0", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-eslint-plugin": "^5.2.1", "eslint-plugin-import": "^2.29.1", "eslint-plugin-jest": "^27.6.0", "eslint-plugin-jsdoc": "^46.9.1", "npm-run-all": "^4.1.5", "prettier": "^3.2.5", "rimraf": "^5.0.5", "typescript": "^5.3.3" } }