-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
130 lines (130 loc) · 6.59 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
{
"name": "churchcrm",
"version": "5.0.0",
"description": "Free Church CRM Software",
"repository": {
"type": "git",
"url": "https://github.com/ChurchCRM/CRM.git"
},
"keywords": [
"Church",
"CRM",
"LAMP",
"Free"
],
"license": "MIT",
"bugs": {
"url": "https://github.com/ChurchCRM/CRM/issues"
},
"homepage": "http://www.churchcrm.io",
"scripts": {
"clean": "rm -rf node_modules/ && rm -rf src/vendor/",
"preinstall": "grunt clean & grunt updateVersions",
"install": "grunt curl-dir && grunt copy && grunt sass && grunt lineending && grunt patchDataTablesCSS",
"build-react": "webpack",
"build": "npm run composer-install && npm run orm-gen && npm run build-react",
"audit": "npm audit fix --only=prod --audit-level=high",
"deploy": "npm install && npm run build",
"postinstall": "grunt genLocaleJSFiles",
"locale-gen": "locale/update-locale.sh",
"locale-download": "grunt updateFromPOeditor && grunt genLocaleJSFiles && npm run locale-audit",
"locale-audit": "grunt exec:downloadPOEditorStats && grunt genLocaleAudit",
"update-signatures": "grunt generateSignatures",
"package": "grunt generateSignatures && grunt compress",
"demosite": "php scripts/update-demo-site.php",
"changelog-gen": "grunt exec:updatechangelog",
"orm-gen": "php src/vendor/propel/propel/bin/propel.php --config-dir=propel model:build && cd src/ && composer dump-autoload",
"sql-gen": "php src/vendor/propel/propel/bin/propel.php --config-dir=propel sql:build",
"graph-viz": "php src/vendor/propel/propel/bin/propel.php --config-dir=propel graphviz:generate",
"datadictionary": "php src/vendor/propel/propel/bin/propel.php --config-dir=propel datadictionary:generate",
"composer-install": "cd src/ && composer install && cd .. && grunt lineending",
"composer-update": " cd src/ && composer update && grunt lineending",
"docker-dev-start": "cp docker/Config.php src/Include/Config.php && docker-compose -f docker/docker-compose.dev-php8-apache.yaml up -d",
"docker-dev-build": "docker-compose -f docker/docker-compose.dev-php8-apache.yaml build",
"docker-dev-login-web": "docker-compose -f docker/docker-compose.dev-php8-apache.yaml exec webserver bash",
"docker-dev-login-db": "docker-compose -f docker/docker-compose.dev-php8-apache.yaml exec database bash",
"docker-dev-logs": "docker-compose -f docker/docker-compose.dev-php8-apache.yaml logs -f --tail=10",
"docker-dev-stop": "docker-compose -f docker/docker-compose.dev-php8-apache.yaml stop",
"docker-test7-start": "cp docker/Config.php src/Include/Config.php && docker-compose -f docker/docker-compose.test-php7-apache.yaml up -d",
"docker-test7-down": "docker-compose -f docker/docker-compose.test-php7-apache.yaml down -v",
"docker-test7-restart": "npm run docker-test7-down && npm run docker-test7-start",
"test-via-docker7-ui": "npm run docker-test7-restart && cp docker/cypress.json cypress.json && node_modules/cypress/bin/cypress open",
"docker-test-build": "docker-compose -f docker/docker-compose.test-php8-apache.yaml build",
"docker-test-start": "cp docker/Config.php src/Include/Config.php && docker-compose -f docker/docker-compose.test-php8-apache.yaml up -d",
"docker-test-down": "docker-compose -f docker/docker-compose.test-php8-apache.yaml down -v",
"docker-test-stop": "docker-compose -f docker/docker-compose.test-php8-apache.yaml stop",
"docker-test-restart": "npm run docker-test-down && npm run docker-test-start",
"docker-test-login-web": "docker-compose -f docker/docker-compose.test-php8-apache.yaml exec webserver bash",
"docker-test-login-db": "docker-compose -f docker/docker-compose.test-php8-apache.yaml exec database bash",
"docker-test-logs": "docker-compose -f docker/docker-compose.test-php8-apache.yaml logs -f --tail=10",
"test": "echo 'skipping tests'",
"test-ui": "node_modules/cypress/bin/cypress open",
"test-via-docker": "npm run docker-test-restart && cp docker/cypress.json cypress.json && node_modules/cypress/bin/cypress run",
"test-via-docker-ui": "npm run docker-test-restart && cp docker/cypress.json cypress.json && node_modules/cypress/bin/cypress open",
"test-via-demo": "cp demo/cypress.json cypress.json && node_modules/cypress/bin/cypress run",
"restore-demo-db": "php scripts/restore-db.php demo",
"restore-empty-db": "php scripts/restore-db.php"
},
"dependencies": {
"@fortawesome/fontawesome-free": "^6.4.0",
"admin-lte": "3.2.0",
"bootbox": "^5.5.2",
"bootstrap": "^4.6.2",
"bootstrap-datepicker": "^1.10.0",
"bootstrap-notify": "^3.1.3",
"bootstrap-show-password": "^1.2.1",
"bootstrap-toggle": "^2.2.2",
"bootstrap-validator": "^0.11.9",
"chart.js": "^2.9.4",
"ckeditor": "^4.12.1",
"daterangepicker": "^3.1.0",
"flag-icons": "^6.7.0",
"fullcalendar": "3.10.5",
"i18n": "^0.15.1",
"i18next": "19.9.2",
"icheck-bootstrap": "^3.0.1",
"inputmask": "^5.0.8",
"jquery": "^3.7.0",
"jquery-photo-uploader": "^1.0.13",
"jquery-steps": "^1.1.0",
"jquery-validation": "^1.19.5",
"node-sass": "^7.0.3",
"pace-js": "^1.2.4",
"react-bootstrap": "^2.7.4",
"react-datepicker": "^2.16.0",
"react-select": "^2.4.4",
"select2": "^4.0.13"
},
"devDependencies": {
"@types/jquery": "^3.5.14",
"babel-cli": "^6.26.0",
"babel-core": "^6.26.3",
"babel-loader": "^9.1.0",
"babel-preset-react": "^6.24.1",
"cryptiles": "^4.1.3",
"grunt": "^1.5.3",
"grunt-cli": "^1.4.3",
"grunt-confirm": "^1.0.8",
"grunt-contrib-clean": "^2.0.1",
"grunt-contrib-compress": "^2.0.0",
"grunt-contrib-copy": "^1.0.0",
"grunt-curl": "^2.5.1",
"grunt-exec": "^3.0.0",
"grunt-git": "^1.1.1",
"grunt-http": "^2.3.3",
"grunt-lineending": "^1.0.0",
"grunt-sass": "^3.1.0",
"i18next-extract-gettext": "^3.2.1",
"i18next-xhr-backend": "^3.2.2",
"node-sha1": "^1.0.1",
"tar": "^6.1.12",
"ts-loader": "^9.4.2",
"typescript": "^4.9.3",
"webpack": "^5.76.0",
"webpack-cli": "^5.0.0"
},
"optionalDependencies": {
"cypress": "^9.7.0",
"grunt-poeditor-gd": "0.2.0"
}
}