Download the PHP package balsama/lightning_strict without Composer

On this page you can find all versions of the php package balsama/lightning_strict. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package lightning_strict

Lightning Strict

This package will lock all of the dependencies defined by Lightning to the specific versions that were used in testing each Lightning release.

Usage

VERSION is the specific version of Lightning you want to build. For example, 2.2.4, or 3.0.1. It should be the same for both the acquia/lightning and the balsama/lightning_strict packagesYou might need to run composer update more than once for the composer-patches plugin to properly patch all dependencies.

Motivation

Lightning 2.2.0 required drupal/core:~8.4.0 which translates roughly to:

"Give me the most recent version of core lower than 8.5.0"

At the time of this writing, that would be 8.4.4. But when Lightning 2.2.0 was tagged on 4 October 2017, 8.4.0 was the most recent version of drupal/core. So that tag was actually tested against 8.4.0. This is true for all dependencies of Lightning - and any project that uses Composer to manage its dependencies.

When using Composer, it's usually best to let your dependencies manage their own constraints. To allow the highest amount of flexibility and fewest conflicts, Lightning is intentionally lenient (where it can be) when constraining dependencies.

However, under certain circumstances, it might be necessary to build a specific version of Lightning with dependencies exactly as they were when it was released. For example, you might need an update path that was removed from Lightning long ago, but building the version might be problematic because a dependency is no longer available, or a patch no longer applies. In that case, you can use this package to pin all of Lightning's dependencies (and their dependencies recursively) to the specific versions included in Lightning's composer.lock file when it was released.

PHP Version

Lightning's dependencies are updated in an environment which runs php 7.0. Since this package is directly based on historical Lightning composer.lock files, that means that certain dependencies will need at least php 7.0 to run. We've added a minimum PHP version to the generated composer.json files. Unfortunately, there is no workaround if your environment uses PHP 5.6.

Inspiration

This was inspired by and heavily borrows code from webflo's awesome drupal-core-strict project. Thank you.


All versions of lightning_strict with dependencies

PHP Build Version
Package Version
Requires php Version >=7.0
asm89/stack-cors Version 1.3.0
bower-asset/cropper Version v2.3.4
bower-asset/dropzone Version v5.7.1
bower-asset/jquery Version 3.5.1
bower-asset/slick-carousel Version v1.8.1
caxy/php-htmldiff Version v0.1.9
composer/semver Version 1.5.1
cweagans/composer-patches Version 1.6.7
defuse/php-encryption Version v2.2.1
doctrine/annotations Version 1.10.3
doctrine/cache Version 1.10.1
doctrine/collections Version 1.6.5
doctrine/common Version 2.13.3
doctrine/event-manager Version 1.1.0
doctrine/inflector Version 1.4.3
doctrine/lexer Version 1.2.1
doctrine/persistence Version 1.3.7
doctrine/reflection Version 1.2.1
drupal/acquia_connector Version 1.22.0
drupal/autosave_form Version 1.1.0
drupal/bg_image_formatter Version 1.14.0
drupal/blazy Version 2.1.0
drupal/conflict Version 2.0.0-alpha2
drupal/consumers Version 1.11.0
drupal/contact_storage Version 1.1.0
drupal/core Version 8.9.1
drupal/crop Version 2.1.0
drupal/ctools Version 3.4.0
drupal/ctools_block Version 3.4.0
drupal/diff Version 1.0.0
drupal/dropzonejs Version 2.0.0-alpha5
drupal/embed Version 1.4.0
drupal/entity_block Version 1.0.0-beta2
drupal/entity_browser Version 2.5.0
drupal/entity_browser_block Version 1.1.0
drupal/entity_embed Version 1.1.0
drupal/image_widget_crop Version 2.3.0
drupal/inline_entity_form Version 1.0.0-rc6
drupal/layout_builder_restrictions Version 2.7.0
drupal/layout_builder_st Version 1.0.0-alpha2
drupal/layout_builder_styles Version 1.0.0-beta2
drupal/layout_library Version 1.0.0-beta2
drupal/libraries Version 3.0.0-alpha1
drupal/lightning_api Version 4.5.0
drupal/lightning_core Version 5.2.0
drupal/lightning_layout Version 2.6.0
drupal/lightning_media Version 3.16.0
drupal/lightning_workflow Version 3.15.0
drupal/media_entity_instagram Version 2.1.0
drupal/media_entity_twitter Version 2.4.0
drupal/metatag Version 1.13.0
drupal/moderation_dashboard Version 1.0.0-beta2
drupal/moderation_sidebar Version 1.4.0
drupal/openapi Version 2.0.0-rc3
drupal/openapi_jsonapi Version 2.0.0-rc2
drupal/openapi_rest Version 2.0.0-rc2
drupal/openapi_ui Version 1.0.0-rc2
drupal/openapi_ui_redoc Version 1.0.0-rc2
drupal/openapi_ui_swagger Version 1.0.0-rc3
drupal/page_manager Version 4.0.0-beta6
drupal/panelizer Version 4.4.0
drupal/panels Version 4.4.0
drupal/panels_ipe Version 4.4.0
drupal/pathauto Version 1.8.0
drupal/redirect Version 1.6.0
drupal/schemata Version 1.0.0-beta2
drupal/schemata_json_schema Version 1.0.0-beta2
drupal/search_api Version 1.17.0
drupal/simple_gmap Version 2.1.0-rc1
drupal/simple_oauth Version 4.5.0
drupal/slick Version 2.0.0
drupal/slick_entityreference Version 2.0.0
drupal/token Version 1.7.0
drupal/video_embed_field Version 2.4.0
drupal/views_infinite_scroll Version 1.7.0
easyrdf/easyrdf Version 0.9.1
egulias/email-validator Version 2.1.18
ezyang/htmlpurifier Version v4.12.0
guzzlehttp/guzzle Version 6.5.5
guzzlehttp/promises Version v1.3.1
guzzlehttp/psr7 Version 1.6.1
j7mbo/twitter-api-php Version 1.0.6
kub-at/php-simple-html-dom-parser Version 1.9.1
laminas/laminas-diactoros Version 1.8.7p2
laminas/laminas-escaper Version 2.6.1
laminas/laminas-feed Version 2.12.2
laminas/laminas-stdlib Version 3.2.1
laminas/laminas-zendframework-bridge Version 1.0.4
lcobucci/jwt Version 3.3.2
league/event Version 2.2.0
league/oauth2-server Version 7.4.0
masterminds/html5 Version 2.7.1
mkalkbrenner/php-htmldiff-advanced Version 0.0.8
paragonie/random_compat Version v9.99.99
pear/archive_tar Version 1.4.9
pear/console_getopt Version v1.4.3
pear/pear-core-minimal Version v1.10.10
pear/pear_exception Version v1.0.1
phpdocumentor/reflection-common Version 2.1.0
phpdocumentor/reflection-docblock Version 5.1.0
phpdocumentor/type-resolver Version 1.1.0
psr/container Version 1.0.0
psr/http-message Version 1.0.1
psr/log Version 1.1.3
ralouphie/getallheaders Version 3.0.3
stack/builder Version v1.0.6
swagger-api/swagger-ui Version v3.26.2
symfony-cmf/routing Version 1.4.1
symfony/class-loader Version v3.4.42
symfony/console Version v3.4.42
symfony/debug Version v4.4.10
symfony/dependency-injection Version v3.4.42
symfony/event-dispatcher Version v3.4.42
symfony/http-foundation Version v3.4.42
symfony/http-kernel Version v3.4.42
symfony/polyfill-ctype Version v1.17.0
symfony/polyfill-iconv Version v1.17.0
symfony/polyfill-intl-idn Version v1.17.0
symfony/polyfill-mbstring Version v1.17.0
symfony/polyfill-php56 Version v1.17.0
symfony/polyfill-php70 Version v1.17.0
symfony/polyfill-php72 Version v1.17.0
symfony/polyfill-php80 Version v1.17.0
symfony/polyfill-util Version v1.17.0
symfony/process Version v3.4.42
symfony/psr-http-message-bridge Version v1.2.0
symfony/routing Version v3.4.42
symfony/serializer Version v3.4.42
symfony/translation Version v3.4.42
symfony/validator Version v3.4.42
symfony/yaml Version v3.4.42
twig/twig Version v1.42.5
typo3/phar-stream-wrapper Version v3.1.4
vardot/blazy Version 1.8.2.1
webmozart/assert Version 1.9.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package balsama/lightning_strict contains the following files

Loading the files please wait ....