@helenejs/react
Version:
Real-time Web Apps for Node.js
69 lines (68 loc) • 2.07 kB
JSON
{
"name": "@helenejs/react",
"version": "1.7.0",
"description": "Real-time Web Apps for Node.js",
"main": "lib/index.js",
"type": "commonjs",
"scripts": {
"build": "tsc",
"watch": "tsc --watch",
"clean": "rimraf lib",
"rebuild": "yarn run clean && yarn run build",
"bun:test": "nodemon --watch 'src/**/*' -e ts,tsx --exec 'yarn run bun:test:mocha'",
"bun:test:mocha": "bun --bun run mocha -r setup-tests.js --extensions ts,tsx --file ../../node_modules/@helenejs/testing --exit 'src/**/*.test.*'",
"node:test": "nodemon --watch 'src/**/*' -e ts,tsx --exec 'bun run node:test:mocha'",
"node:test:mocha": "mocha -r ts-node/register/transpile-only -r setup-tests.js --file ../../node_modules/@helenejs/testing --extension ts,tsx --exit 'src/**/*.test.*'",
"prepublishOnly": "yarn run rebuild"
},
"dependencies": {
"ahooks": "^3.7.7",
"eventemitter2": "^6.4.7",
"lodash": "^4.17.21",
"memoizee": "^0.4.15",
"use-debounce": "^7.0.1"
},
"devDependencies": {
"@helenejs/client": "^1.7.0",
"@helenejs/data": "^1.7.0",
"@helenejs/testing": "^1.7.0",
"@testing-library/dom": "^9.3.1",
"@testing-library/react": "^14.0.0",
"@testing-library/user-event": "^14.4.3",
"@types/jsdom": "^21.1.6",
"@types/lodash": "^4.14.181",
"jsdom": "^24.0.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"typescript": "^5.7.2"
},
"peerDependencies": {
"react": "^18.0.0||^19.0.0",
"react-dom": "^18.0.0||^19.0.0"
},
"author": "Leonardo Venturini",
"license": "MIT",
"repository": "https://github.com/leonardoventurini/helene",
"keywords": [
"websockets",
"rpc",
"react",
"reactjs",
"methods",
"events",
"node",
"nodejs"
],
"bugs": {
"url": "https://github.com/leonardoventurini/helene/issues"
},
"volta": {
"node": "20.8.0",
"yarn": "1.22.19"
},
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
},
"gitHead": "3acc76b941dbdfeca2d62a4c8acc007eb972353d"
}