/home/techb158/ileadtechnology.com/vendor/composer/composer/src/Composer/Json
Edit: /home/techb158/ileadtechnology.com/vendor/composer/composer/src/Composer/Json/JsonManipulator.php (19719B)
* Jordi Boggiano
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace Composer\Json;
use Composer\Repository\PlatformRepository;
/**
* @author Jordi Boggiano
*/
class JsonManipulator
{
private static $DEFINES = '(?(DEFINE)
(? -? (?= [1-9]|0(?!\d) ) \d+ (\.\d+)? ([eE] [+-]? \d+)? )
(? true | false | null )
(? " ([^"\\\\]* | \\\\ ["\\\\bfnrt\/] | \\\\ u [0-9A-Fa-f]{4} )* " )
(? \[ (?: (?&json) \s* (?: , (?&json) \s* )* )? \s* \] )
(? \s* (?&string) \s* : (?&json) \s* )
(?