- Ajout des dépendances dans `composer.json` (Doctrine, Twig, Security, etc.). - Configuration de l’environnement de développement via `.env`. - Mise en place d’un modèle de base pour les assets avec `app.js` et `app.css`. - Création du fichier de configuration `asset_mapper.yaml`. - Ajout de la configuration Docker via `compose.yaml` (PostgreSQL, Mailer). - Ajout des fichiers de base pour les templates Twig (`base.html.twig`). - Mise à jour des ignores dans le fichier `.gitignore`. - Fichiers supplémentaires pour le cache, les tests et les bootstrap Symfony.
326 lines
9.1 KiB
Plaintext
326 lines
9.1 KiB
Plaintext
{
|
|
"doctrine/deprecations": {
|
|
"version": "1.1",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "1.0",
|
|
"ref": "87424683adc81d7dc305eefec1fced883084aab9"
|
|
}
|
|
},
|
|
"doctrine/doctrine-bundle": {
|
|
"version": "3.2",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "3.0",
|
|
"ref": "18ee08e513ba0303fd09a01fc1c934870af06ffa"
|
|
},
|
|
"files": [
|
|
"config/packages/doctrine.yaml",
|
|
"src/Entity/.gitignore",
|
|
"src/Repository/.gitignore"
|
|
]
|
|
},
|
|
"doctrine/doctrine-migrations-bundle": {
|
|
"version": "4.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "3.1",
|
|
"ref": "1d01ec03c6ecbd67c3375c5478c9a423ae5d6a33"
|
|
},
|
|
"files": [
|
|
"config/packages/doctrine_migrations.yaml",
|
|
"migrations/.gitignore"
|
|
]
|
|
},
|
|
"phpunit/phpunit": {
|
|
"version": "13.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "11.1",
|
|
"ref": "1117deb12541f35793eec9fff7494d7aa12283fc"
|
|
},
|
|
"files": [
|
|
".env.test",
|
|
"phpunit.dist.xml",
|
|
"tests/bootstrap.php",
|
|
"bin/phpunit"
|
|
]
|
|
},
|
|
"symfony/asset-mapper": {
|
|
"version": "8.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "6.4",
|
|
"ref": "5ad1308aa756d58f999ffbe1540d1189f5d7d14a"
|
|
},
|
|
"files": [
|
|
"assets/app.js",
|
|
"assets/styles/app.css",
|
|
"config/packages/asset_mapper.yaml",
|
|
"importmap.php"
|
|
]
|
|
},
|
|
"symfony/console": {
|
|
"version": "8.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "5.3",
|
|
"ref": "1781ff40d8a17d87cf53f8d4cf0c8346ed2bb461"
|
|
},
|
|
"files": [
|
|
"bin/console"
|
|
]
|
|
},
|
|
"symfony/debug-bundle": {
|
|
"version": "8.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "5.3",
|
|
"ref": "5aa8aa48234c8eb6dbdd7b3cd5d791485d2cec4b"
|
|
},
|
|
"files": [
|
|
"config/packages/debug.yaml"
|
|
]
|
|
},
|
|
"symfony/flex": {
|
|
"version": "2.10",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "2.4",
|
|
"ref": "52e9754527a15e2b79d9a610f98185a1fe46622a"
|
|
},
|
|
"files": [
|
|
".env",
|
|
".env.dev"
|
|
]
|
|
},
|
|
"symfony/form": {
|
|
"version": "8.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "7.2",
|
|
"ref": "7d86a6723f4a623f59e2bf966b6aad2fc461d36b"
|
|
},
|
|
"files": [
|
|
"config/packages/csrf.yaml"
|
|
]
|
|
},
|
|
"symfony/framework-bundle": {
|
|
"version": "8.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "7.4",
|
|
"ref": "09f6e081c763a206802674ce0cb34a022f0ffc6d"
|
|
},
|
|
"files": [
|
|
"config/packages/cache.yaml",
|
|
"config/packages/framework.yaml",
|
|
"config/preload.php",
|
|
"config/routes/framework.yaml",
|
|
"config/services.yaml",
|
|
"public/index.php",
|
|
"src/Controller/.gitignore",
|
|
"src/Kernel.php",
|
|
".editorconfig"
|
|
]
|
|
},
|
|
"symfony/mailer": {
|
|
"version": "8.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "4.3",
|
|
"ref": "09051cfde49476e3c12cd3a0e44289ace1c75a4f"
|
|
},
|
|
"files": [
|
|
"config/packages/mailer.yaml"
|
|
]
|
|
},
|
|
"symfony/maker-bundle": {
|
|
"version": "1.66",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "1.0",
|
|
"ref": "fadbfe33303a76e25cb63401050439aa9b1a9c7f"
|
|
}
|
|
},
|
|
"symfony/messenger": {
|
|
"version": "8.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "6.0",
|
|
"ref": "d8936e2e2230637ef97e5eecc0eea074eecae58b"
|
|
},
|
|
"files": [
|
|
"config/packages/messenger.yaml"
|
|
]
|
|
},
|
|
"symfony/monolog-bundle": {
|
|
"version": "4.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "3.7",
|
|
"ref": "1b9efb10c54cb51c713a9391c9300ff8bceda459"
|
|
},
|
|
"files": [
|
|
"config/packages/monolog.yaml"
|
|
]
|
|
},
|
|
"symfony/notifier": {
|
|
"version": "8.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "5.0",
|
|
"ref": "178877daf79d2dbd62129dd03612cb1a2cb407cc"
|
|
},
|
|
"files": [
|
|
"config/packages/notifier.yaml"
|
|
]
|
|
},
|
|
"symfony/property-info": {
|
|
"version": "8.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "7.3",
|
|
"ref": "dae70df71978ae9226ae915ffd5fad817f5ca1f7"
|
|
},
|
|
"files": [
|
|
"config/packages/property_info.yaml"
|
|
]
|
|
},
|
|
"symfony/routing": {
|
|
"version": "8.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "7.4",
|
|
"ref": "bc94c4fd86f393f3ab3947c18b830ea343e51ded"
|
|
},
|
|
"files": [
|
|
"config/packages/routing.yaml",
|
|
"config/routes.yaml"
|
|
]
|
|
},
|
|
"symfony/security-bundle": {
|
|
"version": "8.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "7.4",
|
|
"ref": "c42fee7802181cdd50f61b8622715829f5d2335c"
|
|
},
|
|
"files": [
|
|
"config/packages/security.yaml",
|
|
"config/routes/security.yaml"
|
|
]
|
|
},
|
|
"symfony/stimulus-bundle": {
|
|
"version": "2.32",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "2.24",
|
|
"ref": "3357f2fa6627b93658d8e13baa416b2a94a50c5f"
|
|
},
|
|
"files": [
|
|
"assets/controllers.json",
|
|
"assets/controllers/csrf_protection_controller.js",
|
|
"assets/controllers/hello_controller.js",
|
|
"assets/stimulus_bootstrap.js"
|
|
]
|
|
},
|
|
"symfony/translation": {
|
|
"version": "8.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "6.3",
|
|
"ref": "620a1b84865ceb2ba304c8f8bf2a185fbf32a843"
|
|
},
|
|
"files": [
|
|
"config/packages/translation.yaml",
|
|
"translations/.gitignore"
|
|
]
|
|
},
|
|
"symfony/twig-bundle": {
|
|
"version": "8.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "6.4",
|
|
"ref": "cab5fd2a13a45c266d45a7d9337e28dee6272877"
|
|
},
|
|
"files": [
|
|
"config/packages/twig.yaml",
|
|
"templates/base.html.twig"
|
|
]
|
|
},
|
|
"symfony/ux-turbo": {
|
|
"version": "2.32",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "2.20",
|
|
"ref": "287f7c6eb6e9b65e422d34c00795b360a787380b"
|
|
},
|
|
"files": [
|
|
"config/packages/ux_turbo.yaml"
|
|
]
|
|
},
|
|
"symfony/validator": {
|
|
"version": "8.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "7.0",
|
|
"ref": "8c1c4e28d26a124b0bb273f537ca8ce443472bfd"
|
|
},
|
|
"files": [
|
|
"config/packages/validator.yaml"
|
|
]
|
|
},
|
|
"symfony/web-profiler-bundle": {
|
|
"version": "8.0",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "7.3",
|
|
"ref": "a363460c1b0b4a4d0242f2ce1a843ca0f6ac9026"
|
|
},
|
|
"files": [
|
|
"config/packages/web_profiler.yaml",
|
|
"config/routes/web_profiler.yaml"
|
|
]
|
|
},
|
|
"symfony/webapp-pack": {
|
|
"version": "1.4",
|
|
"recipe": {
|
|
"repo": "github.com/symfony/recipes",
|
|
"branch": "main",
|
|
"version": "1.0",
|
|
"ref": "b9e6cc8e7b6069d0e8a816665809a423864eb4dd"
|
|
},
|
|
"files": [
|
|
"config/packages/messenger.yaml"
|
|
]
|
|
},
|
|
"twig/extra-bundle": {
|
|
"version": "v3.23.0"
|
|
}
|
|
}
|