Commits on Source (13302)
Showing
- .csslintrc 40 additions, 37 deletions.csslintrc
- .editorconfig 1 addition, 1 deletion.editorconfig
- .eslintignore 2 additions, 2 deletions.eslintignore
- .eslintrc 0 additions, 3 deletions.eslintrc
- .eslintrc.json 3 additions, 0 deletions.eslintrc.json
- .gitattributes 19 additions, 10 deletions.gitattributes
- .gitlab-ci.yml 644 additions, 0 deletions.gitlab-ci.yml
- .gitlab-ci/pipeline-test-only.yml 58 additions, 0 deletions.gitlab-ci/pipeline-test-only.yml
- .gitlab-ci/pipeline.yml 274 additions, 0 deletions.gitlab-ci/pipeline.yml
- .gitlab-ci/scripts/server-setup.sh 7 additions, 0 deletions.gitlab-ci/scripts/server-setup.sh
- .gitlab-ci/scripts/test-only.sh 32 additions, 0 deletions.gitlab-ci/scripts/test-only.sh
- .ht.router.php 71 additions, 0 deletions.ht.router.php
- .htaccess 24 additions, 28 deletions.htaccess
- INSTALL.txt 3 additions, 0 deletionsINSTALL.txt
- README.md 75 additions, 0 deletionsREADME.md
- README.txt 0 additions, 139 deletionsREADME.txt
- autoload.php 0 additions, 1 deletionautoload.php
- composer.json 119 additions, 17 deletionscomposer.json
- composer.lock 7614 additions, 1962 deletionscomposer.lock
- composer/Composer.php 134 additions, 0 deletionscomposer/Composer.php
Some changes are not shown.
For a faster browsing experience, only 20 of 1000+ files are shown.
.eslintrc
deleted
100644 → 0
.eslintrc.json
0 → 100644
.gitlab-ci.yml
0 → 100644
This diff is collapsed.
.gitlab-ci/pipeline-test-only.yml
0 → 100644
.gitlab-ci/pipeline.yml
0 → 100644
.gitlab-ci/scripts/server-setup.sh
0 → 100755
.gitlab-ci/scripts/test-only.sh
0 → 100755
.ht.router.php
0 → 100644
INSTALL.txt
0 → 100644
README.md
0 → 100644
README.txt
deleted
100644 → 0
... | @@ -2,43 +2,145 @@ | ... | @@ -2,43 +2,145 @@ |
"name": "drupal/drupal", | "name": "drupal/drupal", | ||
"description": "Drupal is an open source content management platform powering millions of websites and applications.", | "description": "Drupal is an open source content management platform powering millions of websites and applications.", | ||
"type": "project", | "type": "project", | ||
"license": "GPL-2.0+", | "license": "GPL-2.0-or-later", | ||
"homepage": "https://www.drupal.org/project/drupal", | |||
"support": { | |||
"docs": "https://www.drupal.org/docs/user_guide/en/index.html", | |||
"chat": "https://www.drupal.org/node/314178" | |||
}, | |||
"require": { | "require": { | ||
"composer/installers": "^1.0.21", | "composer/installers": "^2.3", | ||
"wikimedia/composer-merge-plugin": "~1.3" | "drupal/core": "self.version", | ||
"drupal/core-project-message": "self.version", | |||
"drupal/core-vendor-hardening": "self.version" | |||
}, | |||
"require-dev": { | |||
"behat/mink": "^1.11", | |||
"behat/mink-browserkit-driver": "^2.2", | |||
"colinodell/psr-testlogger": "^1.2", | |||
"composer/composer": "^2.8.1", | |||
"drupal/coder": "^8.3.10", | |||
"justinrainbow/json-schema": "^5.2", | |||
"lullabot/mink-selenium2-driver": "^1.7.3", | |||
"lullabot/php-webdriver": "^2.0.5", | |||
"mglaman/phpstan-drupal": "^1.2.11 || ^2.0", | |||
"micheh/phpcs-gitlab": "^1.1", | |||
"mikey179/vfsstream": "^1.6.11", | |||
"open-telemetry/exporter-otlp": "^1", | |||
"open-telemetry/sdk": "^1", | |||
"php-http/guzzle7-adapter": "^1.0", | |||
"phpspec/prophecy-phpunit": "^2", | |||
"phpstan/extension-installer": "^1.4.3", | |||
"phpstan/phpstan": "^1.12.4 || ^2.0.4", | |||
"phpstan/phpstan-phpunit": "^1.3.16 || ^2.0.1", | |||
"phpunit/phpunit": "^10.5.19", | |||
"symfony/browser-kit": "^7.2", | |||
"symfony/css-selector": "^7.2", | |||
"symfony/dom-crawler": "^7.2", | |||
"symfony/error-handler": "^7.2", | |||
"symfony/lock": "^7.2", | |||
"symfony/var-dumper": "^7.2" | |||
}, | }, | ||
"replace": { | "replace": { | ||
"drupal/core": "~8.3" | "symfony/polyfill-php72": "*", | ||
"symfony/polyfill-php73": "*", | |||
"symfony/polyfill-php74": "*", | |||
"symfony/polyfill-php80": "*", | |||
"symfony/polyfill-php81": "*", | |||
"symfony/polyfill-php82": "*", | |||
"symfony/polyfill-php83": "*" | |||
}, | }, | ||
"minimum-stability": "dev", | "minimum-stability": "dev", | ||
"prefer-stable": true, | "prefer-stable": true, | ||
"config": { | "config": { | ||
"preferred-install": "dist", | "preferred-install": "dist", | ||
"autoloader-suffix": "Drupal8" | "sort-packages": true, | ||
"platform": { | |||
"php": "8.3.0" | |||
}, | |||
"allow-plugins": { | |||
"composer/installers": true, | |||
"dealerdirect/phpcodesniffer-composer-installer": true, | |||
"drupal/core-project-message": true, | |||
"drupal/core-vendor-hardening": true, | |||
"php-http/discovery": true, | |||
"phpstan/extension-installer": true, | |||
"tbachert/spi": false | |||
} | |||
}, | }, | ||
"extra": { | "extra": { | ||
"_readme": [ | "_readme": [ | ||
"By default Drupal loads the autoloader from ./vendor/autoload.php.", | "By default Drupal loads the autoloader from ./vendor/autoload.php.", | ||
"To change the autoloader you can edit ./autoload.php." | "To change the autoloader you can edit ./autoload.php.", | ||
"This file specifies the packages.drupal.org repository.", | |||
"You can read more about this composer repository at:", | |||
"https://www.drupal.org/node/2718229" | |||
], | ], | ||
"merge-plugin": { | "installer-paths": { | ||
"include": [ | "core": ["type:drupal-core"], | ||
"core/composer.json" | "libraries/{$name}": ["type:drupal-library"], | ||
"modules/contrib/{$name}": ["type:drupal-module"], | |||
"profiles/contrib/{$name}": ["type:drupal-profile"], | |||
"themes/contrib/{$name}": ["type:drupal-theme"], | |||
"drush/Commands/contrib/{$name}": ["type:drupal-drush"], | |||
"modules/custom/{$name}": ["type:drupal-custom-module"], | |||
"themes/custom/{$name}": ["type:drupal-custom-theme"] | |||
}, | |||
"drupal-core-project-message": { | |||
"post-install-cmd-message": [ | |||
"<bg=blue;fg=white>drupal/drupal</>: This package is meant for core development,", | |||
" and not intended to be used for production sites.", | |||
" See: https://www.drupal.org/node/3082474" | |||
], | ], | ||
"recurse": false, | "post-create-project-cmd-message": [ | ||
"replace": false, | "<bg=red;fg=white>drupal/drupal</>: This package is meant for core development,", | ||
"merge-extra": false | " and not intended to be used for production sites.", | ||
" See: https://www.drupal.org/node/3082474" | |||
] | |||
} | } | ||
}, | }, | ||
"autoload": { | "autoload": { | ||
"psr-4": { | "psr-4": { | ||
"Drupal\\Core\\Composer\\": "core/lib/Drupal/Core/Composer" | "Drupal\\Core\\Composer\\": "core/lib/Drupal/Core/Composer", | ||
"Drupal\\Composer\\": "composer" | |||
} | |||
}, | |||
"autoload-dev": { | |||
"psr-4": { | |||
"Drupal\\PHPStan\\Rules\\": "core/tests/PHPStan/Rules" | |||
} | } | ||
}, | }, | ||
"scripts": { | "scripts": { | ||
"pre-install-cmd": "Drupal\\Composer\\Composer::ensureComposerVersion", | |||
"pre-update-cmd": "Drupal\\Composer\\Composer::ensureComposerVersion", | |||
"pre-autoload-dump": "Drupal\\Core\\Composer\\Composer::preAutoloadDump", | "pre-autoload-dump": "Drupal\\Core\\Composer\\Composer::preAutoloadDump", | ||
"post-autoload-dump": "Drupal\\Core\\Composer\\Composer::ensureHtaccess", | "drupal-phpunit-upgrade-check": "Drupal\\Core\\Composer\\Composer::upgradePHPUnit", | ||
"post-package-install": "Drupal\\Core\\Composer\\Composer::vendorTestCodeCleanup", | "drupal-phpunit-upgrade": [ | ||
"post-package-update": "Drupal\\Core\\Composer\\Composer::vendorTestCodeCleanup" | "@composer update phpunit/phpunit --with-dependencies --no-progress" | ||
} | ], | ||
"post-update-cmd": [ | |||
"Drupal\\Composer\\Composer::generateMetapackages", | |||
"Drupal\\Composer\\Composer::generateComponentPackages" | |||
], | |||
"phpcs": "phpcs --standard=core/phpcs.xml.dist --parallel=\"$( (nproc || sysctl -n hw.logicalcpu || echo 4) 2>/dev/null)\" --", | |||
"phpcbf": "phpcbf --standard=core/phpcs.xml.dist --parallel=\"$( (nproc || sysctl -n hw.logicalcpu || echo 4) 2>/dev/null)\" --" | |||
}, | |||
"repositories": [ | |||
{ | |||
"type": "path", | |||
"url": "core" | |||
}, | |||
{ | |||
"type": "path", | |||
"url": "composer/Plugin/ProjectMessage" | |||
}, | |||
{ | |||
"type": "path", | |||
"url": "composer/Plugin/VendorHardening" | |||
}, | |||
{ | |||
"type": "composer", | |||
"url": "https://packages.drupal.org/8" | |||
} | |||
] | |||
} | } |
This diff is collapsed.
composer/Composer.php
0 → 100644