|
10 | 10 | "description": "PayPlug payment plugin for Sylius applications.", |
11 | 11 | "license": "MIT", |
12 | 12 | "require": { |
13 | | - "php": "^8.0", |
| 13 | + "php": "^8.2", |
14 | 14 | "ext-json": "*", |
15 | 15 | "giggsey/libphonenumber-for-php": "^8.12", |
16 | 16 | "payplug/payplug-php": "^3.1", |
17 | 17 | "php-http/message-factory": "^1.1", |
18 | 18 | "sylius/refund-plugin": "^2.0", |
19 | 19 | "sylius/sylius": "^2.0", |
20 | | - "symfony/asset": "^6.0|^7.0", |
21 | | - "symfony/lock": "^6.0|^7.0", |
22 | | - "symfony/validator": "^6.0|^7.0" |
| 20 | + "symfony/asset": "^6.4|| ^7.2", |
| 21 | + "symfony/lock": "^6.4|| ^7.2", |
| 22 | + "symfony/validator": "^6.4|| ^7.2" |
23 | 23 | }, |
24 | 24 | "require-dev": { |
25 | 25 | "behat/behat": "3.20.0", |
|
34 | 34 | "friends-of-behat/suite-settings-extension": "1.1.0", |
35 | 35 | "friends-of-behat/symfony-extension": "2.6.0", |
36 | 36 | "friends-of-behat/variadic-extension": "1.6.0", |
37 | | - "friendsoftwig/twigcs": "6.4.0", |
38 | | - "j13k/yaml-lint": "1.1.6", |
| 37 | + "friendsoftwig/twigcs": "6.5.0", |
39 | 38 | "lakion/mink-debug-extension": "2.0.0", |
40 | 39 | "mockery/mockery": "1.6.12", |
41 | 40 | "php-parallel-lint/php-parallel-lint": "1.4.0", |
|
49 | 48 | "phpunit/phpunit": "9.6.22", |
50 | 49 | "rector/rector": "2.0.4", |
51 | 50 | "sylius-labs/coding-standard": "4.4.0", |
52 | | - "symfony/browser-kit": "7.2.4", |
53 | | - "symfony/debug-bundle": "^7.2.0", |
54 | | - "symfony/dotenv": "7.2.0", |
55 | | - "symfony/web-profiler-bundle": "7.2.4", |
| 51 | + "sylius/test-application": "^2.1.0@alpha", |
| 52 | + "symfony/apache-pack": "*", |
| 53 | + "symfony/browser-kit": "^6.4|| ^7.2", |
| 54 | + "symfony/debug-bundle": "^6.4|| ^7.2", |
| 55 | + "symfony/dotenv": "^6.4|| ^7.2", |
| 56 | + "symfony/web-profiler-bundle": "^6.4|| ^7.2", |
56 | 57 | "webmozart/assert": "^1.8" |
57 | 58 | }, |
58 | 59 | "prefer-stable": true, |
59 | 60 | "autoload": { |
60 | 61 | "psr-4": { |
61 | | - "PayPlug\\SyliusPayPlugPlugin\\": "src/", |
62 | | - "Tests\\PayPlug\\SyliusPayPlugPlugin\\": "tests/" |
| 62 | + "PayPlug\\SyliusPayPlugPlugin\\": "src/" |
| 63 | + } |
| 64 | + }, |
| 65 | + "autoload-dev": { |
| 66 | + "psr-4": { |
| 67 | + "Tests\\PayPlug\\SyliusPayPlugPlugin\\": ["tests/", "tests/TestApplication/src/"] |
63 | 68 | } |
64 | 69 | }, |
65 | 70 | "config": { |
|
70 | 75 | "phpro/grumphp": true, |
71 | 76 | "phpstan/extension-installer": true, |
72 | 77 | "symfony/flex": true, |
| 78 | + "symfony/runtime": true, |
73 | 79 | "symfony/thanks": true |
74 | 80 | } |
75 | 81 | }, |
|
84 | 90 | "@phpmd", |
85 | 91 | "@phpstan", |
86 | 92 | "@phpunit" |
| 93 | + ], |
| 94 | + "test-application:install": [ |
| 95 | + "vendor/bin/console doctrine:database:drop --force --if-exists -n", |
| 96 | + "vendor/bin/console doctrine:database:create -n", |
| 97 | + "vendor/bin/console doctrine:migration:migrate -n", |
| 98 | + "vendor/bin/console sylius:payment:generate-key -n", |
| 99 | + "vendor/bin/console sylius:fixtures:load -n", |
| 100 | + "yarn --cwd vendor/sylius/test-application install", |
| 101 | + "yarn --cwd vendor/sylius/test-application build", |
| 102 | + "vendor/bin/console assets:install --symlink -n" |
| 103 | + ], |
| 104 | + "test-application:front": [ |
| 105 | + "yarn --cwd vendor/sylius/test-application install --force", |
| 106 | + "yarn --cwd vendor/sylius/test-application build" |
87 | 107 | ] |
| 108 | + }, |
| 109 | + "extra": { |
| 110 | + "public-dir": "vendor/sylius/test-application/public", |
| 111 | + "symfony": { |
| 112 | + "require": "^6.4" |
| 113 | + } |
88 | 114 | } |
89 | 115 | } |
0 commit comments