-
Notifications
You must be signed in to change notification settings - Fork 23
/
composer.json
90 lines (90 loc) · 2.61 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
{
"name": "ope-tech/laravel-ses",
"description": "Track email engagement on any email sent out via SES using Laravel. Tracks opens, clicks, bounces, complaints, deliveries, and rejections. Can be used with transaction, marketing emails and notifications. ",
"type": "library",
"keywords": [
"laravel",
"AWS",
"ses",
"email",
"opens",
"clicks",
"bounces",
"complaints",
"deliveries",
"rejections",
"tracking",
"email rejections"
],
"license": "MIT",
"authors": [
{
"name": "Oliver Eady",
"email": "[email protected]"
}
],
"autoload": {
"psr-4": {
"OpeTech\\LaravelSes\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"OpeTech\\LaravelSes\\Tests\\": "tests/",
"OpeTech\\LaravelSes\\Database\\Factories\\": "database/factories/",
"Workbench\\App\\": "workbench/app/",
"Workbench\\Database\\Factories\\": "workbench/database/factories/",
"Workbench\\Database\\Seeders\\": "workbench/database/seeders/"
}
},
"prefer-stable": true,
"minimum-stability": "dev",
"require": {
"php": "^8.1",
"illuminate/support": "^10.0 | ^11.0",
"illuminate/notifications": "^10.0 | ^11.0",
"aws/aws-sdk-php": "^3.295",
"aws/aws-php-sns-message-validator": "^1.9",
"lorisleiva/laravel-actions": "^2.7",
"nesbot/carbon": "^2.72"
},
"require-dev": {
"orchestra/testbench": "^8.17 | ^9.0",
"phpstan/phpstan": "^1.10",
"laravel/pint": "^1.13",
"pestphp/pest": "^2.28",
"pestphp/pest-plugin-laravel": "^2.2"
},
"extra": {
"laravel": {
"providers": [
"OpeTech\\LaravelSes\\LaravelSesServiceProvider"
]
}
},
"scripts": {
"test": [
"@php vendor/bin/pest"
],
"lint": [
"@php vendor/bin/phpstan analyse"
],
"post-autoload-dump": [
"@clear",
"@prepare"
],
"clear": "@php vendor/bin/testbench package:purge-skeleton --ansi",
"prepare": "@php vendor/bin/testbench package:discover --ansi",
"build": "@php vendor/bin/testbench workbench:build --ansi",
"serve": [
"Composer\\Config::disableProcessTimeout",
"@build",
"@php vendor/bin/testbench serve"
]
},
"config": {
"allow-plugins": {
"pestphp/pest-plugin": true
}
}
}