UNPKG

trbr

Version:

TraceBreaker is a simple tool to decode and analyze ESP backtraces

128 lines (127 loc) 3.94 kB
{ "name": "trbr", "version": "0.1.8", "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", "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 .", "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", "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" }, "dependencies": { "clipboardy": "^4.0.0", "commander": "^12.1.0", "debug": "^4.4.0", "fqbn": "^1.3.0", "ink": "^5.2.0", "ink-spinner": "^5.0.0", "react": "^18.3.1", "tinyexec": "^0.3.2" }, "devDependencies": { "@babel/cli": "^7.21.0", "@babel/core": "^7.26.10", "@babel/eslint-parser": "^7.26.5", "@babel/preset-env": "^7.26.9", "@babel/preset-react": "^7.26.3", "@sadams/wait-for-expect": "^1.1.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/archiver": "^6.0.3", "@types/archy": "^0.0.36", "@types/ink-testing-library": "^1.0.4", "@types/license-checker": "^25.0.6", "@types/node": "20.x", "@types/semver": "^7.5.8", "@types/temp": "^0.9.4", "@vitejs/plugin-react": "^4.3.4", "@vitest/coverage-istanbul": "^3.0.9", "@vitest/coverage-v8": "^3.0.9", "archiver": "^7.0.1", "archy": "^1.0.0", "babel-loader": "^10.0.0", "chalk": "^5.4.1", "esbuild": "^0.25.1", "eslint": "^8.39.0", "eslint-config-prettier": "^6.10.1", "eslint-config-standard": "^17.1.0", "eslint-plugin-import": "^2.28.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-react": "^7.32.2", "eslint-plugin-react-hooks": "^4.6.0", "get-arduino-tools": "^1.2.4", "import-jsx": "^5.0.0", "ink-testing-library": "^4.0.0", "jsdom": "^26.0.0", "license-checker": "^25.0.1", "postject": "^1.0.0-alpha.6", "prettier": "^2.7.1", "prettier-plugin-organize-imports": "^4.1.0", "prettier-plugin-packagejson": "^2.4.7", "rimraf": "^6.0.1", "semantic-release": "^24.2.3", "semver": "^7.7.1", "temp": "^0.9.4", "vitest": "^3.0.9", "vscode-arduino-api": "^0.2.1", "wait-for-expect": "^3.0.2", "webpack": "^5.98.0", "webpack-cli": "^6.0.1" } }