friendship ended with social-app. php is my new best friend
1{
2 "$schema": "https://getcomposer.org/schema.json",
3 "name": "chillerlan/php-oauth",
4 "description": "A fully transparent, framework agnostic PSR-18 OAuth client.",
5 "homepage": "https://github.com/chillerlan/php-oauth",
6 "license": "MIT",
7 "type": "library",
8 "keywords": [
9 "oauth", "oauth1", "oauth2", "pkce", "authorization", "authentication",
10 "client", "psr-7", "psr-17", "psr-18", "rfc5849", "rfc6749", "rfc7636"
11 ],
12 "authors": [
13 {
14 "name": "smiley",
15 "email": "smiley@chillerlan.net",
16 "homepage": "https://github.com/codemasher"
17 }
18 ],
19 "funding": [
20 {
21 "type": "Ko-Fi",
22 "url": "https://ko-fi.com/codemasher"
23 }
24 ],
25 "support": {
26 "issues": "https://github.com/chillerlan/php-oauth/issues",
27 "source": "https://github.com/chillerlan/php-oauth"
28 },
29 "provide": {
30 "psr/http-client-implementation": "1.0"
31 },
32 "minimum-stability": "stable",
33 "prefer-stable": true,
34 "require": {
35 "php": "^8.1",
36 "ext-json": "*",
37 "ext-sodium": "*",
38 "chillerlan/php-http-message-utils": "^2.2.2",
39 "chillerlan/php-settings-container": "^3.2.1",
40 "chillerlan/php-standard-utilities": "^1.0",
41 "psr/http-client": "^1.0",
42 "psr/http-message": "^1.1 || ^2.0",
43 "psr/log": "^1.1 || ^2.0 || ^3.0"
44 },
45 "require-dev": {
46 "chillerlan/php-dotenv": "^3.0",
47 "chillerlan/phpunit-http": "^1.0",
48 "guzzlehttp/guzzle": "^7.9",
49 "monolog/monolog": "^3.7",
50 "phpmd/phpmd": "^2.15",
51 "phpstan/phpstan": "^1.12",
52 "phpstan/phpstan-deprecation-rules": "^1.2",
53 "phpunit/phpunit": "^10.5",
54 "slevomat/coding-standard": "^8.15",
55 "squizlabs/php_codesniffer": "^3.10"
56 },
57 "suggest": {
58 "chillerlan/php-httpinterface": "^6.0 - an alternative PSR-18 HTTP Client"
59 },
60 "autoload": {
61 "psr-4": {
62 "chillerlan\\OAuth\\": "src"
63 }
64 },
65 "autoload-dev": {
66 "psr-4": {
67 "chillerlan\\OAuthTest\\": "tests"
68 }
69 },
70 "scripts": {
71 "phpcs": "@php vendor/bin/phpcs",
72 "phpstan": "@php vendor/bin/phpstan",
73 "phpstan-baseline": "@php vendor/bin/phpstan --generate-baseline",
74 "phpunit": "@php vendor/bin/phpunit"
75 },
76 "config": {
77 "lock": false,
78 "sort-packages": true,
79 "platform-check": true,
80 "allow-plugins": {
81 "dealerdirect/phpcodesniffer-composer-installer": true
82 }
83 }
84}