Skip to content
Snippets Groups Projects
composer.json 7.55 KiB
Newer Older
  • Learn to ignore specific revisions
  • 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": {
    
    blallo's avatar
    blallo committed
            "gitlab-domains": [
                "git.autistici.org"
    
    ale's avatar
    ale committed
            ],
            "allow-plugins": {
                "bjornjohansen/wplang": true,
                "cweagans/composer-patches": true,
                "johnpbloch/wordpress-core-installer": true,
                "koodimonni/composer-dropin-installer": true,
                "composer/installers": true,
                "oomphinc/composer-installers-extender": true
            }
    
    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"
                ]