Murph is an open-source CMF built on top of Symfony that helps you to build your own CMS with several domains and languages.
https://doc.murph-project.org/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
685 lines
17 KiB
685 lines
17 KiB
{ |
|
"bacon/bacon-qr-code": { |
|
"version": "2.0.3" |
|
}, |
|
"beberlei/assert": { |
|
"version": "v3.3.0" |
|
}, |
|
"behat/transliterator": { |
|
"version": "v1.3.0" |
|
}, |
|
"bjeavons/zxcvbn-php": { |
|
"version": "1.2.0" |
|
}, |
|
"brick/math": { |
|
"version": "0.9.2" |
|
}, |
|
"cocur/slugify": { |
|
"version": "v4.0.0" |
|
}, |
|
"composer/package-versions-deprecated": { |
|
"version": "1.11.99.1" |
|
}, |
|
"dasprid/enum": { |
|
"version": "1.0.3" |
|
}, |
|
"doctrine/annotations": { |
|
"version": "1.0", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "1.0", |
|
"ref": "a2759dd6123694c8d901d0ec80006e044c2e6457" |
|
}, |
|
"files": [ |
|
"config/routes/annotations.yaml" |
|
] |
|
}, |
|
"doctrine/cache": { |
|
"version": "1.10.2" |
|
}, |
|
"doctrine/collections": { |
|
"version": "1.6.7" |
|
}, |
|
"doctrine/common": { |
|
"version": "3.1.1" |
|
}, |
|
"doctrine/dbal": { |
|
"version": "2.12.1" |
|
}, |
|
"doctrine/deprecations": { |
|
"version": "v0.5.3" |
|
}, |
|
"doctrine/doctrine-bundle": { |
|
"version": "2.0", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "2.0", |
|
"ref": "40631978d2c4adc9b11220b13eba539b727c36a8" |
|
}, |
|
"files": [ |
|
"config/packages/doctrine.yaml", |
|
"config/packages/prod/doctrine.yaml", |
|
"src/Entity/.gitignore", |
|
"src/Repository/.gitignore" |
|
] |
|
}, |
|
"doctrine/doctrine-migrations-bundle": { |
|
"version": "2.2", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "2.2", |
|
"ref": "baaa439e3e3179e69e3da84b671f0a3e4a2f56ad" |
|
}, |
|
"files": [ |
|
"config/packages/doctrine_migrations.yaml", |
|
"migrations/.gitignore" |
|
] |
|
}, |
|
"doctrine/event-manager": { |
|
"version": "1.1.1" |
|
}, |
|
"doctrine/inflector": { |
|
"version": "2.0.3" |
|
}, |
|
"doctrine/instantiator": { |
|
"version": "1.4.0" |
|
}, |
|
"doctrine/lexer": { |
|
"version": "1.2.1" |
|
}, |
|
"doctrine/migrations": { |
|
"version": "3.1.0" |
|
}, |
|
"doctrine/orm": { |
|
"version": "2.8.2" |
|
}, |
|
"doctrine/persistence": { |
|
"version": "2.1.0" |
|
}, |
|
"doctrine/sql-formatter": { |
|
"version": "1.1.1" |
|
}, |
|
"egulias/email-validator": { |
|
"version": "3.1.0" |
|
}, |
|
"endroid/qr-code": { |
|
"version": "3.9.6" |
|
}, |
|
"friendsofphp/proxy-manager-lts": { |
|
"version": "v1.0.3" |
|
}, |
|
"friendsofsymfony/jsrouting-bundle": { |
|
"version": "2.3", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes-contrib", |
|
"branch": "master", |
|
"version": "2.3", |
|
"ref": "a9f2e49180f75cdc71ae279a929c4b2e0638de84" |
|
}, |
|
"files": [ |
|
"config/routes/fos_js_routing.yaml" |
|
] |
|
}, |
|
"gedmo/doctrine-extensions": { |
|
"version": "v3.0.3" |
|
}, |
|
"imagine/imagine": { |
|
"version": "1.2.4" |
|
}, |
|
"jaybizzle/crawler-detect": { |
|
"version": "v1.2.110" |
|
}, |
|
"khanamiryan/qrcode-detector-decoder": { |
|
"version": "1.0.4" |
|
}, |
|
"knplabs/doctrine-behaviors": { |
|
"version": "2.2.0" |
|
}, |
|
"knplabs/knp-components": { |
|
"version": "v3.0.1" |
|
}, |
|
"knplabs/knp-paginator-bundle": { |
|
"version": "v5.4.2" |
|
}, |
|
"laminas/laminas-code": { |
|
"version": "4.0.0" |
|
}, |
|
"liip/imagine-bundle": { |
|
"version": "1.8", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes-contrib", |
|
"branch": "master", |
|
"version": "1.8", |
|
"ref": "5a5bdc2d0e2533ed6935d5ae562f2b318a8fc1ee" |
|
}, |
|
"files": [ |
|
"config/packages/liip_imagine.yaml", |
|
"config/routes/liip_imagine.yaml" |
|
] |
|
}, |
|
"matomo/device-detector": { |
|
"version": "5.0.4" |
|
}, |
|
"monolog/monolog": { |
|
"version": "2.2.0" |
|
}, |
|
"murph/murph-core": { |
|
"version": "v1.9.0" |
|
}, |
|
"mustangostang/spyc": { |
|
"version": "0.6.3" |
|
}, |
|
"myclabs/php-enum": { |
|
"version": "1.8.0" |
|
}, |
|
"nette/utils": { |
|
"version": "v3.2.2" |
|
}, |
|
"nikic/php-parser": { |
|
"version": "v4.10.4" |
|
}, |
|
"paragonie/constant_time_encoding": { |
|
"version": "v2.4.0" |
|
}, |
|
"phpdocumentor/reflection-common": { |
|
"version": "2.2.0" |
|
}, |
|
"phpdocumentor/reflection-docblock": { |
|
"version": "5.2.2" |
|
}, |
|
"phpdocumentor/type-resolver": { |
|
"version": "1.4.0" |
|
}, |
|
"psr/cache": { |
|
"version": "1.0.1" |
|
}, |
|
"psr/container": { |
|
"version": "1.1.1" |
|
}, |
|
"psr/event-dispatcher": { |
|
"version": "1.0.0" |
|
}, |
|
"psr/link": { |
|
"version": "1.0.0" |
|
}, |
|
"psr/log": { |
|
"version": "1.1.3" |
|
}, |
|
"ramsey/collection": { |
|
"version": "1.1.3" |
|
}, |
|
"ramsey/uuid": { |
|
"version": "4.1.1" |
|
}, |
|
"scheb/2fa-bundle": { |
|
"version": "5.0", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes-contrib", |
|
"branch": "master", |
|
"version": "5.0", |
|
"ref": "95d9da4bffdc29417c209141cae8292e40d6af19" |
|
}, |
|
"files": [ |
|
"config/packages/scheb_2fa.yaml", |
|
"config/routes/scheb_2fa.yaml" |
|
] |
|
}, |
|
"scheb/2fa-google-authenticator": { |
|
"version": "v5.7.0" |
|
}, |
|
"scheb/2fa-qr-code": { |
|
"version": "v5.7.0" |
|
}, |
|
"sensio/framework-extra-bundle": { |
|
"version": "5.2", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "5.2", |
|
"ref": "fb7e19da7f013d0d422fa9bce16f5c510e27609b" |
|
}, |
|
"files": [ |
|
"config/packages/sensio_framework_extra.yaml" |
|
] |
|
}, |
|
"sensiolabs/ansi-to-html": { |
|
"version": "1.2", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "1.2", |
|
"ref": "d58d11d5b998f39260d387d3a0b50adc342db7e4" |
|
}, |
|
"files": [ |
|
"config/packages/ansi_to_html.yaml" |
|
] |
|
}, |
|
"spe/filesize-extension-bundle": { |
|
"version": "2.0.0" |
|
}, |
|
"spomky-labs/otphp": { |
|
"version": "v10.0.1" |
|
}, |
|
"stof/doctrine-extensions-bundle": { |
|
"version": "1.2", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes-contrib", |
|
"branch": "master", |
|
"version": "1.2", |
|
"ref": "6c1ceb662f8997085f739cd089bfbef67f245983" |
|
}, |
|
"files": [ |
|
"config/packages/stof_doctrine_extensions.yaml" |
|
] |
|
}, |
|
"symfony/apache-pack": { |
|
"version": "1.0", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes-contrib", |
|
"branch": "master", |
|
"version": "1.0", |
|
"ref": "71599f5b0fdeeeec0fb90e9b17c85e6f5e1350c1" |
|
}, |
|
"files": [ |
|
"public/.htaccess" |
|
] |
|
}, |
|
"symfony/asset": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/browser-kit": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/cache": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/cache-contracts": { |
|
"version": "v2.2.0" |
|
}, |
|
"symfony/config": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/console": { |
|
"version": "5.1", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "5.1", |
|
"ref": "c6d02bdfba9da13c22157520e32a602dbee8a75c" |
|
}, |
|
"files": [ |
|
"bin/console" |
|
] |
|
}, |
|
"symfony/css-selector": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/debug-bundle": { |
|
"version": "4.1", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "4.1", |
|
"ref": "f8863cbad2f2e58c4b65fa1eac892ab189971bea" |
|
}, |
|
"files": [ |
|
"config/packages/dev/debug.yaml" |
|
] |
|
}, |
|
"symfony/dependency-injection": { |
|
"version": "v5.2.5" |
|
}, |
|
"symfony/deprecation-contracts": { |
|
"version": "v2.2.0" |
|
}, |
|
"symfony/doctrine-bridge": { |
|
"version": "v5.2.5" |
|
}, |
|
"symfony/dom-crawler": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/dotenv": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/error-handler": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/event-dispatcher": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/event-dispatcher-contracts": { |
|
"version": "v2.2.0" |
|
}, |
|
"symfony/expression-language": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/filesystem": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/finder": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/flex": { |
|
"version": "1.0", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "1.0", |
|
"ref": "c0eeb50665f0f77226616b6038a9b06c03752d8e" |
|
}, |
|
"files": [ |
|
".env" |
|
] |
|
}, |
|
"symfony/form": { |
|
"version": "v5.2.5" |
|
}, |
|
"symfony/framework-bundle": { |
|
"version": "5.2", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "5.2", |
|
"ref": "6ec87563dcc85cd0c48856dcfbfc29610506d250" |
|
}, |
|
"files": [ |
|
"config/packages/cache.yaml", |
|
"config/packages/framework.yaml", |
|
"config/packages/test/framework.yaml", |
|
"config/preload.php", |
|
"config/routes/dev/framework.yaml", |
|
"config/services.yaml", |
|
"public/index.php", |
|
"src/Controller/.gitignore", |
|
"src/Kernel.php" |
|
] |
|
}, |
|
"symfony/http-client": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/http-client-contracts": { |
|
"version": "v2.3.1" |
|
}, |
|
"symfony/http-foundation": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/http-kernel": { |
|
"version": "v5.2.5" |
|
}, |
|
"symfony/intl": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/mailer": { |
|
"version": "4.3", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "4.3", |
|
"ref": "15658c2a0176cda2e7dba66276a2030b52bd81b2" |
|
}, |
|
"files": [ |
|
"config/packages/mailer.yaml" |
|
] |
|
}, |
|
"symfony/maker-bundle": { |
|
"version": "1.0", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "1.0", |
|
"ref": "fadbfe33303a76e25cb63401050439aa9b1a9c7f" |
|
} |
|
}, |
|
"symfony/mime": { |
|
"version": "v5.2.5" |
|
}, |
|
"symfony/monolog-bridge": { |
|
"version": "v5.2.5" |
|
}, |
|
"symfony/monolog-bundle": { |
|
"version": "3.3", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "3.3", |
|
"ref": "d7249f7d560f6736115eee1851d02a65826f0a56" |
|
}, |
|
"files": [ |
|
"config/packages/dev/monolog.yaml", |
|
"config/packages/prod/deprecations.yaml", |
|
"config/packages/prod/monolog.yaml", |
|
"config/packages/test/monolog.yaml" |
|
] |
|
}, |
|
"symfony/notifier": { |
|
"version": "5.0", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "5.0", |
|
"ref": "c31585e252b32fe0e1f30b1f256af553f4a06eb9" |
|
}, |
|
"files": [ |
|
"config/packages/notifier.yaml" |
|
] |
|
}, |
|
"symfony/options-resolver": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/password-hasher": { |
|
"version": "v6.0.2" |
|
}, |
|
"symfony/phpunit-bridge": { |
|
"version": "5.1", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "5.1", |
|
"ref": "bf16921ef8309a81d9f046e9b6369c46bcbd031f" |
|
}, |
|
"files": [ |
|
".env.test", |
|
"bin/phpunit", |
|
"phpunit.xml.dist", |
|
"tests/bootstrap.php" |
|
] |
|
}, |
|
"symfony/polyfill-intl-grapheme": { |
|
"version": "v1.22.1" |
|
}, |
|
"symfony/polyfill-intl-icu": { |
|
"version": "v1.22.1" |
|
}, |
|
"symfony/polyfill-intl-idn": { |
|
"version": "v1.22.1" |
|
}, |
|
"symfony/polyfill-intl-normalizer": { |
|
"version": "v1.22.1" |
|
}, |
|
"symfony/polyfill-mbstring": { |
|
"version": "v1.22.1" |
|
}, |
|
"symfony/polyfill-php73": { |
|
"version": "v1.22.1" |
|
}, |
|
"symfony/polyfill-php80": { |
|
"version": "v1.22.1" |
|
}, |
|
"symfony/polyfill-php81": { |
|
"version": "v1.24.0" |
|
}, |
|
"symfony/process": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/property-access": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/property-info": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/proxy-manager-bridge": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/routing": { |
|
"version": "5.1", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "5.1", |
|
"ref": "b4f3e7c95e38b606eef467e8a42a8408fc460c43" |
|
}, |
|
"files": [ |
|
"config/packages/prod/routing.yaml", |
|
"config/packages/routing.yaml", |
|
"config/routes.yaml" |
|
] |
|
}, |
|
"symfony/security-bundle": { |
|
"version": "5.1", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "5.1", |
|
"ref": "0a4bae19389d3b9cba1ca0102e3b2bccea724603" |
|
}, |
|
"files": [ |
|
"config/packages/security.yaml" |
|
] |
|
}, |
|
"symfony/security-core": { |
|
"version": "v5.2.5" |
|
}, |
|
"symfony/security-csrf": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/security-guard": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/security-http": { |
|
"version": "v5.2.5" |
|
}, |
|
"symfony/serializer": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/service-contracts": { |
|
"version": "v2.2.0" |
|
}, |
|
"symfony/stopwatch": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/string": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/translation": { |
|
"version": "3.3", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "3.3", |
|
"ref": "2ad9d2545bce8ca1a863e50e92141f0b9d87ffcd" |
|
}, |
|
"files": [ |
|
"config/packages/translation.yaml", |
|
"translations/.gitignore" |
|
] |
|
}, |
|
"symfony/translation-contracts": { |
|
"version": "v2.3.0" |
|
}, |
|
"symfony/twig-bridge": { |
|
"version": "v5.2.5" |
|
}, |
|
"symfony/twig-bundle": { |
|
"version": "5.0", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "5.0", |
|
"ref": "fab9149bbaa4d5eca054ed93f9e1b66cc500895d" |
|
}, |
|
"files": [ |
|
"config/packages/test/twig.yaml", |
|
"config/packages/twig.yaml", |
|
"templates/base.html.twig" |
|
] |
|
}, |
|
"symfony/validator": { |
|
"version": "4.3", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "4.3", |
|
"ref": "d902da3e4952f18d3bf05aab29512eb61cabd869" |
|
}, |
|
"files": [ |
|
"config/packages/test/validator.yaml", |
|
"config/packages/validator.yaml" |
|
] |
|
}, |
|
"symfony/var-dumper": { |
|
"version": "v5.2.5" |
|
}, |
|
"symfony/var-exporter": { |
|
"version": "v5.2.4" |
|
}, |
|
"symfony/web-link": { |
|
"version": "v5.2.5" |
|
}, |
|
"symfony/web-profiler-bundle": { |
|
"version": "3.3", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "3.3", |
|
"ref": "6bdfa1a95f6b2e677ab985cd1af2eae35d62e0f6" |
|
}, |
|
"files": [ |
|
"config/packages/dev/web_profiler.yaml", |
|
"config/packages/test/web_profiler.yaml", |
|
"config/routes/dev/web_profiler.yaml" |
|
] |
|
}, |
|
"symfony/webpack-encore-bundle": { |
|
"version": "1.9", |
|
"recipe": { |
|
"repo": "github.com/symfony/recipes", |
|
"branch": "master", |
|
"version": "1.9", |
|
"ref": "9399a0bfc6ee7a0c019f952bca46d6a6045dd451" |
|
}, |
|
"files": [ |
|
"assets/app.js", |
|
"assets/bootstrap.js", |
|
"assets/controllers.json", |
|
"assets/controllers/hello_controller.js", |
|
"assets/styles/app.css", |
|
"config/packages/assets.yaml", |
|
"config/packages/prod/webpack_encore.yaml", |
|
"config/packages/test/webpack_encore.yaml", |
|
"config/packages/webpack_encore.yaml", |
|
"package.json", |
|
"webpack.config.js" |
|
] |
|
}, |
|
"symfony/yaml": { |
|
"version": "v5.2.5" |
|
}, |
|
"thecodingmachine/safe": { |
|
"version": "v1.3.3" |
|
}, |
|
"twig/extra-bundle": { |
|
"version": "v3.3.0" |
|
}, |
|
"twig/twig": { |
|
"version": "v3.3.0" |
|
}, |
|
"webmozart/assert": { |
|
"version": "1.10.0" |
|
}, |
|
"willdurand/jsonp-callback-validator": { |
|
"version": "v1.1.0" |
|
} |
|
}
|
|
|