-
Notifications
You must be signed in to change notification settings - Fork 34
/
composer.json
118 lines (118 loc) · 4.13 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
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
{
"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=full --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",
"widgets-install-test": "php oil r widget:install fuel/app/tests/widget_packages/*.wigt",
"test": "php fuel/vendor/bin/phpunit -c fuel/app/phpunit.xml",
"test-with-xdebug": "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-extract-widgets": "php oil r widget:extract_from_config",
"compile": ["@heroku-extract-widgets"],
"devserver": "php oil server",
"testci":[
"@destroy-everything",
"@oil-install-quiet",
"@test"
],
"coverageci":[
"@destroy-everything",
"@oil-install-quiet",
"@coverage"
]
},
"platform": {
},
"require": {
"php": ">=8.0",
"ext-pdo": "*",
"ext-gd": "*",
"ext-mbstring": "*",
"composer/installers": "1.*",
"fuel/core": "dev-1.9/develop",
"fuel/auth": "dev-1.9/develop",
"fuel/email": "dev-1.9/develop",
"fuel/oil": "dev-1.9/develop",
"fuel/orm": "dev-1.9/develop",
"fuel/parser": "dev-1.9/develop",
"iturgeon/qasset": "1.0.5",
"fuelphp/upload": "2.0.7",
"monolog/monolog": "1.18.*",
"phpseclib/phpseclib": "~3.0",
"phpseclib/phpseclib2_compat":"~1.0",
"eher/oauth": "1.0.7",
"aws/aws-sdk-php": "3.288.1",
"symfony/dotenv": "^5.1",
"ucfopen/materia-theme-ucf": "2.0.3"
},
"suggest": {
"ext-memcached": "*"
},
"require-dev": {
"phpunit/phpunit": "9.5.25",
"squizlabs/php_codesniffer": "3.5.4",
"ucfcdl/fuelphp-phpcs": "3.0.1",
"johnkary/phpunit-speedtrap": "4.0.1"
},
"config": {
"vendor-dir": "fuel/vendor",
"optimize-autoloader": true,
"allow-plugins": {
"composer/installers": true,
"php-http/discovery": true
}
},
"extra": {
"installer-paths": {
"fuel/{$name}": ["fuel/core"],
"{$name}": ["fuel/docs"]
}
},
"repositories": [
{
"type": "package",
"package": {
"name": "ucfcdl/fuelphp-phpcs",
"version": "3.0.1",
"dist": {
"url": "https://github.com/ucfcdl/fuelphp-phpcs/archive/v3.0.1.zip",
"type": "zip"
},
"source": {
"url": "https://github.com/ucfcdl/fuelphp-phpcs.git",
"type": "git",
"reference": "v3.0.1"
}
}
},
{
"type": "package",
"package": {
"name": "ucfopen/materia-theme-ucf",
"type": "fuel-package",
"version": "2.0.3",
"dist": {
"url": "https://github.com/ucfopen/Materia-Theme-UCF/archive/refs/tags/v2.0.3.zip",
"type": "zip"
},
"source": {
"no-api": true,
"url": "https://github.com/ucfopen/Materia-Theme-UCF.git",
"type": "git",
"reference": "master"
}
}
}
],
"minimum-stability": "dev",
"prefer-stable": true
}