-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcomposer.json
More file actions
112 lines (101 loc) · 3.67 KB
/
Copy pathcomposer.json
File metadata and controls
112 lines (101 loc) · 3.67 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
112
{
"name": "ahegyes/wordpress-plugins",
"description": "Monorepo of DWS WordPress plugins. Each plugin under plugins/<name> is split-published to its own mirror repo via splitsh-lite.",
"type": "project",
"license": "GPL-2.0-or-later",
"homepage": "https://github.com/ahegyes/wordpress-plugins",
"authors": [
{
"name": "Antonius Hegyes",
"homepage": "https://github.com/ahegyes"
},
{
"name": "Contributors",
"homepage": "https://github.com/ahegyes/wordpress-plugins/graphs/contributors"
}
],
"repositories": [
{
"type": "vcs",
"url": "https://github.com/ahegyes/wordpress-configs"
}
],
"require": {
"php": ">=8.5"
},
"require-dev": {
"ahegyes/wordpress-configs": "dev-trunk",
"automattic/jetpack-changelogger": "^6"
},
"minimum-stability": "dev",
"prefer-stable": true,
"scripts": {
"generate-autoloader": "@composer dump-autoload --ignore-platform-reqs -o",
"packages-install": "@composer install --ignore-platform-reqs --no-interaction",
"packages-update": [
"@composer clear-cache",
"@composer update --prefer-stable --ignore-platform-reqs --no-interaction"
],
"plugins:install": [
"@composer --working-dir=plugins/internal-comments packages-install",
"@composer --working-dir=plugins/linked-orders-for-woocommerce packages-install",
"@composer --working-dir=plugins/locked-payment-methods-for-woocommerce packages-install"
],
"plugins:update": [
"@composer --working-dir=plugins/internal-comments packages-update",
"@composer --working-dir=plugins/linked-orders-for-woocommerce packages-update",
"@composer --working-dir=plugins/locked-payment-methods-for-woocommerce packages-update"
],
"plugins:format": [
"@composer --working-dir=plugins/internal-comments format:php",
"@composer --working-dir=plugins/linked-orders-for-woocommerce format:php",
"@composer --working-dir=plugins/locked-payment-methods-for-woocommerce format:php"
],
"plugins:lint": [
"@composer --working-dir=plugins/internal-comments lint:php",
"@composer --working-dir=plugins/linked-orders-for-woocommerce lint:php",
"@composer --working-dir=plugins/locked-payment-methods-for-woocommerce lint:php"
],
"plugins:test:unit": [
"@composer --working-dir=plugins/internal-comments test:unit",
"@composer --working-dir=plugins/linked-orders-for-woocommerce test:unit",
"@composer --working-dir=plugins/locked-payment-methods-for-woocommerce test:unit"
],
"plugins:test:integration": [
"@composer --working-dir=plugins/internal-comments test:integration",
"@composer --working-dir=plugins/linked-orders-for-woocommerce test:integration",
"@composer --working-dir=plugins/locked-payment-methods-for-woocommerce test:integration"
],
"plugins:quality-check": [
"@plugins:lint",
"@plugins:test:unit"
],
"changelog:add": "@php vendor/bin/changelogger add",
"changelog:validate": "@php vendor/bin/changelogger validate",
"changelog:write": "@php vendor/bin/changelogger write"
},
"extra": {
"changelogger": {
"versioning": "semver",
"changelog": "CHANGELOG.md",
"changes-dir": "changelog",
"default-type": "changed",
"types": {
"added": "Added",
"changed": "Changed",
"deprecated": "Deprecated",
"removed": "Removed",
"fixed": "Fixed",
"security": "Security"
}
}
},
"config": {
"allow-plugins": {
"composer/*": true,
"dealerdirect/phpcodesniffer-composer-installer": true,
"phpstan/extension-installer": true
},
"sort-packages": true
}
}