-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathpackage.json
76 lines (76 loc) · 2.74 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
{
"name": "frontend",
"version": "0.1.0",
"private": true,
"dependencies": {
"@patternfly/patternfly": "^2.33.3",
"@patternfly/react-charts": "^4.7.9",
"@patternfly/react-core": "^3.104.0",
"@patternfly/react-icons": "^3.14.6",
"@patternfly/react-styled-system": "^3.6.17",
"@patternfly/react-styles": "^3.5.22",
"@patternfly/react-table": "^2.20.15",
"@patternfly/react-virtualized-extension": "^1.2.23",
"@types/enzyme": "^3.10.3",
"axios": "^0.19.0",
"axios-progress-bar": "^1.2.0",
"enzyme": "^3.10.0",
"enzyme-adapter-react-16": "^1.15.1",
"enzyme-to-json": "^3.4.2",
"js-cookie": "^2.2.1",
"keycloak-js": "^6.0.1",
"localforage": "^1.7.3",
"react": "^16.9.0",
"react-dom": "^16.9.0",
"react-router-dom": "^5.1.0",
"react-scripts": "3.1.2",
"react-test-renderer": "^16.9.0",
"react-virtualized": "^9.21.1",
"rimraf": "^3.0.0",
"socket.io-client": "^2.3.0",
"ts-jest": "^24.1.0",
"tslint": "^5.20.0",
"tslint-react": "^4.1.0"
},
"scripts": {
"start": "react-scripts start",
"prod": "NODE_ENV=blue react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": "react-app"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
},
"description": "Patternfly-Chat is a real time chat application that allows communication both group and individual communication. Its' micro services architecture features three principle resources. There is an authentication system which leverages Keycloak and which makes management of client applications, users, and assignment of permissions and roles extremely simple. The second resource that the application relies heavily on is a Cache. The cache provides functionality for the expiration of sessions and picture of who is using the app at what time. The code is divided so far into a front end into two small services. A front end that is written in React, and a Node service that interacts with the cache. This app was originally being written for a blog post so the idea is to keep things as simple as possible.",
"main": "index.js",
"devDependencies": {},
"repository": {
"type": "git",
"url": "git+https://github.com/cmwylie19/patternfly-chat.git"
},
"keywords": [
"React",
"Socket.io",
"Cache",
"Keycloak"
],
"author": "Casey Wylie",
"license": "ISC",
"bugs": {
"url": "https://github.com/cmwylie19/patternfly-chat/issues"
},
"homepage": "https://github.com/cmwylie19/patternfly-chat#readme"
}