chore: add php 8.4-dev to ci and insane dev environment (#7121)
[openemr.git] / package.json
blob96f2a6a9e0daf2a60d3ad09db14dc7f52f6d716b
2   "name": "openemr-interface",
3   "version": "0.2.0",
4   "description": "UI toolkit, theme and component library for OpenEMR",
5   "main": "index.js",
6   "scripts": {
7     "postinstall": "napa && gulp -i",
8     "build": "gulp -b",
9     "dev-build": "npm run gulp-build",
10     "dev": "gulp --dev && gulp watch",
11     "gulp-build": "gulp -b --dev",
12     "gulp-watch": "gulp watch",
13     "test": "echo \"Error: no test specified\" && exit 1",
14     "lint:js": "eslint '**/*.js' --quiet",
15     "lint:js-fix": "npm run lint:js -- --fix",
16     "test:js": "jest",
17     "test:js-coverage": "jest --coverage",
18     "stylelint": "npx stylelint '**/*.{css,scss}'",
19     "stylelint-fix": "npm run stylelint -- --fix"
20   },
21   "keywords": [
22     "openemr"
23   ],
24   "author": "d3sandoval",
25   "license": "GNU GPL",
26   "browserslist": [
27     "> 1%",
28     "ie >= 8",
29     "edge >= 15",
30     "ie_mob >= 10",
31     "ff >= 45",
32     "chrome >= 45",
33     "safari >= 7",
34     "opera >= 23",
35     "ios >= 7",
36     "android >= 4",
37     "bb >= 10"
38   ],
39   "devDependencies": {
40     "@types/jest": "29.5.5",
41     "autoprefixer": "10.4.15",
42     "colors": "1.4.0",
43     "del": "6.1.1",
44     "eslint": "8.49.0",
45     "eslint-plugin-import": "2.28.1",
46     "eslint-plugin-jest": "27.4.0",
47     "glob": "10.3.4",
48     "gulp": "4.0.2",
49     "gulp-append-prepend": "1.0.9",
50     "gulp-csso": "4.0.1",
51     "gulp-dart-sass": "1.1.0",
52     "gulp-if": "3.0.0",
53     "gulp-inject-string": "1.1.2",
54     "gulp-postcss": "9.0.1",
55     "gulp-rename": "2.0.0",
56     "gulp-sourcemaps": "3.0.0",
57     "gulp-watch": "5.0.1",
58     "jest": "29.7.0",
59     "minimist": "1.2.8",
60     "napa": "3.0.0",
61     "postcss": "8.4.30",
62     "replace-in-file": "7.0.1",
63     "stylelint": "15.10.3",
64     "stylelint-config-sass-guidelines": "10.0.0",
65     "stylelint-config-standard": "34.0.0",
66     "stylelint-order": "6.0.3",
67     "stylelint-scss": "5.2.1"
68   },
69   "dependencies": {
70     "@eastdesire/jscolor": "2.5.1",
71     "@fortawesome/fontawesome-free": "6.4.2",
72     "angular": "1.8.3",
73     "angular-sanitize": "1.8.3",
74     "backbone": "1.5.0",
75     "bootstrap": "4.6.2",
76     "bootswatch": "4.6.2",
77     "chart.js": "4.4.0",
78     "checklist-model": "1.0.0",
79     "ckeditor4": "4.22.1",
80     "datatables.net": "1.13.6",
81     "datatables.net-bs4": "1.13.6",
82     "datatables.net-colreorder": "1.7.0",
83     "datatables.net-colreorder-dt": "1.7.0",
84     "datatables.net-dt": "1.13.6",
85     "datatables.net-jqui": "1.13.6",
86     "datatables.net-scroller": "2.2.0",
87     "datatables.net-scroller-jqui": "2.2.0",
88     "dropzone": "5.9.3",
89     "dwv": "0.27.1",
90     "flot": "4.2.6",
91     "hotkeys-js": "3.12.0",
92     "i18next": "23.5.1",
93     "i18next-browser-languagedetector": "7.1.0",
94     "i18next-xhr-backend": "3.2.2",
95     "interactjs": "1.10.19",
96     "jquery": "3.7.1",
97     "jquery-datetimepicker": "2.5.21",
98     "jquery-validation": "1.19.5",
99     "jspdf": "2.5.1",
100     "jszip": "3.10.1",
101     "knockout": "3.5.1",
102     "konva": "9.2.1",
103     "magic-wand-js": "1.0.0",
104     "moment": "2.29.4",
105     "numeral": "2.0.6",
106     "purecss": "3.0.0",
107     "select2": "4.0.13",
108     "sortablejs": "1.15.0",
109     "underscore": "1.13.6",
110     "validate.js": "0.13.1"
111   },
112   "napa": {
113     "bootstrap-rtl": "https://github.com/PerseusTheGreat/bootstrap-4-rtl/archive/643a8f9e221ed86729b51913d1a7d5614e615682.zip",
114     "jquery-creditcardvalidator": "https://github.com/PawelDecowski/jquery-creditcardvalidator/archive/v1.1.0.tar.gz",
115     "jquery-panelslider": "https://github.com/eduardomb/jquery-panelslider/archive/1.0.0.tar.gz",
116     "jquery-ui": "https://jqueryui.com/resources/download/jquery-ui-1.12.1.zip",
117     "jquery-ui-themes": "https://jqueryui.com/resources/download/jquery-ui-themes-1.12.1.zip",
118     "literallycanvas": "https://github.com/literallycanvas/literallycanvas/archive/v0.4.14.tar.gz",
119     "react": "https://github.com/facebook/react/releases/download/v15.1.0/react-15.1.0.zip",
120     "lforms": "https://clinicaltables.nlm.nih.gov/lforms-versions/lforms-33.0.0.zip"
121   },
122   "napa-config": {
123     "cache": false
124   }