Skip to content
Snippets Groups Projects
composer.json 7.71 KiB
Newer Older
agata's avatar
agata committed
    "name": "noblogs/noblogs-composer",
    "type": "project",
    "license": "GPL-2.0-or-later",
    "description": "WordPress codebase for Noblogs, managed with Composer",
    "authors": [
        {
            "name": "lucha",
blallo's avatar
blallo committed
            "email": "lucha@paranoici.org"
        }
    ],
    "repositories": [
        {
            "type": "composer",
blallo's avatar
blallo committed
lucha's avatar
lucha committed
        },
blallo's avatar
blallo committed
        {
            "type": "composer",
ale's avatar
ale committed
    "config": {
ale's avatar
ale committed
        "gitlab-domains": ["git.autistici.org"],
ale's avatar
ale committed
        "allow-plugins": {
            "cweagans/composer-patches": true,
ale's avatar
ale committed
            "roots/wordpress-core-installer": true,
ale's avatar
ale committed
            "koodimonni/composer-dropin-installer": true,
            "composer/installers": true,
ale's avatar
ale committed
            "oomphinc/composer-installers-extender": true,
ale's avatar
ale committed
            "johnpbloch/wordpress-core-installer": false,
ale's avatar
ale committed
            "noblogs/wplang": true
ale's avatar
ale committed
        }
ale's avatar
ale committed
    },
    "require": {
        "php": ">=7.1",
        "wordpress-install-dir": "app",
blallo's avatar
blallo committed
        "installer-types": [
            "bower-asset",
            "npm-asset"
        ],
        "installer-paths": {
blallo's avatar
blallo committed
            "app/wp-content/db-plugins/{$name}/": [
ale's avatar
ale committed
                "humanmade/ludicrousdb"
blallo's avatar
blallo committed
            ],
            "app/{$name}": [
                "type:wordpress-dropin"
            ],
            "app/wp-content/mu-plugins/{$name}/": [
                "type:wordpress-muplugin"
            ],
            "app/wp-content/plugins/{$name}/": [
                "type:wordpress-plugin"
            ],
            "app/wp-content/themes/{$name}/": [
                "type:wordpress-theme"
            ],
            "app/wp-includes/js/{$name}/": [
                "type:npm-asset",
                "type:bower-asset"
            ]
        "wordpress-language-dir": "app/wp-content/languages/",
blallo's avatar
blallo committed
        "wordpress-languages": [
            "ar",
            "ca",
            "cy",
            "da_DK",
            "de_DE",
            "el",
            "en_GB",
            "es_ES",
            "fi",
            "fr_FR",
            "it_IT",
            "ja",
            "nl_NL",
            "nn_NO",
            "pt_PT",
            "ru_RU",
            "sk_SK",
agata's avatar
agata committed
            "sl",
blallo's avatar
blallo committed
            "sv_SE",
agata's avatar
agata committed
            "ro_RO",
agata's avatar
agata committed
            "tr_TR"
blallo's avatar
blallo committed
        ],
        "patches-file": "composer.patches.json",
        "composer-exit-on-patch-failure": true,
blallo's avatar
blallo committed
            "app/wp-content/mu-plugins": [
lucha's avatar
lucha committed
                "package:wpackagist-plugin/disable-wordpress-updates",
                "package:wpackagist-plugin/wpmu-new-blog-defaults",
                "package:wpackagist-plugin/disable-emojis",
                "package:wpackagist-plugin/disable-remove-google-fonts",
blallo's avatar
blallo committed
                "type:wordpress-muplugin"
            ],
            "app/wp-content/themes": [
                "package:noblogs/themes-child",
                "package:noblogs/themes-misc"
            ],
            "app/wp-content": [
ale's avatar
ale committed
                "package:humanmade/ludicrousdb:ludicrousdb/drop-ins/db.php,ludicrousdb/drop-ins/db-error.php",
                "package:wpackagist-plugin/wp-super-cache:advanced-cache.php"
blallo's avatar
blallo committed
            "app": [
                "package:noblogs/r2db:db-config.php,nginx-map/wp-nginx-map-json.php,nginx-map/wp-nginx-map.php"
            ]