-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathcomposer.json
More file actions
114 lines (114 loc) · 2.87 KB
/
Copy pathcomposer.json
File metadata and controls
114 lines (114 loc) · 2.87 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
113
114
{
"name": "aimeos/pagible",
"description": "Pagible CMS",
"keywords": ["laravel", "cms", "package", "api", "graphql", "jsonapi", "multi-tenant", "multi-language"],
"homepage": "https://pagible.com",
"type": "library",
"license": "MIT",
"prefer-stable": true,
"minimum-stability": "dev",
"require": {
"aimeos/pagible-core": "dev-master",
"aimeos/pagible-admin": "dev-master",
"aimeos/pagible-ai": "dev-master",
"aimeos/pagible-graphql": "dev-master",
"aimeos/pagible-search": "dev-master",
"aimeos/pagible-jsonapi": "dev-master",
"aimeos/pagible-mcp": "dev-master",
"aimeos/pagible-theme": "dev-master"
},
"require-dev": {
"orchestra/testbench": "^9.0||^10.0||^11.0",
"laravel/pulse": "^1.7",
"laravel-json-api/testing": "^3.1",
"larastan/larastan": "^3.9",
"om/potrans": "^1.0.1",
"kkomelin/laravel-translatable-string-exporter": "^1.26"
},
"repositories": [
{"type": "path", "url": "core"},
{"type": "path", "url": "admin"},
{"type": "path", "url": "ai"},
{"type": "path", "url": "graphql"},
{"type": "path", "url": "search"},
{"type": "path", "url": "jsonapi"},
{"type": "path", "url": "mcp"},
{"type": "path", "url": "theme"}
],
"autoload": {
"psr-4": {
"Aimeos\\Cms\\": ["src/"]
}
},
"autoload-dev": {
"psr-4": {
"Aimeos\\Cms\\": [
"backup/src/",
"cashier/src/",
"import/src/",
"pulse/src/",
"themes/glass/src/",
"themes/estate/src/",
"themes/journal/src/",
"themes/pagible/src/",
"themes/paper/src/",
"themes/bold/src/",
"themes/premium/src/",
"themes/luxury/src/",
"themes/style/src/"
],
"Tests\\": [
"tests/",
"core/tests/",
"admin/tests/",
"ai/tests/",
"cashier/tests/",
"graphql/tests/",
"import/tests/",
"jsonapi/tests/",
"mcp/tests/",
"pulse/tests/",
"search/tests/",
"theme/tests/",
"themes/estate/tests/",
"backup/tests/"
]
},
"classmap": [
"tests/User.php"
]
},
"scripts": {
"post-autoload-dump": [
"@php vendor/bin/testbench package:discover --ansi"
],
"translate": [
"@php bin/translate ar bg cs da de el en es et fi fr he hu id it ja lt lv nb nl pl pt-br pt ro ru sk sl sv tr uk vi zh",
"npm run gettext:extract --prefix admin",
"mv admin/i18n/no.po admin/i18n/nb.po",
"for POFILE in `ls admin/i18n/*.po`; do msgattrib --no-obsolete -o $POFILE $POFILE; done",
"for POFILE in `ls admin/i18n/*.po`; do vendor/bin/potrans deepl --ignore='%\\{[a-z]+\\}' --only --pot=admin/i18n/messages.pot $POFILE; done",
"mv admin/i18n/nb.po admin/i18n/no.po",
"npm run gettext:compile --prefix admin"
],
"build": [
"npm run build --prefix admin"
],
"coverage": [
"npx playwright install chromium",
"npm run coverage:all"
]
},
"config": {
"allow-plugins": {
"php-http/discovery": true
}
},
"extra": {
"laravel": {
"providers": [
"Aimeos\\Cms\\ServiceProvider"
]
}
}
}