{"bomFormat":"CycloneDX","specVersion":"1.6","version":1,"metadata":{"timestamp":"2026-06-04T18:24:03+02:00","tools":[{"vendor":"Nirak","name":"Nirak-License-Scanner","version":"1.5.4"}],"component":{"type":"application","name":"nirak\/project","version":"1.5.7","license":"NCL (Nirak Custom License)","homepage":"https:\/\/nirak.at\/license\/ncl","purl":"pkg:composer\/nirak\/systembundle@1.5.7"}},"components":{"php":[{"name":"tijsverkoyen\/css-to-inline-styles","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/tijsverkoyen\/CssToInlineStyles","description":"CssToInlineStyles is a class that enables you to convert HTML-pages\/files into HTML-pages\/files with inline styles. This is very useful when you\u0027re sending emails.","authors":[{"name":"Tijs Verkoyen","email":"css_to_inline_styles@verkoyen.eu","role":"Developer"}]},{"name":"willdurand\/jsonp-callback-validator","license":"MIT","homepage":null,"description":"JSONP callback validator.","authors":[{"name":"William Durand","email":"will+git@drnd.me"}]},{"name":"cbschuld\/browser.php","license":"MIT","homepage":"https:\/\/chrisschuld.com\/projects\/browser-php-detecting-a-users-browser-from-php\/","description":"A PHP Class to detect a user\u0027s Browser.  This encapsulation provides a breakdown of the browser and the version of the browser using the browser\u0027s user-agent string.  This is not a guaranteed solution but provides an overall accurate way to detect what browser a user is using.","authors":[{"name":"Chris Schuld","email":"chris@chrisschuld.com","homepage":"https:\/\/chrisschuld.com"}]},{"name":"doctrine\/instantiator","license":"MIT","homepage":"https:\/\/www.doctrine-project.org\/projects\/instantiator.html","description":"A small, lightweight utility to instantiate objects in PHP without invoking their constructors","authors":[{"name":"Marco Pivetta","email":"ocramius@gmail.com","homepage":"http:\/\/ocramius.github.com\/"}]},{"name":"myclabs\/deep-copy","license":"MIT","homepage":"https:\/\/github.com\/myclabs\/DeepCopy.git","description":"Create deep copies (clones) of your objects","authors":[]},{"name":"phar-io\/manifest","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/phar-io\/manifest.git","description":"Component for reading phar.io manifest information from a PHP Archive (PHAR)","authors":[{"name":"Arne Blankerts","email":"arne@blankerts.de","role":"Developer"},{"name":"Sebastian Heuer","email":"sebastian@phpeople.de","role":"Developer"},{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de","role":"Developer"}]},{"name":"phar-io\/version","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/phar-io\/version.git","description":"Library for handling version information and constraints","authors":[{"name":"Arne Blankerts","email":"arne@blankerts.de","role":"Developer"},{"name":"Sebastian Heuer","email":"sebastian@phpeople.de","role":"Developer"},{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de","role":"Developer"}]},{"name":"phpdocumentor\/reflection-common","license":"MIT","homepage":"http:\/\/www.phpdoc.org","description":"Common reflection classes used by phpdocumentor to reflect the code structure","authors":[{"name":"Jaap van Otterdijk","email":"opensource@ijaap.nl"}]},{"name":"phpdocumentor\/reflection-docblock","license":"MIT","homepage":"https:\/\/github.com\/phpDocumentor\/ReflectionDocBlock.git","description":"With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.","authors":[{"name":"Mike van Riel","email":"me@mikevanriel.com"}]},{"name":"phpdocumentor\/type-resolver","license":"MIT","homepage":"https:\/\/github.com\/phpDocumentor\/TypeResolver.git","description":"A PSR-5 based resolver of Class names, Types and Structural Element Names","authors":[{"name":"Mike van Riel","email":"me@mikevanriel.com"}]},{"name":"phpspec\/prophecy","license":"MIT","homepage":"https:\/\/github.com\/phpspec\/prophecy","description":"Highly opinionated mocking framework for PHP 5.3+","authors":[{"name":"Konstantin Kudryashov","email":"ever.zet@gmail.com","homepage":"http:\/\/everzet.com"},{"name":"Marcello Duarte","email":"marcello.duarte@gmail.com"}]},{"name":"phpunit\/php-code-coverage","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/php-code-coverage","description":"Library that provides collection, processing, and rendering functionality for PHP code coverage information.","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de","role":"lead"}]},{"name":"phpunit\/php-file-iterator","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/php-file-iterator\/","description":"FilterIterator implementation that filters files based on a list of suffixes.","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de","role":"lead"}]},{"name":"phpunit\/php-text-template","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/php-text-template\/","description":"Simple template engine.","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de","role":"lead"}]},{"name":"phpunit\/php-timer","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/php-timer\/","description":"Utility class for timing","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de","role":"lead"}]},{"name":"phpunit\/php-token-stream","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/php-token-stream\/","description":"Wrapper around PHP\u0027s tokenizer extension.","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de"}]},{"name":"phpunit\/phpunit","license":"BSD-3-Clause","homepage":"https:\/\/phpunit.de\/","description":"The PHP Unit Testing framework.","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de","role":"lead"}]},{"name":"sebastian\/code-unit-reverse-lookup","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/code-unit-reverse-lookup\/","description":"Looks up which function or method a line of code belongs to","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de"}]},{"name":"sebastian\/comparator","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/comparator","description":"Provides the functionality to compare PHP values for equality","authors":[{"name":"Jeff Welch","email":"whatthejeff@gmail.com"},{"name":"Volker Dusch","email":"github@wallbash.com"},{"name":"Bernhard Schussek","email":"bschussek@2bepublished.at"},{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de"}]},{"name":"sebastian\/diff","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/diff","description":"Diff implementation","authors":[{"name":"Kore Nordmann","email":"mail@kore-nordmann.de"},{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de"}]},{"name":"sebastian\/environment","license":"BSD-3-Clause","homepage":"http:\/\/www.github.com\/sebastianbergmann\/environment","description":"Provides functionality to handle HHVM\/PHP environments","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de"}]},{"name":"sebastian\/exporter","license":"BSD-3-Clause","homepage":"http:\/\/www.github.com\/sebastianbergmann\/exporter","description":"Provides the functionality to export PHP variables for visualization","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de"},{"name":"Jeff Welch","email":"whatthejeff@gmail.com"},{"name":"Volker Dusch","email":"github@wallbash.com"},{"name":"Adam Harvey","email":"aharvey@php.net"},{"name":"Bernhard Schussek","email":"bschussek@gmail.com"}]},{"name":"sebastian\/global-state","license":"BSD-3-Clause","homepage":"http:\/\/www.github.com\/sebastianbergmann\/global-state","description":"Snapshotting of global state","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de"}]},{"name":"sebastian\/object-enumerator","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/object-enumerator\/","description":"Traverses array structures and object graphs to enumerate all referenced objects","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de"}]},{"name":"sebastian\/object-reflector","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/object-reflector\/","description":"Allows reflection of object attributes, including inherited and non-public ones","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de"}]},{"name":"sebastian\/recursion-context","license":"BSD-3-Clause","homepage":"http:\/\/www.github.com\/sebastianbergmann\/recursion-context","description":"Provides functionality to recursively process PHP variables","authors":[{"name":"Jeff Welch","email":"whatthejeff@gmail.com"},{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de"},{"name":"Adam Harvey","email":"aharvey@php.net"}]},{"name":"sebastian\/resource-operations","license":"BSD-3-Clause","homepage":"https:\/\/www.github.com\/sebastianbergmann\/resource-operations","description":"Provides a list of PHP built-in functions that operate on resources","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de"}]},{"name":"sebastian\/type","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/type","description":"Collection of value objects that represent the types of the PHP type system","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de","role":"lead"}]},{"name":"sebastian\/version","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/version","description":"Library that helps with managing the version number of Git-hosted PHP projects","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de","role":"lead"}]},{"name":"symfony\/polyfill-ctype","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony polyfill for ctype functions","authors":[{"name":"Gert de Pagter","email":"BackEndTea@gmail.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"theseer\/tokenizer","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/theseer\/tokenizer.git","description":"A small library for converting tokenized PHP source code into XML and potentially other formats","authors":[{"name":"Arne Blankerts","email":"arne@blankerts.de","role":"Developer"}]},{"name":"webmozart\/assert","license":"MIT","homepage":"https:\/\/github.com\/webmozart\/assert.git","description":"Assertions to validate method input\/output with nice error messages.","authors":[{"name":"Bernhard Schussek","email":"bschussek@gmail.com"}]},{"name":"matthiasmullie\/minify","license":"MIT","homepage":"https:\/\/github.com\/matthiasmullie\/minify","description":"CSS \u0026 JavaScript minifier, in PHP. Removes whitespace, strips comments, combines files (incl. @import statements and small assets in CSS files), and optimizes\/shortens a few common programming patterns.","authors":[{"name":"Matthias Mullie","homepage":"https:\/\/www.mullie.eu","email":"minify@mullie.eu","role":"Developer"}]},{"name":"matthiasmullie\/path-converter","license":"MIT","homepage":"http:\/\/github.com\/matthiasmullie\/path-converter","description":"Relative path converter","authors":[{"name":"Matthias Mullie","homepage":"http:\/\/www.mullie.eu","email":"pathconverter@mullie.eu","role":"Developer"}]},{"name":"umpirsky\/country-list","license":"MIT","homepage":null,"description":"List of all countries with names and ISO 3166-1 codes in all languages and data formats.","authors":[{"name":"Sa\u0161a Stamenkovi\u0107","email":"umpirsky@gmail.com"}]},{"name":"doctrine\/cache","license":"MIT","homepage":"https:\/\/www.doctrine-project.org\/projects\/cache.html","description":"PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.","authors":[{"name":"Guilherme Blanco","email":"guilhermeblanco@gmail.com"},{"name":"Roman Borschel","email":"roman@code-factory.org"},{"name":"Benjamin Eberlei","email":"kontakt@beberlei.de"},{"name":"Jonathan Wage","email":"jonwage@gmail.com"},{"name":"Johannes Schmitt","email":"schmittjoh@gmail.com"}]},{"name":"doctrine\/dbal","license":"MIT","homepage":"https:\/\/www.doctrine-project.org\/projects\/dbal.html","description":"Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.","authors":[{"name":"Guilherme Blanco","email":"guilhermeblanco@gmail.com"},{"name":"Roman Borschel","email":"roman@code-factory.org"},{"name":"Benjamin Eberlei","email":"kontakt@beberlei.de"},{"name":"Jonathan Wage","email":"jonwage@gmail.com"}]},{"name":"doctrine\/event-manager","license":"MIT","homepage":"https:\/\/www.doctrine-project.org\/projects\/event-manager.html","description":"The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.","authors":[{"name":"Guilherme Blanco","email":"guilhermeblanco@gmail.com"},{"name":"Roman Borschel","email":"roman@code-factory.org"},{"name":"Benjamin Eberlei","email":"kontakt@beberlei.de"},{"name":"Jonathan Wage","email":"jonwage@gmail.com"},{"name":"Johannes Schmitt","email":"schmittjoh@gmail.com"},{"name":"Marco Pivetta","email":"ocramius@gmail.com"}]},{"name":"psr\/log","license":"MIT","homepage":"https:\/\/github.com\/php-fig\/log","description":"Common interface for logging libraries","authors":[{"name":"PHP-FIG","homepage":"http:\/\/www.php-fig.org\/"}]},{"name":"slowprog\/composer-copy-file","license":"MIT","homepage":"https:\/\/github.com\/SlowProg\/composer-copy-file","description":"Composer script copying your files after install","authors":[{"name":"Andrey Tyshev","email":"slowprog@gmail.com"}]},{"name":"symfony\/console","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony Console Component","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/debug","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony Debug Component","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/filesystem","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony Filesystem Component","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/finder","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony Finder Component","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/intl","license":"MIT","homepage":"https:\/\/symfony.com","description":"A PHP replacement layer for the C intl extension that includes additional data from the ICU library.","authors":[{"name":"Bernhard Schussek","email":"bschussek@gmail.com"},{"name":"Eriksen Costa","email":"eriksen.costa@infranology.com.br"},{"name":"Igor Wiedler","email":"igor@wiedler.ch"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/polyfill-intl-icu","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony polyfill for intl\u0027s ICU-related data and classes","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/polyfill-mbstring","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony polyfill for the Mbstring extension","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/yaml","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony Yaml Component","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"umpirsky\/list-generator","license":"MIT","homepage":"https:\/\/github.com\/umpirsky\/list-generator.git","description":"Export data to various formats.","authors":[{"name":"Sa\u0161a Stamenkovi\u0107","email":"umpirsky@gmail.com"}]},{"name":"zendframework\/zend-db","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/zendframework\/zend-db.git","description":"Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations","authors":[]},{"name":"zendframework\/zend-stdlib","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/zendframework\/zend-stdlib.git","description":"SPL extensions, array utilities, error handlers, and more","authors":[]},{"name":"onnov\/detect-encoding","license":"MIT","homepage":"https:\/\/github.com\/onnov\/detect-encoding","description":"Text encoding definition class instead of mb_detect_encoding. Defines: utf-8, windows-1251, koi8-r, iso-8859-5, ibm866, .....","authors":[{"name":"onnov","email":"oblnn@yandex.ru"}]},{"name":"phpoffice\/phpspreadsheet","license":"MIT","homepage":"https:\/\/github.com\/PHPOffice\/PhpSpreadsheet","description":"PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine","authors":[{"name":"Maarten Balliauw","homepage":"https:\/\/blog.maartenballiauw.be"},{"name":"Mark Baker","homepage":"https:\/\/markbakeruk.net"},{"name":"Franck Lefevre","homepage":"https:\/\/rootslabs.net"},{"name":"Erik Tilt"},{"name":"Adrien Crivelli"},{"name":"Owen Leibman"}]},{"name":"symfony\/polyfill-php85","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony polyfill backporting some PHP 8.5+ features to lower PHP versions","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/property-info","license":"MIT","homepage":"https:\/\/symfony.com","description":"Extracts information about PHP class\u0027 properties using metadata of popular sources","authors":[{"name":"K\u00e9vin Dunglas","email":"dunglas@gmail.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/form","license":"MIT","homepage":"https:\/\/symfony.com","description":"Allows to easily create, process and reuse HTML forms","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/http-kernel","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides a structured process for converting a Request into a Response","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/deprecation-contracts","license":"MIT","homepage":"https:\/\/symfony.com","description":"A generic function and convention to trigger deprecation notices","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/translation-contracts","license":"MIT","homepage":"https:\/\/symfony.com","description":"Generic abstractions related to translation","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/http-client-contracts","license":"MIT","homepage":"https:\/\/symfony.com","description":"Generic abstractions related to HTTP clients","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/contracts","license":"MIT","homepage":"https:\/\/symfony.com","description":"A set of abstractions extracted out of the Symfony components","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/service-contracts","license":"MIT","homepage":"https:\/\/symfony.com","description":"Generic abstractions related to writing services","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/event-dispatcher-contracts","license":"MIT","homepage":"https:\/\/symfony.com","description":"Generic abstractions related to dispatching event","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/cache-contracts","license":"MIT","homepage":"https:\/\/symfony.com","description":"Generic abstractions related to caching","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/rate-limiter","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides a Token Bucket implementation to rate limit input and output in your application","authors":[{"name":"Wouter de Jong","email":"wouter@wouterj.nl"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/http-client","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides powerful methods to fetch HTTP resources synchronously or asynchronously","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/password-hasher","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides password hashing utilities","authors":[{"name":"Robin Chalas","email":"robin.chalas@gmail.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/security-bundle","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides a tight integration of the Security component into the Symfony full-stack framework","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/doctrine-bridge","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides integration for Doctrine with various Symfony components","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/messenger","license":"MIT","homepage":"https:\/\/symfony.com","description":"Helps applications send and receive messages to\/from other applications or via message queues","authors":[{"name":"Samuel Roze","email":"samuel.roze@gmail.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/html-sanitizer","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides an object-oriented API to sanitize untrusted HTML input for safe insertion into a document\u0027s DOM.","authors":[{"name":"Titouan Galopin","email":"galopintitouan@gmail.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/type-info","license":"MIT","homepage":"https:\/\/symfony.com","description":"Extracts PHP types information.","authors":[{"name":"Mathias Arlaud","email":"mathias.arlaud@gmail.com"},{"name":"Baptiste LEDUC","email":"baptiste.leduc@gmail.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/clock","license":"MIT","homepage":"https:\/\/symfony.com","description":"Decouples applications from the system clock","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/error-handler","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides tools to manage errors and ease debugging PHP code","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/polyfill-intl-normalizer","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony polyfill for intl\u0027s Normalizer class and related functions","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/webpack-encore-bundle","license":"MIT","homepage":null,"description":"Integration of your Symfony app with Webpack Encore","authors":[{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/doctrine-messenger","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony Doctrine Messenger Bridge","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/dotenv","license":"MIT","homepage":"https:\/\/symfony.com","description":"Registers environment variables from a .env file","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/uid","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides an object-oriented API to generate and represent UIDs","authors":[{"name":"Gr\u00e9goire Pineau","email":"lyrixx@lyrixx.info"},{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/mailer","license":"MIT","homepage":"https:\/\/symfony.com","description":"Helps sending emails","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/framework-bundle","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides a tight integration between Symfony components and the Symfony full-stack framework","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/monolog-bridge","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides integration for Monolog with various Symfony components","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/var-dumper","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides mechanisms for walking through any arbitrary PHP variable","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/property-access","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides functions to read and write from\/to an object or array using a simple string notation","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/event-dispatcher","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides tools that allow your application components to communicate with each other by dispatching events and listening to them","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/expression-language","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides an engine that can compile and evaluate expressions","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/validator","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides tools to validate values","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/polyfill-intl-idn","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony polyfill for intl\u0027s idn_to_ascii and idn_to_utf8 functions","authors":[{"name":"Laurent Bassin","email":"laurent@bassin.info"},{"name":"Trevor Rowbotham","email":"trevor.rowbotham@pm.me"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/serializer","license":"MIT","homepage":"https:\/\/symfony.com","description":"Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/polyfill-php83","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/dom-crawler","license":"MIT","homepage":"https:\/\/symfony.com","description":"Eases DOM navigation for HTML and XML documents","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/css-selector","license":"MIT","homepage":"https:\/\/symfony.com","description":"Converts CSS selectors to XPath expressions","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Jean-Fran\u00e7ois Simon","email":"jeanfrancois.simon@sensiolabs.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/http-foundation","license":"MIT","homepage":"https:\/\/symfony.com","description":"Defines an object-oriented layer for the HTTP specification","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/translation","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides tools to internationalize your application","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/twig-bridge","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides integration for Twig with various Symfony components","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/workflow","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides tools for managing a workflow or finite state machine","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Gr\u00e9goire Pineau","email":"lyrixx@lyrixx.info"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/string","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/process","license":"MIT","homepage":"https:\/\/symfony.com","description":"Executes commands in sub-processes","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/security-core","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony Security Component - Core Library","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/runtime","license":"MIT","homepage":"https:\/\/symfony.com","description":"Enables decoupling PHP applications from global state","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/polyfill-uuid","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony polyfill for uuid functions","authors":[{"name":"Gr\u00e9goire Pineau","email":"lyrixx@lyrixx.info"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/lock","license":"MIT","homepage":"https:\/\/symfony.com","description":"Creates and manages locks, a mechanism to provide exclusive access to a shared resource","authors":[{"name":"J\u00e9r\u00e9my Deruss\u00e9","email":"jeremy@derusse.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/twig-bundle","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides a tight integration of Twig into the Symfony full-stack framework","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/routing","license":"MIT","homepage":"https:\/\/symfony.com","description":"Maps an HTTP request to a set of configuration variables","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/polyfill-php84","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony polyfill backporting some PHP 8.4+ features to lower PHP versions","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/stopwatch","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides a way to profile code","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/asset","license":"MIT","homepage":"https:\/\/symfony.com","description":"Manages URL generation and versioning of web assets such as CSS stylesheets, JavaScript files and image files","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/dependency-injection","license":"MIT","homepage":"https:\/\/symfony.com","description":"Allows you to standardize and centralize the way objects are constructed in your application","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/debug-bundle","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides a tight integration of the Symfony VarDumper component and the ServerLogCommand from MonologBridge into the Symfony full-stack framework","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/config","license":"MIT","homepage":"https:\/\/symfony.com","description":"Helps you find, load, combine, autofill and validate configuration values of any kind","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/web-profiler-bundle","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides a development tool that gives detailed information about the execution of any request","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/cache","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides extended PSR-6, PSR-16 (and tags) implementations","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/polyfill-php80","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions","authors":[{"name":"Ion Bazan","email":"ion.bazan@gmail.com"},{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/options-resolver","license":"MIT","homepage":"https:\/\/symfony.com","description":"Provides an improved replacement for the array_replace PHP function","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/security-http","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony Security Component - HTTP Integration","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/mime","license":"MIT","homepage":"https:\/\/symfony.com","description":"Allows manipulating MIME messages","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/security-csrf","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony Security Component - CSRF Library","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/polyfill-intl-grapheme","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony polyfill for intl\u0027s grapheme_* functions","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/monolog-bundle","license":"MIT","homepage":"https:\/\/symfony.com","description":"Symfony MonologBundle","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"symfony\/var-exporter","license":"MIT","homepage":"https:\/\/symfony.com","description":"Allows exporting any serializable PHP data structure to plain PHP code","authors":[{"name":"Nicolas Grekas","email":"p@tchwork.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"masterminds\/html5","license":"MIT","homepage":"http:\/\/masterminds.github.io\/html5-php","description":"An HTML5 parser and serializer.","authors":[{"name":"Matt Butcher","email":"technosophos@gmail.com"},{"name":"Matt Farina","email":"matt@mattfarina.com"},{"name":"Asmir Mustafic","email":"goetas@gmail.com"}]},{"name":"http-interop\/http-factory-guzzle","license":"MIT","homepage":null,"description":"An HTTP Factory using Guzzle PSR7","authors":[{"name":"PHP-FIG","homepage":"http:\/\/www.php-fig.org\/"}]},{"name":"dasprid\/enum","license":"BSD-2-Clause","homepage":null,"description":"PHP 7.1 enum implementation","authors":[{"name":"Ben Scholzen \u0027DASPRiD\u0027","email":"mail@dasprids.de","homepage":"https:\/\/dasprids.de\/","role":"Developer"}]},{"name":"neitanod\/forceutf8","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/neitanod\/forceutf8","description":"PHP Class Encoding featuring popular Encoding::toUTF8() function --formerly known as forceUTF8()-- that fixes mixed encoded strings.","authors":[{"name":"Sebasti\u00e1n Grignoli","email":"grignoli@gmail.com"}]},{"name":"pelago\/emogrifier","license":"MIT","homepage":"https:\/\/www.myintervals.com\/emogrifier.php","description":"Converts CSS styles into inline style attributes in your HTML code","authors":[{"name":"Oliver Klee","email":"github@oliverklee.de"},{"name":"Zoli Szab\u00f3","email":"zoli.szabo+github@gmail.com"},{"name":"John Reeve","email":"jreeve@pelagodesign.com"},{"name":"Jake Hotson","email":"jake.github@qzdesign.co.uk"},{"name":"Cameron Brooks"},{"name":"Jaime Prado"}]},{"name":"dragonmantank\/cron-expression","license":"MIT","homepage":null,"description":"CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due","authors":[{"name":"Chris Tankersley","email":"chris@ctankersley.com","homepage":"https:\/\/github.com\/dragonmantank"}]},{"name":"spomky-labs\/otphp","license":"MIT","homepage":"https:\/\/github.com\/Spomky-Labs\/otphp","description":"A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator","authors":[{"name":"Florent Morselli","homepage":"https:\/\/github.com\/Spomky"},{"name":"All contributors","homepage":"https:\/\/github.com\/Spomky-Labs\/otphp\/contributors"}]},{"name":"phpseclib\/phpseclib","license":"MIT","homepage":"http:\/\/phpseclib.sourceforge.net","description":"PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.","authors":[{"name":"Jim Wigginton","email":"terrafrost@php.net","role":"Lead Developer"},{"name":"Patrick Monnerat","email":"pm@datasphere.ch","role":"Developer"},{"name":"Andreas Fischer","email":"bantu@phpbb.com","role":"Developer"},{"name":"Hans-J\u00fcrgen Petrich","email":"petrich@tronic-media.com","role":"Developer"},{"name":"Graham Campbell","email":"graham@alt-three.com","role":"Developer"}]},{"name":"paragonie\/constant_time_encoding","license":"MIT","homepage":null,"description":"Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)","authors":[{"name":"Paragon Initiative Enterprises","email":"security@paragonie.com","homepage":"https:\/\/paragonie.com","role":"Maintainer"},{"name":"Steve \u0027Sc00bz\u0027 Thomas","email":"steve@tobtu.com","homepage":"https:\/\/www.tobtu.com","role":"Original Developer"}]},{"name":"paragonie\/random_compat","license":"MIT","homepage":null,"description":"PHP 5.x polyfill for random_bytes() and random_int() from PHP 7","authors":[{"name":"Paragon Initiative Enterprises","email":"security@paragonie.com","homepage":"https:\/\/paragonie.com"}]},{"name":"firebase\/php-jwt","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/firebase\/php-jwt","description":"A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.","authors":[{"name":"Neuman Vong","email":"neuman+pear@twilio.com","role":"Developer"},{"name":"Anant Narayanan","email":"anant@php.net","role":"Developer"}]},{"name":"endroid\/qr-code","license":"MIT","homepage":"https:\/\/github.com\/endroid\/qr-code","description":"Endroid QR Code","authors":[{"name":"Jeroen van den Enden","email":"info@endroid.nl"}]},{"name":"webmozarts\/console-parallelization","license":"MIT","homepage":null,"description":"Enables parallelization of Symfony Console commands","authors":[{"name":"Bernhard Schussek","email":"bernhard.schussek@webmozarts.com"},{"name":"Th\u00e9o Fidry","email":"theo.fidry@webmozarts.com"}]},{"name":"twig\/extra-bundle","license":"MIT","homepage":"https:\/\/twig.symfony.com","description":"A Symfony bundle for extra Twig extensions","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com","homepage":"http:\/\/fabien.potencier.org","role":"Lead Developer"}]},{"name":"twig\/twig","license":"BSD-3-Clause","homepage":"https:\/\/twig.symfony.com","description":"Twig, the flexible, fast, and secure template language for PHP","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com","homepage":"http:\/\/fabien.potencier.org","role":"Lead Developer"},{"name":"Twig Team","role":"Contributors"},{"name":"Armin Ronacher","email":"armin.ronacher@active-4.com","role":"Project Founder"}]},{"name":"twig\/string-extra","license":"MIT","homepage":"https:\/\/twig.symfony.com","description":"A Twig extension for Symfony String","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com","homepage":"http:\/\/fabien.potencier.org","role":"Lead Developer"}]},{"name":"markbaker\/complex","license":"MIT","homepage":"https:\/\/github.com\/MarkBaker\/PHPComplex","description":"PHP Class for working with complex numbers","authors":[{"name":"Mark Baker","email":"mark@lange.demon.co.uk"}]},{"name":"markbaker\/matrix","license":"MIT","homepage":"https:\/\/github.com\/MarkBaker\/PHPMatrix","description":"PHP Class for working with matrices","authors":[{"name":"Mark Baker","email":"mark@demon-angel.eu"}]},{"name":"league\/flysystem-bundle","license":"MIT","homepage":null,"description":"Symfony bundle integrating Flysystem into Symfony applications","authors":[{"name":"Titouan Galopin","email":"galopintitouan@gmail.com"}]},{"name":"league\/flysystem","license":"MIT","homepage":null,"description":"File storage abstraction for PHP","authors":[{"name":"Frank de Jonge","email":"info@frankdejonge.nl"}]},{"name":"league\/uri","license":"MIT","homepage":"https:\/\/uri.thephpleague.com","description":"URI manipulation library","authors":[{"name":"Ignace Nyamagana Butera","email":"nyamsprod@gmail.com","homepage":"https:\/\/nyamsprod.com"}]},{"name":"league\/flysystem-local","license":"MIT","homepage":null,"description":"Local filesystem adapter for Flysystem.","authors":[{"name":"Frank de Jonge","email":"info@frankdejonge.nl"}]},{"name":"league\/mime-type-detection","license":"MIT","homepage":null,"description":"Mime-type detection for Flysystem","authors":[{"name":"Frank de Jonge","email":"info@frankdejonge.nl"}]},{"name":"league\/html-to-markdown","license":"MIT","homepage":"https:\/\/github.com\/thephpleague\/html-to-markdown","description":"An HTML-to-markdown conversion helper for PHP","authors":[{"name":"Colin O\u0027Dell","email":"colinodell@gmail.com","homepage":"https:\/\/www.colinodell.com","role":"Lead Developer"},{"name":"Nick Cernis","email":"nick@cern.is","homepage":"http:\/\/modernnerd.net","role":"Original Author"}]},{"name":"league\/uri-interfaces","license":"MIT","homepage":"https:\/\/uri.thephpleague.com","description":"Common tools for parsing and resolving RFC3987\/RFC3986 URI","authors":[{"name":"Ignace Nyamagana Butera","email":"nyamsprod@gmail.com","homepage":"https:\/\/nyamsprod.com"}]},{"name":"league\/flysystem-sftp-v3","license":"MIT","homepage":null,"description":"SFTP filesystem adapter for Flysystem.","authors":[{"name":"Frank de Jonge","email":"info@frankdejonge.nl"}]},{"name":"league\/commonmark","license":"BSD-3-Clause","homepage":"https:\/\/commonmark.thephpleague.com","description":"Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)","authors":[{"name":"Colin O\u0027Dell","email":"colinodell@gmail.com","homepage":"https:\/\/www.colinodell.com","role":"Lead Developer"}]},{"name":"league\/csv","license":"MIT","homepage":"https:\/\/csv.thephpleague.com","description":"CSV data manipulation made easy in PHP","authors":[{"name":"Ignace Nyamagana Butera","email":"nyamsprod@gmail.com","homepage":"https:\/\/github.com\/nyamsprod\/","role":"Developer"}]},{"name":"league\/config","license":"BSD-3-Clause","homepage":"https:\/\/config.thephpleague.com","description":"Define configuration arrays with strict schemas and access values with dot notation","authors":[{"name":"Colin O\u0027Dell","email":"colinodell@gmail.com","homepage":"https:\/\/www.colinodell.com","role":"Lead Developer"}]},{"name":"pear\/net_url2","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/pear\/Net_URL2","description":"Class for parsing and handling URL. Provides parsing of URLs into their constituent parts (scheme, host, path etc.), URL generation, and resolving of relative URLs.","authors":[{"name":"Tom Klingenberg","email":"tkli@php.net"},{"name":"David Coallier","email":"davidc@php.net"},{"name":"Christian Schmidt","email":"chmidt@php.net"}]},{"name":"egulias\/email-validator","license":"MIT","homepage":"https:\/\/github.com\/egulias\/EmailValidator","description":"A library for validating emails against several RFCs","authors":[{"name":"Eduardo Gulias Davis"}]},{"name":"composer\/ca-bundle","license":"MIT","homepage":null,"description":"Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.","authors":[{"name":"Jordi Boggiano","email":"j.boggiano@seld.be","homepage":"http:\/\/seld.be"}]},{"name":"composer\/pcre","license":"MIT","homepage":null,"description":"PCRE wrapping library that offers type-safe preg_* replacements.","authors":[{"name":"Jordi Boggiano","email":"j.boggiano@seld.be","homepage":"http:\/\/seld.be"}]},{"name":"amnuts\/opcache-gui","license":"MIT","homepage":null,"description":"A clean, effective and responsive interface for Zend OPcache, with real(ish)-time monitoring, filtering and the ability to invalidate files","authors":[{"name":"Andrew Collington","email":"andy@amnuts.com","homepage":"https:\/\/blog.amnuts.com\/","role":"Developer"},{"name":"Contributors","homepage":"https:\/\/github.com\/amnuts\/opcache-gui\/graphs\/contributors"}]},{"name":"defuse\/php-encryption","license":"MIT","homepage":null,"description":"Secure PHP Encryption Library","authors":[{"name":"Taylor Hornby","email":"taylor@defuse.ca","homepage":"https:\/\/defuse.ca\/"},{"name":"Scott Arciszewski","email":"info@paragonie.com","homepage":"https:\/\/paragonie.com"}]},{"name":"friendsofsymfony\/jsrouting-bundle","license":"MIT","homepage":"http:\/\/friendsofsymfony.github.com","description":"A pretty nice way to expose your Symfony routing to client applications.","authors":[{"name":"William Durand","email":"will+git@drnd.me"},{"name":"FriendsOfSymfony Community","homepage":"https:\/\/github.com\/friendsofsymfony\/FOSJsRoutingBundle\/contributors"}]},{"name":"sabre\/http","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/fruux\/sabre-http","description":"The sabre\/http library provides utilities for dealing with http requests and responses. ","authors":[{"name":"Evert Pot","email":"me@evertpot.com","homepage":"http:\/\/evertpot.com\/","role":"Developer"}]},{"name":"sabre\/dav","license":"BSD-3-Clause","homepage":"http:\/\/sabre.io\/","description":"WebDAV Framework for PHP","authors":[{"name":"Evert Pot","email":"me@evertpot.com","homepage":"http:\/\/evertpot.com\/","role":"Developer"}]},{"name":"sabre\/vobject","license":"BSD-3-Clause","homepage":"http:\/\/sabre.io\/vobject\/","description":"The VObject library for PHP allows you to easily parse and manipulate iCalendar and vCard objects","authors":[{"name":"Evert Pot","email":"me@evertpot.com","homepage":"http:\/\/evertpot.com\/","role":"Developer"},{"name":"Dominik Tobschall","email":"dominik@fruux.com","homepage":"http:\/\/tobschall.de\/","role":"Developer"},{"name":"Ivan Enderlin","email":"ivan.enderlin@hoa-project.net","homepage":"http:\/\/mnt.io\/","role":"Developer"}]},{"name":"sabre\/event","license":"BSD-3-Clause","homepage":"http:\/\/sabre.io\/event\/","description":"sabre\/event is a library for lightweight event-based programming","authors":[{"name":"Evert Pot","email":"me@evertpot.com","homepage":"http:\/\/evertpot.com\/","role":"Developer"}]},{"name":"sabre\/uri","license":"BSD-3-Clause","homepage":"http:\/\/sabre.io\/uri\/","description":"Functions for making sense out of URIs.","authors":[{"name":"Evert Pot","email":"me@evertpot.com","homepage":"http:\/\/evertpot.com\/","role":"Developer"}]},{"name":"sabre\/xml","license":"BSD-3-Clause","homepage":"https:\/\/sabre.io\/xml\/","description":"sabre\/xml is an XML library that you may not hate.","authors":[{"name":"Evert Pot","email":"me@evertpot.com","homepage":"http:\/\/evertpot.com\/","role":"Developer"},{"name":"Markus Staab","email":"markus.staab@redaxo.de","role":"Developer"}]},{"name":"monolog\/monolog","license":"MIT","homepage":"https:\/\/github.com\/Seldaek\/monolog","description":"Sends your logs to files, sockets, inboxes, databases and various web services","authors":[{"name":"Jordi Boggiano","email":"j.boggiano@seld.be","homepage":"https:\/\/seld.be"}]},{"name":"dompdf\/php-font-lib","license":"LGPL-2.1-or-later","homepage":"https:\/\/github.com\/dompdf\/php-font-lib","description":"A library to read, parse, export and make subsets of different types of font files.","authors":[{"name":"The FontLib Community","homepage":"https:\/\/github.com\/dompdf\/php-font-lib\/blob\/master\/AUTHORS.md"}]},{"name":"dompdf\/dompdf","license":"LGPL-2.1","homepage":"https:\/\/github.com\/dompdf\/dompdf","description":"DOMPDF is a CSS 2.1 compliant HTML to PDF converter","authors":[{"name":"The Dompdf Community","homepage":"https:\/\/github.com\/dompdf\/dompdf\/blob\/master\/AUTHORS.md"}]},{"name":"dompdf\/php-svg-lib","license":"LGPL-3.0-or-later","homepage":"https:\/\/github.com\/dompdf\/php-svg-lib","description":"A library to read, parse and export to PDF SVG files.","authors":[{"name":"The SvgLib Community","homepage":"https:\/\/github.com\/dompdf\/php-svg-lib\/blob\/master\/AUTHORS.md"}]},{"name":"google\/auth","license":"Apache-2.0","homepage":"https:\/\/github.com\/google\/google-auth-library-php","description":"Google Auth Library for PHP","authors":[]},{"name":"google\/apiclient","license":"Apache-2.0","homepage":"http:\/\/developers.google.com\/api-client-library\/php","description":"Client library for Google APIs","authors":[]},{"name":"google\/apiclient-services","license":"Apache-2.0","homepage":"http:\/\/developers.google.com\/api-client-library\/php","description":"Client library for Google APIs","authors":[]},{"name":"doctrine\/deprecations","license":"MIT","homepage":"https:\/\/www.doctrine-project.org\/","description":"A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.","authors":[]},{"name":"doctrine\/annotations","license":"MIT","homepage":"https:\/\/www.doctrine-project.org\/projects\/annotations.html","description":"Docblock Annotations Parser","authors":[{"name":"Guilherme Blanco","email":"guilhermeblanco@gmail.com"},{"name":"Roman Borschel","email":"roman@code-factory.org"},{"name":"Benjamin Eberlei","email":"kontakt@beberlei.de"},{"name":"Jonathan Wage","email":"jonwage@gmail.com"},{"name":"Johannes Schmitt","email":"schmittjoh@gmail.com"}]},{"name":"doctrine\/doctrine-migrations-bundle","license":"MIT","homepage":"https:\/\/www.doctrine-project.org","description":"Symfony DoctrineMigrationsBundle","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Doctrine Project","homepage":"https:\/\/www.doctrine-project.org"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]},{"name":"doctrine\/migrations","license":"MIT","homepage":"https:\/\/www.doctrine-project.org\/projects\/migrations.html","description":"PHP Doctrine Migrations project offer additional functionality on top of the database abstraction layer (DBAL) for versioning your database schema and easily deploying changes to it. It is a very easy to use and a powerful tool.","authors":[{"name":"Benjamin Eberlei","email":"kontakt@beberlei.de"},{"name":"Jonathan Wage","email":"jonwage@gmail.com"},{"name":"Michael Simonson","email":"contact@mikesimonson.com"}]},{"name":"doctrine\/orm","license":"MIT","homepage":"https:\/\/www.doctrine-project.org\/projects\/orm.html","description":"Object-Relational-Mapper for PHP","authors":[{"name":"Guilherme Blanco","email":"guilhermeblanco@gmail.com"},{"name":"Roman Borschel","email":"roman@code-factory.org"},{"name":"Benjamin Eberlei","email":"kontakt@beberlei.de"},{"name":"Jonathan Wage","email":"jonwage@gmail.com"},{"name":"Marco Pivetta","email":"ocramius@gmail.com"}]},{"name":"doctrine\/inflector","license":"MIT","homepage":"https:\/\/www.doctrine-project.org\/projects\/inflector.html","description":"PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper\/lowercase and singular\/plural forms of words.","authors":[{"name":"Guilherme Blanco","email":"guilhermeblanco@gmail.com"},{"name":"Roman Borschel","email":"roman@code-factory.org"},{"name":"Benjamin Eberlei","email":"kontakt@beberlei.de"},{"name":"Jonathan Wage","email":"jonwage@gmail.com"},{"name":"Johannes Schmitt","email":"schmittjoh@gmail.com"}]},{"name":"doctrine\/persistence","license":"MIT","homepage":"https:\/\/www.doctrine-project.org\/projects\/persistence.html","description":"The Doctrine Persistence project is a set of shared interfaces and functionality that the different Doctrine object mappers share.","authors":[{"name":"Guilherme Blanco","email":"guilhermeblanco@gmail.com"},{"name":"Roman Borschel","email":"roman@code-factory.org"},{"name":"Benjamin Eberlei","email":"kontakt@beberlei.de"},{"name":"Jonathan Wage","email":"jonwage@gmail.com"},{"name":"Johannes Schmitt","email":"schmittjoh@gmail.com"},{"name":"Marco Pivetta","email":"ocramius@gmail.com"}]},{"name":"doctrine\/sql-formatter","license":"MIT","homepage":"https:\/\/github.com\/doctrine\/sql-formatter\/","description":"a PHP SQL highlighting library","authors":[{"name":"Jeremy Dorn","email":"jeremy@jeremydorn.com","homepage":"https:\/\/jeremydorn.com\/"}]},{"name":"doctrine\/lexer","license":"MIT","homepage":"https:\/\/www.doctrine-project.org\/projects\/lexer.html","description":"PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.","authors":[{"name":"Guilherme Blanco","email":"guilhermeblanco@gmail.com"},{"name":"Roman Borschel","email":"roman@code-factory.org"},{"name":"Johannes Schmitt","email":"schmittjoh@gmail.com"}]},{"name":"doctrine\/doctrine-bundle","license":"MIT","homepage":"https:\/\/www.doctrine-project.org","description":"Symfony DoctrineBundle","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Benjamin Eberlei","email":"kontakt@beberlei.de"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"},{"name":"Doctrine Project","homepage":"https:\/\/www.doctrine-project.org\/"}]},{"name":"doctrine\/collections","license":"MIT","homepage":"https:\/\/www.doctrine-project.org\/projects\/collections.html","description":"PHP Doctrine Collections library that adds additional functionality on top of PHP arrays.","authors":[{"name":"Guilherme Blanco","email":"guilhermeblanco@gmail.com"},{"name":"Roman Borschel","email":"roman@code-factory.org"},{"name":"Benjamin Eberlei","email":"kontakt@beberlei.de"},{"name":"Jonathan Wage","email":"jonwage@gmail.com"},{"name":"Johannes Schmitt","email":"schmittjoh@gmail.com"}]},{"name":"(root)","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"guzzlehttp\/psr7","license":"MIT","homepage":null,"description":"PSR-7 message implementation that also provides common utility methods","authors":[{"name":"Graham Campbell","email":"hello@gjcampbell.co.uk","homepage":"https:\/\/github.com\/GrahamCampbell"},{"name":"Michael Dowling","email":"mtdowling@gmail.com","homepage":"https:\/\/github.com\/mtdowling"},{"name":"George Mponos","email":"gmponos@gmail.com","homepage":"https:\/\/github.com\/gmponos"},{"name":"Tobias Nyholm","email":"tobias.nyholm@gmail.com","homepage":"https:\/\/github.com\/Nyholm"},{"name":"M\u00e1rk S\u00e1gi-Kaz\u00e1r","email":"mark.sagikazar@gmail.com","homepage":"https:\/\/github.com\/sagikazarmark"},{"name":"Tobias Schultze","email":"webmaster@tubo-world.de","homepage":"https:\/\/github.com\/Tobion"},{"name":"M\u00e1rk S\u00e1gi-Kaz\u00e1r","email":"mark.sagikazar@gmail.com","homepage":"https:\/\/sagikazarmark.hu"}]},{"name":"guzzlehttp\/guzzle","license":"MIT","homepage":null,"description":"Guzzle is a PHP HTTP client library","authors":[{"name":"Graham Campbell","email":"hello@gjcampbell.co.uk","homepage":"https:\/\/github.com\/GrahamCampbell"},{"name":"Michael Dowling","email":"mtdowling@gmail.com","homepage":"https:\/\/github.com\/mtdowling"},{"name":"Jeremy Lindblom","email":"jeremeamia@gmail.com","homepage":"https:\/\/github.com\/jeremeamia"},{"name":"George Mponos","email":"gmponos@gmail.com","homepage":"https:\/\/github.com\/gmponos"},{"name":"Tobias Nyholm","email":"tobias.nyholm@gmail.com","homepage":"https:\/\/github.com\/Nyholm"},{"name":"M\u00e1rk S\u00e1gi-Kaz\u00e1r","email":"mark.sagikazar@gmail.com","homepage":"https:\/\/github.com\/sagikazarmark"},{"name":"Tobias Schultze","email":"webmaster@tubo-world.de","homepage":"https:\/\/github.com\/Tobion"}]},{"name":"guzzlehttp\/promises","license":"MIT","homepage":null,"description":"Guzzle promises library","authors":[{"name":"Graham Campbell","email":"hello@gjcampbell.co.uk","homepage":"https:\/\/github.com\/GrahamCampbell"},{"name":"Michael Dowling","email":"mtdowling@gmail.com","homepage":"https:\/\/github.com\/mtdowling"},{"name":"Tobias Nyholm","email":"tobias.nyholm@gmail.com","homepage":"https:\/\/github.com\/Nyholm"},{"name":"Tobias Schultze","email":"webmaster@tubo-world.de","homepage":"https:\/\/github.com\/Tobion"}]},{"name":"nesbot\/carbon","license":"MIT","homepage":"https:\/\/carbonphp.github.io\/carbon\/","description":"An API extension for DateTime that supports 281 different languages.","authors":[{"name":"Brian Nesbitt","email":"brian@nesbot.com","homepage":"https:\/\/markido.com"},{"name":"kylekatarnls","homepage":"https:\/\/github.com\/kylekatarnls"}]},{"name":"symfony-cmf\/routing-bundle","license":"MIT","homepage":"http:\/\/cmf.symfony.com","description":"Symfony RoutingBundle","authors":[{"name":"Symfony CMF Community","homepage":"https:\/\/github.com\/symfony-cmf\/RoutingBundle\/contributors"}]},{"name":"symfony-cmf\/routing","license":"MIT","homepage":"http:\/\/cmf.symfony.com","description":"Extends the Symfony routing component for dynamic routes and chaining several routers","authors":[{"name":"Symfony CMF Community","homepage":"https:\/\/github.com\/symfony-cmf\/Routing\/contributors"}]},{"name":"presta\/sitemap-bundle","license":"MIT","homepage":null,"description":"A Symfony bundle that provides tools to build your application sitemap.","authors":[{"name":"Prestaconcept","homepage":"http:\/\/www.prestaconcept.net\/"}]},{"name":"open-dxp\/opendxp","license":"GPL-3.0-or-later","homepage":"https:\/\/www.opendxp.ch","description":"Content \u0026 Product Management Framework (CMS\/PIM)","authors":[{"name":"OpenDXP Team","email":"contact@opendxp.ch","homepage":"https:\/\/www.opendxp.ch","role":"Developer"}]},{"name":"open-dxp\/data-importer-bundle","license":"GPL-3.0-or-later","homepage":null,"description":"Adds a comprehensive import functionality to OpenDXP Datahub","authors":[]},{"name":"open-dxp\/data-hub-bundle","license":"GPL-3.0+","homepage":null,"description":"OpenDXP Datahub","authors":[]},{"name":"open-dxp\/admin-bundle","license":"GPL-3.0-or-later","homepage":"https:\/\/www.opendxp.io","description":null,"authors":[{"name":"OpenDXP Team","email":"contact@opendxp.ch","homepage":"https:\/\/www.opendxp.io","role":"Developer"}]},{"name":"open-dxp\/google-marketing-bundle","license":"GPL-3.0+","homepage":null,"description":"OpenDXP Google Marketing Bundle provides additional tools for integrating google marketing tools.","authors":[]},{"name":"open-dxp\/perspective-editor-bundle","license":"GPL-3.0+","homepage":null,"description":"OpenDXP Perspective Editor","authors":[]},{"name":"open-dxp\/system-info-bundle","license":"GPL-3.0+","homepage":null,"description":"OpenDxp System Info \u0026 Tools Bundle that provides additional tools for checking System information.","authors":[]},{"name":"open-dxp\/web-to-print-bundle","license":"GPL-3.0-or-later","homepage":null,"description":"OpenDxp WebToPrint Bundle","authors":[]},{"name":"sabberworm\/php-css-parser","license":"MIT","homepage":"https:\/\/www.sabberworm.com\/blog\/2010\/6\/10\/php-css-parser","description":"Parser for CSS Files written in PHP","authors":[{"name":"Raphael Schweikert"},{"name":"Oliver Klee","email":"github@oliverklee.de"},{"name":"Jake Hotson","email":"jake.github@qzdesign.co.uk"}]},{"name":"thecodingmachine\/safe","license":"MIT","homepage":null,"description":"PHP core functions that throw exceptions instead of returning FALSE on error","authors":[]},{"name":"abordage\/html-min","license":"MIT","homepage":"https:\/\/github.com\/abordage\/html-min","description":"Very simple (and very fast) PHP package for HTML minification","authors":[{"name":"Pavel Bychko","email":"box@abordage.dev","role":"Developer"}]},{"name":"bacon\/bacon-qr-code","license":"BSD-2-Clause","homepage":"https:\/\/github.com\/Bacon\/BaconQrCode","description":"BaconQrCode is a QR code generator for PHP.","authors":[{"name":"Ben Scholzen \u0027DASPRiD\u0027","email":"mail@dasprids.de","homepage":"https:\/\/dasprids.de\/","role":"Developer"}]},{"name":"maennchen\/zipstream-php","license":"MIT","homepage":null,"description":"ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.","authors":[{"name":"Paul Duncan","email":"pabs@pablotron.org"},{"name":"Jonatan M\u00e4nnchen","email":"jonatan@maennchen.ch"},{"name":"Jesse Donat","email":"donatj@gmail.com"},{"name":"Andr\u00e1s Koles\u00e1r","email":"kolesar@kolesar.hu"}]},{"name":"nikic\/iter","license":"BSD-3-Clause","homepage":null,"description":"Iteration primitives using generators","authors":[{"name":"Nikita Popov","email":"nikic@php.net"}]},{"name":"knplabs\/knp-snappy","license":"MIT","homepage":"http:\/\/github.com\/KnpLabs\/snappy","description":"PHP library allowing thumbnail, snapshot or PDF generation from a url or a html page. Wrapper for wkhtmltopdf\/wkhtmltoimage.","authors":[{"name":"KNP Labs Team","homepage":"http:\/\/knplabs.com"},{"name":"Symfony Community","homepage":"http:\/\/github.com\/KnpLabs\/snappy\/contributors"}]},{"name":"knplabs\/knp-components","license":"MIT","homepage":"https:\/\/github.com\/KnpLabs\/knp-components","description":"Knplabs component library","authors":[{"name":"KnpLabs Team","homepage":"https:\/\/knplabs.com"},{"name":"Symfony Community","homepage":"https:\/\/github.com\/KnpLabs\/knp-components\/contributors"}]},{"name":"knplabs\/knp-paginator-bundle","license":"MIT","homepage":"https:\/\/github.com\/KnpLabs\/KnpPaginatorBundle","description":"Paginator bundle for Symfony to automate pagination and simplify sorting and other features","authors":[{"name":"KnpLabs Team","homepage":"https:\/\/knplabs.com"},{"name":"Symfony Community","homepage":"https:\/\/github.com\/KnpLabs\/KnpPaginatorBundle\/contributors"}]},{"name":"dflydev\/dot-access-data","license":"MIT","homepage":"https:\/\/github.com\/dflydev\/dflydev-dot-access-data","description":"Given a deep data structure, access data by dot notation.","authors":[{"name":"Dragonfly Development Inc.","email":"info@dflydev.com","homepage":"http:\/\/dflydev.com"},{"name":"Beau Simensen","email":"beau@dflydev.com","homepage":"http:\/\/beausimensen.com"},{"name":"Carlos Frutos","email":"carlos@kiwing.it","homepage":"https:\/\/github.com\/cfrutos"},{"name":"Colin O\u0027Dell","email":"colinodell@gmail.com","homepage":"https:\/\/www.colinodell.com"}]},{"name":"fidry\/cpu-core-counter","license":"MIT","homepage":null,"description":"Tiny utility to get the number of CPU cores.","authors":[{"name":"Th\u00e9o FIDRY","email":"theo.fidry@gmail.com"}]},{"name":"spatie\/image-optimizer","license":"MIT","homepage":"https:\/\/github.com\/spatie\/image-optimizer","description":"Easily optimize images using PHP","authors":[{"name":"Freek Van der Herten","email":"freek@spatie.be","homepage":"https:\/\/spatie.be","role":"Developer"}]},{"name":"webonyx\/graphql-php","license":"MIT","homepage":"https:\/\/github.com\/webonyx\/graphql-php","description":"A PHP port of GraphQL reference implementation","authors":[]},{"name":"mpratt\/embera","license":"MIT","homepage":"https:\/\/github.com\/mpratt\/Embera","description":"Oembed consumer library. Converts urls into their html embed code. Supports 150+ sites, such as Youtube, Twitter, vimeo, Instagram etc.","authors":[{"name":"Michael Pratt","email":"yo@michael-pratt.com","homepage":"http:\/\/www.michael-pratt.com","role":"Author\/Developer"}]},{"name":"nette\/utils","license":"BSD-3-Clause, GPL-2.0-only, GPL-3.0-only","homepage":"https:\/\/nette.org","description":"\ud83d\udee0  Nette Utils: lightweight utilities for string \u0026 array manipulation, image handling, safe JSON encoding\/decoding, validation, slug or strong password generating etc.","authors":[{"name":"David Grudl","homepage":"https:\/\/davidgrudl.com"},{"name":"Nette Community","homepage":"https:\/\/nette.org\/contributors"}]},{"name":"nette\/schema","license":"BSD-3-Clause, GPL-2.0-only, GPL-3.0-only","homepage":"https:\/\/nette.org","description":"\ud83d\udcd0 Nette Schema: validating data structures against a given Schema.","authors":[{"name":"David Grudl","homepage":"https:\/\/davidgrudl.com"},{"name":"Nette Community","homepage":"https:\/\/nette.org\/contributors"}]},{"name":"carbonphp\/carbon-doctrine-types","license":"MIT","homepage":null,"description":"Types to use Carbon in Doctrine","authors":[{"name":"KyleKatarn","email":"kylekatarnls@gmail.com"}]},{"name":"ralouphie\/getallheaders","license":"MIT","homepage":null,"description":"A polyfill for getallheaders.","authors":[{"name":"Ralph Khattar","email":"ralph.khattar@gmail.com"}]},{"name":"psr\/http-message","license":"MIT","homepage":"https:\/\/github.com\/php-fig\/http-message","description":"Common interface for HTTP messages","authors":[{"name":"PHP-FIG","homepage":"https:\/\/www.php-fig.org\/"}]},{"name":"psr\/http-client","license":"MIT","homepage":"https:\/\/github.com\/php-fig\/http-client","description":"Common interface for HTTP clients","authors":[{"name":"PHP-FIG","homepage":"https:\/\/www.php-fig.org\/"}]},{"name":"psr\/simple-cache","license":"MIT","homepage":null,"description":"Common interfaces for simple caching","authors":[{"name":"PHP-FIG","homepage":"https:\/\/www.php-fig.org\/"}]},{"name":"psr\/clock","license":"MIT","homepage":"https:\/\/github.com\/php-fig\/clock","description":"Common interface for reading the clock.","authors":[{"name":"PHP-FIG","homepage":"https:\/\/www.php-fig.org\/"}]},{"name":"psr\/event-dispatcher","license":"MIT","homepage":null,"description":"Standard interfaces for event handling.","authors":[{"name":"PHP-FIG","homepage":"http:\/\/www.php-fig.org\/"}]},{"name":"psr\/container","license":"MIT","homepage":"https:\/\/github.com\/php-fig\/container","description":"Common Container Interface (PHP FIG PSR-11)","authors":[{"name":"PHP-FIG","homepage":"https:\/\/www.php-fig.org\/"}]},{"name":"psr\/http-factory","license":"MIT","homepage":null,"description":"PSR-17: Common interfaces for PSR-7 HTTP message factories","authors":[{"name":"PHP-FIG","homepage":"https:\/\/www.php-fig.org\/"}]},{"name":"psr\/cache","license":"MIT","homepage":null,"description":"Common interface for caching libraries","authors":[{"name":"PHP-FIG","homepage":"https:\/\/www.php-fig.org\/"}]},{"name":"scheb\/2fa-bundle","license":"MIT","homepage":"https:\/\/github.com\/scheb\/2fa","description":"A generic interface to implement two-factor authentication in Symfony applications","authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}]},{"name":"scheb\/2fa-google-authenticator","license":"MIT","homepage":"https:\/\/github.com\/scheb\/2fa","description":"Extends scheb\/2fa-bundle with two-factor authentication using Google Authenticator","authors":[{"name":"Christian Scheb","email":"me@christianscheb.de"}]},{"name":"nirak\/saturn","license":"NCL","homepage":"https:\/\/nirak.at\/license\/ncl","description":"Eine Bootstrap-kompatible Frontend-Basis f\u00fcr OpenDxp mit allem, was das Herz begehrt: Vegas-Hintergr\u00fcnde, Fancybox, Tarteaucitron, Isotope, Lazysizes, Reveal, Plyr, Icons \u2013 und ganz ohne unn\u00f6tigen Schnickschnack.","authors":[{"name":"Project Nirak - Nikolaus Flamann","email":"development@nirak.at","role":"Developer"}]},{"name":"nirak\/system","license":"NCL","homepage":"https:\/\/nirak.at\/license\/ncl","description":"Das Herzst\u00fcck von Nirak \u2013 leicht, zuverl\u00e4ssig und das Paket, das verhindert, dass alles andere in Flammen aufgeht.","authors":[{"name":"Project Nirak - Nikolaus Flamann","email":"development@nirak.at","role":"Developer"}]},{"name":"zenorocha\/clipboardjs","license":"unknown","homepage":"https:\/\/clipboardjs.com\/","description":"Modern copy to clipboard. No Flash. Just 3kb gzipped https:\/\/clipboardjs.com","authors":[{"name":"Zeno Rocha","homepage":"http:\/\/zenorocha.com\/"}]},{"name":"behat\/gherkin","license":"MIT","homepage":"https:\/\/behat.org\/","description":"Gherkin DSL parser for PHP","authors":[{"name":"Konstantin Kudryashov","email":"ever.zet@gmail.com","homepage":"https:\/\/everzet.com"}]},{"name":"codeception\/codeception","license":"MIT","homepage":"https:\/\/codeception.com\/","description":"All-in-one PHP Testing Framework","authors":[{"name":"Michael Bodnarchuk","email":"davert.ua@gmail.com","homepage":"https:\/\/codeception.com"}]},{"name":"codeception\/lib-asserts","license":"MIT","homepage":"https:\/\/codeception.com\/","description":"Assertion methods used by Codeception core and Asserts module","authors":[{"name":"Michael Bodnarchuk","email":"davert@mail.ua","homepage":"http:\/\/codegyre.com"},{"name":"Gintautas Miselis"},{"name":"Gustavo Nieves","homepage":"https:\/\/medium.com\/@ganieves"}]},{"name":"codeception\/lib-innerbrowser","license":"MIT","homepage":"https:\/\/codeception.com\/","description":"Parent library for all Codeception framework modules and PhpBrowser","authors":[{"name":"Michael Bodnarchuk","email":"davert@mail.ua","homepage":"https:\/\/codegyre.com"},{"name":"Gintautas Miselis"}]},{"name":"codeception\/lib-web","license":"MIT","homepage":"https:\/\/codeception.com\/","description":"Library containing files used by module-webdriver and lib-innerbrowser or module-phpbrowser","authors":[{"name":"Gintautas Miselis"}]},{"name":"codeception\/module-symfony","license":"MIT","homepage":"https:\/\/codeception.com\/","description":"Codeception module for Symfony framework","authors":[{"name":"Michael Bodnarchuk"},{"name":"Gustavo Nieves","homepage":"https:\/\/medium.com\/@ganieves"}]},{"name":"codeception\/stub","license":"MIT","homepage":"https:\/\/github.com\/Codeception\/Stub.git","description":"Flexible Stub wrapper for PHPUnit\u0027s Mock Builder","authors":[]},{"name":"nikic\/php-parser","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/nikic\/PHP-Parser.git","description":"A PHP parser written in PHP","authors":[{"name":"Nikita Popov"}]},{"name":"phpunit\/php-invoker","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/php-invoker\/","description":"Invoke callables with a timeout","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de","role":"lead"}]},{"name":"psy\/psysh","license":"MIT","homepage":"https:\/\/psysh.org","description":"An interactive shell for modern PHP.","authors":[{"name":"Justin Hileman","email":"justin@justinhileman.info"}]},{"name":"sebastian\/cli-parser","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/cli-parser","description":"Library for parsing CLI options","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de","role":"lead"}]},{"name":"sebastian\/complexity","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/complexity","description":"Library for calculating the complexity of PHP code units","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de","role":"lead"}]},{"name":"sebastian\/lines-of-code","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/sebastianbergmann\/lines-of-code","description":"Library for counting the lines of code in PHP source code","authors":[{"name":"Sebastian Bergmann","email":"sebastian@phpunit.de","role":"lead"}]},{"name":"staabm\/side-effects-detector","license":"MIT","homepage":"https:\/\/github.com\/staabm\/side-effects-detector.git","description":"A static analysis tool to detect side effects in PHP code","authors":[]},{"name":"symfony\/browser-kit","license":"MIT","homepage":"https:\/\/symfony.com","description":"Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically","authors":[{"name":"Fabien Potencier","email":"fabien@symfony.com"},{"name":"Symfony Community","homepage":"https:\/\/symfony.com\/contributors"}]}],"javascript":[{"name":"@umpirsky\/country-list","license":"MIT","homepage":"http:\/\/github.com\/umpirsky\/country-list","description":"List of all countries with names and ISO 3166-1 codes in all languages and data formats.","authors":[{"name":"Sa\u0161a Stamenkovi\u0107 \u003Cumpirsky@gmail.com\u003E"}]},{"name":"opcache-gui","license":"MIT","homepage":"https:\/\/github.com\/amnuts\/opcache-gui#readme","description":"A clean and responsive interface for Zend OPcache information, showing statistics, settings and cached files, and providing a real-time update for the information (using jQuery and React).","authors":[]},{"name":"@ampproject\/remapping","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/cli","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/code-frame","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/compat-data","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/core","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/generator","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/helper-annotate-as-pure","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/helper-compilation-targets","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/helper-create-class-features-plugin","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/helper-globals","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/helper-member-expression-to-functions","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/helper-module-imports","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/helper-module-transforms","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/helper-optimise-call-expression","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/helper-plugin-utils","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/helper-replace-supers","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/helper-skip-transparent-expression-wrappers","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/helper-string-parser","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/helper-validator-identifier","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/helper-validator-option","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/helpers","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/parser","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/plugin-syntax-jsx","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/plugin-transform-class-properties","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/plugin-transform-react-display-name","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/plugin-transform-react-jsx","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/plugin-transform-react-jsx-development","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/plugin-transform-react-pure-annotations","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/preset-react","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/template","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/traverse","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@babel\/types","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@jridgewell\/gen-mapping","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@jridgewell\/resolve-uri","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@jridgewell\/sourcemap-codec","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@jridgewell\/trace-mapping","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@nicolo-ribaudo\/chokidar-2","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@parcel\/watcher","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@parcel\/watcher-android-arm64","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@parcel\/watcher-darwin-arm64","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@parcel\/watcher-darwin-x64","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@parcel\/watcher-freebsd-x64","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@parcel\/watcher-linux-arm-glibc","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@parcel\/watcher-linux-arm-musl","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@parcel\/watcher-linux-arm64-glibc","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@parcel\/watcher-linux-arm64-musl","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@parcel\/watcher-linux-x64-glibc","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@parcel\/watcher-linux-x64-musl","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@parcel\/watcher-win32-arm64","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@parcel\/watcher-win32-ia32","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"@parcel\/watcher-win32-x64","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"anymatch","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"balanced-match","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"binary-extensions","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"brace-expansion","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"braces","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"browserslist","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"caniuse-lite","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"chokidar","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"commander","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"concat-map","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"convert-source-map","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"bug","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"tect-libc","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"ctron-to-chromium","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"calade","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"fill-range","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"fs-readdir-recursive","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"fs.realpath","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"fsevents","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"gensync","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"glob","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"glob-parent","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"immutable","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"inflight","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"inherits","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"is-binary-path","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"is-extglob","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"is-glob","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"is-number","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"js-tokens","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"jsesc","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"json5","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"ru-cache","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"ake-dir","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"ake-dir\/node_modules\/semver","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"icromatch","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"inimatch","license":"ISC","homepage":null,"description":null,"authors":[]},{"name":"","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"-addon-api","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"-releases","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"rmalize-path","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"ce","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"path-is-absolute","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"picocolors","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"picomatch","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"pify","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"readdirp","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"ass","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"ass\/node_modules\/chokidar","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"ass\/node_modules\/readdirp","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"ver","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"ash","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"rce-map-js","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"to-regex-range","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"pdate-browserslist-db","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"wrappy","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"yallist","license":"unknown","homepage":null,"description":null,"authors":[]},{"name":"fos-router","license":"MIT","homepage":null,"description":"A pretty nice way to use the routes generated by the FOSJsRoutingBundle in your JavaScript.","authors":[{"name":"FriendsOfSymfony Community","email":"","homepage":"https:\/\/github.com\/friendsofsymfony\/FOSJsRoutingBundle\/contributors"}]},{"name":"ace-builds","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/ajaxorg\/ace-builds","description":"Ace (Ajax.org Cloud9 Editor)","authors":[]},{"name":"jsonfile","license":"MIT","homepage":null,"description":"Easily read\/write JSON files.","authors":[{"name":"JP Richardson \u003Cjprichardson@gmail.com\u003E"}]},{"name":"postcss-load-config","license":"MIT","homepage":null,"description":"Autoload Config for PostCSS","authors":[{"name":"Michael Ciniawky \u003Cmichael.ciniawsky@gmail.com\u003E"}]},{"name":"pretty-hrtime","license":"MIT","homepage":"https:\/\/github.com\/robrich\/pretty-hrtime","description":"process.hrtime() to words","authors":[{"name":"Rob Richardson (http:\/\/robrich.org\/)"}]},{"name":"graceful-fs","license":"ISC","homepage":null,"description":"A drop-in replacement for fs, making various improvements.","authors":[]},{"name":"outlayer","license":"MIT","homepage":"https:\/\/github.com\/metafizzy\/outlayer","description":"the brains and guts of a layout library","authors":[{"name":"David DeSandro"}]},{"name":"color-convert","license":"MIT","homepage":null,"description":"Plain color conversion functions","authors":[{"name":"Heather Arthur \u003Cfayearthur@gmail.com\u003E"}]},{"name":"node-addon-api","license":"MIT","homepage":"https:\/\/github.com\/nodejs\/node-addon-api","description":"Node.js API (Node-API)","authors":[]},{"name":"strip-ansi","license":"MIT","homepage":null,"description":"Strip ANSI escape codes from a string","authors":[{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","homepage":"sindresorhus.com"}]},{"name":"sort-object-keys","license":"MIT","homepage":"https:\/\/github.com\/keithamus\/sort-object-keys#readme","description":"Sort an object\u0027s keys, including an optional key list","authors":[{"name":"Keith Cirkel \u003Cnpm@keithcirkel.co.uk\u003E (http:\/\/keithcirkel.co.uk\/)"}]},{"name":"is-plain-obj","license":"MIT","homepage":null,"description":"Check if a value is a plain object","authors":[{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","homepage":"https:\/\/sindresorhus.com"}]},{"name":"yargs-parser","license":"ISC","homepage":null,"description":"the mighty option parser used by yargs","authors":[{"name":"Ben Coe \u003Cben@npmjs.com\u003E"}]},{"name":"normalize-path","license":"MIT","homepage":"https:\/\/github.com\/jonschlinkert\/normalize-path","description":"Normalize slashes in a file path to be posix\/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.","authors":[{"name":"Jon Schlinkert (https:\/\/github.com\/jonschlinkert)"}]},{"name":"yaml","license":"ISC","homepage":"https:\/\/eemeli.org\/yaml\/","description":"JavaScript parser and stringifier for YAML","authors":[{"name":"Eemeli Aro \u003Ceemeli@gmail.com\u003E"}]},{"name":"loadjs","license":"MIT","homepage":"https:\/\/github.com\/kubetail-org\/loadjs","description":"Tiny async loader for modern browsers","authors":[]},{"name":"escalade","license":"MIT","homepage":null,"description":"A tiny (183B to 210B) and fast utility to ascend parent directories","authors":[{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","homepage":"https:\/\/lukeed.com"}]},{"name":"ev-emitter","license":"MIT","homepage":"https:\/\/github.com\/metafizzy\/ev-emitter#readme","description":"lil\u0027 event emitter","authors":[{"name":"David DeSandro"}]},{"name":"@fortawesome\/fontawesome-free","license":"(CC-BY-4.0 AND OFL-1.1 AND MIT)","homepage":"https:\/\/fontawesome.com","description":"The iconic font, CSS, and SVG framework","authors":[{"name":"The Font Awesome Team (https:\/\/github.com\/orgs\/FortAwesome\/people)"}]},{"name":"isotope-layout","license":"GPL-3.0","homepage":"https:\/\/isotope.metafizzy.co","description":"Filter and sort magical layouts","authors":[{"name":"Metafizzy"}]},{"name":"string-width","license":"MIT","homepage":null,"description":"Get the visual width of a string - the number of columns required to display it","authors":[{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","homepage":"sindresorhus.com"}]},{"name":"get-size","license":"MIT","homepage":"https:\/\/github.com\/desandro\/get-size","description":"measures element size","authors":[{"name":"David DeSandro"}]},{"name":"sort-package-json","license":"MIT","homepage":"https:\/\/github.com\/keithamus\/sort-package-json#readme","description":"Sort an Object or package.json based on the well-known package.json keys","authors":[{"name":"Keith Cirkel \u003Cnpm@keithcirkel.co.uk\u003E (http:\/\/keithcirkel.co.uk\/)"}]},{"name":"detect-libc","license":"Apache-2.0","homepage":null,"description":"Node.js module to detect the C standard library (libc) implementation family and version","authors":[{"name":"Lovell Fuller \u003Cnpm@lovell.info\u003E"}]},{"name":"@esbuild\/linux-x64","license":"MIT","homepage":null,"description":"The Linux 64-bit binary for esbuild, a JavaScript bundler.","authors":[]},{"name":"jquery","license":"MIT","homepage":"https:\/\/jquery.com","description":"JavaScript library for DOM operations","authors":[{"name":"OpenJS Foundation and other contributors","email":"","homepage":"https:\/\/github.com\/jquery\/jquery\/blob\/4.0.0\/AUTHORS.txt"}]},{"name":"plyr","license":"MIT","homepage":"https:\/\/plyr.io","description":"A simple, accessible and customizable HTML5, YouTube and Vimeo media player","authors":[{"name":"Sam Potts \u003Csam@potts.es\u003E"}]},{"name":"slash","license":"MIT","homepage":null,"description":"Convert Windows backslash paths to slash paths","authors":[{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","homepage":"https:\/\/sindresorhus.com"}]},{"name":"postcss-cli","license":"MIT","homepage":"https:\/\/github.com\/postcss\/postcss-cli#readme","description":"CLI for PostCSS","authors":[]},{"name":"lazysizes","license":"MIT","homepage":null,"description":"High performance (jankfree) lazy loader for images (including responsive images), iframes and scripts (widgets).","authors":[{"name":"Alexander Farkas \u003Calex@boffinhouse.com\u003E"}]},{"name":"git-hooks-list","license":"MIT","homepage":"https:\/\/github.com\/fisker\/git-hooks-list#readme","description":"List of Git hooks","authors":[{"name":"fisker Cheung","email":"lionkay@gmail.com","homepage":"https:\/\/www.fiskercheung.com\/"}]},{"name":"masonry-layout","license":"MIT","homepage":"https:\/\/masonry.desandro.com","description":"Cascading grid layout library","authors":[{"name":"David DeSandro"}]},{"name":"emoji-regex","license":"MIT","homepage":"https:\/\/mths.be\/emoji-regex","description":"A regular expression to match all Emoji-only symbols as per the Unicode Standard.","authors":[{"name":"Mathias Bynens","email":"","homepage":"https:\/\/mathiasbynens.be\/"}]},{"name":"@fancyapps\/ui","license":"SEE LICENSE IN LICENSE.md","homepage":"https:\/\/fancyapps.com\/","description":"Robust JavaScript UI Component Library","authors":[{"name":"Janis Skarnelis"}]},{"name":"custom-event-polyfill","license":"MIT","homepage":null,"description":null,"authors":[{"name":"Evan Krambuhl \u003Cthekrambuhl@gmail.com\u003E"}]},{"name":"url-polyfill","license":"MIT","homepage":null,"description":"Polyfill URL and URLSearchParams","authors":[{"name":"valentin"}]},{"name":"fizzy-ui-utils","license":"MIT","homepage":"https:\/\/github.com\/metafizzy\/fizzy-ui-utils","description":"UI utilities","authors":[{"name":"David DeSandro"}]},{"name":"source-map-js","license":"BSD-3-Clause","homepage":"https:\/\/github.com\/7rulnik\/source-map-js","description":"Generates and consumes source maps","authors":[{"name":"Valentin 7rulnik Semirulnik \u003Cv7rulnik@gmail.com\u003E"}]},{"name":"rangetouch","license":"MIT","homepage":"https:\/\/rangetouch.com","description":"A super tiny library to make input type=\u0027range\u0027 sliders work better on touch devices","authors":[{"name":"Sam Potts \u003Csam@potts.es\u003E"}]},{"name":"desandro-matches-selector","license":"MIT","homepage":"https:\/\/github.com\/desandro\/matches-selector","description":"matches\/matchesSelector helper","authors":[{"name":"David DeSandro"}]},{"name":"y18n","license":"ISC","homepage":"https:\/\/github.com\/yargs\/y18n","description":"the bare-bones internationalization library used by yargs","authors":[{"name":"Ben Coe \u003Cbencoe@gmail.com\u003E"}]},{"name":"lilconfig","license":"MIT","homepage":null,"description":"A zero-dependency alternative to cosmiconfig","authors":[{"name":"antonk52"}]},{"name":"read-cache","license":"MIT","homepage":"https:\/\/github.com\/TrySound\/read-cache#readme","description":"Reads and caches the entire contents of a file until it is modified","authors":[{"name":"Bogdan Chadkin \u003Ctrysound@yandex.ru\u003E"}]},{"name":"esbuild","license":"MIT","homepage":null,"description":"An extremely fast JavaScript and CSS bundler and minifier.","authors":[]},{"name":"postcss","license":"MIT","homepage":"https:\/\/postcss.org\/","description":"Tool for transforming styles with JS plugins","authors":[{"name":"Andrey Sitnik \u003Candrey@sitnik.es\u003E"}]},{"name":"is-fullwidth-code-point","license":"MIT","homepage":null,"description":"Check if the character represented by a given Unicode code point is fullwidth","authors":[{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","homepage":"sindresorhus.com"}]},{"name":"ansi-styles","license":"MIT","homepage":null,"description":"ANSI escape codes for styling strings in the terminal","authors":[{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","homepage":"sindresorhus.com"}]},{"name":"require-directory","license":"MIT","homepage":"https:\/\/github.com\/troygoode\/node-require-directory\/","description":"Recursively iterates over specified directory, require()\u0027ing each file, and returning a nested hash structure containing those modules.","authors":[{"name":"Troy Goode \u003Ctroygoode@gmail.com\u003E (http:\/\/github.com\/troygoode\/)"}]},{"name":"semver","license":"ISC","homepage":null,"description":"The semantic version parser used by npm.","authors":[{"name":"GitHub Inc."}]},{"name":"vegas","license":"MIT","homepage":"http:\/\/vegas.jaysalvat.com","description":"Vegas - Fullscreen Backgrounds and Slideshows.","authors":[{"name":"Jay Salvat"}]},{"name":"fs-extra","license":"MIT","homepage":"https:\/\/github.com\/jprichardson\/node-fs-extra","description":"fs-extra contains methods that aren\u0027t included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.","authors":[{"name":"JP Richardson \u003Cjprichardson@gmail.com\u003E"}]},{"name":"wrap-ansi","license":"MIT","homepage":null,"description":"Wordwrap a string with ANSI escape codes","authors":[{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","homepage":"https:\/\/sindresorhus.com"}]},{"name":"core-js","license":"MIT","homepage":"https:\/\/core-js.io","description":"Standard library","authors":[{"name":"Denis Pushkarev","email":"zloirock@zloirock.ru","homepage":"http:\/\/zloirock.ru"}]},{"name":"ansi-regex","license":"MIT","homepage":null,"description":"Regular expression for matching ANSI escape codes","authors":[{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","homepage":"sindresorhus.com"}]},{"name":"detect-indent","license":"MIT","homepage":null,"description":"Detect the indentation of code","authors":[{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","homepage":"https:\/\/sindresorhus.com"}]},{"name":"@popperjs\/core","license":"MIT","homepage":null,"description":"Tooltip and Popover Positioning Engine","authors":[{"name":"Federico Zivolo \u003Cfederico.zivolo@gmail.com\u003E"}]},{"name":"color-name","license":"MIT","homepage":"https:\/\/github.com\/colorjs\/color-name","description":"A list of color names and its values","authors":[{"name":"DY \u003Cdfcreative@gmail.com\u003E"}]},{"name":"fdir","license":"MIT","homepage":"https:\/\/github.com\/thecodrr\/fdir#readme","description":"The fastest directory crawler \u0026 globbing alternative to glob, fast-glob, \u0026 tiny-glob. Crawls 1m files in \u003C 1s","authors":[{"name":"thecodrr \u003Cthecodrr@protonmail.com\u003E"}]},{"name":"tinyglobby","license":"MIT","homepage":"https:\/\/superchupu.dev\/tinyglobby","description":"A fast and minimal alternative to globby and fast-glob","authors":[{"name":"Superchupu"}]},{"name":"sass","license":"MIT","homepage":"https:\/\/github.com\/sass\/dart-sass","description":"A pure JavaScript implementation of Sass.","authors":[{"name":"Natalie Weizenbaum","email":"nweiz@google.com","homepage":"https:\/\/github.com\/nex3"}]},{"name":"thenby","license":"Apache-2.0","homepage":"https:\/\/github.com\/Teun\/thenBy.js","description":"Micro library for sorting arrays using the firstBy().thenBy().thenBy() syntax","authors":[{"name":"Teun Duynstee"}]},{"name":"get-caller-file","license":"ISC","homepage":"https:\/\/github.com\/stefanpenner\/get-caller-file#readme","description":"","authors":[{"name":"Stefan Penner"}]},{"name":"nanoid","license":"MIT","homepage":null,"description":"A tiny (116 bytes), secure URL-friendly unique string ID generator","authors":[{"name":"Andrey Sitnik \u003Candrey@sitnik.ru\u003E"}]},{"name":"dependency-graph","license":"MIT","homepage":null,"description":"Simple dependency graph.","authors":[{"name":"Jim Riecken \u003Cjriecken@gmail.com\u003E"}]},{"name":"yargs","license":"MIT","homepage":"https:\/\/yargs.js.org\/","description":"yargs the modern, pirate-themed, successor to optimist.","authors":[]},{"name":"detect-newline","license":"MIT","homepage":null,"description":"Detect the dominant newline character of a string","authors":[{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","homepage":"https:\/\/sindresorhus.com"}]},{"name":"postcss-reporter","license":"MIT","homepage":null,"description":"Log PostCSS messages in the console","authors":[{"name":"David Clark","email":"david.dave.clark@gmail.com","homepage":"https:\/\/davidtheclark.com"}]},{"name":"bootstrap","license":"MIT","homepage":"https:\/\/getbootstrap.com\/","description":"The most popular front-end framework for developing responsive, mobile first projects on the web.","authors":[{"name":"The Bootstrap Authors (https:\/\/github.com\/twbs\/bootstrap\/graphs\/contributors)"}]},{"name":"cliui","license":"ISC","homepage":null,"description":"easily create complex multi-column command-line-interfaces","authors":[{"name":"Ben Coe \u003Cben@npmjs.com\u003E"}]},{"name":"universalify","license":"MIT","homepage":"https:\/\/github.com\/RyanZim\/universalify#readme","description":"Make a callback- or promise-based function support both promises and callbacks.","authors":[{"name":"Ryan Zimmerman \u003Copensrc@ryanzim.com\u003E"}]},{"name":"nirak-saturn","license":"NCL","homepage":"https:\/\/nirak.at\/license\/ncl","description":"Project Nirak Saturn Bundle \u2014 Bootstrap-compatible frontend foundation with Vegas, Fancybox, Tarteaucitron, Isotope, Lazysizes, Reveal, Plyr, and Icons.","authors":[{"name":"Project Nirak - Nikolaus Flamann","email":"development@nirak.at","homepage":"https:\/\/nirak.at"}]},{"name":"@esbuild\/aix-ppc64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/android-arm","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/android-arm64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/android-x64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/darwin-arm64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/darwin-x64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/freebsd-arm64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/freebsd-x64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/linux-arm","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/linux-arm64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/linux-ia32","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/linux-loong64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/linux-mips64el","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/linux-ppc64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/linux-riscv64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/linux-s390x","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/netbsd-arm64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/netbsd-x64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/openbsd-arm64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/openbsd-x64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/openharmony-arm64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/sunos-x64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/win32-arm64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/win32-ia32","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@esbuild\/win32-x64","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"@parcel\/watcher\/node_modules\/picomatch","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"pendency-graph","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"andro-matches-selector","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"tect-indent","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"tect-newline","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"ji-regex","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"build","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"v-emitter","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"azysizes","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"ilconfig","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"adjs","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"asonry-layout","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"anoid","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"tlayer","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"rt-object-keys","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"rt-package-json","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"tring-width","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"trip-ansi","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"tinyglobby\/node_modules\/fdir","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"tinyglobby\/node_modules\/picomatch","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"iversalify","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"rl-polyfill","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"screenfull","license":"MIT","homepage":null,"description":"Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.","authors":[{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","homepage":"sindresorhus.com"}]},{"name":"highlightjs-line-numbers.js","license":"MIT","homepage":"https:\/\/ypakala.com\/projects\/highlightjs-line-numbers.js\/","description":"Highlight.js line numbers plugin.","authors":[{"name":"Yauheni Pakala \u003Cevgeniy.pakalo@gmail.com\u003E"}]},{"name":"clipboard","license":"MIT","homepage":"https:\/\/clipboardjs.com","description":"Modern copy to clipboard. No Flash. Just 2kb","authors":[]},{"name":"select","license":"MIT","homepage":null,"description":"Programmatically select the text of a HTML element","authors":[]},{"name":"tarteaucitronjs","license":"MIT","homepage":"https:\/\/tarteaucitron.io\/","description":"tarteaucitron.io - Get a compliant and accessible cookie banner","authors":[{"name":"amauri.io"}]},{"name":"good-listener","license":"MIT","homepage":null,"description":"A more versatile way of adding \u0026 removing event listeners","authors":[]},{"name":"@highlightjs\/cdn-assets","license":"BSD-3-Clause","homepage":"https:\/\/highlightjs.org\/","description":"Syntax highlighting with language autodetection. (pre-compiled CDN assets)","authors":[{"name":"Josh Goebel \u003Chello@joshgoebel.com\u003E"}]},{"name":"@aicdev\/snowflakejs","license":"Apache-2.0","homepage":"https:\/\/github.com\/AICDEV\/snowflakeJS","description":"Build beautiful snowflakes, or just let it snow. Winter is coming to your page","authors":[{"name":"aicdev"}]},{"name":"tippy.js","license":"MIT","homepage":"https:\/\/atomiks.github.io\/tippyjs\/","description":"The complete tooltip, popover, dropdown, and menu solution for the web","authors":[{"name":"atomiks"}]},{"name":"tippy-headless","license":"MIT","homepage":null,"description":"Headless rendering for Tippy.js","authors":[{"name":"atomiks"}]},{"name":"delegate","license":"MIT","homepage":null,"description":"Lightweight event delegation","authors":[]},{"name":"tiny-emitter","license":"MIT","homepage":null,"description":"A tiny (less than 1k) event emitter library","authors":[{"name":"Scott Corgan"}]},{"name":"nirak-system","license":"NCL","homepage":"https:\/\/nirak.at\/license\/ncl","description":"Nirak System Bundle","authors":[{"name":"Project Nirak - Nikolaus Flamann","email":"development@nirak.at","homepage":"https:\/\/nirak.at"}]},{"name":"gate","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"creenfull","license":"MIT","homepage":null,"description":null,"authors":[]},{"name":"ct","license":"MIT","homepage":null,"description":null,"authors":[]}]}}