generated from cjmellor/skeleton
-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy pathcomposer.json
67 lines (67 loc) · 2.04 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
{
"name": "cjmellor/browser-sessions",
"description": "A Laravel package to enable users to manage and monitor their active browser sessions. Allows users to view devices where they are logged in and provides options to terminate unrecognized or all sessions, enhancing account security",
"keywords": [
"laravel",
"browser-sessions"
],
"homepage": "https://github.com/cjmellor/browser-sessions",
"license": "MIT",
"authors": [
{
"name": "Chris Mellor",
"email": "[email protected]"
}
],
"require": {
"php": "^8.2",
"illuminate/support": "^10.0|^11.0",
"jenssegers/agent": "^2.6",
"spatie/laravel-package-tools": "^1.14"
},
"require-dev": {
"nunomaduro/collision": "^7.0|^8.0",
"orchestra/testbench": "^8.0|^9.0",
"phpunit/phpunit": "^10.0",
"pestphp/pest": "^2.0",
"pestphp/pest-plugin-arch": "^2.0",
"pestphp/pest-plugin-laravel": "^2.0",
"laravel/pint": "^1.0"
},
"autoload": {
"psr-4": {
"Cjmellor\\BrowserSessions\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"Cjmellor\\BrowserSessions\\Tests\\": "tests/"
}
},
"scripts": {
"analyze": "vendor/bin/phpstan analyse",
"lint": "vendor/bin/pint",
"format": "vendor/bin/rector process",
"post-autoload-dump": "@php ./vendor/bin/testbench package:discover --ansi",
"test": "vendor/bin/phpunit",
"pest": "vendor/bin/pest"
},
"config": {
"allow-plugins": {
"pestphp/pest-plugin": true
},
"sort-packages": true
},
"extra": {
"laravel": {
"providers": [
"Cjmellor\\BrowserSessions\\BrowserSessionsServiceProvider"
],
"aliases": {
"BrowserSessions": "Cjmellor\\BrowserSessions\\Facades\\BrowserSessions"
}
},
"minimum-stability": "stable",
"prefer-stable": true
}
}