Skip to content
Snippets Groups Projects
composer.json 9.95 KiB
Newer Older
    "name": "lakedrops/d8-project",
    "description": "Drupal 8 template for a composer based deployment workflow",
    "type": "project",
    "keywords": [
        "Drupal",
        "Development",
        "Install",
        "Update"
    ],
    "homepage": "https://gitlab.lakedrops.com/lakedrops/d8-project",
    "license": "GPL-2.0+",
    "authors": [
        {
            "name": "Jürgen Haas",
            "email": "juergen@paragon-es.de",
            "homepage": "https://www.paragon-es.de",
            "role": "Drupal Expert"
        },
        {
            "name": "Richard Papp",
            "email": "richard.papp@boromino.com",
            "homepage": "http://www.boromino.com",
            "role": "Drupal Expert"
    ],
    "support": {
        "issues": "https://gitlab.lakedrops.com/lakedrops/d8-project/issues",
        "source": "https://gitlab.lakedrops.com/lakedrops/d8-project/tree/master"
    "repositories": [
        {
            "type": "composer",
            "url": "https://packages.drupal.org/8"
        },
        {
            "type": "composer",
            "url": "https://asset-packagist.org"
        },
        {
            "type": "package",
            "package": {
                "name": "ckeditorplugin/codesnippet",
                "type": "drupal-library",
                "version": "master",
                "dist": {
                    "type": "zip",
                    "url": "http://download.ckeditor.com/codesnippet/releases/codesnippet_4.5.11.zip",
                    "reference": "master"
                }
            }
        },
        {
            "type": "package",
            "package": {
                "name": "harvesthq/chosen",
                "version": "1.6.1",
                "type": "drupal-library",
                "dist": {
                    "url": "https://github.com/harvesthq/chosen/releases/download/v1.6.1/chosen_v1.6.1.zip",
                    "type": "zip"
                }
            }
    "conflict": {
        "drupal/drupal": "*"
    "minimum-stability": "dev",
    "prefer-stable": true,
    "scripts": {
        "drupal-scaffold": "LakeDrops\\Drupal8Scaffold\\Plugin::scaffold",
        "drupal-theme-install": "LakeDrops\\Drupal8Theme\\SASS\\Plugin::init",
        "drupal-theme-update": "LakeDrops\\Drupal8Theme\\SASS\\Plugin::update",
        "drupal-theme-reset": "LakeDrops\\Drupal8Theme\\SASS\\Plugin::reset",
        "drupal-theme-overwrite": "LakeDrops\\Drupal8Theme\\SASS\\Plugin::overwrite",
        "d4d": "LakeDrops\\Docker4Drupal\\Plugin::config",
        "dorgflow": "LakeDrops\\DorgFlow\\Plugin::prepare"
    "config": {
        "preferred-install": {
            "*": "dist"
        "sort-packages": true,
        "discard-changes": true,
        "secure-http": false
    },
    "extra": {
        "drupal-scaffold": {
            "excludes": [
                "sites/default/default.settings.php",
                "sites/default/default.services.yml",
                "sites/development.services.yml",
                "sites/example.settings.local.php",
                "sites/example.sites.php"
            ]
        },
        "installer-paths": {
            "web/core": [
                "type:drupal-core"
            ],
            "web/modules/contrib/{$name}": [
                "type:drupal-module"
            ],
            "web/profiles/contrib/{$name}": [
                "type:drupal-profile"
            ],
            "web/themes/contrib/{$name}": [
                "type:drupal-theme"
            ],
            "web/themes/custom/{$name}": [
                "type:drupal-custom-theme"
            ],
            "web/libraries/{$name}": [
                "type:drupal-library"
            ],
            "drush/contrib/{$name}": [
                "type:drupal-drush"
            ]
        "theme-d8-sass": {
            "project_name": "mytheme",
            "base_theme": {
                "name": "bootstrap",
                "package": "drupal/bootstrap",
                "starterkit": "starterkits/sass",
                "sasspath": "scss",
                "import": [
                    "overrides"
                ]
            },
            "bower_assets": {
                "bootstrap-sass": {
                    "name": "bootstrap",
                    "version": "~3.3.7",
                    "fonts": {
                        "src": "assets/fonts/bootstrap"
                    },
                    "sass": {
                        "src": "assets/stylesheets",
                        "import": [
                            "bootstrap"
                        ]
                    },
                    "js": {
                        "src": "assets/javascripts"
                    }
                },
                "flat-ui-sass": {
                    "name": "flat-ui",
                    "fonts": {
                        "src": "vendor/assets/fonts/flat-ui"
                    },
                    "sass": {
                        "src": "vendor/assets/stylesheets",
                        "import": [
                            "flat-ui/variables",
                            "flat-ui"
                        ]
                    },
                    "js": {
                        "src": "vendor/assets/javascripts"
                    }
                },
                "fontawesome": {
                    "name": "fontawesome",
                    "fonts": {
                        "src": "fonts"
                    },
                    "sass": {
                        "src": "scss",
                        "import": [
                            "font-awesome"
                        ]
                    }
                },
                "animate-sass": {
                    "name": "animate",
                    "sass": {
                        "src": "",
                        "import": [
                            "animate"
                        ],
                        "modules": [
                            "bounceIn"
                        ]
                    }
                }
            }
        "patches": {
            "drupal/faq": {
                "Missing argument 4": "https://www.drupal.org/files/issues/missing_argument_4_in_2743715-6.patch"
            },
            "drupal/redis": {
                "Flush Cache": "https://www.drupal.org/files/issues/redis-n2765895-16.patch"
            },
            "drupal/smart_login": {
                "Error 403 redirect": "https://www.drupal.org/files/issues/this_is_silently-2831386-2.patch"
            },
            "drupal/social_profile_field": {
                "Langparam": "https://www.drupal.org/files/issues/social_profile_field-fix-warnings-in-formatter-1.patch",
                "Redundant icons": "https://www.drupal.org/files/issues/more_effective_handling-2799887-2.patch",
                "Alter icon path": "https://www.drupal.org/files/issues/allow_for_different-2799907-2.patch"
            }