composer.json 2.18 KB
Newer Older
Benni Mack's avatar
Benni Mack committed
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
{
	"config": {
		"bin-dir": "bin",
		"sort-packages": true,
		"platform": {
			"php": "7.4.12"
		}
	},
	"prefer-stable": true,
	"minimum-stability": "dev",
	"repositories": [
		{
			"type": "path",
			"url": "src/extensions/*"
		}
	],
	"description" : "TYPO3 Demo Project",
	"extra": {
		"typo3/cms": {
			"web-dir": "web",
			"cms-package-dir": "{$vendor-dir}/typo3/cms"
		},
		"helhum/typo3-console": {
			"install-extension-dummy": false
		}
	},
	"require": {
		"php": "^7.4",
		"b13/assetcollector": "^1.4",
		"b13/bolt": "^2.0",
		"b13/content-sync": "^1.0",
32
		"b13/cta": "^1",
33
34
		"b13/demologin": "*",
		"b13/faq-t3demo": "*",
Benni Mack's avatar
Benni Mack committed
35
		"b13/menus": "dev-master",
36
		"b13/picture": "^1.0",
37
		"b13/site-t3demo": "*",
Matthias Stegmann's avatar
Matthias Stegmann committed
38
		"brotkrueml/schema": "^1.10",
Benni Mack's avatar
Benni Mack committed
39
40
41
42
43
44
45
46
47
48
49
		"helhum/dotenv-connector": "^3.0",
		"helhum/typo3-console": "^6.3",
		"ichhabrecht/content-defender": "^3.1",
		"typo3/cms-about": "^10.4",
		"typo3/cms-backend": "^10.4",
		"typo3/cms-belog": "^10.4",
		"typo3/cms-beuser": "^10.4",
		"typo3/cms-core": "^10.4",
		"typo3/cms-dashboard": "^10.4",
		"typo3/cms-extbase": "^10.4",
		"typo3/cms-extensionmanager": "^10.4",
50
		"typo3/cms-felogin": "^10.4",
Benni Mack's avatar
Benni Mack committed
51
52
53
54
		"typo3/cms-filelist": "^10.4",
		"typo3/cms-filemetadata": "^10.4",
		"typo3/cms-fluid": "^10.4",
		"typo3/cms-fluid-styled-content": "^10.4",
David Steeb's avatar
David Steeb committed
55
		"typo3/cms-form": "^10.4",
Benni Mack's avatar
Benni Mack committed
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
		"typo3/cms-frontend": "^10.4",
		"typo3/cms-info": "^10.4",
		"typo3/cms-install": "^10.4",
		"typo3/cms-lowlevel": "^10.4",
		"typo3/cms-recordlist": "^10.4",
		"typo3/cms-redirects": "^10.4",
		"typo3/cms-reports": "^10.4",
		"typo3/cms-rte-ckeditor": "^10.4",
		"typo3/cms-scheduler": "^10.4",
		"typo3/cms-seo": "^10.4",
		"typo3/cms-setup": "^10.4",
		"typo3/cms-tstemplate": "^10.4",
		"typo3/cms-viewpage": "^10.4"
	},
	"scripts": {
		"typo3-setup": [
			"@php bin/typo3cms install:generatepackagestates"
		],
		"frontend-builds": [
75
76
			"if [ \"$IS_DDEV_PROJECT\" != \"1\" ]; then export PATH=$HOME/.nvm/versions/node/v14.16.1/bin:$PATH; fi",
			"cd src/webpack; yarn install; yarn build-prod"
Benni Mack's avatar
Benni Mack committed
77
78
79
80
81
82
83
84
85
86
87
88
89
		],
		"post-update-cmd": [
			"@typo3-setup"
		],
		"post-install-cmd": [
			"@typo3-setup"
		]
	},
	"require-dev": {
		"saschaegerer/phpstan-typo3": "^0.13.1",
		"typo3/coding-standards": "^0.2.0"
	}
}