-
Notifications
You must be signed in to change notification settings - Fork 24
/
composer.json
86 lines (86 loc) · 2.58 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
{
"name": "pantheon-systems/search_api_pantheon",
"type": "drupal-module",
"description": "Connection module for Pantheon Search (solr 8)",
"license": "MIT",
"repositories": [
{
"type": "composer",
"url": "https://packages.drupal.org/8"
}
],
"config": {
"process-timeout": 0,
"optimize-autoloader": true,
"preferred-install": "dist",
"sort-packages": true,
"platform": {
"php": "8.0"
},
"allow-plugins": {
"dealerdirect/phpcodesniffer-composer-installer": true
}
},
"autoload-dev": {
"psr-4": {
"Drupal\\search_api_pantheon\\" : "src/",
"Drupal\\search_api_pantheon\\tests\\" : "tests/",
"Drupal\\search_api\\" : "vendor/drupal/search_api/src/",
"Drupal\\search_api_solr\\" : "vendor/drupal/search_api_solr/src/"
}
},
"extra": {
"drush": {
"services": {
"drush.services.yml": "^10"
}
}
},
"require": {
"php": ">=7.4",
"ext-curl": "*",
"ext-json": "*",
"ext-zip": "*",
"drupal/search_api_solr": "^4.3",
"guzzlehttp/guzzle": "^6.5.7|^7.5",
"http-interop/http-factory-guzzle": "^1.0",
"kint-php/kint": "^4.1|^5",
"psr/event-dispatcher": "^1.0",
"symfony/finder": "^4.4|^5|^6",
"symfony/yaml": "^4.4|^5|^6"
},
"require-dev": {
"consolidation/robo": "^3.0",
"czproject/git-php": "^4.0",
"drupal/coder": "@stable",
"phpunit/phpunit": "@stable",
"psy/psysh": "@stable",
"squizlabs/php_codesniffer": "@stable"
},
"suggest":{
"drupal/search_api_autocomplete": "^1",
"drupal/search_api_spellcheck": "^3",
"drupal/search_api_page": "^1.0",
"drupal/facets": "^1.8",
"kint-php/kint": "@stable"
},
"scripts": {
"code:test" : [
"vendor/bin/phpunit -c ./phpunit.xml"
],
"code:fix": [
"vendor/bin/phpcs --config-set installed_paths vendor/drupal/coder/coder_sniffer",
"vendor/bin/phpcbf . --ignore=RoboFile.php,vendor src modules"
],
"code:lint": [
"vendor/bin/phpcs --config-set installed_paths vendor/drupal/coder/coder_sniffer",
"vendor/bin/phpcs --ignore=RoboFile.php,vendor . "
],
"pre-commit": [
"composer validate --strict",
"@code:fix",
"@code:lint",
"@code:test"
]
}
}