{ "manifests": { "tito10047/iconcaptcha-bundle": { "manifest": { "bundles": { "Tito10047\\IconcaptchaBundle\\IconcaptchaBundle": [ "all" ] }, "copy-from-recipe": { "config/": "%CONFIG_DIR%/" }, "add-lines": [ { "file": "assets/app.js", "content": "import '@fabianwennink/iconcaptcha/css/iconcaptcha.min.css';", "position": "top", "requires": "symfony/asset-mapper", "warn_if_missing": true } ], "post-install-output": [ " ", " What's next? ", " ", "", " * The captcha needs a session: make sure framework.session is enabled.", "", " * Add the widget to a form:", " $builder->add('captcha', Tito10047\\IconcaptchaBundle\\Type\\IconCaptchaType::class);", "", " * Serve the client assets. With AssetMapper they were just declared in", " importmap.php; without it, run php bin/console iconcaptcha:install-assets", " once and after every update of fabianwennink/iconcaptcha.", "", " * Read the documentation at https://github.com/tito10047/IconCaptchaBundle", "" ] }, "files": { "config/packages/icon_captcha.yaml": { "contents": [ "icon_captcha:", " theme: light", "", "# A test cannot solve a challenge, so the protected form has to stay submittable.", "# \"enable: false\" switches both ends at once: nothing is rendered and the", "# constraint always passes.", "when@test:", " icon_captcha:", " enable: false", "" ], "executable": false }, "config/routes/icon_captcha.yaml": { "contents": [ "icon_captcha:", " resource: '@IconcaptchaBundle/config/routes.php'", " type: php", "" ], "executable": false } }, "ref": "29a446fc32a16544b332e67f3cfaa02b6d0f3a12" } } }