UNPKG

trbr

Version:

TraceBreaker is a simple tool to decode and analyze ESP backtraces

137 lines (136 loc) 4.53 kB
{ "name": "trbr", "version": "0.1.24", "description": "TraceBreaker is a simple tool to decode and analyze ESP backtraces", "keywords": [ "gdb", "esp", "esp32", "riscv", "xtensa" ], "bugs": { "url": "git+https://github.com/dankeboy36/trbr/issues" }, "repository": { "url": "git+https://github.com/dankeboy36/trbr.git" }, "license": "GPL-3.0", "author": "dankeboy36", "type": "module", "exports": { ".": { "import": { "types": "./dist/lib/index.d.ts", "default": "./dist/lib/lib.mjs" }, "require": { "types": "./dist/lib/index.d.cts", "default": "./dist/lib/lib.cjs" } } }, "main": "./dist/lib/lib.cjs", "module": "./dist/lib/lib.mjs", "types": "./dist/lib/index.d.ts", "files": [ "dist/lib", "licenses" ], "scripts": { "prebuild": "rimraf dist && npm run setup:cli && npm run generate:types", "build": "npm run build:cjs && npm run build:esm", "build:cjs": "webpack --config webpack.config-cjs.cjs --mode production", "build:esm": "webpack --config webpack.config-esm.cjs --mode production", "coverage": "vitest run --coverage", "predev": "npm run setup:cli", "dev": "webpack --config webpack.config-cjs.cjs --mode development --watch", "format": "prettier --write . && clang-format -i --glob=\".tests/{sketches,templates}/**/*.{ino,cpp,h}\"", "pregenerate:types": "rimraf dist/lib/types && tsc", "generate:types": "dts-bundle-generator --out-file dist/lib/index.d.ts dist/lib/types/index.d.ts", "postgenerate:types": "rimraf dist/lib/types", "license": "node scripts/license.js", "lint": "eslint . --ext .js --fix", "prepackage": "npm run build", "package": "node scripts/package.js", "release": "semantic-release", "setup:cli": "node scripts/setup.js", "setup:env": "node scripts/env/setup.js", "setup:smoke": "node scripts/smoke/setup.js", "test": "vitest", "pretest:ci": "npm run setup:cli && npm run setup:env", "test:ci": "vitest --config vite.config-ci.js --coverage", "test:slow": "vitest --config vite.config-slow.js", "pretest:smoke": "npm run setup:cli && npm run setup:env && npm run setup:smoke", "test:smoke": "vitest --config vite.config-smoke.js" }, "dependencies": { "clipboardy": "^4.0.0", "commander": "^12.1.0", "debug": "^4.4.0", "fqbn": "^1.3.0", "lodash.debounce": "^4.0.8", "tinyrainbow": "^2.0.0" }, "devDependencies": { "@babel/cli": "^7.21.0", "@babel/core": "^7.26.10", "@babel/eslint-parser": "^7.28.0", "@babel/preset-env": "^7.26.9", "@sadams/wait-for-expect": "^1.2.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^10.0.1", "@semantic-release/exec": "^6.0.3", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^11.0.1", "@semantic-release/npm": "^10.0.4", "@semantic-release/release-notes-generator": "^11.0.3", "@testing-library/react": "^15.0.6", "@types/adm-zip": "^0.5.7", "@types/archiver": "^6.0.3", "@types/archy": "^0.0.36", "@types/debug": "^4.1.12", "@types/express": "^5.0.3", "@types/ink-testing-library": "^1.0.4", "@types/license-checker": "^25.0.6", "@types/lodash.debounce": "^4.0.9", "@types/multer": "^1.4.13", "@types/node": "20.x", "@types/semver": "^7.5.8", "@types/temp": "^0.9.4", "@vitest/coverage-istanbul": "^3.0.9", "@vitest/coverage-v8": "^3.0.9", "adm-zip": "^0.5.16", "archiver": "^7.0.1", "archy": "^1.0.0", "babel-loader": "^10.0.0", "clang-format": "^1.8.0", "dts-bundle-generator": "^9.5.1", "esbuild": "^0.25.1", "eslint": "^9.31.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-import": "^2.32.0", "eslint-plugin-prettier": "^5.5.1", "express": "^5.1.0", "get-arduino-tools": "^1.2.4", "glob": "^11.0.3", "license-checker": "^25.0.1", "multer": "^2.0.1", "neostandard": "^0.12.2", "postject": "^1.0.0-alpha.6", "prettier": "^3.6.2", "prettier-plugin-jsdoc": "^1.3.3", "prettier-plugin-organize-imports": "^4.1.0", "prettier-plugin-packagejson": "^2.5.18", "rimraf": "^6.0.1", "semantic-release": "^24.2.3", "semver": "^7.7.1", "temp": "^0.9.4", "tinyexec": "^0.3.2", "typescript": "^5.8.3", "vitest": "^3.0.9", "vscode-arduino-api": "^0.2.1", "webpack": "^5.98.0", "webpack-cli": "^6.0.1" } }