JS object parser
composer require vajexal/js-object-parser
<?php
declare(strict_types=1);
use Vajexal\JsObjectParser\JsObjectParser;
require_once 'vendor/autoload.php';
$jsObjectParser = new JsObjectParser();
var_dump(
$jsObjectParser->parse('true'), // bool(true)
$jsObjectParser->parse('123'), // int(123)
$jsObjectParser->parse("'foo'"), // string(3) "foo"
$jsObjectParser->parse('[1, 2]'), // array(2) { [0] => int(1) [1] => int(2) }
$jsObjectParser->parse("{foo: 'bar'}") // array(1) { ["foo"] => string(3) "bar" }
);