From c74a9f672f5b8d0c26427bf610206c52ff1f2787 Mon Sep 17 00:00:00 2001 From: "github-action[bot]" <> Date: Tue, 17 Oct 2023 13:15:39 +0000 Subject: [PATCH] Update Flex endpoint --- RECIPES.md | 2 +- ...e08b268490e84a8e05652d6e9d3d49576f1c6.json | 96 +++++++++++++++++++ index.json | 8 +- symfony.asset-mapper.6.4.json | 96 +++++++++++++++++++ 4 files changed, 200 insertions(+), 2 deletions(-) create mode 100644 archived/symfony.asset-mapper/040e08b268490e84a8e05652d6e9d3d49576f1c6.json create mode 100644 symfony.asset-mapper.6.4.json diff --git a/RECIPES.md b/RECIPES.md index a4cfa939..d46d1c8d 100644 --- a/RECIPES.md +++ b/RECIPES.md @@ -33,7 +33,7 @@ Additional recipes can be found on the [Contrib Recipes Repository](https://gith | [symfony/allmysms-notifier](https://packagist.org/packages/symfony/allmysms-notifier) | [5.3](symfony/allmysms-notifier/5.3) | `allmysms-notifier`, `allmysmsnotifier` | | [symfony/amazon-mailer](https://packagist.org/packages/symfony/amazon-mailer) | [4.4](symfony/amazon-mailer/4.4) | `amazon-mailer`, `amazonmailer` | | [symfony/amazon-sns-notifier](https://packagist.org/packages/symfony/amazon-sns-notifier) | [5.4](symfony/amazon-sns-notifier/5.4) | `amazon-sns-notifier`, `amazonsnsnotifier` | -| [symfony/asset-mapper](https://packagist.org/packages/symfony/asset-mapper) | [6.3](symfony/asset-mapper/6.3) | `asset-mapper`, `assetmapper`, `importmap` | +| [symfony/asset-mapper](https://packagist.org/packages/symfony/asset-mapper) | [6.4](symfony/asset-mapper/6.4) | `asset-mapper`, `assetmapper`, `importmap` | | [symfony/bandwidth-notifier](https://packagist.org/packages/symfony/bandwidth-notifier) | [6.3](symfony/bandwidth-notifier/6.3) | `bandwidth-notifier`, `bandwidthnotifier` | | [symfony/brevo-mailer](https://packagist.org/packages/symfony/brevo-mailer) | [6.4](symfony/brevo-mailer/6.4) | `brevo-mailer`, `brevomailer` | | [symfony/brevo-notifier](https://packagist.org/packages/symfony/brevo-notifier) | [6.4](symfony/brevo-notifier/6.4) | `brevo-notifier`, `brevonotifier` | diff --git a/archived/symfony.asset-mapper/040e08b268490e84a8e05652d6e9d3d49576f1c6.json b/archived/symfony.asset-mapper/040e08b268490e84a8e05652d6e9d3d49576f1c6.json new file mode 100644 index 00000000..e220ac45 --- /dev/null +++ b/archived/symfony.asset-mapper/040e08b268490e84a8e05652d6e9d3d49576f1c6.json @@ -0,0 +1,96 @@ +{ + "manifests": { + "symfony/asset-mapper": { + "manifest": { + "copy-from-recipe": { + "assets/": "assets/", + "config/": "%CONFIG_DIR%/", + "importmap.php": "importmap.php" + }, + "gitignore": [ + "/%PUBLIC_DIR%/assets/", + "/assets/vendor" + ], + "add-lines": [ + { + "file": "templates/base.html.twig", + "content": " {{ importmap('app') }}", + "position": "after_target", + "target": "{% block javascripts %}", + "warn_if_missing": true + } + ], + "conflict": { + "symfony/framework-bundle": "<6.3", + "symfony/twig-bundle": "<6.3", + "symfony/flex": "<1.20.0 || >=2.0.0,<2.3.0" + } + }, + "files": { + "assets/app.js": { + "contents": [ + "/*", + " * Welcome to your app's main JavaScript file!", + " *", + " * This file will be included onto the page via the importmap() Twig function,", + " * which should already be in your base.html.twig.", + " */", + "import './styles/app.css'", + "", + "console.log('This log comes from assets/app.js - welcome to AssetMapper! \ud83c\udf89')", + "" + ], + "executable": false + }, + "assets/styles/app.css": { + "contents": [ + "body {", + " background-color: skyblue;", + "}", + "" + ], + "executable": false + }, + "config/packages/asset_mapper.yaml": { + "contents": [ + "framework:", + " asset_mapper:", + " # The paths to make available to the asset mapper.", + " paths:", + " - assets/", + "" + ], + "executable": false + }, + "importmap.php": { + "contents": [ + " [", + " 'path' => './assets/app.js',", + " 'entrypoint' => true,", + " ],", + "];", + "" + ], + "executable": false + } + }, + "ref": "040e08b268490e84a8e05652d6e9d3d49576f1c6" + } + } +} diff --git a/index.json b/index.json index bc140937..c1325059 100644 --- a/index.json +++ b/index.json @@ -574,7 +574,8 @@ "5.4" ], "symfony/asset-mapper": [ - "6.3" + "6.3", + "6.4" ], "symfony/bandwidth-notifier": [ "6.3" @@ -1086,6 +1087,11 @@ "symfony/flex": "<1.20.0 || >=2.0.0,<2.3.0", "symfony/framework-bundle": "<6.3", "symfony/twig-bundle": "<6.3" + }, + "6.4": { + "symfony/flex": "<1.20.0 || >=2.0.0,<2.3.0", + "symfony/framework-bundle": "<6.3", + "symfony/twig-bundle": "<6.3" } }, "symfony/debug-bundle": { diff --git a/symfony.asset-mapper.6.4.json b/symfony.asset-mapper.6.4.json new file mode 100644 index 00000000..e220ac45 --- /dev/null +++ b/symfony.asset-mapper.6.4.json @@ -0,0 +1,96 @@ +{ + "manifests": { + "symfony/asset-mapper": { + "manifest": { + "copy-from-recipe": { + "assets/": "assets/", + "config/": "%CONFIG_DIR%/", + "importmap.php": "importmap.php" + }, + "gitignore": [ + "/%PUBLIC_DIR%/assets/", + "/assets/vendor" + ], + "add-lines": [ + { + "file": "templates/base.html.twig", + "content": " {{ importmap('app') }}", + "position": "after_target", + "target": "{% block javascripts %}", + "warn_if_missing": true + } + ], + "conflict": { + "symfony/framework-bundle": "<6.3", + "symfony/twig-bundle": "<6.3", + "symfony/flex": "<1.20.0 || >=2.0.0,<2.3.0" + } + }, + "files": { + "assets/app.js": { + "contents": [ + "/*", + " * Welcome to your app's main JavaScript file!", + " *", + " * This file will be included onto the page via the importmap() Twig function,", + " * which should already be in your base.html.twig.", + " */", + "import './styles/app.css'", + "", + "console.log('This log comes from assets/app.js - welcome to AssetMapper! \ud83c\udf89')", + "" + ], + "executable": false + }, + "assets/styles/app.css": { + "contents": [ + "body {", + " background-color: skyblue;", + "}", + "" + ], + "executable": false + }, + "config/packages/asset_mapper.yaml": { + "contents": [ + "framework:", + " asset_mapper:", + " # The paths to make available to the asset mapper.", + " paths:", + " - assets/", + "" + ], + "executable": false + }, + "importmap.php": { + "contents": [ + " [", + " 'path' => './assets/app.js',", + " 'entrypoint' => true,", + " ],", + "];", + "" + ], + "executable": false + } + }, + "ref": "040e08b268490e84a8e05652d6e9d3d49576f1c6" + } + } +}