@qonsoll/chat-core
Version:
Library with core logic for chat
95 lines (94 loc) • 2.75 kB
JSON
{
"name": "@qonsoll/chat-core",
"version": "2.1.13",
"description": "Library with core logic for chat",
"homepage": "https://github.com/qonsoll/firebase-services",
"bugs": "https://github.com/qonsoll/firebase-services/issues",
"repository": {
"type": "git",
"url": "git+https://github.com/qonsoll/chat-core.git"
},
"module": "dist/index.esm.js",
"main": "dist/index.cjs.js",
"types": "dist/index.d.ts",
"scripts": {
"build": "npm run clean && rollup -c src/config/build/rollup.config.js",
"clean": "rimraf ./dist constants hooks helpers contexts",
"prepack": "npm run build",
"postpack": "npm run clean",
"test": "firebase emulators:exec jest",
"emulators:firebase": "firebase emulators:start --only firestore"
},
"author": "Maxim Makarov",
"license": "ISC",
"keywords": [
"react",
"react-native",
"react-hooks",
"chat",
"firebase",
"helpers",
"typescript",
"javascript"
],
"files": [
"constants/dist",
"constants/package.json",
"contexts/dist",
"contexts/package.json",
"dist",
"helpers/dist",
"helpers/package.json",
"hooks/dist",
"hooks/package.json"
],
"peerDependencies": {
"@qonsoll/qvideo": ">= 0.1.48",
"firebase": ">= 8.7.0 < 9.x",
"lodash": ">= 4.17.0",
"moment": ">=2.29.*",
"react": ">= 16.8.0"
},
"devDependencies": {
"@babel/core": "^7.17.9",
"@babel/preset-react": "^7.16.7",
"@qonsoll/qvideo": "^0.1.71",
"@rollup/plugin-alias": "^3.1.9",
"@rollup/plugin-commonjs": "^21.0.3",
"@rollup/plugin-node-resolve": "^13.2.0",
"@types/jest": "^27.4.1",
"@types/lodash": "^4.14.182",
"@types/node": "^17.0.24",
"@types/react": "^18.0.5",
"@types/react-window": "^1.8.5",
"@typescript-eslint/eslint-plugin": "^5.19.0",
"@typescript-eslint/parser": "^5.19.0",
"eslint": "^8.13.0",
"eslint-config-prettier": "^8.5.0",
"eslint-config-react-app": "^7.0.1",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jsdoc": "^39.2.1",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-react": "^7.29.4",
"eslint-plugin-react-hooks": "^4.4.0",
"prettier": "^2.6.2",
"prop-types": "^15.8.1",
"rimraf": "^3.0.2",
"rollup": "^2.70.2",
"rollup-plugin-copy": "^3.4.0",
"rollup-plugin-dts": "^4.2.1",
"rollup-plugin-peer-deps-external": "^2.2.4",
"rollup-plugin-terser": "^7.0.2",
"rollup-plugin-ts": "^2.0.5",
"rollup-plugin-typescript2": "^0.31.2",
"ts-node": "^10.7.0",
"tslib": "^2.3.1",
"typescript": "^4.6.3",
"firebase": "8.8.1"
},
"dependencies": {
"react-firebase-hooks": "3.0.3",
"react-window": "^1.8.6",
"moment": "^2.29.3"
}
}