installed.json 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733
  1. [
  2. {
  3. "name": "doctrine/lexer",
  4. "version": "1.2.1",
  5. "version_normalized": "1.2.1.0",
  6. "source": {
  7. "type": "git",
  8. "url": "https://github.com/doctrine/lexer.git",
  9. "reference": "e864bbf5904cb8f5bb334f99209b48018522f042"
  10. },
  11. "dist": {
  12. "type": "zip",
  13. "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042",
  14. "reference": "e864bbf5904cb8f5bb334f99209b48018522f042",
  15. "shasum": ""
  16. },
  17. "require": {
  18. "php": "^7.2 || ^8.0"
  19. },
  20. "require-dev": {
  21. "doctrine/coding-standard": "^6.0",
  22. "phpstan/phpstan": "^0.11.8",
  23. "phpunit/phpunit": "^8.2"
  24. },
  25. "time": "2020-05-25T17:44:05+00:00",
  26. "type": "library",
  27. "extra": {
  28. "branch-alias": {
  29. "dev-master": "1.2.x-dev"
  30. }
  31. },
  32. "installation-source": "dist",
  33. "autoload": {
  34. "psr-4": {
  35. "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer"
  36. }
  37. },
  38. "notification-url": "https://packagist.org/downloads/",
  39. "license": [
  40. "MIT"
  41. ],
  42. "authors": [
  43. {
  44. "name": "Guilherme Blanco",
  45. "email": "guilhermeblanco@gmail.com"
  46. },
  47. {
  48. "name": "Roman Borschel",
  49. "email": "roman@code-factory.org"
  50. },
  51. {
  52. "name": "Johannes Schmitt",
  53. "email": "schmittjoh@gmail.com"
  54. }
  55. ],
  56. "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.",
  57. "homepage": "https://www.doctrine-project.org/projects/lexer.html",
  58. "keywords": [
  59. "annotations",
  60. "docblock",
  61. "lexer",
  62. "parser",
  63. "php"
  64. ],
  65. "funding": [
  66. {
  67. "url": "https://www.doctrine-project.org/sponsorship.html",
  68. "type": "custom"
  69. },
  70. {
  71. "url": "https://www.patreon.com/phpdoctrine",
  72. "type": "patreon"
  73. },
  74. {
  75. "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer",
  76. "type": "tidelift"
  77. }
  78. ]
  79. },
  80. {
  81. "name": "egulias/email-validator",
  82. "version": "2.1.18",
  83. "version_normalized": "2.1.18.0",
  84. "source": {
  85. "type": "git",
  86. "url": "https://github.com/egulias/EmailValidator.git",
  87. "reference": "cfa3d44471c7f5bfb684ac2b0da7114283d78441"
  88. },
  89. "dist": {
  90. "type": "zip",
  91. "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/cfa3d44471c7f5bfb684ac2b0da7114283d78441",
  92. "reference": "cfa3d44471c7f5bfb684ac2b0da7114283d78441",
  93. "shasum": ""
  94. },
  95. "require": {
  96. "doctrine/lexer": "^1.0.1",
  97. "php": ">=5.5",
  98. "symfony/polyfill-intl-idn": "^1.10"
  99. },
  100. "require-dev": {
  101. "dominicsayers/isemail": "^3.0.7",
  102. "phpunit/phpunit": "^4.8.36|^7.5.15",
  103. "satooshi/php-coveralls": "^1.0.1"
  104. },
  105. "suggest": {
  106. "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation"
  107. },
  108. "time": "2020-06-16T20:11:17+00:00",
  109. "type": "library",
  110. "extra": {
  111. "branch-alias": {
  112. "dev-master": "2.1.x-dev"
  113. }
  114. },
  115. "installation-source": "dist",
  116. "autoload": {
  117. "psr-4": {
  118. "Egulias\\EmailValidator\\": "src"
  119. }
  120. },
  121. "notification-url": "https://packagist.org/downloads/",
  122. "license": [
  123. "MIT"
  124. ],
  125. "authors": [
  126. {
  127. "name": "Eduardo Gulias Davis"
  128. }
  129. ],
  130. "description": "A library for validating emails against several RFCs",
  131. "homepage": "https://github.com/egulias/EmailValidator",
  132. "keywords": [
  133. "email",
  134. "emailvalidation",
  135. "emailvalidator",
  136. "validation",
  137. "validator"
  138. ]
  139. },
  140. {
  141. "name": "paragonie/random_compat",
  142. "version": "v9.99.99",
  143. "version_normalized": "9.99.99.0",
  144. "source": {
  145. "type": "git",
  146. "url": "https://github.com/paragonie/random_compat.git",
  147. "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95"
  148. },
  149. "dist": {
  150. "type": "zip",
  151. "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95",
  152. "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95",
  153. "shasum": ""
  154. },
  155. "require": {
  156. "php": "^7"
  157. },
  158. "require-dev": {
  159. "phpunit/phpunit": "4.*|5.*",
  160. "vimeo/psalm": "^1"
  161. },
  162. "suggest": {
  163. "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
  164. },
  165. "time": "2018-07-02T15:55:56+00:00",
  166. "type": "library",
  167. "installation-source": "dist",
  168. "notification-url": "https://packagist.org/downloads/",
  169. "license": [
  170. "MIT"
  171. ],
  172. "authors": [
  173. {
  174. "name": "Paragon Initiative Enterprises",
  175. "email": "security@paragonie.com",
  176. "homepage": "https://paragonie.com"
  177. }
  178. ],
  179. "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
  180. "keywords": [
  181. "csprng",
  182. "polyfill",
  183. "pseudorandom",
  184. "random"
  185. ]
  186. },
  187. {
  188. "name": "swiftmailer/swiftmailer",
  189. "version": "v6.2.3",
  190. "version_normalized": "6.2.3.0",
  191. "source": {
  192. "type": "git",
  193. "url": "https://github.com/swiftmailer/swiftmailer.git",
  194. "reference": "149cfdf118b169f7840bbe3ef0d4bc795d1780c9"
  195. },
  196. "dist": {
  197. "type": "zip",
  198. "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/149cfdf118b169f7840bbe3ef0d4bc795d1780c9",
  199. "reference": "149cfdf118b169f7840bbe3ef0d4bc795d1780c9",
  200. "shasum": ""
  201. },
  202. "require": {
  203. "egulias/email-validator": "~2.0",
  204. "php": ">=7.0.0",
  205. "symfony/polyfill-iconv": "^1.0",
  206. "symfony/polyfill-intl-idn": "^1.10",
  207. "symfony/polyfill-mbstring": "^1.0"
  208. },
  209. "require-dev": {
  210. "mockery/mockery": "~0.9.1",
  211. "symfony/phpunit-bridge": "^3.4.19|^4.1.8"
  212. },
  213. "suggest": {
  214. "ext-intl": "Needed to support internationalized email addresses",
  215. "true/punycode": "Needed to support internationalized email addresses, if ext-intl is not installed"
  216. },
  217. "time": "2019-11-12T09:31:26+00:00",
  218. "type": "library",
  219. "extra": {
  220. "branch-alias": {
  221. "dev-master": "6.2-dev"
  222. }
  223. },
  224. "installation-source": "dist",
  225. "autoload": {
  226. "files": [
  227. "lib/swift_required.php"
  228. ]
  229. },
  230. "notification-url": "https://packagist.org/downloads/",
  231. "license": [
  232. "MIT"
  233. ],
  234. "authors": [
  235. {
  236. "name": "Chris Corbyn"
  237. },
  238. {
  239. "name": "Fabien Potencier",
  240. "email": "fabien@symfony.com"
  241. }
  242. ],
  243. "description": "Swiftmailer, free feature-rich PHP mailer",
  244. "homepage": "https://swiftmailer.symfony.com",
  245. "keywords": [
  246. "email",
  247. "mail",
  248. "mailer"
  249. ]
  250. },
  251. {
  252. "name": "symfony/polyfill-iconv",
  253. "version": "v1.18.0",
  254. "version_normalized": "1.18.0.0",
  255. "source": {
  256. "type": "git",
  257. "url": "https://github.com/symfony/polyfill-iconv.git",
  258. "reference": "6c2f78eb8f5ab8eaea98f6d414a5915f2e0fce36"
  259. },
  260. "dist": {
  261. "type": "zip",
  262. "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/6c2f78eb8f5ab8eaea98f6d414a5915f2e0fce36",
  263. "reference": "6c2f78eb8f5ab8eaea98f6d414a5915f2e0fce36",
  264. "shasum": ""
  265. },
  266. "require": {
  267. "php": ">=5.3.3"
  268. },
  269. "suggest": {
  270. "ext-iconv": "For best performance"
  271. },
  272. "time": "2020-07-14T12:35:20+00:00",
  273. "type": "library",
  274. "extra": {
  275. "branch-alias": {
  276. "dev-master": "1.18-dev"
  277. },
  278. "thanks": {
  279. "name": "symfony/polyfill",
  280. "url": "https://github.com/symfony/polyfill"
  281. }
  282. },
  283. "installation-source": "dist",
  284. "autoload": {
  285. "psr-4": {
  286. "Symfony\\Polyfill\\Iconv\\": ""
  287. },
  288. "files": [
  289. "bootstrap.php"
  290. ]
  291. },
  292. "notification-url": "https://packagist.org/downloads/",
  293. "license": [
  294. "MIT"
  295. ],
  296. "authors": [
  297. {
  298. "name": "Nicolas Grekas",
  299. "email": "p@tchwork.com"
  300. },
  301. {
  302. "name": "Symfony Community",
  303. "homepage": "https://symfony.com/contributors"
  304. }
  305. ],
  306. "description": "Symfony polyfill for the Iconv extension",
  307. "homepage": "https://symfony.com",
  308. "keywords": [
  309. "compatibility",
  310. "iconv",
  311. "polyfill",
  312. "portable",
  313. "shim"
  314. ],
  315. "funding": [
  316. {
  317. "url": "https://symfony.com/sponsor",
  318. "type": "custom"
  319. },
  320. {
  321. "url": "https://github.com/fabpot",
  322. "type": "github"
  323. },
  324. {
  325. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  326. "type": "tidelift"
  327. }
  328. ]
  329. },
  330. {
  331. "name": "symfony/polyfill-intl-idn",
  332. "version": "v1.18.0",
  333. "version_normalized": "1.18.0.0",
  334. "source": {
  335. "type": "git",
  336. "url": "https://github.com/symfony/polyfill-intl-idn.git",
  337. "reference": "bc6549d068d0160e0f10f7a5a23c7d1406b95ebe"
  338. },
  339. "dist": {
  340. "type": "zip",
  341. "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/bc6549d068d0160e0f10f7a5a23c7d1406b95ebe",
  342. "reference": "bc6549d068d0160e0f10f7a5a23c7d1406b95ebe",
  343. "shasum": ""
  344. },
  345. "require": {
  346. "php": ">=5.3.3",
  347. "symfony/polyfill-intl-normalizer": "^1.10",
  348. "symfony/polyfill-php70": "^1.10",
  349. "symfony/polyfill-php72": "^1.10"
  350. },
  351. "suggest": {
  352. "ext-intl": "For best performance"
  353. },
  354. "time": "2020-07-14T12:35:20+00:00",
  355. "type": "library",
  356. "extra": {
  357. "branch-alias": {
  358. "dev-master": "1.18-dev"
  359. },
  360. "thanks": {
  361. "name": "symfony/polyfill",
  362. "url": "https://github.com/symfony/polyfill"
  363. }
  364. },
  365. "installation-source": "dist",
  366. "autoload": {
  367. "psr-4": {
  368. "Symfony\\Polyfill\\Intl\\Idn\\": ""
  369. },
  370. "files": [
  371. "bootstrap.php"
  372. ]
  373. },
  374. "notification-url": "https://packagist.org/downloads/",
  375. "license": [
  376. "MIT"
  377. ],
  378. "authors": [
  379. {
  380. "name": "Laurent Bassin",
  381. "email": "laurent@bassin.info"
  382. },
  383. {
  384. "name": "Trevor Rowbotham",
  385. "email": "trevor.rowbotham@pm.me"
  386. },
  387. {
  388. "name": "Symfony Community",
  389. "homepage": "https://symfony.com/contributors"
  390. }
  391. ],
  392. "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions",
  393. "homepage": "https://symfony.com",
  394. "keywords": [
  395. "compatibility",
  396. "idn",
  397. "intl",
  398. "polyfill",
  399. "portable",
  400. "shim"
  401. ],
  402. "funding": [
  403. {
  404. "url": "https://symfony.com/sponsor",
  405. "type": "custom"
  406. },
  407. {
  408. "url": "https://github.com/fabpot",
  409. "type": "github"
  410. },
  411. {
  412. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  413. "type": "tidelift"
  414. }
  415. ]
  416. },
  417. {
  418. "name": "symfony/polyfill-intl-normalizer",
  419. "version": "v1.18.0",
  420. "version_normalized": "1.18.0.0",
  421. "source": {
  422. "type": "git",
  423. "url": "https://github.com/symfony/polyfill-intl-normalizer.git",
  424. "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e"
  425. },
  426. "dist": {
  427. "type": "zip",
  428. "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e",
  429. "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e",
  430. "shasum": ""
  431. },
  432. "require": {
  433. "php": ">=5.3.3"
  434. },
  435. "suggest": {
  436. "ext-intl": "For best performance"
  437. },
  438. "time": "2020-07-14T12:35:20+00:00",
  439. "type": "library",
  440. "extra": {
  441. "branch-alias": {
  442. "dev-master": "1.18-dev"
  443. },
  444. "thanks": {
  445. "name": "symfony/polyfill",
  446. "url": "https://github.com/symfony/polyfill"
  447. }
  448. },
  449. "installation-source": "dist",
  450. "autoload": {
  451. "psr-4": {
  452. "Symfony\\Polyfill\\Intl\\Normalizer\\": ""
  453. },
  454. "files": [
  455. "bootstrap.php"
  456. ],
  457. "classmap": [
  458. "Resources/stubs"
  459. ]
  460. },
  461. "notification-url": "https://packagist.org/downloads/",
  462. "license": [
  463. "MIT"
  464. ],
  465. "authors": [
  466. {
  467. "name": "Nicolas Grekas",
  468. "email": "p@tchwork.com"
  469. },
  470. {
  471. "name": "Symfony Community",
  472. "homepage": "https://symfony.com/contributors"
  473. }
  474. ],
  475. "description": "Symfony polyfill for intl's Normalizer class and related functions",
  476. "homepage": "https://symfony.com",
  477. "keywords": [
  478. "compatibility",
  479. "intl",
  480. "normalizer",
  481. "polyfill",
  482. "portable",
  483. "shim"
  484. ],
  485. "funding": [
  486. {
  487. "url": "https://symfony.com/sponsor",
  488. "type": "custom"
  489. },
  490. {
  491. "url": "https://github.com/fabpot",
  492. "type": "github"
  493. },
  494. {
  495. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  496. "type": "tidelift"
  497. }
  498. ]
  499. },
  500. {
  501. "name": "symfony/polyfill-mbstring",
  502. "version": "v1.18.0",
  503. "version_normalized": "1.18.0.0",
  504. "source": {
  505. "type": "git",
  506. "url": "https://github.com/symfony/polyfill-mbstring.git",
  507. "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a"
  508. },
  509. "dist": {
  510. "type": "zip",
  511. "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/a6977d63bf9a0ad4c65cd352709e230876f9904a",
  512. "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a",
  513. "shasum": ""
  514. },
  515. "require": {
  516. "php": ">=5.3.3"
  517. },
  518. "suggest": {
  519. "ext-mbstring": "For best performance"
  520. },
  521. "time": "2020-07-14T12:35:20+00:00",
  522. "type": "library",
  523. "extra": {
  524. "branch-alias": {
  525. "dev-master": "1.18-dev"
  526. },
  527. "thanks": {
  528. "name": "symfony/polyfill",
  529. "url": "https://github.com/symfony/polyfill"
  530. }
  531. },
  532. "installation-source": "dist",
  533. "autoload": {
  534. "psr-4": {
  535. "Symfony\\Polyfill\\Mbstring\\": ""
  536. },
  537. "files": [
  538. "bootstrap.php"
  539. ]
  540. },
  541. "notification-url": "https://packagist.org/downloads/",
  542. "license": [
  543. "MIT"
  544. ],
  545. "authors": [
  546. {
  547. "name": "Nicolas Grekas",
  548. "email": "p@tchwork.com"
  549. },
  550. {
  551. "name": "Symfony Community",
  552. "homepage": "https://symfony.com/contributors"
  553. }
  554. ],
  555. "description": "Symfony polyfill for the Mbstring extension",
  556. "homepage": "https://symfony.com",
  557. "keywords": [
  558. "compatibility",
  559. "mbstring",
  560. "polyfill",
  561. "portable",
  562. "shim"
  563. ],
  564. "funding": [
  565. {
  566. "url": "https://symfony.com/sponsor",
  567. "type": "custom"
  568. },
  569. {
  570. "url": "https://github.com/fabpot",
  571. "type": "github"
  572. },
  573. {
  574. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  575. "type": "tidelift"
  576. }
  577. ]
  578. },
  579. {
  580. "name": "symfony/polyfill-php70",
  581. "version": "v1.18.0",
  582. "version_normalized": "1.18.0.0",
  583. "source": {
  584. "type": "git",
  585. "url": "https://github.com/symfony/polyfill-php70.git",
  586. "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3"
  587. },
  588. "dist": {
  589. "type": "zip",
  590. "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/0dd93f2c578bdc9c72697eaa5f1dd25644e618d3",
  591. "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3",
  592. "shasum": ""
  593. },
  594. "require": {
  595. "paragonie/random_compat": "~1.0|~2.0|~9.99",
  596. "php": ">=5.3.3"
  597. },
  598. "time": "2020-07-14T12:35:20+00:00",
  599. "type": "library",
  600. "extra": {
  601. "branch-alias": {
  602. "dev-master": "1.18-dev"
  603. },
  604. "thanks": {
  605. "name": "symfony/polyfill",
  606. "url": "https://github.com/symfony/polyfill"
  607. }
  608. },
  609. "installation-source": "dist",
  610. "autoload": {
  611. "psr-4": {
  612. "Symfony\\Polyfill\\Php70\\": ""
  613. },
  614. "files": [
  615. "bootstrap.php"
  616. ],
  617. "classmap": [
  618. "Resources/stubs"
  619. ]
  620. },
  621. "notification-url": "https://packagist.org/downloads/",
  622. "license": [
  623. "MIT"
  624. ],
  625. "authors": [
  626. {
  627. "name": "Nicolas Grekas",
  628. "email": "p@tchwork.com"
  629. },
  630. {
  631. "name": "Symfony Community",
  632. "homepage": "https://symfony.com/contributors"
  633. }
  634. ],
  635. "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions",
  636. "homepage": "https://symfony.com",
  637. "keywords": [
  638. "compatibility",
  639. "polyfill",
  640. "portable",
  641. "shim"
  642. ],
  643. "funding": [
  644. {
  645. "url": "https://symfony.com/sponsor",
  646. "type": "custom"
  647. },
  648. {
  649. "url": "https://github.com/fabpot",
  650. "type": "github"
  651. },
  652. {
  653. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  654. "type": "tidelift"
  655. }
  656. ]
  657. },
  658. {
  659. "name": "symfony/polyfill-php72",
  660. "version": "v1.18.0",
  661. "version_normalized": "1.18.0.0",
  662. "source": {
  663. "type": "git",
  664. "url": "https://github.com/symfony/polyfill-php72.git",
  665. "reference": "639447d008615574653fb3bc60d1986d7172eaae"
  666. },
  667. "dist": {
  668. "type": "zip",
  669. "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/639447d008615574653fb3bc60d1986d7172eaae",
  670. "reference": "639447d008615574653fb3bc60d1986d7172eaae",
  671. "shasum": ""
  672. },
  673. "require": {
  674. "php": ">=5.3.3"
  675. },
  676. "time": "2020-07-14T12:35:20+00:00",
  677. "type": "library",
  678. "extra": {
  679. "branch-alias": {
  680. "dev-master": "1.18-dev"
  681. },
  682. "thanks": {
  683. "name": "symfony/polyfill",
  684. "url": "https://github.com/symfony/polyfill"
  685. }
  686. },
  687. "installation-source": "dist",
  688. "autoload": {
  689. "psr-4": {
  690. "Symfony\\Polyfill\\Php72\\": ""
  691. },
  692. "files": [
  693. "bootstrap.php"
  694. ]
  695. },
  696. "notification-url": "https://packagist.org/downloads/",
  697. "license": [
  698. "MIT"
  699. ],
  700. "authors": [
  701. {
  702. "name": "Nicolas Grekas",
  703. "email": "p@tchwork.com"
  704. },
  705. {
  706. "name": "Symfony Community",
  707. "homepage": "https://symfony.com/contributors"
  708. }
  709. ],
  710. "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions",
  711. "homepage": "https://symfony.com",
  712. "keywords": [
  713. "compatibility",
  714. "polyfill",
  715. "portable",
  716. "shim"
  717. ],
  718. "funding": [
  719. {
  720. "url": "https://symfony.com/sponsor",
  721. "type": "custom"
  722. },
  723. {
  724. "url": "https://github.com/fabpot",
  725. "type": "github"
  726. },
  727. {
  728. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  729. "type": "tidelift"
  730. }
  731. ]
  732. }
  733. ]