forked from TYPO3-Solr/ext-tika
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcomposer.json
More file actions
111 lines (111 loc) · 3.68 KB
/
composer.json
File metadata and controls
111 lines (111 loc) · 3.68 KB
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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
{
"name": "apache-solr-for-typo3/tika",
"type": "typo3-cms-extension",
"description": "Apache Tika for TYPO3",
"license": "GPL-3.0-or-later",
"keywords": ["typo3", "cms", "tika", "meta data", "language", "text", "extraction"],
"homepage": "https://www.typo3-solr.com",
"authors": [
{
"name": "Ingo Renner",
"email": "ingo@typo3.org",
"role": "Lead Developer"
}
],
"support": {
"email": "solr-eb-support@dkd.de",
"issues": "https://github.com/TYPO3-Solr/ext-solr/issues",
"forum": "https://talk.typo3.org",
"slack": "https://typo3.slack.com/app_redirect?channel=C02FF05Q4",
"source": "https://github.com/TYPO3-Solr/ext-tika"
},
"replace": {
"typo3-ter/tika": "self.version"
},
"require": {
"php": "^7.4 || ^8.0",
"ext-json": "*",
"ext-pdo": "*",
"typo3/cms-backend": "^11.5",
"typo3/cms-core": "^11.5",
"typo3/cms-extbase": "^11.5",
"typo3/cms-filemetadata": "^11.5",
"typo3/cms-fluid": "^11.5",
"typo3/cms-reports": "^11.5"
},
"require-dev": {
"psr/log": "*",
"phpunit/phpunit": "^9.5",
"phpspec/prophecy-phpunit":"*",
"typo3/testing-framework": "^6.12",
"apache-solr-for-typo3/solr": "dev-release-11.5.x",
"typo3/coding-standards": ">=0.5.0",
"typo3/tailor": "^1.4"
},
"suggest": {
"apache-solr-for-typo3/solr": "Allows to use Solr Cell - Apache Tika embedded in Apache Solr."
},
"autoload": {
"psr-4": {
"ApacheSolrForTypo3\\Tika\\": "Classes/"
}
},
"autoload-dev": {
"psr-4": {
"ApacheSolrForTypo3\\Tika\\Tests\\": "Tests/"
}
},
"minimum-stability": "dev",
"prefer-stable": true,
"config": {
"allow-plugins": true,
"optimize-autoloader": true,
"vendor-dir": ".Build/vendor",
"bin-dir": ".Build/bin"
},
"scripts-descriptions": {
"tika:download": "Download Tika binaries/\".jar\" files. App and Server files.",
"tika:download:app": "Download Tika app binariy/\".jar\" file only.",
"tika:download:help": "Prints help from download script.",
"tika:download:server": "Download Tika server binariy/\".jar\" file only.",
"tika:req:tika": "Print required Apache Tika version."
},
"scripts": {
"post-autoload-dump": [
"mkdir -p .Build/Web/typo3conf/ext/",
"[ -L .Build/Web/typo3conf/ext/tika ] || ln -snvf ../../../../. .Build/Web/typo3conf/ext/tika"
],
"tika:download": [ "CALLED_VIA_COMPOSER=1 REQUIRED_TIKA_VERSION=$($COMPOSER_BINARY tika:req:tika) ./Build/Helpers/download_tika_binaries.sh"],
"tika:download:app": [ "@tika:download -a" ],
"tika:download:help": [ "@tika:download -h" ],
"tika:download:server": [ "@tika:download -s" ],
"tika:req:tika": [ "@composer config extra.TYPO3-Solr.ext-tika.require.Tika" ],
"tika:req:solr": [ "@composer config extra.TYPO3-Solr.ext-tika.require.Solr" ],
"_comment": "CI scripts",
"tests:setup": [ "@composer install --prefer-source" ],
"tests:setup:t3dev": [
"@composer config minimum-stability dev",
"@composer req --prefer-source --update-with-all-dependencies typo3/cms-core:11.5.x-dev"
],
"tests:unit": [ "phpunit --colors -c Build/Test/UnitTests.xml --bootstrap=Build/Test/UnitTestsBootstrap.php" ],
"tests:integration": [ "phpunit --colors -c Build/Test/IntegrationTests.xml --bootstrap=Build/Test/IntegrationTestsBootstrap.php" ]
},
"extra": {
"branch-alias": {
"dev-release-11.0.x": "11.0.x-dev"
},
"typo3/cms": {
"extension-key": "tika",
"cms-package-dir": "{$vendor-dir}/typo3/cms",
"web-dir": ".Build/Web"
},
"TYPO3-Solr": {
"ext-tika": {
"require": {
"Tika": "1.27",
"Solr": "8.11.1"
}
}
}
}
}