Skip to content

Commit 0bf0e14

Browse files
committed
init composer package
0 parents  commit 0bf0e14

File tree

1 file changed

+83
-0
lines changed

1 file changed

+83
-0
lines changed

composer.json

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
{
2+
"name": "php-monsters/laravel-worldwide",
3+
"description": "Laravel World, Countries States Cities DB Migration & Seeder",
4+
"keywords": [
5+
"countries",
6+
"states",
7+
"cities",
8+
"laravel",
9+
"laravel-worldwide"
10+
],
11+
"homepage": "https://github.com/php-monsters/laravel-worldwide",
12+
"license": "MIT",
13+
"authors": [
14+
{
15+
"name": "Aboozar Ghaffari",
16+
"email": "[email protected]",
17+
"role": "Developer"
18+
}
19+
],
20+
"require": {
21+
"php": "^8.2",
22+
"spatie/laravel-package-tools": "^1.16",
23+
"illuminate/contracts": "^10.0||^11.0",
24+
"ext-mbstring": "*"
25+
},
26+
"require-dev": {
27+
"laravel/pint": "^1.14",
28+
"nunomaduro/collision": "^8.0",
29+
"orchestra/testbench": "^9.0",
30+
"pestphp/pest": "^2.34",
31+
"pestphp/pest-plugin-arch": "^2.7",
32+
"pestphp/pest-plugin-laravel": "^2.3"
33+
},
34+
"autoload": {
35+
"psr-4": {
36+
"PhpMonster\\Worldwide\\": "src/",
37+
"PhpMonster\\Worldwide\\Database\\Seeders\\": "database/seeders/"
38+
}
39+
},
40+
"autoload-dev": {
41+
"psr-4": {
42+
"PhpMonster\\Worldwide\\Tests\\": "tests/",
43+
"PhpMonster\\App\\": "workbench/app/"
44+
}
45+
},
46+
"scripts": {
47+
"post-autoload-dump": "@composer run prepare",
48+
"clear": "@php vendor/bin/testbench package:purge-laravel-world --ansi",
49+
"prepare": "@php vendor/bin/testbench package:discover --ansi",
50+
"build": [
51+
"@composer run prepare",
52+
"@php vendor/bin/testbench workbench:build --ansi"
53+
],
54+
"start": [
55+
"Composer\\Config::disableProcessTimeout",
56+
"@composer run build",
57+
"@php vendor/bin/testbench serve"
58+
],
59+
"analyse": "vendor/bin/phpstan analyse",
60+
"test": "vendor/bin/pest",
61+
"test-coverage": "vendor/bin/pest --coverage",
62+
"format": "vendor/bin/pint"
63+
},
64+
"config": {
65+
"sort-packages": true,
66+
"allow-plugins": {
67+
"pestphp/pest-plugin": true,
68+
"phpstan/extension-installer": true
69+
}
70+
},
71+
"extra": {
72+
"laravel": {
73+
"providers": [
74+
"PhpMonster\\Worldwide\\WorldwideServiceProvider"
75+
],
76+
"aliases": {
77+
"World": "PhpMonster\\Worldide\\Facades\\Worldwide"
78+
}
79+
}
80+
},
81+
"minimum-stability": "dev",
82+
"prefer-stable": true
83+
}

0 commit comments

Comments
 (0)