bugsnag/bugsnag-js

View on GitHub
packages/plugin-electron-client-state-persistence/package.json

Summary

Maintainability
Test Coverage
{
  "name": "@bugsnag/plugin-electron-client-state-persistence",
  "version": "7.25.0",
  "main": "client-state-persistence.js",
  "description": "@bugsnag/electron plugin to sync information between JS and native layer",
  "homepage": "https://www.bugsnag.com/",
  "repository": {
    "type": "git",
    "url": "git@github.com:bugsnag/bugsnag-js.git"
  },
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "build": "node-gyp configure build",
    "generate-compile-commands": "node-gyp configure --release -- -f gyp.generator.compile_commands_json.py; mv Release/compile_commands.json .; rm -rf Debug Release"
  },
  "author": "Bugsnag",
  "license": "MIT",
  "gypfile": true,
  "files": [
    "binding.gyp",
    "client-state-persistence.js",
    "src/api.c",
    "src/bugsnag_electron_client_state_persistence.c",
    "src/bugsnag_electron_client_state_persistence.h",
    "src/crash_handler-posix.c",
    "src/crash_handler-win.c",
    "src/crash_handler.h",
    "src/deps/parson/package.json",
    "src/deps/parson/parson.c",
    "src/deps/parson/parson.h",
    "src/deps/tinycthread/README.txt",
    "src/deps/tinycthread/package.json",
    "src/deps/tinycthread/tinycthread.c",
    "src/deps/tinycthread/tinycthread.h"
  ],
  "dependencies": {
    "bindings": "^1.5.0"
  },
  "devDependencies": {
    "@bugsnag/core": "^7.25.0",
    "@bugsnag/electron-test-helpers": "^7.25.0",
    "@bugsnag/plugin-electron-client-state-manager": "^7.25.0",
    "@types/bindings": "^1.5.0"
  },
  "peerDependencies": {
    "@bugsnag/core": "^7.9.2"
  }
}