-
Notifications
You must be signed in to change notification settings - Fork 19
/
package.json
150 lines (150 loc) · 6.31 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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
{
"name": "flux-ui",
"version": "0.1.0",
"homepage": "http://fluxnotes.github.io/flux",
"private": true,
"dependencies": {
"axios": "0.19.0",
"commander": "2.9.0",
"cql-exec-fhir": "^1.0.1",
"cql-exec-vsac": "^1.0.1",
"cql-execution": "^1.3.2",
"d3-array": "^1.2.4",
"d3-scale": "^1.0.7",
"d3-time": "^1.0.10",
"downshift": "^1.31.16",
"elasticlunr": "https://github.com/mgramigna/elasticlunr.js",
"es6-shim": "0.35.3",
"fhir-mapper": "^3.0.0",
"fhirclient": "^0.1.12",
"flat": "^4.1.0",
"flux_notes_treatment_options_rest_client": "^1.1.2",
"font-awesome": "4.7.0",
"fuse.js": "^3.3.0",
"highcharts": "^6.2.0",
"history": "^4.7.2",
"immutable": "3.8.1",
"interact.js": "1.2.8",
"lodash": "4.17.13",
"material-ui": "1.0.0-beta.32",
"material-ui-icons": "1.0.0-beta.15",
"mime": "1.4.1",
"mkdirp": "0.5.1",
"moment": "2.22.0",
"nock": "^10.0.6",
"positions": "1.6.1",
"prop-types": "15.5.10",
"rc-calendar": "^9.7.11",
"rc-slider": "^8.6.9",
"rc-tooltip": "^3.7.3",
"react": "15.5.4",
"react-autosuggest": "9.3.2",
"react-calendar-timeline": "0.16.1",
"react-copy-to-clipboard": "5.0.0",
"react-day-picker": "6.2.1",
"react-dom": "15.5.4",
"react-flexbox-grid": "1.1.3",
"react-fontawesome": "^1.6.1",
"react-ga": "2.2.0",
"react-minimap": "0.7.2",
"react-redux": "^5.1.1",
"react-router": "^4.3.1",
"react-router-dom": "4.3.1",
"react-router-redux": "^5.0.0-alpha.9",
"react-scroll-sync": "^0.7.0",
"react-sticky-table": "^3.0.1",
"react-tap-event-plugin": "2.0.1",
"recharts": "1.0.0-beta.6",
"redux": "^3.7.2",
"redux-logger": "^3.0.6",
"redux-mock-store": "1.5.3",
"redux-promise-middleware": "^5.1.1",
"redux-thunk": "^2.3.0",
"run-script-os": "1.0.3",
"shr_rest_client": "^0.0.6",
"slate": "0.20.2",
"slate-auto-replace": "0.5.0",
"superagent": "3.7.0",
"sync-request": "^4.1.0",
"uuid": "^3.3.2"
},
"devDependencies": {
"babel-cli": "6.26.0",
"babel-eslint": "9.x",
"babel-plugin-transform-class-properties": "6.24.1",
"babel-plugin-transform-es2015-destructuring": "6.23.0",
"babel-plugin-transform-object-rest-spread": "6.26.0",
"babel-plugin-transform-require-ignore": "0.1.1",
"babel-polyfill": "6.23.0",
"babel-preset-es2015": "6.24.1",
"chai": "4.1.2",
"customize-cra": "^0.2.12",
"enzyme": "3.0.0",
"enzyme-adapter-react-15": "1.0.0",
"eslint": "5.12.0",
"eslint-config-react-app": "^4.0.1",
"eslint-plugin-flowtype": "2.x",
"eslint-plugin-import": "2.x",
"eslint-plugin-jsx-a11y": "6.x",
"eslint-plugin-react": "7.x",
"eslint-plugin-react-hooks": "1.5.0",
"mock-local-storage": "^1.1.8",
"node-sass": "^4.10.0",
"node-sass-chokidar": "0.0.3",
"npm-run-all": "^4.1.2",
"react-app-rewired": "^2.1.3",
"react-scripts": "2.1.8",
"react-test-renderer": "15.6.2",
"redux-mock-store": "1.5.3",
"testcafe": "0.17.1",
"copy-webpack-plugin": "5.0.4"
},
"resolutions": {
"moment": "2.22.0",
"ucum": "cmoesel/ucum.js#es5-friendly"
},
"scripts": {
"build-css": "node-sass-chokidar src/ -o src/",
"watch-css": "npm run build-css && node-sass-chokidar src/ -o src/ --watch --recursive",
"start-js": "react-app-rewired start",
"check-version": "node ./scripts/check-version.js",
"start": "npm-run-all -p watch-css start-js check-version",
"build-js": "node --max_old_space_size=4096 node_modules/react-app-rewired/scripts/build.js",
"build": "npm-run-all build-css build-js",
"eject": "react-scripts eject",
"mock-data-update": "node ./src/mcode-pilot/mock-data/mock-data-update",
"parse": "babel-node --presets es2015,react --plugins transform-class-properties,transform-es2015-destructuring,transform-object-rest-spread ./src/noteparser/app.js",
"patient-date-update": "node ./src/patient-date-updater/app.js",
"patient-date-list": "node ./src/patient-date-updater/app.js -O",
"test-ci": "react-app-rewired test --env=jsdom --coverage",
"test": "run-script-os",
"test:win32": "yarn test-backend:win32",
"test::darwin:linux": "yarn test-backend:darwin:linux",
"test-backend": "run-script-os",
"test-backend:win32": "set CI=true&&set NO_PROXY=localhost&&react-app-rewired test --env=jsdom --colors",
"test-backend:darwin:linux": "CI=true NO_PROXY=localhost react-app-rewired test --env=jsdom --colors",
"test-fullapp": "run-script-os",
"test-fullapp:win32": "set CI=true&&react-app-rewired test --env=jsdom test\\backend\\views\\FullApp.test.js",
"test-fullapp:darwin:linux": "CI=true react-app-rewired test --env=jsdom --colors __test__/backend/views/FullApp.test.js",
"test-mcode": "run-script-os",
"test-mcode:win32": "set CI=true&&react-app-rewired test --env=jsdom \\\\test\\\\backend\\\\mcode\\\\.*\\.test\\.js",
"test-mcode:darwin:linux": "CI=true react-app-rewired test --env=jsdom test/backend/mcode/*.test.js",
"test-ui": "run-script-os",
"test-ui:win32": "yarn test-ui-all",
"test-ui:darwin:linux": "yarn test-ui-chrome",
"test-ui-all": "testcafe chrome,ie ./test/ui/** --app \"yarn start\"",
"test-ui-chrome": "testcafe chrome ./test/ui/** --app \"yarn start\"",
"test-ui-ie": "testcafe ie ./test/ui/** --app \"yarn start\"",
"test-all-with-ui": "run-script-os",
"test-all-with-ui:win32": "set CI=true&&yarn test-backend:win32&&yarn test-ui:win32",
"test-all-with-ui::darwin:linux": "CI=true yarn test-backend:darwin:linux && yarn test-ui:darwin:linux",
"lint": "eslint src --ext .js,.jsx",
"lint-fix": "eslint src --ext .js,.jsx --fix; exit 0"
},
"browserslist": [
">0.2%",
"not dead",
"not ie <= 11",
"not op_mini all"
]
}