UNPKG

@ethicdevs/react-global-state-hooks-debugger

Version:

A small websocket based debugger for use with the react-global-state-hooks library

98 lines (97 loc) 2.78 kB
{ "name": "@ethicdevs/react-global-state-hooks-debugger", "version": "0.6.5", "description": "A small websocket based debugger for use with the react-global-state-hooks library", "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "license": "MIT", "author": { "name": "William Nemencha", "email": "william@ethicdevs.com", "url": "https://ethicdevs.com/devlog/wnemencha" }, "repository": { "type": "git", "url": "https://github.com/EthicDevs/react-global-state-hooks-debugger" }, "keywords": [ "react", "react-native", "global-state", "react-hooks", "debugger", "devtools" ], "publishConfig": { "access": "public" }, "bin": { "rgsh-debugger": "bin/rgsh-debugger.js" }, "scripts": { "rgsh-debugger": "node ./bin/rgsh-debugger.js", "test": "jest --verbose", "test:watch": "jest --verbose --watch", "typecheck": "tsc --noEmit", "dev": "nodemon -e ts,.env -w .env -w . -x 'run-s build:ts test'", "build:clean": "rm -rf ./dist && rm -f ./public/debugger-ui.{d.ts,js}", "build:debugger:tsc": "tsc -p ./debugger-ui/tsconfig.json", "build:debugger:webpack": "webpack", "build:lib:tsc": "tsc", "build": "run-s build:clean build:debugger:tsc build:debugger:webpack build:lib:tsc", "ci": "run-s test build" }, "dependencies": { "@ethicdevs/json-tree-view": "1.1.2", "deep-object-diff": "^1.1.7", "json-decycle": "^2.0.1", "jsonpath-plus": "^6.0.1", "ts-loader": "^9.2.8", "uuid": "^8.3.2", "webpack": "^5.72.0", "webpack-cli": "^4.9.2", "ws": "^8.5.0" }, "optionalDependencies": {}, "devDependencies": { "@babel/core": ">=7.0.0-beta.0 <8", "@ethicdevs/react-global-state-hooks": "file:./../react-global-state-hooks", "@swc/core": ">=1.2.50", "@swc/wasm": ">=1.2.50", "@types/jest": "^27.4.1", "@types/node": "^17.0.21", "@types/react": ">=17.0.2", "@types/react-native": ">=0.64", "@types/uuid": "^8.3.4", "@types/ws": "^8.5.3", "babel-jest": ">=27.0.0 <28", "bufferutil": "^4.0.1", "encoding": "^0.1.0", "esbuild": "~0.14.0", "husky": "^7.0.1", "jest": "^27.5.1", "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0", "nodemon": "^2.0.12", "npm-run-all": "^4.1.5", "react": "^16.8.0 || ^17.0.0", "ts-jest": "^27.1.3", "ts-node": "^10.1.0", "typescript": "^4.6.3", "utf-8-validate": "^5.0.2" }, "peerDependencies": { "@ethicdevs/react-global-state-hooks": ">=0.8.0", "react": ">=16.8.0", "react-native": ">=0.64" }, "jest": { "preset": "ts-jest/presets/js-with-ts", "testEnvironment": "node" }, "husky": { "hooks": { "pre-push": "yarn ci" } } }