Skip to content

Commit e172896

Browse files
chore: Make moneyphp an optional dependency
1 parent d77f22c commit e172896

File tree

1 file changed

+63
-59
lines changed

1 file changed

+63
-59
lines changed

composer.json

Lines changed: 63 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,65 @@
11
{
2-
"name": "fostercommerce/variant-manager",
3-
"description": "A plugin for managing product variants.",
4-
"type": "craft-plugin",
5-
"version": "1.0.0-beta.1",
6-
"keywords": ["craft","plugin","ecommerce"],
7-
"license": "proprietary",
8-
"authors": [
9-
{
10-
"name": "Foster Commerce",
11-
"homepage": "https://www.fostercommerce.com"
12-
}
13-
],
14-
"support": {
15-
"email": "support@fostercomerce.com",
16-
"issues": "https://github.com/fostercommerce/variant-manager/issues?state=open",
17-
"source": "https://github.com/fostercommerce/variant-manager",
18-
"docs": "https://github.com/fostercommerce/variant-manager/blob/develop/README.md"
19-
},
20-
"require": {
21-
"php": ">=8.2.0",
22-
"craftcms/cms": "^5.0@beta",
23-
"craftcms/commerce": "^5.0@beta",
24-
"league/csv": "^9.0",
25-
"moneyphp/money": "^4.6"
26-
},
27-
"require-dev": {
28-
"craftcms/phpstan": "dev-main",
29-
"craftcms/rector": "dev-main",
30-
"fostercommerce/ecs": "dev-main",
31-
"fostercommerce/rector": "dev-main",
32-
"phpstan/phpstan": "^1.12",
33-
"roave/security-advisories": "dev-latest"
34-
},
35-
"autoload": {
36-
"psr-4": {
37-
"fostercommerce\\variantmanager\\": "src/"
38-
}
39-
},
40-
"extra": {
41-
"handle": "variant-manager",
42-
"name": "Variant Manager",
43-
"documentationUrl": "https://github.com/fostercommerce/variant-manager/blob/develop/README.md"
44-
},
45-
"config": {
46-
"sort-packages": true,
47-
"allow-plugins": {
48-
"yiisoft/yii2-composer": true,
49-
"craftcms/plugin-installer": true
50-
}
51-
},
52-
"prefer-stable": true,
53-
"minimum-stability": "dev",
54-
"scripts": {
55-
"phpstan": "phpstan --memory-limit=1G",
56-
"ecs:check": "ecs check --ansi --memory-limit=1G",
57-
"ecs:fix": "ecs check --ansi --fix --memory-limit=1G",
58-
"rector:fix": "rector process --config rector.php",
59-
"rector:dry-run": "rector process --dry-run --config rector.php"
60-
}
2+
"name": "fostercommerce/variant-manager",
3+
"description": "A plugin for managing product variants.",
4+
"type": "craft-plugin",
5+
"version": "1.0.0-beta.1",
6+
"keywords": [
7+
"craft",
8+
"plugin",
9+
"ecommerce"
10+
],
11+
"license": "proprietary",
12+
"authors": [
13+
{
14+
"name": "Foster Commerce",
15+
"homepage": "https://www.fostercommerce.com"
16+
}
17+
],
18+
"support": {
19+
"email": "support@fostercomerce.com",
20+
"issues": "https://github.com/fostercommerce/variant-manager/issues?state=open",
21+
"source": "https://github.com/fostercommerce/variant-manager",
22+
"docs": "https://github.com/fostercommerce/variant-manager/blob/develop/README.md"
23+
},
24+
"require": {
25+
"php": ">=8.2.0",
26+
"craftcms/cms": "^5.0@beta",
27+
"craftcms/commerce": "^5.0@beta",
28+
"league/csv": "^9.0"
29+
},
30+
"require-dev": {
31+
"craftcms/phpstan": "dev-main",
32+
"craftcms/rector": "dev-main",
33+
"fostercommerce/ecs": "dev-main",
34+
"fostercommerce/rector": "dev-main",
35+
"moneyphp/money": "^4.6",
36+
"phpstan/phpstan": "^1.12",
37+
"roave/security-advisories": "dev-latest"
38+
},
39+
"autoload": {
40+
"psr-4": {
41+
"fostercommerce\\variantmanager\\": "src/"
42+
}
43+
},
44+
"extra": {
45+
"handle": "variant-manager",
46+
"name": "Variant Manager",
47+
"documentationUrl": "https://github.com/fostercommerce/variant-manager/blob/develop/README.md"
48+
},
49+
"config": {
50+
"sort-packages": true,
51+
"allow-plugins": {
52+
"yiisoft/yii2-composer": true,
53+
"craftcms/plugin-installer": true
54+
}
55+
},
56+
"prefer-stable": true,
57+
"minimum-stability": "dev",
58+
"scripts": {
59+
"phpstan": "phpstan --memory-limit=1G",
60+
"ecs:check": "ecs check --ansi --memory-limit=1G",
61+
"ecs:fix": "ecs check --ansi --fix --memory-limit=1G",
62+
"rector:fix": "rector process --config rector.php",
63+
"rector:dry-run": "rector process --dry-run --config rector.php"
64+
}
6165
}

0 commit comments

Comments
 (0)