Skip to content

Commit 5b114b9

Browse files
Merge pull request #1713 from rezzorix/cleanup-google-services
Optimize Google API dependencies by keeping only Google Calendar
2 parents bedf1b4 + 4725ceb commit 5b114b9

File tree

2 files changed

+133
-181
lines changed

2 files changed

+133
-181
lines changed

composer.json

+9-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "alextselegidis/easyappointments",
33
"description": "Open Source Web Scheduler",
4-
"version": "1.5.1",
4+
"version": "dev-1.5.0",
55
"homepage": "https://easyappointments.org",
66
"type": "project",
77
"license": "GPL-3.0",
@@ -39,19 +39,24 @@
3939
"jsvrcek/ics": "^0.8.4",
4040
"monolog/monolog": "^2.8.0",
4141
"google/apiclient": "^2.12.6",
42-
"guzzlehttp/guzzle": "^7.9.2",
42+
"guzzlehttp/guzzle": "^7.5.0",
4343
"sabre/vobject": "^4.5",
4444
"ezyang/htmlpurifier": "^4.17",
45-
"symfony/finder": "^6.4",
46-
"phpmailer/phpmailer": "^6.9"
45+
"symfony/finder": "^6.4"
4746
},
4847
"require-dev": {
4948
"roave/security-advisories": "dev-master",
5049
"phpunit/phpunit": "^9.6"
5150
},
5251
"scripts": {
52+
"pre-autoload-dump": "Google\\Task\\Composer::cleanup",
5353
"test": "APP_ENV=testing php vendor/bin/phpunit"
5454
},
55+
"extra": {
56+
"google/apiclient-services": [
57+
"Calendar"
58+
]
59+
},
5560
"autoload": {
5661
"psr-4": {
5762
"Tests\\": "tests/"

0 commit comments

Comments
 (0)