forked from ucfopen/Materia
-
Notifications
You must be signed in to change notification settings - Fork 0
/
composer.json
93 lines (93 loc) · 3.4 KB
/
composer.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
{
"name": "ucfopen/materia",
"type": "project",
"description" : "Engage students with easily embedded apps for online courses.",
"keywords": ["materia", "ucf", "cdl", "games", "edutainment", "widgets", "education", "university of central florida"],
"license": "AGPL-3.0-only",
"scripts":{
"sniff": "phpcs -n --extensions=php .",
"sniff-with-warnings": "phpcs --extensions=php .",
"sniff-ci": "phpcs --report=summary --extensions=php .",
"post-install-cmd": "test -d ./.git/hooks && cp ./githooks/pre-commit ./.git/hooks/pre-commit || true",
"git-pre-commit":"@sniff-ci",
"destroy-everything": "php oil r admin:destroy_everything --quiet",
"oil-install-quiet": "php oil r install --skip_prompts=true --skip_configuration_wizard",
"widgets-install-test": "php oil r widget:install fuel/app/tests/widget_packages/*.wigt",
"test": "php -dzend_extension=xdebug.so fuel/vendor/bin/phpunit -c fuel/app/phpunit.xml",
"coverage": "php oil test --coverage-html=coverage --coverage-clover=coverage.xml --coverage-text=coverage.txt",
"heroku-place-configs": "cp -R fuel/app/config/heroku fuel/app/config/production && cp -R fuel/app/modules/lti/config/heroku fuel/app/modules/lti/config/production",
"heroku-extract-widgets": "php oil r widget:extract_from_config",
"compile": ["@heroku-place-configs", "@heroku-extract-widgets"],
"devserver": "php oil server",
"testci":[
"@destroy-everything",
"@oil-install-quiet",
"@test"
],
"coverageci":[
"@destroy-everything",
"@oil-install-quiet",
"@coverage"
]
},
"platform": {
},
"require": {
"php": ">=7.1 <7.3",
"ext-pdo": "*",
"ext-gd": "*",
"ext-mbstring": "*",
"composer/installers": "~1.0",
"fuel/core": "1.8.1.6",
"fuel/auth": "1.8.1",
"fuel/email": "1.8.1",
"fuel/oil": "1.8.1.1",
"fuel/orm": "1.8.1.2",
"fuel/parser": "1.8.1",
"iturgeon/qasset": "1.0.5",
"fuelphp/upload": "2.0.6",
"monolog/monolog": "1.18.*",
"phpseclib/phpseclib": "2.0.0",
"eher/oauth": "1.0.7",
"aws/aws-sdk-php": "3.67.17"
},
"suggest": {
"ext-memcached": "*"
},
"require-dev": {
"phpunit/phpunit": "6.4.*",
"squizlabs/php_codesniffer": "2.9",
"ucfcdl/fuelphp-phpcs": "master",
"johnkary/phpunit-speedtrap": "^2.0@dev"
},
"config": {
"vendor-dir": "fuel/vendor",
"optimize-autoloader": true
},
"extra": {
"installer-paths": {
"fuel/{$name}": ["fuel/core"],
"{$name}": ["fuel/docs"]
}
},
"repositories": [
{
"type" : "package",
"package" : {
"name" : "ucfcdl/fuelphp-phpcs",
"version" : "master",
"dist" : {
"url" : "https://github.com/ucfcdl/fuelphp-phpcs/archive/master.zip",
"type": "zip"
},
"source" : {
"url" : "https://github.com/ucfcdl/fuelphp-phpcs.git",
"type" : "git",
"reference" : "master"
}
}
}
],
"minimum-stability": "dev",
"prefer-stable": true
}