aboutsummaryrefslogtreecommitdiffstats
path: root/vendor
diff options
context:
space:
mode:
Diffstat (limited to 'vendor')
-rwxr-xr-x[l---------]vendor/bin/generate_vcards118
-rwxr-xr-x[l---------]vendor/bin/html-to-markdown118
-rwxr-xr-x[l---------]vendor/bin/naturalselection38
-rwxr-xr-x[l---------]vendor/bin/sabredav38
-rwxr-xr-x[l---------]vendor/bin/vobject118
-rw-r--r--vendor/commerceguys/intl/resources/currency/af.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/as.json6
-rw-r--r--vendor/commerceguys/intl/resources/currency/be.json6
-rw-r--r--vendor/commerceguys/intl/resources/currency/ca.json60
-rw-r--r--vendor/commerceguys/intl/resources/currency/da.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/es-419.json8
-rw-r--r--vendor/commerceguys/intl/resources/currency/es-CL.json8
-rw-r--r--vendor/commerceguys/intl/resources/currency/es-GT.json8
-rw-r--r--vendor/commerceguys/intl/resources/currency/es-MX.json8
-rw-r--r--vendor/commerceguys/intl/resources/currency/es-US.json8
-rw-r--r--vendor/commerceguys/intl/resources/currency/es-VE.json8
-rw-r--r--vendor/commerceguys/intl/resources/currency/es.json14
-rw-r--r--vendor/commerceguys/intl/resources/currency/eu.json54
-rw-r--r--vendor/commerceguys/intl/resources/currency/fa-AF.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/fa.json12
-rw-r--r--vendor/commerceguys/intl/resources/currency/fr-CA.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/gl.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/he.json26
-rw-r--r--vendor/commerceguys/intl/resources/currency/hr.json5
-rw-r--r--vendor/commerceguys/intl/resources/currency/hu.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/hy.json6
-rw-r--r--vendor/commerceguys/intl/resources/currency/is.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/ka.json6
-rw-r--r--vendor/commerceguys/intl/resources/currency/kk.json7
-rw-r--r--vendor/commerceguys/intl/resources/currency/km.json7
-rw-r--r--vendor/commerceguys/intl/resources/currency/kok.json6
-rw-r--r--vendor/commerceguys/intl/resources/currency/ky.json6
-rw-r--r--vendor/commerceguys/intl/resources/currency/mn.json6
-rw-r--r--vendor/commerceguys/intl/resources/currency/my.json16
-rw-r--r--vendor/commerceguys/intl/resources/currency/nb.json480
-rw-r--r--vendor/commerceguys/intl/resources/currency/ne.json6
-rw-r--r--vendor/commerceguys/intl/resources/currency/pa.json6
-rw-r--r--vendor/commerceguys/intl/resources/currency/pl.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/pt-PT.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/pt.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/ru.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/si.json6
-rw-r--r--vendor/commerceguys/intl/resources/currency/sl.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/sq.json6
-rw-r--r--vendor/commerceguys/intl/resources/currency/sr-Cyrl-BA.json326
-rw-r--r--vendor/commerceguys/intl/resources/currency/sr-Latn-BA.json314
-rw-r--r--vendor/commerceguys/intl/resources/currency/sr-Latn.json322
-rw-r--r--vendor/commerceguys/intl/resources/currency/sr.json334
-rw-r--r--vendor/commerceguys/intl/resources/currency/sv.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/te.json10
-rw-r--r--vendor/commerceguys/intl/resources/currency/tk.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/ur-IN.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/ur.json2
-rw-r--r--vendor/commerceguys/intl/resources/currency/uz.json2
-rw-r--r--vendor/commerceguys/intl/resources/language/af.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/ar-EG.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/ar-LY.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/ar-SA.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/ar.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/as.json8
-rw-r--r--vendor/commerceguys/intl/resources/language/ast.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/az-Cyrl.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/az.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/be.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/bg.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/bn-IN.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/bn.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/brx.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/bs-Cyrl.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/bs.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/ca.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/ce.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/cs.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/cy.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/da.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/de-AT.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/de-CH.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/de.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/dz.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/el.json12
-rw-r--r--vendor/commerceguys/intl/resources/language/en-001.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/en-AU.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/en-CA.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/en-IN.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/en-NZ.json227
-rw-r--r--vendor/commerceguys/intl/resources/language/en.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-419.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-AR.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-BO.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-CL.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-CO.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-CR.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-DO.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-EC.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-GT.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-HN.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-MX.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-NI.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-PA.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-PE.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-PR.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-PY.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-SV.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es-US.json18
-rw-r--r--vendor/commerceguys/intl/resources/language/es-VE.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/es.json8
-rw-r--r--vendor/commerceguys/intl/resources/language/et.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/eu.json16
-rw-r--r--vendor/commerceguys/intl/resources/language/fa-AF.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/fa.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/fi.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/fil.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/fr-BE.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/fr-CA.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/fr-CH.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/fr.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/ga.json40
-rw-r--r--vendor/commerceguys/intl/resources/language/gd.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/gl.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/gsw.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/gu.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/he.json8
-rw-r--r--vendor/commerceguys/intl/resources/language/hi.json8
-rw-r--r--vendor/commerceguys/intl/resources/language/hr.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/hu.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/hy.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/id.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/is.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/it.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/ja.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/ka.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/kk.json8
-rw-r--r--vendor/commerceguys/intl/resources/language/km.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/ko.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/kok.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/ks.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/ku.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/ky.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/lb.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/lo.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/lt.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/lv.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/mg.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/mk.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/ml.json8
-rw-r--r--vendor/commerceguys/intl/resources/language/mn.json8
-rw-r--r--vendor/commerceguys/intl/resources/language/mr.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/ms.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/mt.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/my.json8
-rw-r--r--vendor/commerceguys/intl/resources/language/nb.json227
-rw-r--r--vendor/commerceguys/intl/resources/language/ne.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/nl.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/nn.json8
-rw-r--r--vendor/commerceguys/intl/resources/language/no.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/pa.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/pl.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/ps-PK.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/ps.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/pt-PT.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/pt.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/rn.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/ro-MD.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/ro.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/ru.json8
-rw-r--r--vendor/commerceguys/intl/resources/language/rw.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/sd.json8
-rw-r--r--vendor/commerceguys/intl/resources/language/si.json8
-rw-r--r--vendor/commerceguys/intl/resources/language/sk.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/sl.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/so.json28
-rw-r--r--vendor/commerceguys/intl/resources/language/sq.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/sr-Cyrl-BA.json8
-rw-r--r--vendor/commerceguys/intl/resources/language/sr-Cyrl-ME.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/sr-Cyrl-XK.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/sr-Latn-BA.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/sr-Latn-ME.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/sr-Latn-XK.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/sr-Latn.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/sr.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/sv.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/sw-CD.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/sw-KE.json8
-rw-r--r--vendor/commerceguys/intl/resources/language/sw.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/ta.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/te.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/tg.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/th.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/tk.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/to.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/tr.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/uk.json14
-rw-r--r--vendor/commerceguys/intl/resources/language/ur-IN.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/ur.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/uz-Cyrl.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/uz.json8
-rw-r--r--vendor/commerceguys/intl/resources/language/vi.json6
-rw-r--r--vendor/commerceguys/intl/resources/language/yue-Hans.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/yue.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/zh-Hant-HK.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/zh-Hant.json4
-rw-r--r--vendor/commerceguys/intl/resources/language/zh.json6
-rwxr-xr-xvendor/commerceguys/intl/scripts/fetch_data.sh2
-rw-r--r--vendor/commerceguys/intl/scripts/generate_base.php16
-rw-r--r--vendor/commerceguys/intl/scripts/generate_language_data.php4
-rw-r--r--vendor/commerceguys/intl/src/Currency/CurrencyRepository.php20
-rw-r--r--vendor/commerceguys/intl/src/Language/LanguageRepository.php26
-rw-r--r--vendor/commerceguys/intl/src/Locale.php69
-rw-r--r--vendor/commerceguys/intl/src/NumberFormat/NumberFormatRepository.php18
-rw-r--r--vendor/composer/ClassLoader.php2
-rw-r--r--vendor/composer/InstalledVersions.php13
-rw-r--r--vendor/composer/autoload_classmap.php10
-rw-r--r--vendor/composer/autoload_files.php2
-rw-r--r--vendor/composer/autoload_real.php9
-rw-r--r--vendor/composer/autoload_static.php12
-rw-r--r--vendor/composer/installed.json262
-rw-r--r--vendor/composer/installed.php94
-rw-r--r--vendor/ezyang/htmlpurifier/README.md2
-rw-r--r--vendor/ezyang/htmlpurifier/VERSION2
-rw-r--r--vendor/ezyang/htmlpurifier/composer.json3
-rw-r--r--vendor/ezyang/htmlpurifier/library/HTMLPurifier.autoload-legacy.php7
-rw-r--r--vendor/ezyang/htmlpurifier/library/HTMLPurifier.autoload.php1
-rw-r--r--vendor/ezyang/htmlpurifier/library/HTMLPurifier.includes.php2
-rw-r--r--vendor/ezyang/htmlpurifier/library/HTMLPurifier.php6
-rw-r--r--vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Background.php2
-rw-r--r--vendor/ezyang/htmlpurifier/library/HTMLPurifier/CSSDefinition.php16
-rw-r--r--vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Table.php2
-rw-r--r--vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php4
-rwxr-xr-x[-rw-r--r--]vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer/README0
-rw-r--r--vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule.php3
-rw-r--r--vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy.php5
-rw-r--r--vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/XHTMLAndHTML4.php4
-rw-r--r--vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/Linkify.php3
-rw-r--r--vendor/jbroadway/urlify/README.md8
-rw-r--r--vendor/jbroadway/urlify/composer.json8
-rw-r--r--vendor/league/html-to-markdown/CHANGELOG.md9
-rw-r--r--vendor/league/html-to-markdown/src/HtmlConverter.php32
-rw-r--r--vendor/michelf/php-markdown/.travis.yml42
-rw-r--r--vendor/michelf/php-markdown/License.md2
-rw-r--r--vendor/michelf/php-markdown/Michelf/Markdown.php6
-rw-r--r--vendor/michelf/php-markdown/Michelf/MarkdownExtra.php10
-rw-r--r--vendor/michelf/php-markdown/Michelf/MarkdownInterface.php2
-rw-r--r--vendor/michelf/php-markdown/Readme.md15
-rw-r--r--vendor/michelf/php-markdown/test/helpers/MarkdownTestHelper.php4
-rw-r--r--vendor/michelf/php-markdown/test/resources/php-markdown.mdtest/Inline HTML (Simple).html7
-rw-r--r--vendor/michelf/php-markdown/test/resources/php-markdown.mdtest/Inline HTML (Simple).text7
-rw-r--r--vendor/sabre/dav/composer.json2
-rw-r--r--vendor/sabre/dav/lib/CalDAV/Backend/PDO.php51
-rw-r--r--vendor/sabre/dav/lib/CalDAV/Calendar.php13
-rw-r--r--vendor/sabre/dav/lib/CalDAV/Plugin.php2
-rw-r--r--vendor/sabre/dav/lib/CalDAV/Schedule/Plugin.php4
-rw-r--r--vendor/sabre/dav/lib/CalDAV/Subscriptions/Subscription.php2
-rw-r--r--vendor/sabre/dav/lib/DAV/Auth/Plugin.php4
-rw-r--r--vendor/sabre/dav/lib/DAV/Browser/Plugin.php2
-rw-r--r--vendor/sabre/dav/lib/DAV/Locks/Plugin.php4
-rw-r--r--vendor/sabre/dav/lib/DAV/Server.php3
-rw-r--r--vendor/sabre/dav/lib/DAV/Sync/Plugin.php13
-rw-r--r--vendor/sabre/dav/lib/DAV/Tree.php2
-rw-r--r--vendor/sabre/dav/lib/DAV/Version.php2
-rw-r--r--vendor/sabre/dav/lib/DAV/Xml/Element/Response.php22
-rw-r--r--vendor/sabre/dav/lib/DAVACL/Plugin.php4
-rw-r--r--vendor/sabre/dav/lib/DAVACL/PrincipalBackend/AbstractBackend.php2
-rw-r--r--vendor/sabre/dav/lib/DAVACL/PrincipalBackend/BackendInterface.php2
-rw-r--r--vendor/sabre/dav/lib/DAVACL/Xml/Property/Principal.php2
-rw-r--r--vendor/sabre/event/composer.json2
-rw-r--r--vendor/sabre/event/lib/EventEmitter.php2
-rw-r--r--vendor/sabre/event/lib/Loop/Loop.php4
-rw-r--r--vendor/sabre/event/lib/Promise.php2
-rw-r--r--vendor/sabre/event/lib/Promise/functions.php2
-rw-r--r--vendor/sabre/event/lib/Version.php2
-rw-r--r--vendor/sabre/event/lib/WildcardEmitter.php4
-rw-r--r--vendor/sabre/http/.travis.yml51
-rw-r--r--vendor/sabre/http/CHANGELOG.md12
-rw-r--r--vendor/sabre/http/composer.json2
-rw-r--r--vendor/sabre/http/lib/Client.php7
-rw-r--r--vendor/sabre/http/lib/Message.php2
-rw-r--r--vendor/sabre/http/lib/Response.php2
-rw-r--r--vendor/sabre/http/lib/Sapi.php1
-rw-r--r--vendor/sabre/http/lib/Version.php2
-rw-r--r--vendor/sabre/http/lib/functions.php4
-rw-r--r--vendor/sabre/uri/composer.json2
-rw-r--r--vendor/sabre/uri/lib/Version.php2
-rw-r--r--vendor/sabre/uri/lib/functions.php6
-rw-r--r--vendor/sabre/vobject/README.md2
-rw-r--r--vendor/sabre/vobject/lib/Cli.php2
-rw-r--r--vendor/sabre/vobject/lib/Component.php1
-rw-r--r--vendor/sabre/vobject/lib/Component/VCard.php1
-rw-r--r--vendor/sabre/vobject/lib/ElementList.php2
-rw-r--r--vendor/sabre/vobject/lib/ITip/Broker.php24
-rw-r--r--vendor/sabre/vobject/lib/Node.php7
-rw-r--r--vendor/sabre/vobject/lib/Parameter.php2
-rw-r--r--vendor/sabre/vobject/lib/Parser/MimeDir.php4
-rw-r--r--vendor/sabre/vobject/lib/Property.php7
-rw-r--r--vendor/sabre/vobject/lib/Property/Binary.php4
-rw-r--r--vendor/sabre/vobject/lib/Property/FloatValue.php2
-rw-r--r--vendor/sabre/vobject/lib/Property/ICalendar/CalAddress.php4
-rw-r--r--vendor/sabre/vobject/lib/Property/ICalendar/DateTime.php1
-rw-r--r--vendor/sabre/vobject/lib/Property/ICalendar/Duration.php2
-rw-r--r--vendor/sabre/vobject/lib/Property/ICalendar/Period.php2
-rw-r--r--vendor/sabre/vobject/lib/Property/Time.php4
-rw-r--r--vendor/sabre/vobject/lib/Property/Uri.php4
-rw-r--r--vendor/sabre/vobject/lib/Property/UtcOffset.php4
-rw-r--r--vendor/sabre/vobject/lib/Property/VCard/DateAndOrTime.php4
-rw-r--r--vendor/sabre/vobject/lib/Property/VCard/TimeStamp.php4
-rw-r--r--vendor/sabre/vobject/lib/Recur/EventIterator.php17
-rw-r--r--vendor/sabre/vobject/lib/Recur/RDateIterator.php9
-rw-r--r--vendor/sabre/vobject/lib/Recur/RRuleIterator.php9
-rw-r--r--vendor/sabre/vobject/lib/TimeZoneUtil.php261
-rw-r--r--vendor/sabre/vobject/lib/Version.php2
-rw-r--r--vendor/sabre/xml/.gitignore8
-rw-r--r--vendor/sabre/xml/.php_cs.dist12
-rw-r--r--vendor/sabre/xml/.travis.yml49
-rw-r--r--vendor/sabre/xml/CHANGELOG.md287
-rw-r--r--vendor/sabre/xml/composer.json2
-rw-r--r--vendor/sabre/xml/lib/ContextStackTrait.php2
-rw-r--r--vendor/sabre/xml/lib/Element/Base.php4
-rw-r--r--vendor/sabre/xml/lib/Element/Cdata.php6
-rw-r--r--vendor/sabre/xml/lib/Element/Elements.php6
-rw-r--r--vendor/sabre/xml/lib/Element/KeyValue.php6
-rw-r--r--vendor/sabre/xml/lib/Element/Uri.php4
-rw-r--r--vendor/sabre/xml/lib/Element/XmlFragment.php6
-rw-r--r--vendor/sabre/xml/lib/LibXMLException.php2
-rw-r--r--vendor/sabre/xml/lib/ParseException.php3
-rw-r--r--vendor/sabre/xml/lib/Reader.php10
-rw-r--r--vendor/sabre/xml/lib/Service.php10
-rw-r--r--vendor/sabre/xml/lib/Version.php2
-rw-r--r--vendor/sabre/xml/lib/XmlSerializable.php2
-rw-r--r--vendor/sabre/xml/phpstan.neon6
-rw-r--r--vendor/simplepie/simplepie/.travis.yml30
-rw-r--r--vendor/simplepie/simplepie/CHANGELOG.md65
-rw-r--r--vendor/simplepie/simplepie/autoloader.php2
-rw-r--r--vendor/simplepie/simplepie/composer.json2
-rwxr-xr-x[-rw-r--r--]vendor/simplepie/simplepie/library/SimplePie.php95
-rwxr-xr-x[-rw-r--r--]vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php0
-rw-r--r--vendor/simplepie/simplepie/library/SimplePie/Cache/Redis.php2
-rw-r--r--vendor/simplepie/simplepie/library/SimplePie/Enclosure.php7
-rw-r--r--vendor/simplepie/simplepie/library/SimplePie/File.php3
-rw-r--r--vendor/simplepie/simplepie/library/SimplePie/HTTP/Parser.php10
-rw-r--r--vendor/simplepie/simplepie/library/SimplePie/Item.php11
-rw-r--r--vendor/simplepie/simplepie/library/SimplePie/Locator.php12
-rw-r--r--vendor/simplepie/simplepie/library/SimplePie/Misc.php10
-rw-r--r--vendor/simplepie/simplepie/library/SimplePie/Parser.php24
-rwxr-xr-x[-rw-r--r--]vendor/simplepie/simplepie/library/SimplePie/Registry.php3
-rw-r--r--vendor/simplepie/simplepie/library/SimplePie/Sanitize.php72
-rw-r--r--vendor/symfony/polyfill-ctype/Ctype.php53
-rw-r--r--vendor/symfony/polyfill-ctype/composer.json3
-rw-r--r--vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php6
-rw-r--r--vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php6
-rw-r--r--vendor/symfony/polyfill-php81/Php81.php2
-rw-r--r--vendor/symfony/polyfill-php81/Resources/stubs/ReturnTypeWillChange.php10
350 files changed, 3171 insertions, 3004 deletions
diff --git a/vendor/bin/generate_vcards b/vendor/bin/generate_vcards
index cb76da13a..a6bdfa274 120000..100755
--- a/vendor/bin/generate_vcards
+++ b/vendor/bin/generate_vcards
@@ -1 +1,117 @@
-../sabre/vobject/bin/generate_vcards \ No newline at end of file
+#!/usr/bin/env php
+<?php
+
+/**
+ * Proxy PHP file generated by Composer
+ *
+ * This file includes the referenced bin path (../sabre/vobject/bin/generate_vcards)
+ * using a stream wrapper to prevent the shebang from being output on PHP<8
+ *
+ * @generated
+ */
+
+namespace Composer;
+
+$GLOBALS['_composer_bin_dir'] = __DIR__;
+$GLOBALS['_composer_autoload_path'] = __DIR__ . '/..'.'/autoload.php';
+
+if (PHP_VERSION_ID < 80000) {
+ if (!class_exists('Composer\BinProxyWrapper')) {
+ /**
+ * @internal
+ */
+ final class BinProxyWrapper
+ {
+ private $handle;
+ private $position;
+ private $realpath;
+
+ public function stream_open($path, $mode, $options, &$opened_path)
+ {
+ // get rid of phpvfscomposer:// prefix for __FILE__ & __DIR__ resolution
+ $opened_path = substr($path, 17);
+ $this->realpath = realpath($opened_path) ?: $opened_path;
+ $opened_path = $this->realpath;
+ $this->handle = fopen($this->realpath, $mode);
+ $this->position = 0;
+
+ return (bool) $this->handle;
+ }
+
+ public function stream_read($count)
+ {
+ $data = fread($this->handle, $count);
+
+ if ($this->position === 0) {
+ $data = preg_replace('{^#!.*\r?\n}', '', $data);
+ }
+
+ $this->position += strlen($data);
+
+ return $data;
+ }
+
+ public function stream_cast($castAs)
+ {
+ return $this->handle;
+ }
+
+ public function stream_close()
+ {
+ fclose($this->handle);
+ }
+
+ public function stream_lock($operation)
+ {
+ return $operation ? flock($this->handle, $operation) : true;
+ }
+
+ public function stream_seek($offset, $whence)
+ {
+ if (0 === fseek($this->handle, $offset, $whence)) {
+ $this->position = ftell($this->handle);
+ return true;
+ }
+
+ return false;
+ }
+
+ public function stream_tell()
+ {
+ return $this->position;
+ }
+
+ public function stream_eof()
+ {
+ return feof($this->handle);
+ }
+
+ public function stream_stat()
+ {
+ return array();
+ }
+
+ public function stream_set_option($option, $arg1, $arg2)
+ {
+ return true;
+ }
+
+ public function url_stat($path, $flags)
+ {
+ $path = substr($path, 17);
+ if (file_exists($path)) {
+ return stat($path);
+ }
+
+ return false;
+ }
+ }
+ }
+
+ if (function_exists('stream_wrapper_register') && stream_wrapper_register('phpvfscomposer', 'Composer\BinProxyWrapper')) {
+ include("phpvfscomposer://" . __DIR__ . '/..'.'/sabre/vobject/bin/generate_vcards');
+ exit(0);
+ }
+}
+
+include __DIR__ . '/..'.'/sabre/vobject/bin/generate_vcards';
diff --git a/vendor/bin/html-to-markdown b/vendor/bin/html-to-markdown
index 6f8d9d2b1..51fec89d8 120000..100755
--- a/vendor/bin/html-to-markdown
+++ b/vendor/bin/html-to-markdown
@@ -1 +1,117 @@
-../league/html-to-markdown/bin/html-to-markdown \ No newline at end of file
+#!/usr/bin/env php
+<?php
+
+/**
+ * Proxy PHP file generated by Composer
+ *
+ * This file includes the referenced bin path (../league/html-to-markdown/bin/html-to-markdown)
+ * using a stream wrapper to prevent the shebang from being output on PHP<8
+ *
+ * @generated
+ */
+
+namespace Composer;
+
+$GLOBALS['_composer_bin_dir'] = __DIR__;
+$GLOBALS['_composer_autoload_path'] = __DIR__ . '/..'.'/autoload.php';
+
+if (PHP_VERSION_ID < 80000) {
+ if (!class_exists('Composer\BinProxyWrapper')) {
+ /**
+ * @internal
+ */
+ final class BinProxyWrapper
+ {
+ private $handle;
+ private $position;
+ private $realpath;
+
+ public function stream_open($path, $mode, $options, &$opened_path)
+ {
+ // get rid of phpvfscomposer:// prefix for __FILE__ & __DIR__ resolution
+ $opened_path = substr($path, 17);
+ $this->realpath = realpath($opened_path) ?: $opened_path;
+ $opened_path = $this->realpath;
+ $this->handle = fopen($this->realpath, $mode);
+ $this->position = 0;
+
+ return (bool) $this->handle;
+ }
+
+ public function stream_read($count)
+ {
+ $data = fread($this->handle, $count);
+
+ if ($this->position === 0) {
+ $data = preg_replace('{^#!.*\r?\n}', '', $data);
+ }
+
+ $this->position += strlen($data);
+
+ return $data;
+ }
+
+ public function stream_cast($castAs)
+ {
+ return $this->handle;
+ }
+
+ public function stream_close()
+ {
+ fclose($this->handle);
+ }
+
+ public function stream_lock($operation)
+ {
+ return $operation ? flock($this->handle, $operation) : true;
+ }
+
+ public function stream_seek($offset, $whence)
+ {
+ if (0 === fseek($this->handle, $offset, $whence)) {
+ $this->position = ftell($this->handle);
+ return true;
+ }
+
+ return false;
+ }
+
+ public function stream_tell()
+ {
+ return $this->position;
+ }
+
+ public function stream_eof()
+ {
+ return feof($this->handle);
+ }
+
+ public function stream_stat()
+ {
+ return array();
+ }
+
+ public function stream_set_option($option, $arg1, $arg2)
+ {
+ return true;
+ }
+
+ public function url_stat($path, $flags)
+ {
+ $path = substr($path, 17);
+ if (file_exists($path)) {
+ return stat($path);
+ }
+
+ return false;
+ }
+ }
+ }
+
+ if (function_exists('stream_wrapper_register') && stream_wrapper_register('phpvfscomposer', 'Composer\BinProxyWrapper')) {
+ include("phpvfscomposer://" . __DIR__ . '/..'.'/league/html-to-markdown/bin/html-to-markdown');
+ exit(0);
+ }
+}
+
+include __DIR__ . '/..'.'/league/html-to-markdown/bin/html-to-markdown';
diff --git a/vendor/bin/naturalselection b/vendor/bin/naturalselection
index e6f1b3a2a..586050de8 120000..100755
--- a/vendor/bin/naturalselection
+++ b/vendor/bin/naturalselection
@@ -1 +1,37 @@
-../sabre/dav/bin/naturalselection \ No newline at end of file
+#!/usr/bin/env sh
+
+# Support bash to support `source` with fallback on $0 if this does not run with bash
+# https://stackoverflow.com/a/35006505/6512
+selfArg="$BASH_SOURCE"
+if [ -z "$selfArg" ]; then
+ selfArg="$0"
+fi
+
+self=$(realpath $selfArg 2> /dev/null)
+if [ -z "$self" ]; then
+ self="$selfArg"
+fi
+
+dir=$(cd "${self%[/\\]*}" > /dev/null; cd '../sabre/dav/bin' && pwd)
+
+if [ -d /proc/cygdrive ]; then
+ case $(which php) in
+ $(readlink -n /proc/cygdrive)/*)
+ # We are in Cygwin using Windows php, so the path must be translated
+ dir=$(cygpath -m "$dir");
+ ;;
+ esac
+fi
+
+export COMPOSER_BIN_DIR=$(cd "${self%[/\\]*}" > /dev/null; pwd)
+
+# If bash is sourcing this file, we have to source the target as well
+bashSource="$BASH_SOURCE"
+if [ -n "$bashSource" ]; then
+ if [ "$bashSource" != "$0" ]; then
+ source "${dir}/naturalselection" "$@"
+ return
+ fi
+fi
+
+"${dir}/naturalselection" "$@"
diff --git a/vendor/bin/sabredav b/vendor/bin/sabredav
index 3b5e4511d..73bfa6039 120000..100755
--- a/vendor/bin/sabredav
+++ b/vendor/bin/sabredav
@@ -1 +1,37 @@
-../sabre/dav/bin/sabredav \ No newline at end of file
+#!/usr/bin/env sh
+
+# Support bash to support `source` with fallback on $0 if this does not run with bash
+# https://stackoverflow.com/a/35006505/6512
+selfArg="$BASH_SOURCE"
+if [ -z "$selfArg" ]; then
+ selfArg="$0"
+fi
+
+self=$(realpath $selfArg 2> /dev/null)
+if [ -z "$self" ]; then
+ self="$selfArg"
+fi
+
+dir=$(cd "${self%[/\\]*}" > /dev/null; cd '../sabre/dav/bin' && pwd)
+
+if [ -d /proc/cygdrive ]; then
+ case $(which php) in
+ $(readlink -n /proc/cygdrive)/*)
+ # We are in Cygwin using Windows php, so the path must be translated
+ dir=$(cygpath -m "$dir");
+ ;;
+ esac
+fi
+
+export COMPOSER_BIN_DIR=$(cd "${self%[/\\]*}" > /dev/null; pwd)
+
+# If bash is sourcing this file, we have to source the target as well
+bashSource="$BASH_SOURCE"
+if [ -n "$bashSource" ]; then
+ if [ "$bashSource" != "$0" ]; then
+ source "${dir}/sabredav" "$@"
+ return
+ fi
+fi
+
+"${dir}/sabredav" "$@"
diff --git a/vendor/bin/vobject b/vendor/bin/vobject
index f5b111eac..0097f5a5c 120000..100755
--- a/vendor/bin/vobject
+++ b/vendor/bin/vobject
@@ -1 +1,117 @@
-../sabre/vobject/bin/vobject \ No newline at end of file
+#!/usr/bin/env php
+<?php
+
+/**
+ * Proxy PHP file generated by Composer
+ *
+ * This file includes the referenced bin path (../sabre/vobject/bin/vobject)
+ * using a stream wrapper to prevent the shebang from being output on PHP<8
+ *
+ * @generated
+ */
+
+namespace Composer;
+
+$GLOBALS['_composer_bin_dir'] = __DIR__;
+$GLOBALS['_composer_autoload_path'] = __DIR__ . '/..'.'/autoload.php';
+
+if (PHP_VERSION_ID < 80000) {
+ if (!class_exists('Composer\BinProxyWrapper')) {
+ /**
+ * @internal
+ */
+ final class BinProxyWrapper
+ {
+ private $handle;
+ private $position;
+ private $realpath;
+
+ public function stream_open($path, $mode, $options, &$opened_path)
+ {
+ // get rid of phpvfscomposer:// prefix for __FILE__ & __DIR__ resolution
+ $opened_path = substr($path, 17);
+ $this->realpath = realpath($opened_path) ?: $opened_path;
+ $opened_path = $this->realpath;
+ $this->handle = fopen($this->realpath, $mode);
+ $this->position = 0;
+
+ return (bool) $this->handle;
+ }
+
+ public function stream_read($count)
+ {
+ $data = fread($this->handle, $count);
+
+ if ($this->position === 0) {
+ $data = preg_replace('{^#!.*\r?\n}', '', $data);
+ }
+
+ $this->position += strlen($data);
+
+ return $data;
+ }
+
+ public function stream_cast($castAs)
+ {
+ return $this->handle;
+ }
+
+ public function stream_close()
+ {
+ fclose($this->handle);
+ }
+
+ public function stream_lock($operation)
+ {
+ return $operation ? flock($this->handle, $operation) : true;
+ }
+
+ public function stream_seek($offset, $whence)
+ {
+ if (0 === fseek($this->handle, $offset, $whence)) {
+ $this->position = ftell($this->handle);
+ return true;
+ }
+
+ return false;
+ }
+
+ public function stream_tell()
+ {
+ return $this->position;
+ }
+
+ public function stream_eof()
+ {
+ return feof($this->handle);
+ }
+
+ public function stream_stat()
+ {
+ return array();
+ }
+
+ public function stream_set_option($option, $arg1, $arg2)
+ {
+ return true;
+ }
+
+ public function url_stat($path, $flags)
+ {
+ $path = substr($path, 17);
+ if (file_exists($path)) {
+ return stat($path);
+ }
+
+ return false;
+ }
+ }
+ }
+
+ if (function_exists('stream_wrapper_register') && stream_wrapper_register('phpvfscomposer', 'Composer\BinProxyWrapper')) {
+ include("phpvfscomposer://" . __DIR__ . '/..'.'/sabre/vobject/bin/vobject');
+ exit(0);
+ }
+}
+
+include __DIR__ . '/..'.'/sabre/vobject/bin/vobject';
diff --git a/vendor/commerceguys/intl/resources/currency/af.json b/vendor/commerceguys/intl/resources/currency/af.json
index 02ad48858..d3f53a11e 100644
--- a/vendor/commerceguys/intl/resources/currency/af.json
+++ b/vendor/commerceguys/intl/resources/currency/af.json
@@ -119,7 +119,7 @@
"name": "Etiopiese birr"
},
"EUR": {
- "name": "euro",
+ "name": "Euro",
"symbol": "€"
},
"FKP": {
diff --git a/vendor/commerceguys/intl/resources/currency/as.json b/vendor/commerceguys/intl/resources/currency/as.json
index e7820e162..24274a0d3 100644
--- a/vendor/commerceguys/intl/resources/currency/as.json
+++ b/vendor/commerceguys/intl/resources/currency/as.json
@@ -452,6 +452,9 @@
"LYD": {
"name": "লিবিয়ান ডিনাৰ"
},
+ "LSL": {
+ "name": "লেচোথো লোটি"
+ },
"LBP": {
"name": "লেবানীজ পাউণ্ড"
},
@@ -481,9 +484,6 @@
"name": "CFP ফ্ৰেংক",
"symbol": "CFPF"
},
- "LSL": {
- "name": "Lesotho Loti"
- },
"SVC": {
"name": "Salvadoran Colón"
},
diff --git a/vendor/commerceguys/intl/resources/currency/be.json b/vendor/commerceguys/intl/resources/currency/be.json
index 6670849af..f42ecce9e 100644
--- a/vendor/commerceguys/intl/resources/currency/be.json
+++ b/vendor/commerceguys/intl/resources/currency/be.json
@@ -237,6 +237,9 @@
"LAK": {
"name": "лаоскі кіп"
},
+ "LSL": {
+ "name": "лесоцкі лоці"
+ },
"LRD": {
"name": "ліберыйскі долар"
},
@@ -480,9 +483,6 @@
"name": "японская іена",
"symbol": "¥"
},
- "LSL": {
- "name": "Lesotho Loti"
- },
"SVC": {
"name": "Salvadoran Colón"
},
diff --git a/vendor/commerceguys/intl/resources/currency/ca.json b/vendor/commerceguys/intl/resources/currency/ca.json
index 8a3ced75e..5f0be862d 100644
--- a/vendor/commerceguys/intl/resources/currency/ca.json
+++ b/vendor/commerceguys/intl/resources/currency/ca.json
@@ -6,11 +6,11 @@
"name": "ariary malgaix"
},
"THB": {
- "name": "baht tailandès",
+ "name": "baht",
"symbol": "฿"
},
"PAB": {
- "name": "balboa panameny"
+ "name": "balboa"
},
"ETB": {
"name": "birr etíop"
@@ -51,9 +51,6 @@
"GMD": {
"name": "dalasi gambià"
},
- "MKD": {
- "name": "denar macedoni"
- },
"DZD": {
"name": "dinar algerià"
},
@@ -72,6 +69,9 @@
"LYD": {
"name": "dinar libi"
},
+ "MKD": {
+ "name": "dinar macedoni"
+ },
"RSD": {
"name": "dinar serbi"
},
@@ -79,7 +79,7 @@
"name": "dinar tunisià"
},
"AED": {
- "name": "dírham de la UEA"
+ "name": "dírham dels Emirats Àrabs Units"
},
"MAD": {
"name": "dírham marroquí"
@@ -161,7 +161,7 @@
"symbol": "₫"
},
"AMD": {
- "name": "dram armeni"
+ "name": "dram"
},
"CVE": {
"name": "escut de Cap Verd"
@@ -177,7 +177,7 @@
"name": "florí de les Antilles Neerlandeses"
},
"HUF": {
- "name": "fòrint hongarès"
+ "name": "fòrint"
},
"XOF": {
"name": "franc CFA BCEAO",
@@ -213,29 +213,29 @@
"name": "franc suís"
},
"HTG": {
- "name": "gourde haitià"
+ "name": "gourde"
},
"PYG": {
- "name": "guaraní paraguaià"
+ "name": "guaraní"
},
"UAH": {
- "name": "hrívnia ucraïnesa"
+ "name": "hrívnia"
},
"JPY": {
- "name": "ien japonès",
+ "name": "ien",
"symbol": "¥"
},
"CNY": {
- "name": "iuan xinès"
+ "name": "iuan"
},
"PGK": {
- "name": "kina de Papua Nova Guinea"
+ "name": "kina"
},
"LAK": {
"name": "kip laosià"
},
"HRK": {
- "name": "kuna croata"
+ "name": "kuna"
},
"MWK": {
"name": "kwacha malawià"
@@ -250,13 +250,13 @@
"name": "kyat de Myanmar"
},
"GEL": {
- "name": "lari georgià"
+ "name": "lari"
},
"ALL": {
- "name": "lek albanès"
+ "name": "lek"
},
"HNL": {
- "name": "lempira hondurenya"
+ "name": "lempira"
},
"SLL": {
"name": "leone de Sierra Leone"
@@ -268,7 +268,7 @@
"name": "leu romanès"
},
"BGN": {
- "name": "lev búlgar"
+ "name": "lev"
},
"SZL": {
"name": "lilangeni swazi"
@@ -292,7 +292,7 @@
"name": "lliura egípcia"
},
"GBP": {
- "name": "lliura esterlina britànica",
+ "name": "lliura esterlina",
"symbol": "£"
},
"LBP": {
@@ -305,7 +305,7 @@
"name": "lliura sudanesa"
},
"LSL": {
- "name": "loti de Lesotho"
+ "name": "loti"
},
"AZN": {
"name": "manat azerbaidjanès"
@@ -376,7 +376,7 @@
"name": "pula de Botswana"
},
"GTQ": {
- "name": "quetzal guatemalenc"
+ "name": "quetzal"
},
"ZAR": {
"name": "rand sud-africà"
@@ -403,14 +403,14 @@
"name": "riel cambodjà"
},
"MYR": {
- "name": "ringgit de Malàisia"
+ "name": "ringgit"
+ },
+ "RUB": {
+ "name": "ruble"
},
"BYN": {
"name": "ruble bielorús"
},
- "RUB": {
- "name": "ruble rus"
- },
"MVR": {
"name": "rupia de les Maldives"
},
@@ -437,7 +437,7 @@
"name": "rupia pakistanesa"
},
"PEN": {
- "name": "sol peruà"
+ "name": "sol"
},
"KGS": {
"name": "som kirguís"
@@ -449,13 +449,13 @@
"name": "somoni tadjik"
},
"BDT": {
- "name": "taka de Bangla Desh"
+ "name": "taka"
},
"WST": {
"name": "tala samoà"
},
"KZT": {
- "name": "tenge kazakh"
+ "name": "tenge"
},
"MNT": {
"name": "tögrög mongol"
@@ -486,6 +486,6 @@
"name": "xíling ugandès"
},
"PLN": {
- "name": "zloty polonès"
+ "name": "zloty"
}
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/currency/da.json b/vendor/commerceguys/intl/resources/currency/da.json
index 061701f9f..c1519a4c1 100644
--- a/vendor/commerceguys/intl/resources/currency/da.json
+++ b/vendor/commerceguys/intl/resources/currency/da.json
@@ -242,7 +242,7 @@
"name": "laotisk kip"
},
"LSL": {
- "name": "Lesothisk loti"
+ "name": "lesothisk loti"
},
"LBP": {
"name": "libanesisk pund"
diff --git a/vendor/commerceguys/intl/resources/currency/es-419.json b/vendor/commerceguys/intl/resources/currency/es-419.json
index 6f99e309a..30cdae3b8 100644
--- a/vendor/commerceguys/intl/resources/currency/es-419.json
+++ b/vendor/commerceguys/intl/resources/currency/es-419.json
@@ -66,7 +66,7 @@
"name": "dinar argelino"
},
"BHD": {
- "name": "dinar bahreiní"
+ "name": "dinar bareiní"
},
"IQD": {
"name": "dinar iraquí"
@@ -271,7 +271,7 @@
"name": "leu rumano"
},
"BGN": {
- "name": "lev búlgaro"
+ "name": "leva búlgara"
},
"SHP": {
"name": "libra de Santa Elena"
@@ -307,7 +307,7 @@
"name": "lira turca"
},
"LSL": {
- "name": "loti lesothense"
+ "name": "loti lesotense"
},
"AZN": {
"name": "manat azerbaiyano"
@@ -448,7 +448,7 @@
"name": "tala"
},
"KZT": {
- "name": "tenge kazako"
+ "name": "tenge kazajo"
},
"MNT": {
"name": "tugrik"
diff --git a/vendor/commerceguys/intl/resources/currency/es-CL.json b/vendor/commerceguys/intl/resources/currency/es-CL.json
index 492f198e0..905667d1f 100644
--- a/vendor/commerceguys/intl/resources/currency/es-CL.json
+++ b/vendor/commerceguys/intl/resources/currency/es-CL.json
@@ -66,7 +66,7 @@
"name": "dinar argelino"
},
"BHD": {
- "name": "dinar bahreiní"
+ "name": "dinar bareiní"
},
"IQD": {
"name": "dinar iraquí"
@@ -272,7 +272,7 @@
"name": "leu rumano"
},
"BGN": {
- "name": "lev búlgaro"
+ "name": "leva búlgara"
},
"SHP": {
"name": "libra de Santa Elena"
@@ -308,7 +308,7 @@
"name": "lira turca"
},
"LSL": {
- "name": "loti lesothense"
+ "name": "loti lesotense"
},
"AZN": {
"name": "manat azerbaiyano"
@@ -450,7 +450,7 @@
"name": "tala"
},
"KZT": {
- "name": "tenge kazako"
+ "name": "tenge kazajo"
},
"MNT": {
"name": "tugrik"
diff --git a/vendor/commerceguys/intl/resources/currency/es-GT.json b/vendor/commerceguys/intl/resources/currency/es-GT.json
index bef414490..ca4599454 100644
--- a/vendor/commerceguys/intl/resources/currency/es-GT.json
+++ b/vendor/commerceguys/intl/resources/currency/es-GT.json
@@ -66,7 +66,7 @@
"name": "dinar argelino"
},
"BHD": {
- "name": "dinar bahreiní"
+ "name": "dinar bareiní"
},
"IQD": {
"name": "dinar iraquí"
@@ -271,7 +271,7 @@
"name": "leu rumano"
},
"BGN": {
- "name": "lev búlgaro"
+ "name": "leva búlgara"
},
"SHP": {
"name": "libra de Santa Elena"
@@ -307,7 +307,7 @@
"name": "lira turca"
},
"LSL": {
- "name": "loti lesothense"
+ "name": "loti lesotense"
},
"AZN": {
"name": "manat azerbaiyano"
@@ -449,7 +449,7 @@
"name": "tala"
},
"KZT": {
- "name": "tenge kazako"
+ "name": "tenge kazajo"
},
"MNT": {
"name": "tugrik"
diff --git a/vendor/commerceguys/intl/resources/currency/es-MX.json b/vendor/commerceguys/intl/resources/currency/es-MX.json
index 4bda1e1b8..4d2e5234f 100644
--- a/vendor/commerceguys/intl/resources/currency/es-MX.json
+++ b/vendor/commerceguys/intl/resources/currency/es-MX.json
@@ -66,7 +66,7 @@
"name": "dinar argelino"
},
"BHD": {
- "name": "dinar bahreiní"
+ "name": "dinar bareiní"
},
"IQD": {
"name": "dinar iraquí"
@@ -268,7 +268,7 @@
"name": "leu rumano"
},
"BGN": {
- "name": "lev búlgaro"
+ "name": "leva búlgara"
},
"SHP": {
"name": "libra de Santa Elena"
@@ -304,7 +304,7 @@
"name": "lira turca"
},
"LSL": {
- "name": "loti lesothense"
+ "name": "loti lesotense"
},
"AZN": {
"name": "manat azerbaiyano"
@@ -449,7 +449,7 @@
"name": "tala"
},
"KZT": {
- "name": "tenge kazako"
+ "name": "tenge kazajo"
},
"MNT": {
"name": "tugrik"
diff --git a/vendor/commerceguys/intl/resources/currency/es-US.json b/vendor/commerceguys/intl/resources/currency/es-US.json
index 57623ac3d..cb4afad29 100644
--- a/vendor/commerceguys/intl/resources/currency/es-US.json
+++ b/vendor/commerceguys/intl/resources/currency/es-US.json
@@ -66,7 +66,7 @@
"name": "dinar argelino"
},
"BHD": {
- "name": "dinar bahreiní"
+ "name": "dinar bareiní"
},
"IQD": {
"name": "dinar iraquí"
@@ -269,7 +269,7 @@
"name": "leu rumano"
},
"BGN": {
- "name": "lev búlgaro"
+ "name": "leva búlgara"
},
"SHP": {
"name": "libra de Santa Elena"
@@ -305,7 +305,7 @@
"name": "lira turca"
},
"LSL": {
- "name": "loti lesothense"
+ "name": "loti lesotense"
},
"AZN": {
"name": "manat azerbaiyano"
@@ -449,7 +449,7 @@
"name": "tala"
},
"KZT": {
- "name": "tenge kazako"
+ "name": "tenge kazajo"
},
"MNT": {
"name": "tugrik"
diff --git a/vendor/commerceguys/intl/resources/currency/es-VE.json b/vendor/commerceguys/intl/resources/currency/es-VE.json
index 12e3d616f..8efe675f4 100644
--- a/vendor/commerceguys/intl/resources/currency/es-VE.json
+++ b/vendor/commerceguys/intl/resources/currency/es-VE.json
@@ -67,7 +67,7 @@
"name": "dinar argelino"
},
"BHD": {
- "name": "dinar bahreiní"
+ "name": "dinar bareiní"
},
"IQD": {
"name": "dinar iraquí"
@@ -272,7 +272,7 @@
"name": "leu rumano"
},
"BGN": {
- "name": "lev búlgaro"
+ "name": "leva búlgara"
},
"SHP": {
"name": "libra de Santa Elena"
@@ -308,7 +308,7 @@
"name": "lira turca"
},
"LSL": {
- "name": "loti lesothense"
+ "name": "loti lesotense"
},
"AZN": {
"name": "manat azerbaiyano"
@@ -449,7 +449,7 @@
"name": "tala"
},
"KZT": {
- "name": "tenge kazako"
+ "name": "tenge kazajo"
},
"MNT": {
"name": "tugrik"
diff --git a/vendor/commerceguys/intl/resources/currency/es.json b/vendor/commerceguys/intl/resources/currency/es.json
index 09b1b640c..0c5db9802 100644
--- a/vendor/commerceguys/intl/resources/currency/es.json
+++ b/vendor/commerceguys/intl/resources/currency/es.json
@@ -67,7 +67,7 @@
"name": "dinar argelino"
},
"BHD": {
- "name": "dinar bahreiní"
+ "name": "dinar bareiní"
},
"IQD": {
"name": "dinar iraquí"
@@ -223,9 +223,6 @@
"DJF": {
"name": "franco yibutiano"
},
- "HTG": {
- "name": "gourde haitiano"
- },
"UAH": {
"name": "grivna"
},
@@ -235,6 +232,9 @@
"BTN": {
"name": "gultrum"
},
+ "HTG": {
+ "name": "gurde haitiano"
+ },
"MMK": {
"name": "kiat"
},
@@ -275,7 +275,7 @@
"name": "leu rumano"
},
"BGN": {
- "name": "lev búlgaro"
+ "name": "leva búlgara"
},
"SHP": {
"name": "libra de Santa Elena"
@@ -311,7 +311,7 @@
"name": "lira turca"
},
"LSL": {
- "name": "loti lesothense"
+ "name": "loti lesotense"
},
"AZN": {
"name": "manat azerbaiyano"
@@ -452,7 +452,7 @@
"name": "tala"
},
"KZT": {
- "name": "tenge kazako"
+ "name": "tengue kazajo"
},
"MNT": {
"name": "tugrik"
diff --git a/vendor/commerceguys/intl/resources/currency/eu.json b/vendor/commerceguys/intl/resources/currency/eu.json
index 88ce30f63..820ad3694 100644
--- a/vendor/commerceguys/intl/resources/currency/eu.json
+++ b/vendor/commerceguys/intl/resources/currency/eu.json
@@ -39,14 +39,14 @@
"name": "CFP frankoa",
"symbol": "CFPF"
},
+ "CRC": {
+ "name": "colon costarricarra"
+ },
"NIO": {
"name": "cordoba nikaraguarra"
},
- "CRC": {
- "name": "Costa Ricako colona"
- },
"GMD": {
- "name": "dalasi ganbiarra"
+ "name": "dalasi gambiarra"
},
"DZD": {
"name": "dinar aljeriarra"
@@ -100,6 +100,10 @@
"BND": {
"name": "dolar bruneitarra"
},
+ "XCD": {
+ "name": "dolar ekikaribearra",
+ "symbol": "EC$"
+ },
"USD": {
"name": "dolar estatubatuarra",
"symbol": "US$"
@@ -143,10 +147,16 @@
"name": "dolar taiwandar berria",
"symbol": "NT$"
},
+ "TTD": {
+ "name": "dolar trinitatearra"
+ },
"NZD": {
"name": "dolar zeelandaberritarra",
"symbol": "NZ$"
},
+ "ZWL": {
+ "name": "dolar zimbabwetarra (2009)"
+ },
"VND": {
"name": "dong vietnamdarra",
"symbol": "₫"
@@ -193,11 +203,14 @@
"CVE": {
"name": "ezkutu caboverdetarra"
},
+ "ANG": {
+ "name": "florin antillarra"
+ },
"AWG": {
"name": "florin arubarra"
},
"HUF": {
- "name": "florin hungariarra"
+ "name": "forint hungariarra"
},
"BIF": {
"name": "franko burundiarra"
@@ -226,16 +239,9 @@
"PYG": {
"name": "guarani paraguaitarra"
},
- "ANG": {
- "name": "Holandarren Antilletako florina"
- },
"UAH": {
"name": "hryvnia ukrainarra"
},
- "XCD": {
- "name": "Karibe ekialdeko dolarra",
- "symbol": "EC$"
- },
"GTQ": {
"name": "ketzal guatemalarra"
},
@@ -245,6 +251,9 @@
"LAK": {
"name": "kip laostarra"
},
+ "SVC": {
+ "name": "kolon salvadortarra"
+ },
"DKK": {
"name": "koroa danimarkarra"
},
@@ -287,9 +296,6 @@
"SLL": {
"name": "leone sierraleonarra"
},
- "LSL": {
- "name": "Lesothoko lotia"
- },
"RON": {
"name": "leu errumaniarra"
},
@@ -330,6 +336,9 @@
"TRY": {
"name": "lira turkiarra"
},
+ "LSL": {
+ "name": "loti lesothoarra"
+ },
"AZN": {
"name": "manat azerbaijandarra"
},
@@ -415,9 +424,6 @@
"MVR": {
"name": "rufiyaa maldivarra"
},
- "SVC": {
- "name": "Salvadoran Colón"
- },
"SHP": {
"name": "Santa Helenako libera"
},
@@ -428,6 +434,9 @@
"PEN": {
"name": "sol perutarra"
},
+ "UYW": {
+ "name": "soldata nominalaren indize-unitate uruguaitarra"
+ },
"KGS": {
"name": "som kirgizistandarra"
},
@@ -446,9 +455,6 @@
"KZT": {
"name": "tenge kazakhstandarra"
},
- "TTD": {
- "name": "Trinidad eta Tobagoko dolarra"
- },
"MNT": {
"name": "tugrik mongoliarra"
},
@@ -467,9 +473,6 @@
"MRU": {
"name": "uguiya mauritaniarra"
},
- "UYW": {
- "name": "Uruguayan Nominal Wage Index Unit"
- },
"VUV": {
"name": "vatu vanuatuarra"
},
@@ -488,9 +491,6 @@
"name": "yuan txinatarra",
"symbol": "CN¥"
},
- "ZWL": {
- "name": "Zimbabwean Dollar (2009)"
- },
"PLN": {
"name": "zloty poloniarra"
}
diff --git a/vendor/commerceguys/intl/resources/currency/fa-AF.json b/vendor/commerceguys/intl/resources/currency/fa-AF.json
index 276cb4211..79ec4ce1a 100644
--- a/vendor/commerceguys/intl/resources/currency/fa-AF.json
+++ b/vendor/commerceguys/intl/resources/currency/fa-AF.json
@@ -345,7 +345,7 @@
},
"XOF": {
"name": "فرانک CFA غرب افریقا",
- "symbol": "F CFA"
+ "symbol": "فرانک CFA"
},
"XAF": {
"name": "فرانک CFA مرکز افریقا",
diff --git a/vendor/commerceguys/intl/resources/currency/fa.json b/vendor/commerceguys/intl/resources/currency/fa.json
index d8f5535b4..b354da891 100644
--- a/vendor/commerceguys/intl/resources/currency/fa.json
+++ b/vendor/commerceguys/intl/resources/currency/fa.json
@@ -118,14 +118,14 @@
"MAD": {
"name": "درهم مراکش"
},
+ "USD": {
+ "name": "دلار آمریکا",
+ "symbol": "$"
+ },
"AUD": {
"name": "دلار استرالیا",
"symbol": "A$"
},
- "USD": {
- "name": "دلار امریکا",
- "symbol": "$"
- },
"BBD": {
"name": "دلار باربادوس"
},
@@ -232,7 +232,7 @@
"symbol": "R$"
},
"BYN": {
- "name": "روبل بلاروسی"
+ "name": "روبل بلاروس"
},
"RUB": {
"name": "روبل روسیه"
@@ -345,7 +345,7 @@
},
"XOF": {
"name": "فرانک CFA غرب افریقا",
- "symbol": "F CFA"
+ "symbol": "فرانک CFA"
},
"XAF": {
"name": "فرانک CFA مرکز افریقا",
diff --git a/vendor/commerceguys/intl/resources/currency/fr-CA.json b/vendor/commerceguys/intl/resources/currency/fr-CA.json
index 74340acbf..ca73ddf73 100644
--- a/vendor/commerceguys/intl/resources/currency/fr-CA.json
+++ b/vendor/commerceguys/intl/resources/currency/fr-CA.json
@@ -107,7 +107,7 @@
},
"CAD": {
"name": "dollar canadien",
- "symbol": "$ CA"
+ "symbol": "$"
},
"HKD": {
"name": "dollar de Hong Kong",
diff --git a/vendor/commerceguys/intl/resources/currency/gl.json b/vendor/commerceguys/intl/resources/currency/gl.json
index 38bb5763e..27ca98b38 100644
--- a/vendor/commerceguys/intl/resources/currency/gl.json
+++ b/vendor/commerceguys/intl/resources/currency/gl.json
@@ -305,7 +305,7 @@
"name": "lira turca"
},
"LSL": {
- "name": "Loti de Lesoto"
+ "name": "loti de Lesoto"
},
"AZN": {
"name": "manat acerbaixano"
diff --git a/vendor/commerceguys/intl/resources/currency/he.json b/vendor/commerceguys/intl/resources/currency/he.json
index b659e20e8..42508e0fa 100644
--- a/vendor/commerceguys/intl/resources/currency/he.json
+++ b/vendor/commerceguys/intl/resources/currency/he.json
@@ -310,22 +310,9 @@
"HUF": {
"name": "פורינט הונגרי"
},
- "DOP": {
- "name": "פזו דומיניקני"
- },
- "MXN": {
- "name": "פזו מקסיקני",
- "symbol": "MX$"
- },
"PHP": {
"name": "פזו פיליפיני"
},
- "CUP": {
- "name": "פזו קובני"
- },
- "CUC": {
- "name": "פזו קובני להמרה"
- },
"MOP": {
"name": "פטקה של מקאו"
},
@@ -338,9 +325,22 @@
"ARS": {
"name": "פסו ארגנטינאי"
},
+ "DOP": {
+ "name": "פסו דומיניקני"
+ },
+ "MXN": {
+ "name": "פסו מקסיקני",
+ "symbol": "MX$"
+ },
"CLP": {
"name": "פסו צ׳ילאני"
},
+ "CUP": {
+ "name": "פסו קובני"
+ },
+ "CUC": {
+ "name": "פסו קובני להמרה"
+ },
"COP": {
"name": "פסו קולומביאני"
},
diff --git a/vendor/commerceguys/intl/resources/currency/hr.json b/vendor/commerceguys/intl/resources/currency/hr.json
index 7ff996417..4ca33edd1 100644
--- a/vendor/commerceguys/intl/resources/currency/hr.json
+++ b/vendor/commerceguys/intl/resources/currency/hr.json
@@ -155,7 +155,8 @@
"name": "hongkonški dolar"
},
"HRK": {
- "name": "hrvatska kuna"
+ "name": "hrvatska kuna",
+ "symbol": "kn"
},
"INR": {
"name": "indijska rupija"
@@ -251,7 +252,7 @@
"name": "laoski kip"
},
"LSL": {
- "name": "lesoto loti"
+ "name": "lesotski loti"
},
"LBP": {
"name": "libanonska funta"
diff --git a/vendor/commerceguys/intl/resources/currency/hu.json b/vendor/commerceguys/intl/resources/currency/hu.json
index 7aed06a73..1f2ea9d08 100644
--- a/vendor/commerceguys/intl/resources/currency/hu.json
+++ b/vendor/commerceguys/intl/resources/currency/hu.json
@@ -256,7 +256,7 @@
"name": "lengyel zloty"
},
"LSL": {
- "name": "Lesothoi loti"
+ "name": "lesothoi loti"
},
"LBP": {
"name": "libanoni font"
diff --git a/vendor/commerceguys/intl/resources/currency/hy.json b/vendor/commerceguys/intl/resources/currency/hy.json
index 7eee595d2..ea9b6f849 100644
--- a/vendor/commerceguys/intl/resources/currency/hy.json
+++ b/vendor/commerceguys/intl/resources/currency/hy.json
@@ -168,6 +168,9 @@
"PLN": {
"name": "լեհական զլոտի"
},
+ "LSL": {
+ "name": "լեսոթոյական լոտի"
+ },
"LBP": {
"name": "լիբանանյան ֆունտ"
},
@@ -483,9 +486,6 @@
"FKP": {
"name": "Ֆոլքլենդյան կղզիների ֆունտ"
},
- "LSL": {
- "name": "Lesotho Loti"
- },
"SVC": {
"name": "Salvadoran Colón"
},
diff --git a/vendor/commerceguys/intl/resources/currency/is.json b/vendor/commerceguys/intl/resources/currency/is.json
index a6117f1ca..2b79b4df9 100644
--- a/vendor/commerceguys/intl/resources/currency/is.json
+++ b/vendor/commerceguys/intl/resources/currency/is.json
@@ -235,7 +235,7 @@
"name": "laoskt kip"
},
"LSL": {
- "name": "Lesotho Loti"
+ "name": "lesótóskur lóti"
},
"LBP": {
"name": "líbanskt pund"
diff --git a/vendor/commerceguys/intl/resources/currency/ka.json b/vendor/commerceguys/intl/resources/currency/ka.json
index 635a4c852..74606f348 100644
--- a/vendor/commerceguys/intl/resources/currency/ka.json
+++ b/vendor/commerceguys/intl/resources/currency/ka.json
@@ -216,6 +216,9 @@
"LAK": {
"name": "ლაოსური კიპი"
},
+ "LSL": {
+ "name": "ლესოთოს ლოტი"
+ },
"LBP": {
"name": "ლიბანური ფუნტი"
},
@@ -473,9 +476,6 @@
"name": "CFP ფრანკი",
"symbol": "CFPF"
},
- "LSL": {
- "name": "Lesotho Loti"
- },
"SVC": {
"name": "Salvadoran Colón"
},
diff --git a/vendor/commerceguys/intl/resources/currency/kk.json b/vendor/commerceguys/intl/resources/currency/kk.json
index 61076f187..ee93c0cff 100644
--- a/vendor/commerceguys/intl/resources/currency/kk.json
+++ b/vendor/commerceguys/intl/resources/currency/kk.json
@@ -247,6 +247,10 @@
"LAK": {
"name": "Лаос кипі"
},
+ "LSL": {
+ "name": "Лесото лотиі",
+ "symbol": "ЛСЛ"
+ },
"LRD": {
"name": "Либерия доллары"
},
@@ -484,9 +488,6 @@
"JMD": {
"name": "Ямайка доллары"
},
- "LSL": {
- "name": "Lesotho Loti"
- },
"SVC": {
"name": "Salvadoran Colón"
},
diff --git a/vendor/commerceguys/intl/resources/currency/km.json b/vendor/commerceguys/intl/resources/currency/km.json
index ac93071c2..508582beb 100644
--- a/vendor/commerceguys/intl/resources/currency/km.json
+++ b/vendor/commerceguys/intl/resources/currency/km.json
@@ -467,6 +467,10 @@
"GEL": {
"name": "ឡារី​​ហ្សកហ្ស៊ី"
},
+ "LSL": {
+ "name": "ឡូទីឡេសូតូ",
+ "symbol": "ឡូទី"
+ },
"MGA": {
"name": "អារៀរី​ម៉ាឡាហ្គាស៊ី"
},
@@ -483,9 +487,6 @@
"MRU": {
"name": "អ៊ូហ្គីយ៉ា​ម៉ូរីតានី"
},
- "LSL": {
- "name": "Lesotho Loti"
- },
"SVC": {
"name": "Salvadoran Colón"
},
diff --git a/vendor/commerceguys/intl/resources/currency/kok.json b/vendor/commerceguys/intl/resources/currency/kok.json
index e43f429fb..ed2b9859c 100644
--- a/vendor/commerceguys/intl/resources/currency/kok.json
+++ b/vendor/commerceguys/intl/resources/currency/kok.json
@@ -401,6 +401,9 @@
"LBP": {
"name": "लिबानेस पावंड"
},
+ "LSL": {
+ "name": "लिसोथो लोटि"
+ },
"LYD": {
"name": "लीबियान डिनार"
},
@@ -482,9 +485,6 @@
"HNL": {
"name": "होंडुरान लेम्पिरा"
},
- "LSL": {
- "name": "Lesotho Loti"
- },
"SVC": {
"name": "Salvadoran Colón"
},
diff --git a/vendor/commerceguys/intl/resources/currency/ky.json b/vendor/commerceguys/intl/resources/currency/ky.json
index f78b00403..18b9dcf8e 100644
--- a/vendor/commerceguys/intl/resources/currency/ky.json
+++ b/vendor/commerceguys/intl/resources/currency/ky.json
@@ -238,6 +238,9 @@
"LAK": {
"name": "Лаос киби"
},
+ "LSL": {
+ "name": "Лесото лотиси"
+ },
"LRD": {
"name": "Либерия доллары"
},
@@ -470,9 +473,6 @@
"JMD": {
"name": "ямайка доллары"
},
- "LSL": {
- "name": "Lesotho Loti"
- },
"SVC": {
"name": "Salvadoran Colón"
},
diff --git a/vendor/commerceguys/intl/resources/currency/mn.json b/vendor/commerceguys/intl/resources/currency/mn.json
index c46ccc87a..d3d673c1c 100644
--- a/vendor/commerceguys/intl/resources/currency/mn.json
+++ b/vendor/commerceguys/intl/resources/currency/mn.json
@@ -222,6 +222,9 @@
"LAK": {
"name": "Лаосын кип"
},
+ "LSL": {
+ "name": "Лесото лоти"
+ },
"LRD": {
"name": "Либерийн доллар"
},
@@ -483,9 +486,6 @@
"name": "Японы иен",
"symbol": "JP¥"
},
- "LSL": {
- "name": "Lesotho Loti"
- },
"SVC": {
"name": "Salvadoran Colón"
},
diff --git a/vendor/commerceguys/intl/resources/currency/my.json b/vendor/commerceguys/intl/resources/currency/my.json
index 5d6cf2e24..c73702909 100644
--- a/vendor/commerceguys/intl/resources/currency/my.json
+++ b/vendor/commerceguys/intl/resources/currency/my.json
@@ -1,4 +1,8 @@
{
+ "XPF": {
+ "name": "[CFP] ဖရန့်",
+ "symbol": "CFPF"
+ },
"CAD": {
"name": "ကနေဒါ ဒေါ်လာ",
"symbol": "CA$"
@@ -376,6 +380,9 @@
"LAK": {
"name": "လာအို ကစ်"
},
+ "LSL": {
+ "name": "လီဆိုသို လိုတီ"
+ },
"LBP": {
"name": "လက်ဘနွန် ပေါင်"
},
@@ -406,7 +413,7 @@
"name": "အဇာဘိုင်ဂျန် မာနတ်"
},
"XOF": {
- "name": "အနောက် အာဖရိက CFA ဖရန့်",
+ "name": "အနောက် အာဖရိက [CFA ]ဖရန့်",
"symbol": "F CFA"
},
"USD": {
@@ -484,13 +491,6 @@
"DZD": {
"name": "အယ်လ်ဂျီးရီးယား ဒီနာ"
},
- "XPF": {
- "name": "CFP ဖရန့်",
- "symbol": "CFPF"
- },
- "LSL": {
- "name": "Lesotho Loti"
- },
"SVC": {
"name": "Salvadoran Colón"
},
diff --git a/vendor/commerceguys/intl/resources/currency/nb.json b/vendor/commerceguys/intl/resources/currency/nb.json
deleted file mode 100644
index bf461de2c..000000000
--- a/vendor/commerceguys/intl/resources/currency/nb.json
+++ /dev/null
@@ -1,480 +0,0 @@
-{
- "AFN": {
- "name": "afghanske afghani"
- },
- "ALL": {
- "name": "albanske lek"
- },
- "DZD": {
- "name": "algeriske dinarer"
- },
- "USD": {
- "name": "amerikanske dollar"
- },
- "AOA": {
- "name": "angolanske kwanza"
- },
- "ARS": {
- "name": "argentinske pesos"
- },
- "AMD": {
- "name": "armenske dram"
- },
- "AWG": {
- "name": "arubiske floriner"
- },
- "AZN": {
- "name": "aserbajdsjanske manat"
- },
- "AUD": {
- "name": "australske dollar"
- },
- "BSD": {
- "name": "bahamanske dollar"
- },
- "BHD": {
- "name": "bahrainske dinarer"
- },
- "BDT": {
- "name": "bangladeshiske taka"
- },
- "BBD": {
- "name": "barbadiske dollar"
- },
- "BZD": {
- "name": "beliziske dollar"
- },
- "BMD": {
- "name": "bermudiske dollar"
- },
- "BTN": {
- "name": "bhutanske ngultrum"
- },
- "BOB": {
- "name": "bolivianske boliviano"
- },
- "BAM": {
- "name": "bosnisk-hercegovinske konvertible mark"
- },
- "BWP": {
- "name": "botswanske pula"
- },
- "BRL": {
- "name": "brasilianske real"
- },
- "GBP": {
- "name": "britiske pund",
- "symbol": "£"
- },
- "BND": {
- "name": "bruneiske dollar"
- },
- "BGN": {
- "name": "bulgarske lev"
- },
- "BIF": {
- "name": "burundiske franc"
- },
- "KYD": {
- "name": "caymanske dollar"
- },
- "XPF": {
- "name": "CFP-franc"
- },
- "CLP": {
- "name": "chilenske pesos"
- },
- "COP": {
- "name": "colombianske pesos"
- },
- "CRC": {
- "name": "costaricanske colón"
- },
- "DKK": {
- "name": "danske kroner"
- },
- "DJF": {
- "name": "djiboutiske franc"
- },
- "DOP": {
- "name": "dominikanske pesos"
- },
- "EGP": {
- "name": "egyptiske pund"
- },
- "AED": {
- "name": "emiratarabiske dirham"
- },
- "ERN": {
- "name": "eritreiske nakfa"
- },
- "ETB": {
- "name": "etiopiske birr"
- },
- "EUR": {
- "name": "euro",
- "symbol": "€"
- },
- "FKP": {
- "name": "falklandspund"
- },
- "FJD": {
- "name": "fijianske dollar"
- },
- "PHP": {
- "name": "filippinske pesos"
- },
- "GMD": {
- "name": "gambiske dalasi"
- },
- "GEL": {
- "name": "georgiske lari"
- },
- "GHS": {
- "name": "ghanesiske cedi"
- },
- "GIP": {
- "name": "gibraltarske pund"
- },
- "GTQ": {
- "name": "guatemalanske quetzal"
- },
- "GNF": {
- "name": "guineanske franc"
- },
- "GYD": {
- "name": "guyanske dollar"
- },
- "HTG": {
- "name": "haitiske gourde"
- },
- "HNL": {
- "name": "honduranske lempira"
- },
- "HKD": {
- "name": "Hongkong-dollar"
- },
- "INR": {
- "name": "indiske rupier"
- },
- "IDR": {
- "name": "indonesiske rupier"
- },
- "IQD": {
- "name": "irakske dinarer"
- },
- "IRR": {
- "name": "iranske rialer"
- },
- "ISK": {
- "name": "islandske kroner"
- },
- "JMD": {
- "name": "jamaikanske dollar"
- },
- "JPY": {
- "name": "japanske yen"
- },
- "YER": {
- "name": "jemenittiske rialer"
- },
- "JOD": {
- "name": "jordanske dinarer"
- },
- "KHR": {
- "name": "kambodsjanske riel"
- },
- "CAD": {
- "name": "kanadiske dollar"
- },
- "CVE": {
- "name": "kappverdiske escudos"
- },
- "KZT": {
- "name": "kasakhstanske tenge"
- },
- "KES": {
- "name": "kenyanske shilling"
- },
- "CNY": {
- "name": "kinesiske yuan"
- },
- "KGS": {
- "name": "kirgisiske som"
- },
- "KMF": {
- "name": "komoriske franc"
- },
- "CDF": {
- "name": "kongolesiske franc"
- },
- "HRK": {
- "name": "kroatiske kuna"
- },
- "CUC": {
- "name": "kubanske konvertible pesos"
- },
- "CUP": {
- "name": "kubanske pesos"
- },
- "KWD": {
- "name": "kuwaitiske dinarer"
- },
- "LAK": {
- "name": "laotiske kip"
- },
- "LSL": {
- "name": "lesothiske loti"
- },
- "LBP": {
- "name": "libanesiske pund"
- },
- "LRD": {
- "name": "liberiske dollar"
- },
- "LYD": {
- "name": "libyske dinarer"
- },
- "MGA": {
- "name": "madagassiske ariary"
- },
- "MOP": {
- "name": "makaoiske pataca"
- },
- "MKD": {
- "name": "makedonske denarer"
- },
- "MWK": {
- "name": "malawiske kwacha"
- },
- "MYR": {
- "name": "malaysiske ringgit"
- },
- "MVR": {
- "name": "maldiviske rufiyaa"
- },
- "MAD": {
- "name": "marokkanske dirham"
- },
- "MRU": {
- "name": "mauritanske ouguiya"
- },
- "MUR": {
- "name": "mauritiske rupier"
- },
- "MXN": {
- "name": "meksikanske pesos"
- },
- "MDL": {
- "name": "moldovske leu"
- },
- "MNT": {
- "name": "mongolske tugrik"
- },
- "MZN": {
- "name": "mosambikiske metical"
- },
- "MMK": {
- "name": "myanmarske kyat"
- },
- "NAD": {
- "name": "namibiske dollar"
- },
- "ANG": {
- "name": "nederlandske antillegylden"
- },
- "NPR": {
- "name": "nepalske rupier"
- },
- "NZD": {
- "name": "newzealandske dollar"
- },
- "NIO": {
- "name": "nicaraguanske córdoba"
- },
- "NGN": {
- "name": "nigerianske naira"
- },
- "KPW": {
- "name": "nordkoreanske won"
- },
- "NOK": {
- "name": "norske kroner",
- "symbol": "kr"
- },
- "BYN": {
- "name": "nye hviterussiske rubler"
- },
- "ILS": {
- "name": "nye israelske shekler"
- },
- "TWD": {
- "name": "nye taiwanske dollar"
- },
- "OMR": {
- "name": "omanske rialer"
- },
- "PKR": {
- "name": "pakistanske rupier"
- },
- "PAB": {
- "name": "panamanske balboa"
- },
- "PGK": {
- "name": "papuanske kina"
- },
- "PYG": {
- "name": "paraguayanske guarani"
- },
- "PEN": {
- "name": "peruanske sol"
- },
- "PLN": {
- "name": "polske zloty"
- },
- "QAR": {
- "name": "qatarske rialer"
- },
- "RON": {
- "name": "rumenske leu"
- },
- "RUB": {
- "name": "russiske rubler"
- },
- "RWF": {
- "name": "rwandiske franc"
- },
- "SBD": {
- "name": "salomonske dollar"
- },
- "SVC": {
- "name": "salvadoranske colon"
- },
- "WST": {
- "name": "samoanske tala"
- },
- "SHP": {
- "name": "sankthelenske pund"
- },
- "STN": {
- "name": "saotomesiske dobra"
- },
- "SAR": {
- "name": "saudiarabiske riyaler"
- },
- "XAF": {
- "name": "sentralafrikanske CFA-franc"
- },
- "RSD": {
- "name": "serbiske dinarer"
- },
- "SCR": {
- "name": "seychelliske rupier"
- },
- "SLL": {
- "name": "sierraleonske leone"
- },
- "SGD": {
- "name": "singaporske dollar"
- },
- "SOS": {
- "name": "somaliske shilling"
- },
- "LKR": {
- "name": "srilankiske rupier"
- },
- "SDG": {
- "name": "sudanske pund"
- },
- "SRD": {
- "name": "surinamske dollar"
- },
- "CHF": {
- "name": "sveitsiske franc"
- },
- "SEK": {
- "name": "svenske kroner"
- },
- "SZL": {
- "name": "swazilandske lilangeni"
- },
- "SYP": {
- "name": "syriske pund"
- },
- "ZAR": {
- "name": "sørafrikanske rand"
- },
- "KRW": {
- "name": "sørkoreanske won"
- },
- "SSP": {
- "name": "sørsudanske pund"
- },
- "TJS": {
- "name": "tadsjikiske somoni"
- },
- "TZS": {
- "name": "tanzanianske shilling"
- },
- "THB": {
- "name": "thailandske baht"
- },
- "TOP": {
- "name": "tonganske paʻanga"
- },
- "TTD": {
- "name": "trinidadiske dollar"
- },
- "CZK": {
- "name": "tsjekkiske koruna"
- },
- "TND": {
- "name": "tunisiske dinarer"
- },
- "TMT": {
- "name": "turkmenske manat"
- },
- "TRY": {
- "name": "tyrkiske lire"
- },
- "UGX": {
- "name": "ugandiske shilling"
- },
- "UAH": {
- "name": "ukrainske hryvnia"
- },
- "HUF": {
- "name": "ungarske forinter"
- },
- "UYW": {
- "name": "Uruguayan Nominal Wage Index Unit"
- },
- "UYU": {
- "name": "uruguayanske pesos"
- },
- "UZS": {
- "name": "usbekiske som"
- },
- "VUV": {
- "name": "vanuatiske vatu"
- },
- "VES": {
- "name": "venezuelanske bolivar"
- },
- "XOF": {
- "name": "vestafrikanske CFA-franc",
- "symbol": "F CFA"
- },
- "VND": {
- "name": "vietnamesiske dong"
- },
- "ZMW": {
- "name": "zambiske kwacha"
- },
- "ZWL": {
- "name": "zimbabwisk dollar (2009)"
- },
- "XCD": {
- "name": "østkaribiske dollar"
- }
-} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/currency/ne.json b/vendor/commerceguys/intl/resources/currency/ne.json
index 4bda1ea35..c6db8a573 100644
--- a/vendor/commerceguys/intl/resources/currency/ne.json
+++ b/vendor/commerceguys/intl/resources/currency/ne.json
@@ -401,6 +401,9 @@
"LBP": {
"name": "लेबनाली पाउन्ड"
},
+ "LSL": {
+ "name": "लेसोथो लोटी"
+ },
"BZD": {
"name": "वेलिज डलर"
},
@@ -483,9 +486,6 @@
"HNL": {
"name": "होन्डुरान लेम्पिरा"
},
- "LSL": {
- "name": "Lesotho Loti"
- },
"SVC": {
"name": "Salvadoran Colón"
},
diff --git a/vendor/commerceguys/intl/resources/currency/pa.json b/vendor/commerceguys/intl/resources/currency/pa.json
index dd1219c44..56fc6ef32 100644
--- a/vendor/commerceguys/intl/resources/currency/pa.json
+++ b/vendor/commerceguys/intl/resources/currency/pa.json
@@ -469,6 +469,9 @@
"LYD": {
"name": "ਲੀਬੀਆਈ ਦਿਨਾਰ"
},
+ "LSL": {
+ "name": "ਲੇਸੋਥੋ ਲੋਟੀ"
+ },
"LBP": {
"name": "ਲੈਬਨਾਨੀ ਪੌਂਡ"
},
@@ -482,9 +485,6 @@
"VES": {
"name": "ਵੇਨੇਜ਼ੂਏਲਨ ਬੋਲੀਵਰ"
},
- "LSL": {
- "name": "Lesotho Loti"
- },
"SVC": {
"name": "Salvadoran Colón"
},
diff --git a/vendor/commerceguys/intl/resources/currency/pl.json b/vendor/commerceguys/intl/resources/currency/pl.json
index 82cf3282d..0c5327889 100644
--- a/vendor/commerceguys/intl/resources/currency/pl.json
+++ b/vendor/commerceguys/intl/resources/currency/pl.json
@@ -299,7 +299,7 @@
"name": "lira turecka"
},
"LSL": {
- "name": "loti Lesoto"
+ "name": "loti lesotyjskie"
},
"AZN": {
"name": "manat azerski"
diff --git a/vendor/commerceguys/intl/resources/currency/pt-PT.json b/vendor/commerceguys/intl/resources/currency/pt-PT.json
index 2653c035b..8845cc372 100644
--- a/vendor/commerceguys/intl/resources/currency/pt-PT.json
+++ b/vendor/commerceguys/intl/resources/currency/pt-PT.json
@@ -305,7 +305,7 @@
"name": "lira turca"
},
"LSL": {
- "name": "Loti do Lesoto"
+ "name": "loti lesotiano"
},
"AZN": {
"name": "manat azeri"
diff --git a/vendor/commerceguys/intl/resources/currency/pt.json b/vendor/commerceguys/intl/resources/currency/pt.json
index 5c90a205d..7299e4f0b 100644
--- a/vendor/commerceguys/intl/resources/currency/pt.json
+++ b/vendor/commerceguys/intl/resources/currency/pt.json
@@ -302,7 +302,7 @@
"name": "Lira turca"
},
"LSL": {
- "name": "Loti do Lesoto"
+ "name": "Loti lesotiano"
},
"AZN": {
"name": "Manat azeri"
diff --git a/vendor/commerceguys/intl/resources/currency/ru.json b/vendor/commerceguys/intl/resources/currency/ru.json
index 10f4caac7..cce555f33 100644
--- a/vendor/commerceguys/intl/resources/currency/ru.json
+++ b/vendor/commerceguys/intl/resources/currency/ru.json
@@ -254,7 +254,7 @@
"name": "ливийский динар"
},
"LSL": {
- "name": "Лоти"
+ "name": "лоти"
},
"MUR": {
"name": "маврикийская рупия"
diff --git a/vendor/commerceguys/intl/resources/currency/si.json b/vendor/commerceguys/intl/resources/currency/si.json
index 6bc92367b..0bb2b40a7 100644
--- a/vendor/commerceguys/intl/resources/currency/si.json
+++ b/vendor/commerceguys/intl/resources/currency/si.json
@@ -391,6 +391,9 @@
"LBP": {
"name": "ලෙබනන පවුම්"
},
+ "LSL": {
+ "name": "ලෙසෝතෝ ලොටි"
+ },
"VUV": {
"name": "වනුවාටු වාටු"
},
@@ -483,9 +486,6 @@
"FKP": {
"name": "ෆෝක්ලන්ඩ් දූපත් පවුම්"
},
- "LSL": {
- "name": "Lesotho Loti"
- },
"SVC": {
"name": "Salvadoran Colón"
},
diff --git a/vendor/commerceguys/intl/resources/currency/sl.json b/vendor/commerceguys/intl/resources/currency/sl.json
index 3dda208d9..0dea1cb29 100644
--- a/vendor/commerceguys/intl/resources/currency/sl.json
+++ b/vendor/commerceguys/intl/resources/currency/sl.json
@@ -262,7 +262,7 @@
"name": "laoški kip"
},
"LSL": {
- "name": "lesoški loti"
+ "name": "lesotski loti"
},
"LBP": {
"name": "libanonski funt"
diff --git a/vendor/commerceguys/intl/resources/currency/sq.json b/vendor/commerceguys/intl/resources/currency/sq.json
index 78375fb54..24715fa45 100644
--- a/vendor/commerceguys/intl/resources/currency/sq.json
+++ b/vendor/commerceguys/intl/resources/currency/sq.json
@@ -261,9 +261,6 @@
"SLL": {
"name": "Leoni i Sierra-Leones"
},
- "LSL": {
- "name": "Lesotho Loti"
- },
"MDL": {
"name": "Leuja moldave"
},
@@ -279,6 +276,9 @@
"TRY": {
"name": "Lira turke"
},
+ "LSL": {
+ "name": "Lota lesotiane"
+ },
"AZN": {
"name": "Manata azerbajxhanase"
},
diff --git a/vendor/commerceguys/intl/resources/currency/sr-Cyrl-BA.json b/vendor/commerceguys/intl/resources/currency/sr-Cyrl-BA.json
index 2ce408333..6b9278894 100644
--- a/vendor/commerceguys/intl/resources/currency/sr-Cyrl-BA.json
+++ b/vendor/commerceguys/intl/resources/currency/sr-Cyrl-BA.json
@@ -1,492 +1,492 @@
{
"AFN": {
- "name": "Авганистански авгани"
+ "name": "авганистански авгани"
},
"AZN": {
- "name": "Азербејџански манат"
+ "name": "азербејџански манат"
},
"ALL": {
- "name": "Албански лек"
+ "name": "албански лек"
},
"DZD": {
- "name": "Алжирски динар"
+ "name": "алжирски динар"
},
"USD": {
- "name": "Амерички долар",
+ "name": "амерички долар",
"symbol": "US$"
},
"AOA": {
- "name": "Анголска кванза"
+ "name": "анголска кванза"
},
"ARS": {
- "name": "Аргентински пезос"
+ "name": "аргентински пезос"
},
"AWG": {
- "name": "Арубански флорин"
+ "name": "арубански флорин"
},
"AUD": {
- "name": "Аустралијски долар"
+ "name": "аустралијски долар"
},
"BDT": {
- "name": "Бангладешка така"
+ "name": "бангладешка така"
},
"BBD": {
- "name": "Барбадошки долар"
+ "name": "барбадошки долар"
},
"BSD": {
- "name": "Бахамски долар"
+ "name": "бахамски долар"
},
"BHD": {
- "name": "Бахреински динар"
+ "name": "бахреински динар"
},
"BZD": {
- "name": "Белиски долар"
+ "name": "белиски долар"
},
"BMD": {
- "name": "Бермудски долар"
+ "name": "бермудски долар"
},
"BYN": {
"name": "Бјелоруска рубља"
},
"BOB": {
- "name": "Боливијски боливијано"
+ "name": "боливијски боливијано"
},
"BAM": {
"name": "Босанскохерцеговачка конвертибилна марка",
"symbol": "КМ"
},
"BWP": {
- "name": "Боцванска пула"
+ "name": "боцванска пула"
},
"BRL": {
- "name": "Бразилски реал",
+ "name": "бразилски реал",
"symbol": "R$"
},
"GBP": {
- "name": "Британска фунта",
+ "name": "британска фунта",
"symbol": "£"
},
"BND": {
- "name": "Брунејски долар"
+ "name": "брунејски долар"
},
"BGN": {
- "name": "Бугарски лев"
+ "name": "бугарски лев"
},
"BIF": {
- "name": "Бурундски франак"
+ "name": "бурундски франак"
},
"BTN": {
- "name": "Бутански нгултрум"
+ "name": "бутански нгултрум"
},
"VUV": {
- "name": "Вануатски вату"
+ "name": "вануатски вату"
},
"VES": {
- "name": "Венецуелански боливар"
+ "name": "венецуелански боливар"
},
"VND": {
- "name": "Вијетнамски донг"
+ "name": "вијетнамски донг"
},
"GMD": {
- "name": "Гамбијски даласи"
+ "name": "гамбијски даласи"
},
"GHS": {
- "name": "Гански седи"
+ "name": "гански седи"
},
"GYD": {
- "name": "Гвајански долар"
+ "name": "гвајански долар"
},
"GTQ": {
- "name": "Гватемалски кецал"
+ "name": "гватемалски кецал"
},
"GNF": {
- "name": "Гвинејски франак"
+ "name": "гвинејски франак"
},
"GIP": {
- "name": "Гибралтарска фунта"
+ "name": "гибралтарска фунта"
},
"GEL": {
- "name": "Грузијски лари"
+ "name": "грузијски лари"
},
"DKK": {
- "name": "Данска круна"
+ "name": "данска круна"
+ },
+ "AED": {
+ "name": "дирхам УАЕ"
},
"DOP": {
- "name": "Доминикански пезос"
+ "name": "доминикански пезос"
},
"EUR": {
"name": "Евро",
"symbol": "€"
},
"EGP": {
- "name": "Египатска фунта"
+ "name": "египатска фунта"
+ },
+ "ERN": {
+ "name": "еритрејска накфа"
},
"ETB": {
- "name": "Етиопски бир"
+ "name": "етиопијски бир"
},
"ZMW": {
- "name": "Замбијска квача"
+ "name": "замбијска квача"
+ },
+ "XOF": {
+ "name": "западноафрички франак",
+ "symbol": "F CFA"
},
"CVE": {
- "name": "Зеленортски ескудо"
+ "name": "зеленортски ескудо"
},
"ZWL": {
"name": "Зимбабвеански долар (2009)"
},
"ILS": {
- "name": "Израелски нови шекел",
+ "name": "израелски нови шекел",
"symbol": "₪"
},
"INR": {
- "name": "Индијска рупија",
+ "name": "индијска рупија",
"symbol": "₹"
},
"IDR": {
- "name": "Индонежанска рупија"
+ "name": "индонежанска рупија"
},
"IRR": {
- "name": "Ирански риjал"
+ "name": "ирански ријал"
},
"IQD": {
- "name": "Ирачки динар"
+ "name": "ирачки динар"
},
"ISK": {
- "name": "Исландска круна"
+ "name": "исландска круна"
},
"XCD": {
- "name": "Источнокарипски долар",
+ "name": "источнокарипски долар",
"symbol": "EC$"
},
"JMD": {
- "name": "Јамајчански долар"
+ "name": "јамајчански долар"
},
"JPY": {
- "name": "Јапански јен",
+ "name": "јапански јен",
"symbol": "¥"
},
"YER": {
- "name": "Јеменски риjал"
+ "name": "јеменски ријал"
},
"AMD": {
- "name": "Јерменски драм"
+ "name": "јерменски драм"
},
"JOD": {
- "name": "Јордански динар"
+ "name": "јордански динар"
},
"ZAR": {
- "name": "Јужноафрички ранд"
+ "name": "јужноафрички ранд"
},
"KRW": {
- "name": "Јужнокорејски вон"
+ "name": "јужнокорејски вон"
},
"SSP": {
- "name": "Јужносуданска фунта"
+ "name": "јужносуданска фунта"
},
"KZT": {
- "name": "Казахстански тенге"
+ "name": "казахстански тенге"
},
"KYD": {
- "name": "Кајмански долар"
+ "name": "кајмански долар"
+ },
+ "KHR": {
+ "name": "камбоџански ријел"
},
"CAD": {
- "name": "Канадски долар",
+ "name": "канадски долар",
"symbol": "CA$"
},
"QAR": {
- "name": "Катарски ријал"
+ "name": "катарски ријал"
},
"KES": {
- "name": "Кенијски шилинг"
+ "name": "кенијски шилинг"
},
"CNY": {
- "name": "Кинески јуан",
+ "name": "кинески јуан",
"symbol": "CN¥"
},
"KGS": {
- "name": "Киргистански сом"
+ "name": "киргистански сом"
},
"COP": {
- "name": "Колумбијски пезос"
+ "name": "колумбијски пезос"
},
"KMF": {
- "name": "Коморски франак"
+ "name": "коморски франак"
},
"CDF": {
- "name": "Конгоански франак"
+ "name": "конгоански франак"
},
"CRC": {
- "name": "Костарикански колон"
+ "name": "костарикански колон"
},
"CUC": {
- "name": "Кубански конвертибилни пезос"
+ "name": "кубански конвертибилни пезос"
},
"CUP": {
- "name": "Кубански пезос"
+ "name": "кубански пезос"
},
"KWD": {
- "name": "Кувајтски динар"
+ "name": "кувајтски динар"
},
"LAK": {
- "name": "Лаошки кип"
+ "name": "лаоски кип"
},
"LSL": {
- "name": "Лесото лоти"
+ "name": "лесотски лоти"
},
"LBP": {
- "name": "Либанска фунта"
+ "name": "либанска фунта"
},
"LRD": {
- "name": "Либеријски долар"
+ "name": "либеријски долар"
},
"LYD": {
- "name": "Либијски динар"
- },
- "MGA": {
- "name": "Мадагаскарски ариари"
+ "name": "либијски динар"
},
"HUF": {
- "name": "Мађарска форинта"
+ "name": "мађарска форинта"
},
"MOP": {
- "name": "Макаоска патака"
+ "name": "макаоска патака"
},
"MKD": {
- "name": "Македонски денар"
+ "name": "македонски денар"
},
"MWK": {
- "name": "Малавијска квача"
+ "name": "малавијска квача"
+ },
+ "MGA": {
+ "name": "малгашки аријари"
},
"MVR": {
- "name": "Малдивска руфија"
+ "name": "малдивска руфија"
},
"MYR": {
- "name": "Малезијски рингит"
+ "name": "малезијски рингит"
},
"MAD": {
- "name": "Марокански дирхам"
+ "name": "марокански дирхам"
},
"MRU": {
- "name": "Мауританска огија"
+ "name": "мауританска огија"
},
"MUR": {
- "name": "Маурицијска рупија"
+ "name": "маурицијска рупија"
},
"MXN": {
- "name": "Мексички пезос",
+ "name": "мексички пезос",
"symbol": "MX$"
},
"MMK": {
- "name": "Мјанмарски кјат"
+ "name": "мјанмарски кјат"
},
"MZN": {
- "name": "Мозамбички метикал"
+ "name": "мозамбички метикал"
},
"MDL": {
- "name": "Молдавски леј"
+ "name": "молдавски леј"
},
"MNT": {
- "name": "Монголски тугрик"
+ "name": "монголски тугрик"
},
"NAD": {
- "name": "Намибијски долар"
+ "name": "намибијски долар"
},
"NPR": {
- "name": "Непалскa рупиja"
+ "name": "непалска рупија"
},
"NGN": {
- "name": "Нигеријска наира"
+ "name": "нигеријска наира"
},
"NIO": {
"name": "Никарагванска златна кордоба"
},
"TWD": {
- "name": "Нови тајвански долар",
+ "name": "нови тајвански долар",
"symbol": "NT$"
},
"NZD": {
- "name": "Новозеландски долар"
+ "name": "новозеландски долар"
},
"NOK": {
- "name": "Норвешка круна"
+ "name": "норвешка круна"
},
"OMR": {
- "name": "Омански ријал"
+ "name": "омански ријал"
},
"PKR": {
- "name": "Пакистанскa рупиja"
+ "name": "пакистанска рупија"
},
"PAB": {
- "name": "Панамска балбоа"
+ "name": "панамска балбоа"
},
"PGK": {
- "name": "Папуанска кина"
+ "name": "папуанска кина"
},
"PYG": {
- "name": "Парагвајски гварани"
+ "name": "парагвајски гварани"
},
"PEN": {
- "name": "Перуански сол"
+ "name": "перуански сол"
},
"PLN": {
- "name": "Пољски злот"
+ "name": "пољски злот"
},
"RWF": {
- "name": "Руандски франак"
+ "name": "руандски франак"
},
"RON": {
- "name": "Румунски леј"
+ "name": "румунски леј"
},
"RUB": {
- "name": "Руска рубља"
+ "name": "руска рубља"
},
"SVC": {
"name": "Салвадорски колон"
},
"WST": {
- "name": "Самоанска тала"
+ "name": "самоанска тала"
},
"STN": {
- "name": "Саотомска добра"
+ "name": "саотомска добра"
},
"SAR": {
- "name": "Саудијски ријал"
+ "name": "саудијски ријал"
},
"SZL": {
- "name": "Свазилендски лилангени"
- },
- "SHP": {
- "name": "Свете Јелене фунта"
+ "name": "свазилендски лилангени"
},
"SCR": {
- "name": "Сејшелска рупија"
+ "name": "сејшелска рупија"
},
"SLL": {
- "name": "Сијералеонски леоне"
+ "name": "сијералеонски леоне"
},
"SGD": {
- "name": "Сингапурски долар"
+ "name": "сингапурски долар"
},
"SYP": {
- "name": "Сиријска фунта"
+ "name": "сиријска фунта"
},
"KPW": {
"name": "Сјевернокорејски вон"
},
"SBD": {
- "name": "Соломонски долар"
+ "name": "соломонски долар"
},
"SOS": {
- "name": "Сомалијски шилинг"
+ "name": "сомалијски шилинг"
},
"RSD": {
- "name": "Српски динар"
+ "name": "српски динар"
},
"SDG": {
- "name": "Суданска фунта"
+ "name": "суданска фунта"
},
"SRD": {
- "name": "Суринамски долар"
+ "name": "суринамски долар"
},
"THB": {
- "name": "Тајландски бат"
+ "name": "тајландски бат"
},
"TZS": {
- "name": "Танзанијски шилинг"
+ "name": "танзанијски шилинг"
},
"TJS": {
- "name": "Таџикистански сомон"
+ "name": "таџикистански сомон"
},
"TOP": {
- "name": "Тонганска панга"
+ "name": "тонганска панга"
},
"TTD": {
"name": "Тринидад-тобагошки долар"
},
"TND": {
- "name": "Туниски динар"
+ "name": "туниски динар"
},
"TMT": {
- "name": "Туркменистански манат"
+ "name": "туркменистански манат"
},
"TRY": {
- "name": "Турска лира"
- },
- "AED": {
- "name": "УАЕ дирхам"
+ "name": "турска лира"
},
"UGX": {
- "name": "Угандски шилинг"
+ "name": "угандски шилинг"
},
"UZS": {
- "name": "Узбекистански сом"
+ "name": "узбекистански сом"
},
"UAH": {
- "name": "Украјинска хривња"
+ "name": "украјинска гривна"
},
"UYU": {
- "name": "Уругвајски пезос"
+ "name": "уругвајски пезос"
},
"PHP": {
- "name": "Филипински пезос"
+ "name": "филипински пезос"
},
"FJD": {
- "name": "Фиџијски долар"
+ "name": "фиџијски долар"
},
"FKP": {
- "name": "Фокландска фунта"
+ "name": "фолкландска фунта"
+ },
+ "SHP": {
+ "name": "фунта Свете Јелене"
},
"HTG": {
- "name": "Хаићански гурд"
+ "name": "хаићански гурд"
},
"ANG": {
- "name": "Холандскоантилски гулден"
+ "name": "холандскоантилски гулден"
},
"HKD": {
- "name": "Хонгконшки долар",
+ "name": "хонгконшки долар",
"symbol": "HK$"
},
"HNL": {
- "name": "Хондурашка лемпира"
+ "name": "хондурашка лемпира"
},
"HRK": {
- "name": "Хрватска куна"
+ "name": "хрватска куна"
},
- "XOF": {
- "name": "ЦФА франак БЦЕАО",
- "symbol": "F CFA"
+ "XAF": {
+ "name": "централноафрички франак",
+ "symbol": "FCFA"
},
"CZK": {
- "name": "Чешка круна"
+ "name": "чешка круна"
},
"CLP": {
- "name": "Чилеански пезос"
+ "name": "чилеански пезос"
},
"DJF": {
- "name": "Џибутски франак"
+ "name": "џибутски франак"
},
"CHF": {
- "name": "Швајцарски франак"
+ "name": "швајцарски франак"
},
"SEK": {
- "name": "Шведска круна"
+ "name": "шведска круна"
},
"LKR": {
- "name": "Шриланканскa рупиja"
- },
- "XAF": {
- "name": "CFA франак BEAC",
- "symbol": "FCFA"
+ "name": "шриланчанска рупија"
},
"XPF": {
"name": "CFP франак",
"symbol": "CFPF"
},
- "ERN": {
- "name": "Eритрејска накфa"
- },
- "KHR": {
- "name": "Kамбоџански ријел"
- },
"UYW": {
"name": "Uruguayan Nominal Wage Index Unit"
}
diff --git a/vendor/commerceguys/intl/resources/currency/sr-Latn-BA.json b/vendor/commerceguys/intl/resources/currency/sr-Latn-BA.json
index ba9360d9e..2afdfd343 100644
--- a/vendor/commerceguys/intl/resources/currency/sr-Latn-BA.json
+++ b/vendor/commerceguys/intl/resources/currency/sr-Latn-BA.json
@@ -1,89 +1,85 @@
{
"ALL": {
- "name": "Albanski lek"
+ "name": "albanski lek"
},
"DZD": {
- "name": "Alžirski dinar"
+ "name": "alžirski dinar"
},
"USD": {
- "name": "Američki dolar",
+ "name": "američki dolar",
"symbol": "US$"
},
"AOA": {
- "name": "Angolska kvanza"
+ "name": "angolska kvanza"
},
"ARS": {
- "name": "Argentinski pezos"
+ "name": "argentinski pezos"
},
"AWG": {
- "name": "Arubanski florin"
+ "name": "arubanski florin"
},
"AUD": {
- "name": "Australijski dolar"
+ "name": "australijski dolar"
},
"AFN": {
- "name": "Avganistanski avgani"
+ "name": "avganistanski avgani"
},
"AZN": {
- "name": "Azerbejdžanski manat"
+ "name": "azerbejdžanski manat"
},
"BSD": {
- "name": "Bahamski dolar"
+ "name": "bahamski dolar"
},
"BHD": {
- "name": "Bahreinski dinar"
+ "name": "bahreinski dinar"
},
"BDT": {
- "name": "Bangladeška taka"
+ "name": "bangladeška taka"
},
"BBD": {
- "name": "Barbadoški dolar"
+ "name": "barbadoški dolar"
},
"BZD": {
- "name": "Beliski dolar"
+ "name": "beliski dolar"
},
"BMD": {
- "name": "Bermudski dolar"
+ "name": "bermudski dolar"
},
"BYN": {
"name": "Bjeloruska rublja"
},
"BWP": {
- "name": "Bocvanska pula"
+ "name": "bocvanska pula"
},
"BOB": {
- "name": "Bolivijski bolivijano"
+ "name": "bolivijski bolivijano"
},
"BAM": {
"name": "Bosanskohercegovačka konvertibilna marka",
"symbol": "KM"
},
"BRL": {
- "name": "Brazilski real",
+ "name": "brazilski real",
"symbol": "R$"
},
"GBP": {
- "name": "Britanska funta",
+ "name": "britanska funta",
"symbol": "£"
},
"BND": {
- "name": "Brunejski dolar"
+ "name": "brunejski dolar"
},
"BGN": {
- "name": "Bugarski lev"
+ "name": "bugarski lev"
},
"BIF": {
- "name": "Burundski franak"
+ "name": "burundski franak"
},
"BTN": {
- "name": "Butanski ngultrum"
- },
- "XOF": {
- "name": "CFA franak BCEAO",
- "symbol": "F CFA"
+ "name": "butanski ngultrum"
},
"XAF": {
- "name": "CFA franak BEAC",
+ "name": "centralnoafrički franak",
"symbol": "FCFA"
},
"XPF": {
@@ -91,401 +87,405 @@
"symbol": "CFPF"
},
"CZK": {
- "name": "Češka kruna"
+ "name": "češka kruna"
},
"CLP": {
- "name": "Čileanski pezos"
+ "name": "čileanski pezos"
},
"DKK": {
- "name": "Danska kruna"
+ "name": "danska kruna"
+ },
+ "AED": {
+ "name": "dirham UAE"
},
"DOP": {
- "name": "Dominikanski pezos"
+ "name": "dominikanski pezos"
},
"DJF": {
- "name": "Džibutski franak"
+ "name": "džibutski franak"
},
"EGP": {
- "name": "Egipatska funta"
+ "name": "egipatska funta"
},
"ERN": {
- "name": "Eritrejska nakfa"
+ "name": "eritrejska nakfa"
},
"ETB": {
- "name": "Etiopski bir"
+ "name": "etiopijski bir"
},
"EUR": {
"name": "Evro",
"symbol": "€"
},
"FJD": {
- "name": "Fidžijski dolar"
+ "name": "fidžijski dolar"
},
"PHP": {
- "name": "Filipinski pezos"
+ "name": "filipinski pezos"
},
"FKP": {
- "name": "Foklandska funta"
+ "name": "folklandska funta"
+ },
+ "SHP": {
+ "name": "funta Svete Jelene"
},
"GMD": {
- "name": "Gambijski dalasi"
+ "name": "gambijski dalasi"
},
"GHS": {
- "name": "Ganski sedi"
+ "name": "ganski sedi"
},
"GIP": {
- "name": "Gibraltarska funta"
+ "name": "gibraltarska funta"
},
"GEL": {
- "name": "Gruzijski lari"
+ "name": "gruzijski lari"
},
"GYD": {
- "name": "Gvajanski dolar"
+ "name": "gvajanski dolar"
},
"GTQ": {
- "name": "Gvatemalski kecal"
+ "name": "gvatemalski kecal"
},
"GNF": {
- "name": "Gvinejski franak"
+ "name": "gvinejski franak"
},
"HTG": {
- "name": "Haićanski gurd"
+ "name": "haićanski gurd"
},
"ANG": {
- "name": "Holandskoantilski gulden"
+ "name": "holandskoantilski gulden"
},
"HNL": {
- "name": "Honduraška lempira"
+ "name": "honduraška lempira"
},
"HKD": {
- "name": "Hongkonški dolar",
+ "name": "hongkonški dolar",
"symbol": "HK$"
},
"HRK": {
- "name": "Hrvatska kuna"
+ "name": "hrvatska kuna"
},
"INR": {
- "name": "Indijska rupija",
+ "name": "indijska rupija",
"symbol": "₹"
},
"IDR": {
- "name": "Indonežanska rupija"
+ "name": "indonežanska rupija"
},
"IQD": {
- "name": "Irački dinar"
+ "name": "irački dinar"
},
"IRR": {
- "name": "Iranski rijal"
+ "name": "iranski rijal"
},
"ISK": {
- "name": "Islandska kruna"
+ "name": "islandska kruna"
},
"XCD": {
- "name": "Istočnokaripski dolar",
+ "name": "istočnokaripski dolar",
"symbol": "EC$"
},
"ILS": {
- "name": "Izraelski novi šekel",
+ "name": "izraelski novi šekel",
"symbol": "₪"
},
"JMD": {
- "name": "Jamajčanski dolar"
+ "name": "jamajčanski dolar"
},
"JPY": {
- "name": "Japanski jen",
+ "name": "japanski jen",
"symbol": "¥"
},
"YER": {
- "name": "Jemenski rijal"
+ "name": "jemenski rijal"
},
"AMD": {
- "name": "Jermenski dram"
+ "name": "jermenski dram"
},
"JOD": {
- "name": "Jordanski dinar"
+ "name": "jordanski dinar"
},
"ZAR": {
- "name": "Južnoafrički rand"
+ "name": "južnoafrički rand"
},
"KRW": {
- "name": "Južnokorejski von"
+ "name": "južnokorejski von"
},
"SSP": {
- "name": "Južnosudanska funta"
+ "name": "južnosudanska funta"
},
"KYD": {
- "name": "Kajmanski dolar"
+ "name": "kajmanski dolar"
},
"KHR": {
- "name": "Kambodžanski rijel"
+ "name": "kambodžanski rijel"
},
"CAD": {
- "name": "Kanadski dolar",
+ "name": "kanadski dolar",
"symbol": "CA$"
},
"QAR": {
- "name": "Katarski rijal"
+ "name": "katarski rijal"
},
"KZT": {
- "name": "Kazahstanski tenge"
+ "name": "kazahstanski tenge"
},
"KES": {
- "name": "Kenijski šiling"
+ "name": "kenijski šiling"
},
"CNY": {
- "name": "Kineski juan",
+ "name": "kineski juan",
"symbol": "CN¥"
},
"KGS": {
- "name": "Kirgistanski som"
+ "name": "kirgistanski som"
},
"COP": {
- "name": "Kolumbijski pezos"
+ "name": "kolumbijski pezos"
},
"KMF": {
- "name": "Komorski franak"
+ "name": "komorski franak"
},
"CDF": {
- "name": "Kongoanski franak"
+ "name": "kongoanski franak"
},
"CRC": {
- "name": "Kostarikanski kolon"
+ "name": "kostarikanski kolon"
},
"CUC": {
- "name": "Kubanski konvertibilni pezos"
+ "name": "kubanski konvertibilni pezos"
},
"CUP": {
- "name": "Kubanski pezos"
+ "name": "kubanski pezos"
},
"KWD": {
- "name": "Kuvajtski dinar"
+ "name": "kuvajtski dinar"
},
"LAK": {
- "name": "Laoški kip"
+ "name": "laoski kip"
},
"LSL": {
- "name": "Lesoto loti"
+ "name": "lesotski loti"
},
"LBP": {
- "name": "Libanska funta"
+ "name": "libanska funta"
},
"LRD": {
- "name": "Liberijski dolar"
+ "name": "liberijski dolar"
},
"LYD": {
- "name": "Libijski dinar"
- },
- "MGA": {
- "name": "Madagaskarski ariari"
+ "name": "libijski dinar"
},
"HUF": {
- "name": "Mađarska forinta"
+ "name": "mađarska forinta"
},
"MOP": {
- "name": "Makaoska pataka"
+ "name": "makaoska pataka"
},
"MKD": {
- "name": "Makedonski denar"
+ "name": "makedonski denar"
},
"MWK": {
- "name": "Malavijska kvača"
+ "name": "malavijska kvača"
},
"MVR": {
- "name": "Maldivska rufija"
+ "name": "maldivska rufija"
},
"MYR": {
- "name": "Malezijski ringit"
+ "name": "malezijski ringit"
+ },
+ "MGA": {
+ "name": "malgaški arijari"
},
"MAD": {
- "name": "Marokanski dirham"
+ "name": "marokanski dirham"
},
"MUR": {
- "name": "Mauricijska rupija"
+ "name": "mauricijska rupija"
},
"MRU": {
- "name": "Mauritanska ogija"
+ "name": "mauritanska ogija"
},
"MXN": {
- "name": "Meksički pezos",
+ "name": "meksički pezos",
"symbol": "MX$"
},
"MMK": {
- "name": "Mjanmarski kjat"
+ "name": "mjanmarski kjat"
},
"MDL": {
- "name": "Moldavski lej"
+ "name": "moldavski lej"
},
"MNT": {
- "name": "Mongolski tugrik"
+ "name": "mongolski tugrik"
},
"MZN": {
- "name": "Mozambički metikal"
+ "name": "mozambički metikal"
},
"NAD": {
- "name": "Namibijski dolar"
+ "name": "namibijski dolar"
},
"NPR": {
- "name": "Nepalska rupija"
+ "name": "nepalska rupija"
},
"NGN": {
- "name": "Nigerijska naira"
+ "name": "nigerijska naira"
},
"NIO": {
"name": "Nikaragvanska zlatna kordoba"
},
"NOK": {
- "name": "Norveška kruna"
+ "name": "norveška kruna"
},
"TWD": {
- "name": "Novi tajvanski dolar",
+ "name": "novi tajvanski dolar",
"symbol": "NT$"
},
"NZD": {
- "name": "Novozelandski dolar"
+ "name": "novozelandski dolar"
},
"OMR": {
- "name": "Omanski rijal"
+ "name": "omanski rijal"
},
"PKR": {
- "name": "Pakistanska rupija"
+ "name": "pakistanska rupija"
},
"PAB": {
- "name": "Panamska balboa"
+ "name": "panamska balboa"
},
"PGK": {
- "name": "Papuanska kina"
+ "name": "papuanska kina"
},
"PYG": {
- "name": "Paragvajski gvarani"
+ "name": "paragvajski gvarani"
},
"PEN": {
- "name": "Peruanski sol"
+ "name": "peruanski sol"
},
"PLN": {
- "name": "Poljski zlot"
+ "name": "poljski zlot"
},
"RWF": {
- "name": "Ruandski franak"
+ "name": "ruandski franak"
},
"RON": {
- "name": "Rumunski lej"
+ "name": "rumunski lej"
},
"RUB": {
- "name": "Ruska rublja"
+ "name": "ruska rublja"
},
"SVC": {
"name": "Salvadorski kolon"
},
"WST": {
- "name": "Samoanska tala"
+ "name": "samoanska tala"
},
"STN": {
- "name": "Saotomska dobra"
+ "name": "saotomska dobra"
},
"SAR": {
- "name": "Saudijski rijal"
+ "name": "saudijski rijal"
},
"SCR": {
- "name": "Sejšelska rupija"
+ "name": "sejšelska rupija"
},
"SLL": {
- "name": "Sijeraleonski leone"
+ "name": "sijeraleonski leone"
},
"SGD": {
- "name": "Singapurski dolar"
+ "name": "singapurski dolar"
},
"SYP": {
- "name": "Sirijska funta"
+ "name": "sirijska funta"
},
"KPW": {
"name": "Sjevernokorejski von"
},
"SBD": {
- "name": "Solomonski dolar"
+ "name": "solomonski dolar"
},
"SOS": {
- "name": "Somalijski šiling"
+ "name": "somalijski šiling"
},
"RSD": {
- "name": "Srpski dinar"
+ "name": "srpski dinar"
},
"SDG": {
- "name": "Sudanska funta"
+ "name": "sudanska funta"
},
"SRD": {
- "name": "Surinamski dolar"
+ "name": "surinamski dolar"
},
"SZL": {
- "name": "Svazilendski lilangeni"
- },
- "SHP": {
- "name": "Svete Jelene funta"
+ "name": "svazilendski lilangeni"
},
"LKR": {
- "name": "Šrilankanska rupija"
+ "name": "šrilančanska rupija"
},
"CHF": {
- "name": "Švajcarski franak"
+ "name": "švajcarski franak"
},
"SEK": {
- "name": "Švedska kruna"
+ "name": "švedska kruna"
},
"TJS": {
- "name": "Tadžikistanski somon"
+ "name": "tadžikistanski somon"
},
"THB": {
- "name": "Tajlandski bat"
+ "name": "tajlandski bat"
},
"TZS": {
- "name": "Tanzanijski šiling"
+ "name": "tanzanijski šiling"
},
"TOP": {
- "name": "Tonganska panga"
+ "name": "tonganska panga"
},
"TTD": {
"name": "Trinidad-tobagoški dolar"
},
"TND": {
- "name": "Tuniski dinar"
+ "name": "tuniski dinar"
},
"TMT": {
- "name": "Turkmenistanski manat"
+ "name": "turkmenistanski manat"
},
"TRY": {
- "name": "Turska lira"
- },
- "AED": {
- "name": "UAE dirham"
+ "name": "turska lira"
},
"UGX": {
- "name": "Ugandski šiling"
+ "name": "ugandski šiling"
},
"UAH": {
- "name": "Ukrajinska hrivnja"
+ "name": "ukrajinska grivna"
},
"UYW": {
"name": "Uruguayan Nominal Wage Index Unit"
},
"UYU": {
- "name": "Urugvajski pezos"
+ "name": "urugvajski pezos"
},
"UZS": {
- "name": "Uzbekistanski som"
+ "name": "uzbekistanski som"
},
"VUV": {
- "name": "Vanuatski vatu"
+ "name": "vanuatski vatu"
},
"VES": {
- "name": "Venecuelanski bolivar"
+ "name": "venecuelanski bolivar"
},
"VND": {
- "name": "Vijetnamski dong"
+ "name": "vijetnamski dong"
},
"ZMW": {
- "name": "Zambijska kvača"
+ "name": "zambijska kvača"
+ },
+ "XOF": {
+ "name": "zapadnoafrički franak",
+ "symbol": "F CFA"
},
"CVE": {
- "name": "Zelenortski eskudo"
+ "name": "zelenortski eskudo"
},
"ZWL": {
"name": "Zimbabveanski dolar (2009)"
diff --git a/vendor/commerceguys/intl/resources/currency/sr-Latn.json b/vendor/commerceguys/intl/resources/currency/sr-Latn.json
index 9aad3027c..bced730c8 100644
--- a/vendor/commerceguys/intl/resources/currency/sr-Latn.json
+++ b/vendor/commerceguys/intl/resources/currency/sr-Latn.json
@@ -1,89 +1,85 @@
{
"ALL": {
- "name": "Albanski lek"
+ "name": "albanski lek"
},
"DZD": {
- "name": "Alžirski dinar"
+ "name": "alžirski dinar"
},
"USD": {
- "name": "Američki dolar",
+ "name": "američki dolar",
"symbol": "US$"
},
"AOA": {
- "name": "Angolska kvanza"
+ "name": "angolska kvanza"
},
"ARS": {
- "name": "Argentinski pezos"
+ "name": "argentinski pezos"
},
"AWG": {
- "name": "Arubanski florin"
+ "name": "arubanski florin"
},
"AUD": {
- "name": "Australijski dolar"
+ "name": "australijski dolar"
},
"AFN": {
- "name": "Avganistanski avgani"
+ "name": "avganistanski avgani"
},
"AZN": {
- "name": "Azerbejdžanski manat"
+ "name": "azerbejdžanski manat"
},
"BSD": {
- "name": "Bahamski dolar"
+ "name": "bahamski dolar"
},
"BHD": {
- "name": "Bahreinski dinar"
+ "name": "bahreinski dinar"
},
"BDT": {
- "name": "Bangladeška taka"
+ "name": "bangladeška taka"
},
"BBD": {
- "name": "Barbadoški dolar"
+ "name": "barbadoški dolar"
},
"BZD": {
- "name": "Beliski dolar"
+ "name": "beliski dolar"
},
"BYN": {
- "name": "Beloruska rublja"
+ "name": "beloruska rublja"
},
"BMD": {
- "name": "Bermudski dolar"
+ "name": "bermudski dolar"
},
"BWP": {
- "name": "Bocvanska pula"
+ "name": "bocvanska pula"
},
"BOB": {
- "name": "Bolivijski bolivijano"
+ "name": "bolivijski bolivijano"
},
"BAM": {
- "name": "Bosansko-hercegovačka konvertibilna marka",
+ "name": "bosansko-hercegovačka konvertibilna marka",
"symbol": "KM"
},
"BRL": {
- "name": "Brazilski real",
+ "name": "brazilski real",
"symbol": "R$"
},
"GBP": {
- "name": "Britanska funta",
+ "name": "britanska funta",
"symbol": "£"
},
"BND": {
- "name": "Brunejski dolar"
+ "name": "brunejski dolar"
},
"BGN": {
- "name": "Bugarski lev"
+ "name": "bugarski lev"
},
"BIF": {
- "name": "Burundski franak"
+ "name": "burundski franak"
},
"BTN": {
- "name": "Butanski ngultrum"
- },
- "XOF": {
- "name": "CFA franak BCEAO",
- "symbol": "F CFA"
+ "name": "butanski ngultrum"
},
"XAF": {
- "name": "CFA franak BEAC",
+ "name": "centralnoafrički franak",
"symbol": "FCFA"
},
"XPF": {
@@ -91,401 +87,405 @@
"symbol": "CFPF"
},
"CZK": {
- "name": "Češka kruna"
+ "name": "češka kruna"
},
"CLP": {
- "name": "Čileanski pezos"
+ "name": "čileanski pezos"
},
"DKK": {
- "name": "Danska kruna"
+ "name": "danska kruna"
+ },
+ "AED": {
+ "name": "dirham UAE"
},
"DOP": {
- "name": "Dominikanski pezos"
+ "name": "dominikanski pezos"
},
"DJF": {
- "name": "Džibutski franak"
+ "name": "džibutski franak"
},
"EGP": {
- "name": "Egipatska funta"
+ "name": "egipatska funta"
},
"ERN": {
- "name": "Eritrejska nakfa"
+ "name": "eritrejska nakfa"
},
"ETB": {
- "name": "Etiopski bir"
+ "name": "etiopijski bir"
},
"EUR": {
"name": "Evro",
"symbol": "€"
},
"FJD": {
- "name": "Fidžijski dolar"
+ "name": "fidžijski dolar"
},
"PHP": {
- "name": "Filipinski pezos"
+ "name": "filipinski pezos"
},
"FKP": {
- "name": "Foklandska funta"
+ "name": "folklandska funta"
+ },
+ "SHP": {
+ "name": "funta Svete Jelene"
},
"GMD": {
- "name": "Gambijski dalasi"
+ "name": "gambijski dalasi"
},
"GHS": {
- "name": "Ganski sedi"
+ "name": "ganski sedi"
},
"GIP": {
- "name": "Gibraltarska funta"
+ "name": "gibraltarska funta"
},
"GEL": {
- "name": "Gruzijski lari"
+ "name": "gruzijski lari"
},
"GYD": {
- "name": "Gvajanski dolar"
+ "name": "gvajanski dolar"
},
"GTQ": {
- "name": "Gvatemalski kecal"
+ "name": "gvatemalski kecal"
},
"GNF": {
- "name": "Gvinejski franak"
+ "name": "gvinejski franak"
},
"HTG": {
- "name": "Haićanski gurd"
+ "name": "haićanski gurd"
},
"ANG": {
- "name": "Holandskoantilski gulden"
+ "name": "holandskoantilski gulden"
},
"HNL": {
- "name": "Honduraška lempira"
+ "name": "honduraška lempira"
},
"HKD": {
- "name": "Hongkonški dolar",
+ "name": "hongkonški dolar",
"symbol": "HK$"
},
"HRK": {
- "name": "Hrvatska kuna"
+ "name": "hrvatska kuna"
},
"INR": {
- "name": "Indijska rupija",
+ "name": "indijska rupija",
"symbol": "₹"
},
"IDR": {
- "name": "Indonežanska rupija"
+ "name": "indonežanska rupija"
},
"IQD": {
- "name": "Irački dinar"
+ "name": "irački dinar"
},
"IRR": {
- "name": "Iranski rijal"
+ "name": "iranski rijal"
},
"ISK": {
- "name": "Islandska kruna"
+ "name": "islandska kruna"
},
"XCD": {
- "name": "Istočnokaripski dolar",
+ "name": "istočnokaripski dolar",
"symbol": "EC$"
},
"ILS": {
- "name": "Izraelski novi šekel",
+ "name": "izraelski novi šekel",
"symbol": "₪"
},
"JMD": {
- "name": "Jamajčanski dolar"
+ "name": "jamajčanski dolar"
},
"JPY": {
- "name": "Japanski jen",
+ "name": "japanski jen",
"symbol": "¥"
},
"YER": {
- "name": "Jemenski rijal"
+ "name": "jemenski rijal"
},
"AMD": {
- "name": "Jermenski dram"
+ "name": "jermenski dram"
},
"JOD": {
- "name": "Jordanski dinar"
+ "name": "jordanski dinar"
},
"ZAR": {
- "name": "Južnoafrički rand"
+ "name": "južnoafrički rand"
},
"KRW": {
- "name": "Južnokorejski von"
+ "name": "južnokorejski von"
},
"SSP": {
- "name": "Južnosudanska funta"
+ "name": "južnosudanska funta"
},
"KYD": {
- "name": "Kajmanski dolar"
+ "name": "kajmanski dolar"
},
"KHR": {
- "name": "Kambodžanski rijel"
+ "name": "kambodžanski rijel"
},
"CAD": {
- "name": "Kanadski dolar",
+ "name": "kanadski dolar",
"symbol": "CA$"
},
"QAR": {
- "name": "Katarski rijal"
+ "name": "katarski rijal"
},
"KZT": {
- "name": "Kazahstanski tenge"
+ "name": "kazahstanski tenge"
},
"KES": {
- "name": "Kenijski šiling"
+ "name": "kenijski šiling"
},
"CNY": {
- "name": "Kineski juan",
+ "name": "kineski juan",
"symbol": "CN¥"
},
"KGS": {
- "name": "Kirgistanski som"
+ "name": "kirgistanski som"
},
"COP": {
- "name": "Kolumbijski pezos"
+ "name": "kolumbijski pezos"
},
"KMF": {
- "name": "Komorski franak"
+ "name": "komorski franak"
},
"CDF": {
- "name": "Kongoanski franak"
+ "name": "kongoanski franak"
},
"CRC": {
- "name": "Kostarikanski kolon"
+ "name": "kostarikanski kolon"
},
"CUC": {
- "name": "Kubanski konvertibilni pezos"
+ "name": "kubanski konvertibilni pezos"
},
"CUP": {
- "name": "Kubanski pezos"
+ "name": "kubanski pezos"
},
"KWD": {
- "name": "Kuvajtski dinar"
+ "name": "kuvajtski dinar"
},
"LAK": {
- "name": "Laoški kip"
+ "name": "laoski kip"
},
"LSL": {
- "name": "Lesoto loti"
+ "name": "lesotski loti"
},
"LBP": {
- "name": "Libanska funta"
+ "name": "libanska funta"
},
"LRD": {
- "name": "Liberijski dolar"
+ "name": "liberijski dolar"
},
"LYD": {
- "name": "Libijski dinar"
- },
- "MGA": {
- "name": "Madagaskarski ariari"
+ "name": "libijski dinar"
},
"HUF": {
- "name": "Mađarska forinta"
+ "name": "mađarska forinta"
},
"MOP": {
- "name": "Makaoska pataka"
+ "name": "makaoska pataka"
},
"MKD": {
- "name": "Makedonski denar"
+ "name": "makedonski denar"
},
"MWK": {
- "name": "Malavijska kvača"
+ "name": "malavijska kvača"
},
"MVR": {
- "name": "Maldivska rufija"
+ "name": "maldivska rufija"
},
"MYR": {
- "name": "Malezijski ringit"
+ "name": "malezijski ringit"
+ },
+ "MGA": {
+ "name": "malgaški arijari"
},
"MAD": {
- "name": "Marokanski dirham"
+ "name": "marokanski dirham"
},
"MUR": {
- "name": "Mauricijska rupija"
+ "name": "mauricijska rupija"
},
"MRU": {
- "name": "Mauritanska ogija"
+ "name": "mauritanska ogija"
},
"MXN": {
- "name": "Meksički pezos",
+ "name": "meksički pezos",
"symbol": "MX$"
},
"MMK": {
- "name": "Mjanmarski kjat"
+ "name": "mjanmarski kjat"
},
"MDL": {
- "name": "Moldavski lej"
+ "name": "moldavski lej"
},
"MNT": {
- "name": "Mongolski tugrik"
+ "name": "mongolski tugrik"
},
"MZN": {
- "name": "Mozambički metikal"
+ "name": "mozambički metikal"
},
"NAD": {
- "name": "Namibijski dolar"
+ "name": "namibijski dolar"
},
"NPR": {
- "name": "Nepalska rupija"
+ "name": "nepalska rupija"
},
"NGN": {
- "name": "Nigerijska naira"
+ "name": "nigerijska naira"
},
"NIO": {
- "name": "Nikaragvanska zlatna kordoba"
+ "name": "nikaragvanska kordoba"
},
"NOK": {
- "name": "Norveška kruna"
+ "name": "norveška kruna"
},
"TWD": {
- "name": "Novi tajvanski dolar",
+ "name": "novi tajvanski dolar",
"symbol": "NT$"
},
"NZD": {
- "name": "Novozelandski dolar"
+ "name": "novozelandski dolar"
},
"OMR": {
- "name": "Omanski rijal"
+ "name": "omanski rijal"
},
"PKR": {
- "name": "Pakistanska rupija"
+ "name": "pakistanska rupija"
},
"PAB": {
- "name": "Panamska balboa"
+ "name": "panamska balboa"
},
"PGK": {
- "name": "Papuanska kina"
+ "name": "papuanska kina"
},
"PYG": {
- "name": "Paragvajski gvarani"
+ "name": "paragvajski gvarani"
},
"PEN": {
- "name": "Peruanski sol"
+ "name": "peruanski sol"
},
"PLN": {
- "name": "Poljski zlot"
+ "name": "poljski zlot"
},
"RWF": {
- "name": "Ruandski franak"
+ "name": "ruandski franak"
},
"RON": {
- "name": "Rumunski lej"
+ "name": "rumunski lej"
},
"RUB": {
- "name": "Ruska rublja"
+ "name": "ruska rublja"
},
"SVC": {
"name": "Salvadorski kolon"
},
"WST": {
- "name": "Samoanska tala"
+ "name": "samoanska tala"
},
"STN": {
- "name": "Saotomska dobra"
+ "name": "saotomska dobra"
},
"SAR": {
- "name": "Saudijski rijal"
+ "name": "saudijski rijal"
},
"SCR": {
- "name": "Sejšelska rupija"
+ "name": "sejšelska rupija"
},
"KPW": {
- "name": "Severnokorejski von"
+ "name": "severnokorejski von"
},
"SLL": {
- "name": "Sijeraleonski leone"
+ "name": "sijeraleonski leone"
},
"SGD": {
- "name": "Singapurski dolar"
+ "name": "singapurski dolar"
},
"SYP": {
- "name": "Sirijska funta"
+ "name": "sirijska funta"
},
"SBD": {
- "name": "Solomonski dolar"
+ "name": "solomonski dolar"
},
"SOS": {
- "name": "Somalijski šiling"
+ "name": "somalijski šiling"
},
"RSD": {
- "name": "Srpski dinar"
+ "name": "srpski dinar"
},
"SDG": {
- "name": "Sudanska funta"
+ "name": "sudanska funta"
},
"SRD": {
- "name": "Surinamski dolar"
+ "name": "surinamski dolar"
},
"SZL": {
- "name": "Svazilendski lilangeni"
- },
- "SHP": {
- "name": "Svete Jelene funta"
+ "name": "svazilendski lilangeni"
},
"LKR": {
- "name": "Šrilankanska rupija"
+ "name": "šrilančanska rupija"
},
"CHF": {
- "name": "Švajcarski franak"
+ "name": "švajcarski franak"
},
"SEK": {
- "name": "Švedska kruna"
+ "name": "švedska kruna"
},
"TJS": {
- "name": "Tadžikistanski somon"
+ "name": "tadžikistanski somon"
},
"THB": {
- "name": "Tajlandski bat"
+ "name": "tajlandski bat"
},
"TZS": {
- "name": "Tanzanijski šiling"
+ "name": "tanzanijski šiling"
},
"TOP": {
- "name": "Tonganska panga"
+ "name": "tonganska panga"
},
"TTD": {
"name": "Trinidad-tobagoški dolar"
},
"TND": {
- "name": "Tuniski dinar"
+ "name": "tuniski dinar"
},
"TMT": {
- "name": "Turkmenistanski manat"
+ "name": "turkmenistanski manat"
},
"TRY": {
- "name": "Turska lira"
- },
- "AED": {
- "name": "UAE dirham"
+ "name": "turska lira"
},
"UGX": {
- "name": "Ugandski šiling"
+ "name": "ugandski šiling"
},
"UAH": {
- "name": "Ukrajinska hrivnja"
+ "name": "ukrajinska grivna"
},
"UYW": {
"name": "Uruguayan Nominal Wage Index Unit"
},
"UYU": {
- "name": "Urugvajski pezos"
+ "name": "urugvajski pezos"
},
"UZS": {
- "name": "Uzbekistanski som"
+ "name": "uzbekistanski som"
},
"VUV": {
- "name": "Vanuatski vatu"
+ "name": "vanuatski vatu"
},
"VES": {
- "name": "Venecuelanski bolivar"
+ "name": "venecuelanski bolivar"
},
"VND": {
- "name": "Vijetnamski dong"
+ "name": "vijetnamski dong"
},
"ZMW": {
- "name": "Zambijska kvača"
+ "name": "zambijska kvača"
+ },
+ "XOF": {
+ "name": "zapadnoafrički franak",
+ "symbol": "F CFA"
},
"CVE": {
- "name": "Zelenortski eskudo"
+ "name": "zelenortski eskudo"
},
"ZWL": {
"name": "Zimbabveanski dolar (2009)"
diff --git a/vendor/commerceguys/intl/resources/currency/sr.json b/vendor/commerceguys/intl/resources/currency/sr.json
index 0acb81b88..8733a5bbb 100644
--- a/vendor/commerceguys/intl/resources/currency/sr.json
+++ b/vendor/commerceguys/intl/resources/currency/sr.json
@@ -1,492 +1,492 @@
{
"AFN": {
- "name": "Авганистански авгани"
+ "name": "авганистански авгани"
},
"AZN": {
- "name": "Азербејџански манат"
+ "name": "азербејџански манат"
},
"ALL": {
- "name": "Албански лек"
+ "name": "албански лек"
},
"DZD": {
- "name": "Алжирски динар"
+ "name": "алжирски динар"
},
"USD": {
- "name": "Амерички долар",
+ "name": "амерички долар",
"symbol": "US$"
},
"AOA": {
- "name": "Анголска кванза"
+ "name": "анголска кванза"
},
"ARS": {
- "name": "Аргентински пезос"
+ "name": "аргентински пезос"
},
"AWG": {
- "name": "Арубански флорин"
+ "name": "арубански флорин"
},
"AUD": {
- "name": "Аустралијски долар"
+ "name": "аустралијски долар"
},
"BDT": {
- "name": "Бангладешка така"
+ "name": "бангладешка така"
},
"BBD": {
- "name": "Барбадошки долар"
+ "name": "барбадошки долар"
},
"BSD": {
- "name": "Бахамски долар"
+ "name": "бахамски долар"
},
"BHD": {
- "name": "Бахреински динар"
+ "name": "бахреински динар"
},
"BZD": {
- "name": "Белиски долар"
+ "name": "белиски долар"
},
"BYN": {
- "name": "Белоруска рубља"
+ "name": "белоруска рубља"
},
"BMD": {
- "name": "Бермудски долар"
+ "name": "бермудски долар"
},
"BOB": {
- "name": "Боливијски боливијано"
+ "name": "боливијски боливијано"
},
"BAM": {
- "name": "Босанско-херцеговачка конвертибилна марка",
+ "name": "босанско-херцеговачка конвертибилна марка",
"symbol": "КМ"
},
"BWP": {
- "name": "Боцванска пула"
+ "name": "боцванска пула"
},
"BRL": {
- "name": "Бразилски реал",
+ "name": "бразилски реал",
"symbol": "R$"
},
"GBP": {
- "name": "Британска фунта",
+ "name": "британска фунта",
"symbol": "£"
},
"BND": {
- "name": "Брунејски долар"
+ "name": "брунејски долар"
},
"BGN": {
- "name": "Бугарски лев"
+ "name": "бугарски лев"
},
"BIF": {
- "name": "Бурундски франак"
+ "name": "бурундски франак"
},
"BTN": {
- "name": "Бутански нгултрум"
+ "name": "бутански нгултрум"
},
"VUV": {
- "name": "Вануатски вату"
+ "name": "вануатски вату"
},
"VES": {
- "name": "Венецуелански боливар"
+ "name": "венецуелански боливар"
},
"VND": {
- "name": "Вијетнамски донг"
+ "name": "вијетнамски донг"
},
"GMD": {
- "name": "Гамбијски даласи"
+ "name": "гамбијски даласи"
},
"GHS": {
- "name": "Гански седи"
+ "name": "гански седи"
},
"GYD": {
- "name": "Гвајански долар"
+ "name": "гвајански долар"
},
"GTQ": {
- "name": "Гватемалски кецал"
+ "name": "гватемалски кецал"
},
"GNF": {
- "name": "Гвинејски франак"
+ "name": "гвинејски франак"
},
"GIP": {
- "name": "Гибралтарска фунта"
+ "name": "гибралтарска фунта"
},
"GEL": {
- "name": "Грузијски лари"
+ "name": "грузијски лари"
},
"DKK": {
- "name": "Данска круна"
+ "name": "данска круна"
+ },
+ "AED": {
+ "name": "дирхам УАЕ"
},
"DOP": {
- "name": "Доминикански пезос"
+ "name": "доминикански пезос"
},
"EUR": {
"name": "Евро",
"symbol": "€"
},
"EGP": {
- "name": "Египатска фунта"
+ "name": "египатска фунта"
+ },
+ "ERN": {
+ "name": "еритрејска накфа"
},
"ETB": {
- "name": "Етиопски бир"
+ "name": "етиопијски бир"
},
"ZMW": {
- "name": "Замбијска квача"
+ "name": "замбијска квача"
+ },
+ "XOF": {
+ "name": "западноафрички франак",
+ "symbol": "F CFA"
},
"CVE": {
- "name": "Зеленортски ескудо"
+ "name": "зеленортски ескудо"
},
"ZWL": {
"name": "Зимбабвеански долар (2009)"
},
"ILS": {
- "name": "Израелски нови шекел",
+ "name": "израелски нови шекел",
"symbol": "₪"
},
"INR": {
- "name": "Индијска рупија",
+ "name": "индијска рупија",
"symbol": "₹"
},
"IDR": {
- "name": "Индонежанска рупија"
+ "name": "индонежанска рупија"
},
"IRR": {
- "name": "Ирански риjал"
+ "name": "ирански ријал"
},
"IQD": {
- "name": "Ирачки динар"
+ "name": "ирачки динар"
},
"ISK": {
- "name": "Исландска круна"
+ "name": "исландска круна"
},
"XCD": {
- "name": "Источнокарипски долар",
+ "name": "источнокарипски долар",
"symbol": "EC$"
},
"JMD": {
- "name": "Јамајчански долар"
+ "name": "јамајчански долар"
},
"JPY": {
- "name": "Јапански јен",
+ "name": "јапански јен",
"symbol": "¥"
},
"YER": {
- "name": "Јеменски риjал"
+ "name": "јеменски ријал"
},
"AMD": {
- "name": "Јерменски драм"
+ "name": "јерменски драм"
},
"JOD": {
- "name": "Јордански динар"
+ "name": "јордански динар"
},
"ZAR": {
- "name": "Јужноафрички ранд"
+ "name": "јужноафрички ранд"
},
"KRW": {
- "name": "Јужнокорејски вон"
+ "name": "јужнокорејски вон"
},
"SSP": {
- "name": "Јужносуданска фунта"
+ "name": "јужносуданска фунта"
},
"KZT": {
- "name": "Казахстански тенге"
+ "name": "казахстански тенге"
},
"KYD": {
- "name": "Кајмански долар"
+ "name": "кајмански долар"
+ },
+ "KHR": {
+ "name": "камбоџански ријел"
},
"CAD": {
- "name": "Канадски долар",
+ "name": "канадски долар",
"symbol": "CA$"
},
"QAR": {
- "name": "Катарски ријал"
+ "name": "катарски ријал"
},
"KES": {
- "name": "Кенијски шилинг"
+ "name": "кенијски шилинг"
},
"CNY": {
- "name": "Кинески јуан",
+ "name": "кинески јуан",
"symbol": "CN¥"
},
"KGS": {
- "name": "Киргистански сом"
+ "name": "киргистански сом"
},
"COP": {
- "name": "Колумбијски пезос"
+ "name": "колумбијски пезос"
},
"KMF": {
- "name": "Коморски франак"
+ "name": "коморски франак"
},
"CDF": {
- "name": "Конгоански франак"
+ "name": "конгоански франак"
},
"CRC": {
- "name": "Костарикански колон"
+ "name": "костарикански колон"
},
"CUC": {
- "name": "Кубански конвертибилни пезос"
+ "name": "кубански конвертибилни пезос"
},
"CUP": {
- "name": "Кубански пезос"
+ "name": "кубански пезос"
},
"KWD": {
- "name": "Кувајтски динар"
+ "name": "кувајтски динар"
},
"LAK": {
- "name": "Лаошки кип"
+ "name": "лаоски кип"
},
"LSL": {
- "name": "Лесото лоти"
+ "name": "лесотски лоти"
},
"LBP": {
- "name": "Либанска фунта"
+ "name": "либанска фунта"
},
"LRD": {
- "name": "Либеријски долар"
+ "name": "либеријски долар"
},
"LYD": {
- "name": "Либијски динар"
- },
- "MGA": {
- "name": "Мадагаскарски ариари"
+ "name": "либијски динар"
},
"HUF": {
- "name": "Мађарска форинта"
+ "name": "мађарска форинта"
},
"MOP": {
- "name": "Макаоска патака"
+ "name": "макаоска патака"
},
"MKD": {
- "name": "Македонски денар"
+ "name": "македонски денар"
},
"MWK": {
- "name": "Малавијска квача"
+ "name": "малавијска квача"
+ },
+ "MGA": {
+ "name": "малгашки аријари"
},
"MVR": {
- "name": "Малдивска руфија"
+ "name": "малдивска руфија"
},
"MYR": {
- "name": "Малезијски рингит"
+ "name": "малезијски рингит"
},
"MAD": {
- "name": "Марокански дирхам"
+ "name": "марокански дирхам"
},
"MRU": {
- "name": "Мауританска огија"
+ "name": "мауританска огија"
},
"MUR": {
- "name": "Маурицијска рупија"
+ "name": "маурицијска рупија"
},
"MXN": {
- "name": "Мексички пезос",
+ "name": "мексички пезос",
"symbol": "MX$"
},
"MMK": {
- "name": "Мјанмарски кјат"
+ "name": "мјанмарски кјат"
},
"MZN": {
- "name": "Мозамбички метикал"
+ "name": "мозамбички метикал"
},
"MDL": {
- "name": "Молдавски леј"
+ "name": "молдавски леј"
},
"MNT": {
- "name": "Монголски тугрик"
+ "name": "монголски тугрик"
},
"NAD": {
- "name": "Намибијски долар"
+ "name": "намибијски долар"
},
"NPR": {
- "name": "Непалскa рупиja"
+ "name": "непалска рупија"
},
"NGN": {
- "name": "Нигеријска наира"
+ "name": "нигеријска наира"
},
"NIO": {
- "name": "Никарагванска златна кордоба"
+ "name": "никарагванска кордоба"
},
"TWD": {
- "name": "Нови тајвански долар",
+ "name": "нови тајвански долар",
"symbol": "NT$"
},
"NZD": {
- "name": "Новозеландски долар"
+ "name": "новозеландски долар"
},
"NOK": {
- "name": "Норвешка круна"
+ "name": "норвешка круна"
},
"OMR": {
- "name": "Омански ријал"
+ "name": "омански ријал"
},
"PKR": {
- "name": "Пакистанскa рупиja"
+ "name": "пакистанска рупија"
},
"PAB": {
- "name": "Панамска балбоа"
+ "name": "панамска балбоа"
},
"PGK": {
- "name": "Папуанска кина"
+ "name": "папуанска кина"
},
"PYG": {
- "name": "Парагвајски гварани"
+ "name": "парагвајски гварани"
},
"PEN": {
- "name": "Перуански сол"
+ "name": "перуански сол"
},
"PLN": {
- "name": "Пољски злот"
+ "name": "пољски злот"
},
"RWF": {
- "name": "Руандски франак"
+ "name": "руандски франак"
},
"RON": {
- "name": "Румунски леј"
+ "name": "румунски леј"
},
"RUB": {
- "name": "Руска рубља"
+ "name": "руска рубља"
},
"SVC": {
"name": "Салвадорски колон"
},
"WST": {
- "name": "Самоанска тала"
+ "name": "самоанска тала"
},
"STN": {
- "name": "Саотомска добра"
+ "name": "саотомска добра"
},
"SAR": {
- "name": "Саудијски ријал"
+ "name": "саудијски ријал"
},
"SZL": {
- "name": "Свазилендски лилангени"
- },
- "SHP": {
- "name": "Свете Јелене фунта"
+ "name": "свазилендски лилангени"
},
"KPW": {
- "name": "Севернокорејски вон"
+ "name": "севернокорејски вон"
},
"SCR": {
- "name": "Сејшелска рупија"
+ "name": "сејшелска рупија"
},
"SLL": {
- "name": "Сијералеонски леоне"
+ "name": "сијералеонски леоне"
},
"SGD": {
- "name": "Сингапурски долар"
+ "name": "сингапурски долар"
},
"SYP": {
- "name": "Сиријска фунта"
+ "name": "сиријска фунта"
},
"SBD": {
- "name": "Соломонски долар"
+ "name": "соломонски долар"
},
"SOS": {
- "name": "Сомалијски шилинг"
+ "name": "сомалијски шилинг"
},
"RSD": {
- "name": "Српски динар"
+ "name": "српски динар"
},
"SDG": {
- "name": "Суданска фунта"
+ "name": "суданска фунта"
},
"SRD": {
- "name": "Суринамски долар"
+ "name": "суринамски долар"
},
"THB": {
- "name": "Тајландски бат"
+ "name": "тајландски бат"
},
"TZS": {
- "name": "Танзанијски шилинг"
+ "name": "танзанијски шилинг"
},
"TJS": {
- "name": "Таџикистански сомон"
+ "name": "таџикистански сомон"
},
"TOP": {
- "name": "Тонганска панга"
+ "name": "тонганска панга"
},
"TTD": {
"name": "Тринидад-тобагошки долар"
},
"TND": {
- "name": "Туниски динар"
+ "name": "туниски динар"
},
"TMT": {
- "name": "Туркменистански манат"
+ "name": "туркменистански манат"
},
"TRY": {
- "name": "Турска лира"
- },
- "AED": {
- "name": "УАЕ дирхам"
+ "name": "турска лира"
},
"UGX": {
- "name": "Угандски шилинг"
+ "name": "угандски шилинг"
},
"UZS": {
- "name": "Узбекистански сом"
+ "name": "узбекистански сом"
},
"UAH": {
- "name": "Украјинска хривња"
+ "name": "украјинска гривна"
},
"UYU": {
- "name": "Уругвајски пезос"
+ "name": "уругвајски пезос"
},
"PHP": {
- "name": "Филипински пезос"
+ "name": "филипински пезос"
},
"FJD": {
- "name": "Фиџијски долар"
+ "name": "фиџијски долар"
},
"FKP": {
- "name": "Фокландска фунта"
+ "name": "фолкландска фунта"
+ },
+ "SHP": {
+ "name": "фунта Свете Јелене"
},
"HTG": {
- "name": "Хаићански гурд"
+ "name": "хаићански гурд"
},
"ANG": {
- "name": "Холандскоантилски гулден"
+ "name": "холандскоантилски гулден"
},
"HKD": {
- "name": "Хонгконшки долар",
+ "name": "хонгконшки долар",
"symbol": "HK$"
},
"HNL": {
- "name": "Хондурашка лемпира"
+ "name": "хондурашка лемпира"
},
"HRK": {
- "name": "Хрватска куна"
+ "name": "хрватска куна"
},
- "XOF": {
- "name": "ЦФА франак БЦЕАО",
- "symbol": "F CFA"
+ "XAF": {
+ "name": "централноафрички франак",
+ "symbol": "FCFA"
},
"CZK": {
- "name": "Чешка круна"
+ "name": "чешка круна"
},
"CLP": {
- "name": "Чилеански пезос"
+ "name": "чилеански пезос"
},
"DJF": {
- "name": "Џибутски франак"
+ "name": "џибутски франак"
},
"CHF": {
- "name": "Швајцарски франак"
+ "name": "швајцарски франак"
},
"SEK": {
- "name": "Шведска круна"
+ "name": "шведска круна"
},
"LKR": {
- "name": "Шриланканскa рупиja"
- },
- "XAF": {
- "name": "CFA франак BEAC",
- "symbol": "FCFA"
+ "name": "шриланчанска рупија"
},
"XPF": {
"name": "CFP франак",
"symbol": "CFPF"
},
- "ERN": {
- "name": "Eритрејска накфa"
- },
- "KHR": {
- "name": "Kамбоџански ријел"
- },
"UYW": {
"name": "Uruguayan Nominal Wage Index Unit"
}
diff --git a/vendor/commerceguys/intl/resources/currency/sv.json b/vendor/commerceguys/intl/resources/currency/sv.json
index aed2411e3..297671a68 100644
--- a/vendor/commerceguys/intl/resources/currency/sv.json
+++ b/vendor/commerceguys/intl/resources/currency/sv.json
@@ -16,7 +16,7 @@
"name": "angolansk kwanza"
},
"ANG": {
- "name": "Antillergulden"
+ "name": "antillergulden"
},
"ARS": {
"name": "argentinsk peso"
diff --git a/vendor/commerceguys/intl/resources/currency/te.json b/vendor/commerceguys/intl/resources/currency/te.json
index bc70df4c9..473abc2f9 100644
--- a/vendor/commerceguys/intl/resources/currency/te.json
+++ b/vendor/commerceguys/intl/resources/currency/te.json
@@ -322,6 +322,10 @@
"name": "బ్రెజిలియన్ రియల్",
"symbol": "R$"
},
+ "INR": {
+ "name": "భారతదేశ రూపాయి",
+ "symbol": "₹"
+ },
"BTN": {
"name": "భూటానీయుల గుల్‌ట్రుమ్"
},
@@ -360,7 +364,7 @@
"name": "మొజాంబికన్ మెటికల్"
},
"MAD": {
- "name": "మోరోకన్ దిర్హుమ్"
+ "name": "మోరోకన్ దిర్హామ్"
},
"MDL": {
"name": "మోల్‌డోవన్ ల్యూ"
@@ -378,10 +382,6 @@
"RUB": {
"name": "రష్యన్ రూబల్"
},
- "INR": {
- "name": "రూపాయి",
- "symbol": "₹"
- },
"RON": {
"name": "రోమానియాన్ లెయు"
},
diff --git a/vendor/commerceguys/intl/resources/currency/tk.json b/vendor/commerceguys/intl/resources/currency/tk.json
index c9027d230..e134a71c4 100644
--- a/vendor/commerceguys/intl/resources/currency/tk.json
+++ b/vendor/commerceguys/intl/resources/currency/tk.json
@@ -246,7 +246,7 @@
"name": "Laos kipi"
},
"LSL": {
- "name": "Lesotho Loti"
+ "name": "Lesoto lotisi"
},
"LRD": {
"name": "Liberiýa dollary"
diff --git a/vendor/commerceguys/intl/resources/currency/ur-IN.json b/vendor/commerceguys/intl/resources/currency/ur-IN.json
index 0d4c1e51f..bbfe902e9 100644
--- a/vendor/commerceguys/intl/resources/currency/ur-IN.json
+++ b/vendor/commerceguys/intl/resources/currency/ur-IN.json
@@ -353,7 +353,7 @@
"name": "لیبیائی دینار"
},
"LSL": {
- "name": "لیسوتھو لوٹی"
+ "name": "لیسوتھو لوتی"
},
"MUR": {
"name": "ماریشس کا روپیہ"
diff --git a/vendor/commerceguys/intl/resources/currency/ur.json b/vendor/commerceguys/intl/resources/currency/ur.json
index dab9464c3..27ac47bfd 100644
--- a/vendor/commerceguys/intl/resources/currency/ur.json
+++ b/vendor/commerceguys/intl/resources/currency/ur.json
@@ -354,7 +354,7 @@
"name": "لیبیائی دینار"
},
"LSL": {
- "name": "لیسوتھو لوٹی"
+ "name": "لیسوتھو لوتی"
},
"MUR": {
"name": "ماریشس کا روپیہ"
diff --git a/vendor/commerceguys/intl/resources/currency/uz.json b/vendor/commerceguys/intl/resources/currency/uz.json
index d20643d6a..e35f86eef 100644
--- a/vendor/commerceguys/intl/resources/currency/uz.json
+++ b/vendor/commerceguys/intl/resources/currency/uz.json
@@ -214,7 +214,7 @@
"name": "Laos kipi"
},
"LSL": {
- "name": "Lesotho Loti"
+ "name": "Lesoto lotisi"
},
"LRD": {
"name": "Liberiya dollari"
diff --git a/vendor/commerceguys/intl/resources/language/af.json b/vendor/commerceguys/intl/resources/language/af.json
index e2daba336..2f4dce67e 100644
--- a/vendor/commerceguys/intl/resources/language/af.json
+++ b/vendor/commerceguys/intl/resources/language/af.json
@@ -69,6 +69,7 @@
"ig": "Igbo",
"smn": "Inari Sami",
"id": "Indonesies",
+ "iu": "Inoektitoet",
"it": "Italiaans",
"ja": "Japannees",
"jv": "Javaans",
@@ -76,6 +77,7 @@
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabyle",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -134,6 +136,7 @@
"ne": "Nepalees",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigeriese Pidgin",
"lrc": "Noord-Luri",
"nd": "Noord-Ndebele",
@@ -170,6 +173,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santalies",
+ "sc": "Sardinies",
"seh": "Sena",
"tzm": "Sentraal-Atlas-Tamazight",
"sr": "Serwies",
diff --git a/vendor/commerceguys/intl/resources/language/ar-EG.json b/vendor/commerceguys/intl/resources/language/ar-EG.json
index 768358325..b67d46e2a 100644
--- a/vendor/commerceguys/intl/resources/language/ar-EG.json
+++ b/vendor/commerceguys/intl/resources/language/ar-EG.json
@@ -36,6 +36,7 @@
"is": "الأيسلندية",
"it": "الإيطالية",
"smn": "الإيناري سامي",
+ "iu": "الإينكتيتت",
"ewo": "الإيوندو",
"ee": "الإيوي",
"bas": "الباسا",
@@ -86,6 +87,7 @@
"sah": "الساخيّة",
"sat": "السانتالية",
"sg": "السانجو",
+ "sc": "السردينية",
"nds-NL": "السكسونية السفلى",
"sk": "السلوفاكية",
"sl": "السلوفانية",
@@ -223,5 +225,7 @@
"mua": "مندنج",
"mgo": "ميتا",
"jgo": "نغومبا",
- "yav": "يانجبن"
+ "yav": "يانجبن",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/ar-LY.json b/vendor/commerceguys/intl/resources/language/ar-LY.json
index a66fd3d56..07745325d 100644
--- a/vendor/commerceguys/intl/resources/language/ar-LY.json
+++ b/vendor/commerceguys/intl/resources/language/ar-LY.json
@@ -36,6 +36,7 @@
"is": "الأيسلندية",
"it": "الإيطالية",
"smn": "الإيناري سامي",
+ "iu": "الإينكتيتت",
"ewo": "الإيوندو",
"ee": "الإيوي",
"bas": "الباسا",
@@ -86,6 +87,7 @@
"sah": "الساخيّة",
"sat": "السانتالية",
"sg": "السانجو",
+ "sc": "السردينية",
"nds-NL": "السكسونية السفلى",
"sk": "السلوفاكية",
"sl": "السلوفانية",
@@ -223,5 +225,7 @@
"mua": "مندنج",
"mgo": "ميتا",
"jgo": "نغومبا",
- "yav": "يانجبن"
+ "yav": "يانجبن",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/ar-SA.json b/vendor/commerceguys/intl/resources/language/ar-SA.json
index cef1ccf1b..fa1aa1cdb 100644
--- a/vendor/commerceguys/intl/resources/language/ar-SA.json
+++ b/vendor/commerceguys/intl/resources/language/ar-SA.json
@@ -36,6 +36,7 @@
"is": "الأيسلندية",
"it": "الإيطالية",
"smn": "الإيناري سامي",
+ "iu": "الإينكتيتت",
"ewo": "الإيوندو",
"ee": "الإيوي",
"bas": "الباسا",
@@ -86,6 +87,7 @@
"sah": "الساخيّة",
"sat": "السانتالية",
"sg": "السانجو",
+ "sc": "السردينية",
"nds-NL": "السكسونية السفلى",
"sk": "السلوفاكية",
"sl": "السلوفانية",
@@ -223,5 +225,7 @@
"mua": "مندنج",
"mgo": "ميتا",
"jgo": "نغومبا",
- "yav": "يانجبن"
+ "yav": "يانجبن",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/ar.json b/vendor/commerceguys/intl/resources/language/ar.json
index a775401ae..bdd2de373 100644
--- a/vendor/commerceguys/intl/resources/language/ar.json
+++ b/vendor/commerceguys/intl/resources/language/ar.json
@@ -36,6 +36,7 @@
"is": "الأيسلندية",
"it": "الإيطالية",
"smn": "الإيناري سامي",
+ "iu": "الإينكتيتت",
"ewo": "الإيوندو",
"ee": "الإيوي",
"bas": "الباسا",
@@ -86,6 +87,7 @@
"sah": "الساخيّة",
"sat": "السانتالية",
"sg": "السانجو",
+ "sc": "السردينية",
"nds-NL": "السكسونية السفلى",
"sk": "السلوفاكية",
"sl": "السلوفانية",
@@ -223,5 +225,7 @@
"mua": "مندنج",
"mgo": "ميتا",
"jgo": "نغومبا",
- "yav": "يانجبن"
+ "yav": "يانجبن",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/as.json b/vendor/commerceguys/intl/resources/language/as.json
index 63da73d1b..b5c2f8abc 100644
--- a/vendor/commerceguys/intl/resources/language/as.json
+++ b/vendor/commerceguys/intl/resources/language/as.json
@@ -24,6 +24,7 @@
"id": "ইণ্ডোনেচিয়",
"yi": "ইদ্দিছ",
"smn": "ইনাৰি ছামি",
+ "iu": "ইনুক্টিটুট",
"ee": "ইৱে",
"ug": "উইঘুৰ",
"uz": "উজবেক",
@@ -85,6 +86,7 @@
"sbp": "ছাঙ্গু",
"sg": "ছাঙ্গো",
"saq": "ছাম্বুৰু",
+ "sc": "ছাৰ্ডিনিয়ান",
"sr": "ছাৰ্বিয়ান",
"ii": "ছিচুৱান ই",
"gsw": "ছুইচ জাৰ্মান",
@@ -109,6 +111,7 @@
"nl": "ডাচ",
"dua": "ডুৱালা",
"da": "ডেনিচ",
+ "doi": "ডোগ্ৰী",
"shi": "তাচেলহিট",
"tg": "তাজিক",
"tt": "তাতাৰ",
@@ -121,6 +124,7 @@
"te": "তেলুগু",
"th": "থাই",
"jgo": "নগোম্বা",
+ "no": "নৰৱেজিয়ান",
"nn": "নৰৱেজিয়ান নায়নোৰ্স্ক",
"nb": "নৰৱেজিয়ান বোকমাল",
"pcm": "নাইজেৰিয়ান পিজিন",
@@ -222,6 +226,6 @@
"hi": "হিন্দী",
"he": "হিব্ৰু",
"xh": "হোছা",
- "doi": "Dogri",
- "no": "Norwegian"
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/ast.json b/vendor/commerceguys/intl/resources/language/ast.json
index 338441c13..19ee94b20 100644
--- a/vendor/commerceguys/intl/resources/language/ast.json
+++ b/vendor/commerceguys/intl/resources/language/ast.json
@@ -92,11 +92,13 @@
"en-AU": "inglés d’Australia",
"en-CA": "inglés de Canadá",
"en-GB": "inglés de Gran Bretaña",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italianu",
"dyo": "jola-fonyi",
"kab": "kabileñu",
+ "kgp": "kaingang",
"kkj": "kako",
"kl": "kalaallisut",
"kln": "kalenjin",
@@ -147,6 +149,7 @@
"ne": "nepalés",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "nheengatu",
"pcm": "nixerianu simplificáu",
"no": "noruegu",
"nb": "noruegu Bokmål",
@@ -176,6 +179,7 @@
"sbp": "sangu",
"sa": "sánscritu",
"sat": "santali",
+ "sc": "sardu",
"seh": "sena",
"sr": "serbiu",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/az-Cyrl.json b/vendor/commerceguys/intl/resources/language/az-Cyrl.json
index 3efc85473..2445858ee 100644
--- a/vendor/commerceguys/intl/resources/language/az-Cyrl.json
+++ b/vendor/commerceguys/intl/resources/language/az-Cyrl.json
@@ -1,6 +1,8 @@
{
"doi": "Dogri",
+ "kgp": "Kaingang",
"nds": "Low German",
+ "yrl": "Nheengatu",
"no": "Norwegian",
"ii": "Sichuan Yi",
"en-AU": "Австралија инҝилисҹәси",
@@ -64,6 +66,7 @@
"smn": "инари сами",
"id": "индонезија",
"en": "инҝилис",
+ "iu": "инуктитут",
"ga": "ирланд",
"sv": "исвеч",
"gsw": "Исвечрә алманҹасы",
@@ -167,6 +170,7 @@
"sbp": "сангу",
"sa": "санскрит",
"sat": "сантал",
+ "sc": "сардин",
"sah": "саха",
"ceb": "себуан",
"seh": "сена",
diff --git a/vendor/commerceguys/intl/resources/language/az.json b/vendor/commerceguys/intl/resources/language/az.json
index 829c0e74b..d0016f8f0 100644
--- a/vendor/commerceguys/intl/resources/language/az.json
+++ b/vendor/commerceguys/intl/resources/language/az.json
@@ -66,6 +66,7 @@
"smn": "inari sami",
"id": "indoneziya",
"en": "ingilis",
+ "iu": "inuktitut",
"ga": "irland",
"is": "island",
"es": "ispan",
@@ -77,6 +78,7 @@
"he": "ivrit",
"kab": "kabile",
"kea": "kabuverdian",
+ "kgp": "Kaingang",
"kkj": "kako",
"kl": "kalaallisut",
"kln": "kalencin",
@@ -129,7 +131,7 @@
"ml": "malayalam",
"mt": "malta",
"mni": "manipüri",
- "mi": "maori",
+ "mi": "māori",
"mr": "marathi",
"mas": "masay",
"mzn": "mazandaran",
@@ -145,6 +147,7 @@
"naq": "nama",
"ne": "nepal",
"nnh": "ngiemboon",
+ "yrl": "Nheengatu",
"pcm": "niger kreol",
"jgo": "nqomba",
"no": "norveç",
@@ -173,6 +176,7 @@
"sbp": "sanqu",
"sa": "sanskrit",
"sat": "santal",
+ "sc": "sardin",
"ceb": "sebuan",
"seh": "sena",
"sr": "serb",
diff --git a/vendor/commerceguys/intl/resources/language/be.json b/vendor/commerceguys/intl/resources/language/be.json
index 8d5698b5a..ccd01f9c5 100644
--- a/vendor/commerceguys/intl/resources/language/be.json
+++ b/vendor/commerceguys/intl/resources/language/be.json
@@ -49,6 +49,7 @@
"da": "дацкая",
"dyo": "джола-фоньі",
"dz": "дзонг-кэ",
+ "doi": "догры",
"dua": "дуала",
"pt-PT": "еўрапейская партугальская",
"yo": "ёруба",
@@ -59,6 +60,7 @@
"yi": "ідыш",
"smn": "інары-саамская",
"id": "інданезійская",
+ "iu": "інуктытут",
"ga": "ірландская",
"is": "ісландская",
"es": "іспанская",
@@ -161,6 +163,7 @@
"sbp": "сангу",
"sa": "санскрыт",
"sat": "санталі",
+ "sc": "сардзінская",
"ceb": "себуана",
"seh": "сена",
"sr": "сербская",
@@ -223,5 +226,6 @@
"sah": "якуцкая",
"yav": "янгбэн",
"ja": "японская",
- "doi": "Dogri"
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/bg.json b/vendor/commerceguys/intl/resources/language/bg.json
index 6cc5e62ce..b4bcdabdc 100644
--- a/vendor/commerceguys/intl/resources/language/bg.json
+++ b/vendor/commerceguys/intl/resources/language/bg.json
@@ -60,6 +60,7 @@
"yi": "идиш",
"smn": "инари-саамски",
"id": "индонезийски",
+ "iu": "инуктитут",
"ga": "ирландски",
"is": "исландски",
"es": "испански",
@@ -161,6 +162,7 @@
"sbp": "сангу",
"sa": "санскрит",
"sat": "сантали",
+ "sc": "сардински",
"sah": "саха",
"ceb": "себуански",
"lrc": "северен лури",
@@ -223,5 +225,7 @@
"gd": "шотландски келтски",
"jv": "явански",
"yav": "янгбен",
- "ja": "японски"
+ "ja": "японски",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/bn-IN.json b/vendor/commerceguys/intl/resources/language/bn-IN.json
index 849d5a8d4..f5341b78c 100644
--- a/vendor/commerceguys/intl/resources/language/bn-IN.json
+++ b/vendor/commerceguys/intl/resources/language/bn-IN.json
@@ -24,6 +24,7 @@
"ig": "ইগ্‌বো",
"it": "ইতালিয়",
"smn": "ইনারি সামি",
+ "iu": "ইনুক্টিটুট",
"id": "ইন্দোনেশীয়",
"yav": "ইয়াঙ্গবেন",
"yi": "ইয়েদ্দিশ",
@@ -201,6 +202,7 @@
"sbp": "সাঙ্গু",
"sg": "সাঙ্গো",
"saq": "সামবুরু",
+ "sc": "সার্ডিনিয়ান",
"sr": "সার্বীয়",
"si": "সিংহলী",
"ii": "সিচুয়ান য়ি",
@@ -223,5 +225,7 @@
"haw": "হাওয়াইয়ান",
"hu": "হাঙ্গেরীয়",
"hi": "হিন্দি",
- "he": "হিব্রু"
+ "he": "হিব্রু",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/bn.json b/vendor/commerceguys/intl/resources/language/bn.json
index 1243433c3..0b03c6d5e 100644
--- a/vendor/commerceguys/intl/resources/language/bn.json
+++ b/vendor/commerceguys/intl/resources/language/bn.json
@@ -24,6 +24,7 @@
"ig": "ইগ্‌বো",
"it": "ইতালিয়",
"smn": "ইনারি সামি",
+ "iu": "ইনুক্টিটুট",
"id": "ইন্দোনেশীয়",
"yav": "ইয়াঙ্গবেন",
"yi": "ইয়েদ্দিশ",
@@ -201,6 +202,7 @@
"sbp": "সাঙ্গু",
"sg": "সাঙ্গো",
"saq": "সামবুরু",
+ "sc": "সার্ডিনিয়ান",
"sr": "সার্বীয়",
"si": "সিংহলী",
"ii": "সিচুয়ান য়ি",
@@ -223,5 +225,7 @@
"haw": "হাওয়াইয়ান",
"hu": "হাঙ্গেরীয়",
"hi": "হিন্দি",
- "he": "হিব্রু"
+ "he": "হিব্রু",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/brx.json b/vendor/commerceguys/intl/resources/language/brx.json
index 3d011acc4..bd1894af9 100644
--- a/vendor/commerceguys/intl/resources/language/brx.json
+++ b/vendor/commerceguys/intl/resources/language/brx.json
@@ -13,6 +13,7 @@
"guz": "Gusii",
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kln": "Kalenjin",
"khq": "Koyra Chiini",
@@ -32,6 +33,7 @@
"naq": "Nama",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"lrc": "Northern Luri",
"nus": "Nuer",
@@ -65,6 +67,7 @@
"ga": "आईरिश",
"is": "आईस्लैंडिक्",
"sq": "आल्बेनियन्",
+ "iu": "इनूक्टीटूत्",
"id": "इन्डोनेशियन्",
"ig": "ईग्बो",
"it": "ईटालियन्",
@@ -204,6 +207,7 @@
"sr": "सर्बियन्",
"sa": "संस्कृत्",
"sg": "सांग्रो",
+ "sc": "सार्दीनी",
"sd": "सिंधी",
"ii": "सीचुआन् यी",
"si": "सींहाला",
diff --git a/vendor/commerceguys/intl/resources/language/bs-Cyrl.json b/vendor/commerceguys/intl/resources/language/bs-Cyrl.json
index 47b2cf618..2a6ed8ee9 100644
--- a/vendor/commerceguys/intl/resources/language/bs-Cyrl.json
+++ b/vendor/commerceguys/intl/resources/language/bs-Cyrl.json
@@ -55,6 +55,7 @@
"ig": "игбо",
"smn": "инари сами",
"id": "индонежански",
+ "iu": "инуктитут",
"ga": "ирски",
"is": "исландски",
"it": "италијански",
@@ -159,6 +160,7 @@
"sbp": "сангу",
"sa": "санскрит",
"sat": "сантали",
+ "sc": "сардињаски",
"sw": "свахили",
"sw-CD": "свахили (Демократска Република Конго)",
"seh": "сена",
@@ -223,5 +225,7 @@
"es": "шпански",
"es-419": "шпански (Латинска Америка)",
"es-MX": "шпански (Мексико)",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/bs.json b/vendor/commerceguys/intl/resources/language/bs.json
index fdff16da9..433832d98 100644
--- a/vendor/commerceguys/intl/resources/language/bs.json
+++ b/vendor/commerceguys/intl/resources/language/bs.json
@@ -71,6 +71,7 @@
"ig": "igbo",
"smn": "inari sami",
"id": "indonezijski",
+ "iu": "inuktitut",
"ga": "irski",
"is": "islandski",
"it": "italijanski",
@@ -82,6 +83,7 @@
"dyo": "jola-foni",
"yo": "jorubanski",
"kab": "kabile",
+ "kgp": "kaingang",
"kkj": "kako",
"kl": "kalalisutski",
"kln": "kalenjin",
@@ -142,6 +144,7 @@
"ne": "nepalski",
"nnh": "ngiembon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"pcm": "nigerijski pidžin",
"no": "norveški",
"nb": "norveški (Bokmal)",
@@ -171,6 +174,7 @@
"sbp": "sangu",
"sa": "sanskrit",
"sat": "santali",
+ "sc": "sardinijski",
"seh": "sena",
"ii": "sičuan ji",
"sd": "sindi",
diff --git a/vendor/commerceguys/intl/resources/language/ca.json b/vendor/commerceguys/intl/resources/language/ca.json
index be4fc4fa9..249be833c 100644
--- a/vendor/commerceguys/intl/resources/language/ca.json
+++ b/vendor/commerceguys/intl/resources/language/ca.json
@@ -91,12 +91,14 @@
"yi": "ídix",
"ig": "igbo",
"id": "indonesi",
+ "iu": "inuktitut",
"yo": "ioruba",
"ga": "irlandès",
"is": "islandès",
"it": "italià",
"ja": "japonès",
"jv": "javanès",
+ "kgp": "kaingà",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -146,6 +148,7 @@
"ne": "nepalès",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruec",
"nb": "noruec bokmål",
"nn": "noruec nynorsk",
@@ -177,6 +180,7 @@
"sbp": "sangu",
"sa": "sànscrit",
"sat": "santali",
+ "sc": "sard",
"seh": "sena",
"sr": "serbi",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/ce.json b/vendor/commerceguys/intl/resources/language/ce.json
index 7b4cf3c3b..38752a8ea 100644
--- a/vendor/commerceguys/intl/resources/language/ce.json
+++ b/vendor/commerceguys/intl/resources/language/ce.json
@@ -1,5 +1,7 @@
{
"doi": "Dogri",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu",
"no": "Norwegian",
"en-AU": "Австралин ингалсан",
"de-AT": "австрин немцойн",
@@ -61,6 +63,7 @@
"smn": "инари-саамийн",
"en": "ингалсан",
"id": "индонезихойн",
+ "iu": "инуктитут",
"ga": "ирландхойн",
"is": "исландхойн",
"es": "испанхойн",
@@ -160,6 +163,7 @@
"sbp": "сангу",
"sa": "санскрит",
"sat": "сантали",
+ "sc": "сардинийн",
"ceb": "себуано",
"seh": "сена",
"sr": "сербийн",
diff --git a/vendor/commerceguys/intl/resources/language/cs.json b/vendor/commerceguys/intl/resources/language/cs.json
index a26a0ed0f..5877eff76 100644
--- a/vendor/commerceguys/intl/resources/language/cs.json
+++ b/vendor/commerceguys/intl/resources/language/cs.json
@@ -68,6 +68,7 @@
"hr": "chorvatština",
"ig": "igboština",
"id": "indonéština",
+ "iu": "inuktitutština",
"ga": "irština",
"is": "islandština",
"ii": "iština (sečuánská)",
@@ -80,6 +81,7 @@
"dyo": "jola-fonyi",
"yo": "jorubština",
"kab": "kabylština",
+ "kgp": "kaingang",
"kkj": "kako",
"kln": "kalendžin",
"kam": "kambština",
@@ -148,6 +150,7 @@
"ne": "nepálština",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "nheengatu",
"pcm": "nigerijský pidžin",
"nl": "nizozemština",
"no": "norština",
@@ -175,6 +178,7 @@
"sg": "sangština",
"sa": "sanskrt",
"sat": "santálština",
+ "sc": "sardština",
"seh": "sena",
"sd": "sindhština",
"si": "sinhálština",
diff --git a/vendor/commerceguys/intl/resources/language/cy.json b/vendor/commerceguys/intl/resources/language/cy.json
index 8d858c8d0..22320192a 100644
--- a/vendor/commerceguys/intl/resources/language/cy.json
+++ b/vendor/commerceguys/intl/resources/language/cy.json
@@ -88,12 +88,14 @@
"ig": "Igbo",
"smn": "Inari Sami",
"id": "Indoneseg",
+ "iu": "Inwctitwt",
"yo": "Iorwba",
"nl": "Iseldireg",
"is": "Islandeg",
"jv": "Jafanaeg",
"ja": "Japaneeg",
"dyo": "Jola-Fonyi",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -123,7 +125,7 @@
"ms": "Maleieg",
"mt": "Malteg",
"mni": "Manipwri",
- "mi": "Maori",
+ "mi": "Māori",
"mr": "Marathi",
"mas": "Masai",
"mzn": "Masanderani",
@@ -137,6 +139,7 @@
"naq": "Nama",
"nd": "Ndebele Gogleddol",
"ne": "Nepaleg",
+ "yrl": "Nheengatu",
"nyn": "Niancole",
"no": "Norwyeg",
"nb": "Norwyeg Bokmål",
@@ -172,6 +175,7 @@
"se": "Sami Gogleddol",
"sa": "Sansgrit",
"sat": "Santali",
+ "sc": "Sardeg",
"dje": "Sarmaeg",
"es": "Sbaeneg",
"es-419": "Sbaeneg America Ladin",
diff --git a/vendor/commerceguys/intl/resources/language/da.json b/vendor/commerceguys/intl/resources/language/da.json
index f5c971f59..29f2e59e3 100644
--- a/vendor/commerceguys/intl/resources/language/da.json
+++ b/vendor/commerceguys/intl/resources/language/da.json
@@ -67,6 +67,7 @@
"be": "hviderussisk",
"ig": "igbo",
"id": "indonesisk",
+ "iu": "inuktitut",
"ga": "irsk",
"is": "islandsk",
"it": "italiensk",
@@ -76,6 +77,7 @@
"yi": "jiddisch",
"dyo": "jola-fonyi",
"kab": "kabylisk",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -137,6 +139,7 @@
"ne": "nepalesisk",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"pcm": "nigeriansk pidgin",
"lrc": "nordluri",
"nd": "nordndebele",
@@ -165,6 +168,7 @@
"sbp": "sangu",
"sa": "sanskrit",
"sat": "santali",
+ "sc": "sardinsk",
"de-CH": "schweizerhøjtysk",
"gsw": "schweizertysk",
"fr-CH": "schweizisk fransk",
diff --git a/vendor/commerceguys/intl/resources/language/de-AT.json b/vendor/commerceguys/intl/resources/language/de-AT.json
index f6088abd9..3deac72a9 100644
--- a/vendor/commerceguys/intl/resources/language/de-AT.json
+++ b/vendor/commerceguys/intl/resources/language/de-AT.json
@@ -66,6 +66,7 @@
"ig": "Igbo",
"smn": "Inari-Samisch",
"id": "Indonesisch",
+ "iu": "Inuktitut",
"ga": "Irisch",
"is": "Isländisch",
"it": "Italienisch",
@@ -75,6 +76,7 @@
"yi": "Jiddisch",
"kea": "Kabuverdianu",
"kab": "Kabylisch",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kln": "Kalenjin",
"kam": "Kamba",
@@ -115,7 +117,7 @@
"ms": "Malaiisch",
"ml": "Malayalam",
"mt": "Maltesisch",
- "mi": "Maori",
+ "mi": "Māori",
"mr": "Marathi",
"mzn": "Masanderanisch",
"mas": "Massai",
@@ -131,6 +133,7 @@
"ne": "Nepalesisch",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"nds": "Niederdeutsch",
"nl": "Niederländisch",
"nds-NL": "Niedersächsisch",
@@ -168,6 +171,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sardisch",
"sv": "Schwedisch",
"de-CH": "Schweizer Hochdeutsch",
"gsw": "Schweizerdeutsch",
diff --git a/vendor/commerceguys/intl/resources/language/de-CH.json b/vendor/commerceguys/intl/resources/language/de-CH.json
index fa26088ac..337143d35 100644
--- a/vendor/commerceguys/intl/resources/language/de-CH.json
+++ b/vendor/commerceguys/intl/resources/language/de-CH.json
@@ -66,6 +66,7 @@
"ig": "Igbo",
"smn": "Inari-Samisch",
"id": "Indonesisch",
+ "iu": "Inuktitut",
"ga": "Irisch",
"is": "Isländisch",
"it": "Italienisch",
@@ -75,6 +76,7 @@
"yi": "Jiddisch",
"kea": "Kabuverdianu",
"kab": "Kabylisch",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kln": "Kalenjin",
"kam": "Kamba",
@@ -115,7 +117,7 @@
"ms": "Malaiisch",
"ml": "Malayalam",
"mt": "Maltesisch",
- "mi": "Maori",
+ "mi": "Māori",
"mr": "Marathi",
"mzn": "Masanderanisch",
"mas": "Massai",
@@ -131,6 +133,7 @@
"ne": "Nepalesisch",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"nds": "Niederdeutsch",
"nl": "Niederländisch",
"nds-NL": "Niedersächsisch",
@@ -168,6 +171,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sardisch",
"sv": "Schwedisch",
"de-CH": "Schweizer Hochdeutsch",
"gsw": "Schweizerdeutsch",
diff --git a/vendor/commerceguys/intl/resources/language/de.json b/vendor/commerceguys/intl/resources/language/de.json
index 6d2d5a57c..2a5870df3 100644
--- a/vendor/commerceguys/intl/resources/language/de.json
+++ b/vendor/commerceguys/intl/resources/language/de.json
@@ -66,6 +66,7 @@
"ig": "Igbo",
"smn": "Inari-Samisch",
"id": "Indonesisch",
+ "iu": "Inuktitut",
"ga": "Irisch",
"is": "Isländisch",
"it": "Italienisch",
@@ -75,6 +76,7 @@
"yi": "Jiddisch",
"kea": "Kabuverdianu",
"kab": "Kabylisch",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kln": "Kalenjin",
"kam": "Kamba",
@@ -115,7 +117,7 @@
"ms": "Malaiisch",
"ml": "Malayalam",
"mt": "Maltesisch",
- "mi": "Maori",
+ "mi": "Māori",
"mr": "Marathi",
"mzn": "Masanderanisch",
"mas": "Massai",
@@ -131,6 +133,7 @@
"ne": "Nepalesisch",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"nds": "Niederdeutsch",
"nl": "Niederländisch",
"nds-NL": "Niedersächsisch",
@@ -168,6 +171,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sardisch",
"sv": "Schwedisch",
"de-CH": "Schweizer Hochdeutsch",
"gsw": "Schweizerdeutsch",
diff --git a/vendor/commerceguys/intl/resources/language/dz.json b/vendor/commerceguys/intl/resources/language/dz.json
index 95d7a3233..b0e5ca7c0 100644
--- a/vendor/commerceguys/intl/resources/language/dz.json
+++ b/vendor/commerceguys/intl/resources/language/dz.json
@@ -29,9 +29,11 @@
"lg": "Ganda",
"guz": "Gusii",
"smn": "Inari Sami",
+ "iu": "Inuktitut",
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabyle",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -66,6 +68,7 @@
"nds-NL": "nds། (ནེ་དར་ལནཌས྄།)",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"nd": "North Ndebele",
"lrc": "Northern Luri",
@@ -82,6 +85,7 @@
"sg": "Sango",
"sbp": "Sangu",
"sat": "Santali",
+ "sc": "Sardinian",
"gd": "Scottish Gaelic",
"seh": "Sena",
"ksb": "Shambala",
diff --git a/vendor/commerceguys/intl/resources/language/el.json b/vendor/commerceguys/intl/resources/language/el.json
index 5bee2cb38..3a69fc9c6 100644
--- a/vendor/commerceguys/intl/resources/language/el.json
+++ b/vendor/commerceguys/intl/resources/language/el.json
@@ -42,8 +42,8 @@
"yi": "Γίντις",
"yo": "Γιορούμπα",
"lg": "Γκάντα",
- "gu": "Γκουγιαράτι",
"guz": "Γκούσι",
+ "gu": "Γκουτζαρατικά",
"kea": "Γλώσσα του Πράσινου Ακρωτηρίου",
"wo": "Γουόλοφ",
"da": "Δανικά",
@@ -62,6 +62,7 @@
"ig": "Ίγκμπο",
"smn": "Ινάρι Σάμι",
"id": "Ινδονησιακά",
+ "iu": "Ινούκτιτουτ",
"ga": "Ιρλανδικά",
"is": "Ισλανδικά",
"es": "Ισπανικά",
@@ -82,6 +83,7 @@
"nds-NL": "Κάτω Γερμανικά Ολλανδίας",
"dsb": "Κάτω Σορβικά",
"nmg": "Κβάσιο",
+ "ckb": "Κεντρικά Κουρδικά",
"qu": "Κέτσουα",
"ki": "Κικούγιου",
"zh": "Κινεζικά",
@@ -96,7 +98,6 @@
"kw": "Κορνουαλικά",
"xh": "Κόσα",
"ku": "Κουρδικά",
- "ckb": "Κουρδικά Σοράνι",
"hr": "Κροατικά",
"lkt": "Λακότα",
"lag": "Λάνγκι",
@@ -155,7 +156,7 @@
"uz": "Ουζμπεκικά",
"ug": "Ουιγουρικά",
"uk": "Ουκρανικά",
- "ur": "Ουρντού",
+ "ur": "Ούρντου",
"pa": "Παντζαπικά",
"zh-Hant": "Παραδοσιακά Κινεζικά",
"ps": "Πάστο",
@@ -176,6 +177,7 @@
"sbp": "Σάνγκου",
"sa": "Σανσκριτικά",
"sat": "Σαντάλι",
+ "sc": "Σαρδηνιακά",
"sah": "Σαχά",
"ceb": "Σεμπουάνο",
"seh": "Σένα",
@@ -223,5 +225,7 @@
"haw": "Χαβαϊκά",
"ha": "Χάουσα",
"hi": "Χίντι",
- "km": "Χμερ"
+ "km": "Χμερ",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/en-001.json b/vendor/commerceguys/intl/resources/language/en-001.json
index e4b4cb314..49576b7f3 100644
--- a/vendor/commerceguys/intl/resources/language/en-001.json
+++ b/vendor/commerceguys/intl/resources/language/en-001.json
@@ -76,6 +76,7 @@
"ig": "Igbo",
"smn": "Inari Sami",
"id": "Indonesian",
+ "iu": "Inuktitut",
"ga": "Irish",
"it": "Italian",
"ja": "Japanese",
@@ -83,6 +84,7 @@
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabyle",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -123,7 +125,7 @@
"ml": "Malayalam",
"mt": "Maltese",
"mni": "Manipuri",
- "mi": "Maori",
+ "mi": "Māori",
"mr": "Marathi",
"mas": "Masai",
"mzn": "Mazanderani",
@@ -138,6 +140,7 @@
"ne": "Nepali",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"nd": "North Ndebele",
"lrc": "Northern Luri",
@@ -167,6 +170,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sardinian",
"gd": "Scottish Gaelic",
"seh": "Sena",
"sr": "Serbian",
diff --git a/vendor/commerceguys/intl/resources/language/en-AU.json b/vendor/commerceguys/intl/resources/language/en-AU.json
index a7ef07c43..5c63aa1fe 100644
--- a/vendor/commerceguys/intl/resources/language/en-AU.json
+++ b/vendor/commerceguys/intl/resources/language/en-AU.json
@@ -76,6 +76,7 @@
"ig": "Igbo",
"smn": "Inari Sami",
"id": "Indonesian",
+ "iu": "Inuktitut",
"ga": "Irish",
"it": "Italian",
"ja": "Japanese",
@@ -83,6 +84,7 @@
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabyle",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -123,7 +125,7 @@
"ml": "Malayalam",
"mt": "Maltese",
"mni": "Manipuri",
- "mi": "Maori",
+ "mi": "Māori",
"mr": "Marathi",
"mas": "Masai",
"mzn": "Mazanderani",
@@ -138,6 +140,7 @@
"ne": "Nepali",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"nd": "North Ndebele",
"lrc": "Northern Luri",
@@ -167,6 +170,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sardinian",
"gd": "Scottish Gaelic",
"seh": "Sena",
"sr": "Serbian",
diff --git a/vendor/commerceguys/intl/resources/language/en-CA.json b/vendor/commerceguys/intl/resources/language/en-CA.json
index bd04bad74..1c39141a6 100644
--- a/vendor/commerceguys/intl/resources/language/en-CA.json
+++ b/vendor/commerceguys/intl/resources/language/en-CA.json
@@ -76,6 +76,7 @@
"ig": "Igbo",
"smn": "Inari Sami",
"id": "Indonesian",
+ "iu": "Inuktitut",
"ga": "Irish",
"it": "Italian",
"ja": "Japanese",
@@ -83,6 +84,7 @@
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabyle",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -123,7 +125,7 @@
"ml": "Malayalam",
"mt": "Maltese",
"mni": "Manipuri",
- "mi": "Maori",
+ "mi": "Māori",
"mr": "Marathi",
"mas": "Masai",
"mfe": "Mauritian",
@@ -138,6 +140,7 @@
"ne": "Nepali",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"nd": "North Ndebele",
"lrc": "Northern Luri",
@@ -167,6 +170,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sardinian",
"gd": "Scottish Gaelic",
"seh": "Sena",
"sr": "Serbian",
diff --git a/vendor/commerceguys/intl/resources/language/en-IN.json b/vendor/commerceguys/intl/resources/language/en-IN.json
index e9c87982a..1cfd00f74 100644
--- a/vendor/commerceguys/intl/resources/language/en-IN.json
+++ b/vendor/commerceguys/intl/resources/language/en-IN.json
@@ -76,6 +76,7 @@
"ig": "Igbo",
"smn": "Inari Sami",
"id": "Indonesian",
+ "iu": "Inuktitut",
"ga": "Irish",
"it": "Italian",
"ja": "Japanese",
@@ -83,6 +84,7 @@
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabyle",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -123,7 +125,7 @@
"ml": "Malayalam",
"mt": "Maltese",
"mni": "Manipuri",
- "mi": "Maori",
+ "mi": "Māori",
"mr": "Marathi",
"mas": "Masai",
"mzn": "Mazanderani",
@@ -138,6 +140,7 @@
"ne": "Nepali",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"nd": "North Ndebele",
"lrc": "Northern Luri",
@@ -167,6 +170,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sardinian",
"gd": "Scottish Gaelic",
"seh": "Sena",
"sr": "Serbian",
diff --git a/vendor/commerceguys/intl/resources/language/en-NZ.json b/vendor/commerceguys/intl/resources/language/en-NZ.json
deleted file mode 100644
index 114fe6e02..000000000
--- a/vendor/commerceguys/intl/resources/language/en-NZ.json
+++ /dev/null
@@ -1,227 +0,0 @@
-{
- "af": "Afrikaans",
- "agq": "Aghem",
- "ak": "Akan",
- "sq": "Albanian",
- "am": "Amharic",
- "ar": "Arabic",
- "hy": "Armenian",
- "as": "Assamese",
- "ast": "Asturian",
- "asa": "Asu",
- "en-AU": "Australian English",
- "de-AT": "Austrian German",
- "az": "Azerbaijani",
- "ksf": "Bafia",
- "bm": "Bambara",
- "bn": "Bangla",
- "bas": "Basaa",
- "eu": "Basque",
- "be": "Belarusian",
- "bem": "Bemba",
- "bez": "Bena",
- "brx": "Bodo",
- "bs": "Bosnian",
- "br": "Breton",
- "en-GB": "British English",
- "bg": "Bulgarian",
- "my": "Burmese",
- "en-CA": "Canadian English",
- "fr-CA": "Canadian French",
- "yue": "Cantonese",
- "ca": "Catalan",
- "ceb": "Cebuano",
- "tzm": "Central Atlas Tamazight",
- "ckb": "Central Kurdish",
- "ce": "Chechen",
- "chr": "Cherokee",
- "cgg": "Chiga",
- "zh": "Chinese",
- "ksh": "Colognian",
- "sw-CD": "Congo Swahili",
- "kw": "Cornish",
- "hr": "Croatian",
- "cs": "Czech",
- "da": "Danish",
- "doi": "Dogri",
- "dua": "Duala",
- "nl": "Dutch",
- "dz": "Dzongkha",
- "ebu": "Embu",
- "en": "English",
- "et": "Estonian",
- "pt-PT": "European Portuguese",
- "ee": "Ewe",
- "ewo": "Ewondo",
- "fo": "Faroese",
- "fil": "Filipino",
- "fi": "Finnish",
- "nl-BE": "Flemish",
- "fr": "French",
- "fur": "Friulian",
- "ff": "Fulah",
- "gl": "Galician",
- "lg": "Ganda",
- "ka": "Georgian",
- "de": "German",
- "el": "Greek",
- "gu": "Gujarati",
- "guz": "Gusii",
- "ha": "Hausa",
- "haw": "Hawaiian",
- "he": "Hebrew",
- "hi": "Hindi",
- "hu": "Hungarian",
- "is": "Icelandic",
- "ig": "Igbo",
- "smn": "Inari Sami",
- "id": "Indonesian",
- "ga": "Irish",
- "it": "Italian",
- "ja": "Japanese",
- "jv": "Javanese",
- "dyo": "Jola-Fonyi",
- "kea": "Kabuverdianu",
- "kab": "Kabyle",
- "kkj": "Kako",
- "kl": "Kalaallisut",
- "kln": "Kalenjin",
- "kam": "Kamba",
- "kn": "Kannada",
- "ks": "Kashmiri",
- "kk": "Kazakh",
- "km": "Khmer",
- "ki": "Kikuyu",
- "rw": "Kinyarwanda",
- "kok": "Konkani",
- "ko": "Korean",
- "khq": "Koyra Chiini",
- "ses": "Koyraboro Senni",
- "ku": "Kurdish",
- "nmg": "Kwasio",
- "ky": "Kyrgyz",
- "lkt": "Lakota",
- "lag": "Langi",
- "lo": "Lao",
- "es-419": "Latin American Spanish",
- "lv": "Latvian",
- "ln": "Lingala",
- "lt": "Lithuanian",
- "nds": "Low German",
- "dsb": "Lower Sorbian",
- "lu": "Luba-Katanga",
- "luo": "Luo",
- "lb": "Luxembourgish",
- "luy": "Luyia",
- "mk": "Macedonian",
- "jmc": "Machame",
- "mai": "Maithili",
- "mgh": "Makhuwa-Meetto",
- "kde": "Makonde",
- "mg": "Malagasy",
- "ms": "Malay",
- "ml": "Malayalam",
- "mt": "Maltese",
- "mni": "Manipuri",
- "mi": "Māori",
- "mr": "Marathi",
- "mas": "Masai",
- "mzn": "Mazanderani",
- "mer": "Meru",
- "mgo": "Metaʼ",
- "es-MX": "Mexican Spanish",
- "ro-MD": "Moldavian",
- "mn": "Mongolian",
- "mfe": "Morisyen",
- "mua": "Mundang",
- "naq": "Nama",
- "ne": "Nepali",
- "nnh": "Ngiemboon",
- "jgo": "Ngomba",
- "pcm": "Nigerian Pidgin",
- "nd": "North Ndebele",
- "lrc": "Northern Luri",
- "se": "Northern Sami",
- "no": "Norwegian",
- "nb": "Norwegian Bokmål",
- "nn": "Norwegian Nynorsk",
- "nus": "Nuer",
- "nyn": "Nyankole",
- "or": "Odia",
- "om": "Oromo",
- "os": "Ossetic",
- "ps": "Pashto",
- "fa": "Persian",
- "pl": "Polish",
- "pt": "Portuguese",
- "pa": "Punjabi",
- "qu": "Quechua",
- "ro": "Romanian",
- "rm": "Romansh",
- "rof": "Rombo",
- "rn": "Rundi",
- "ru": "Russian",
- "rwk": "Rwa",
- "saq": "Samburu",
- "sg": "Sango",
- "sbp": "Sangu",
- "sa": "Sanskrit",
- "sat": "Santali",
- "gd": "Scottish Gaelic",
- "seh": "Sena",
- "sr": "Serbian",
- "ksb": "Shambala",
- "sn": "Shona",
- "ii": "Sichuan Yi",
- "zh-Hans": "Simplified Chinese",
- "sd": "Sindhi",
- "si": "Sinhala",
- "sk": "Slovak",
- "sl": "Slovenian",
- "xog": "Soga",
- "so": "Somali",
- "es": "Spanish",
- "zgh": "Standard Moroccan Tamazight",
- "su": "Sundanese",
- "sw": "Swahili",
- "sv": "Swedish",
- "fr-CH": "Swiss French",
- "gsw": "Swiss German",
- "de-CH": "Swiss High German",
- "shi": "Tachelhit",
- "dav": "Taita",
- "tg": "Tajik",
- "ta": "Tamil",
- "twq": "Tasawaq",
- "tt": "Tatar",
- "te": "Telugu",
- "teo": "Teso",
- "th": "Thai",
- "bo": "Tibetan",
- "ti": "Tigrinya",
- "to": "Tongan",
- "zh-Hant": "Traditional Chinese",
- "tr": "Turkish",
- "tk": "Turkmen",
- "uk": "Ukrainian",
- "hsb": "Upper Sorbian",
- "ur": "Urdu",
- "ug": "Uyghur",
- "uz": "Uzbek",
- "vai": "Vai",
- "vi": "Vietnamese",
- "vun": "Vunjo",
- "wa": "Walloon",
- "wae": "Walser",
- "cy": "Welsh",
- "nds-NL": "West Low German",
- "fy": "Western Frisian",
- "wo": "Wolof",
- "xh": "Xhosa",
- "sah": "Yakut",
- "yav": "Yangben",
- "yi": "Yiddish",
- "yo": "Yoruba",
- "dje": "Zarma",
- "zu": "Zulu"
-} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/en.json b/vendor/commerceguys/intl/resources/language/en.json
index 46da5d206..bd9fad408 100644
--- a/vendor/commerceguys/intl/resources/language/en.json
+++ b/vendor/commerceguys/intl/resources/language/en.json
@@ -76,6 +76,7 @@
"ig": "Igbo",
"smn": "Inari Sami",
"id": "Indonesian",
+ "iu": "Inuktitut",
"ga": "Irish",
"it": "Italian",
"ja": "Japanese",
@@ -83,6 +84,7 @@
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabyle",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -124,7 +126,7 @@
"ml": "Malayalam",
"mt": "Maltese",
"mni": "Manipuri",
- "mi": "Maori",
+ "mi": "Māori",
"mr": "Marathi",
"mas": "Masai",
"mzn": "Mazanderani",
@@ -139,6 +141,7 @@
"ne": "Nepali",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"nd": "North Ndebele",
"lrc": "Northern Luri",
@@ -169,6 +172,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sardinian",
"gd": "Scottish Gaelic",
"seh": "Sena",
"sr": "Serbian",
diff --git a/vendor/commerceguys/intl/resources/language/es-419.json b/vendor/commerceguys/intl/resources/language/es-419.json
index 029b3d65a..937759e9d 100644
--- a/vendor/commerceguys/intl/resources/language/es-419.json
+++ b/vendor/commerceguys/intl/resources/language/es-419.json
@@ -92,6 +92,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -99,6 +100,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -130,7 +132,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -150,6 +152,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -179,6 +182,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-AR.json b/vendor/commerceguys/intl/resources/language/es-AR.json
index ffcd98e5c..d3b295e6c 100644
--- a/vendor/commerceguys/intl/resources/language/es-AR.json
+++ b/vendor/commerceguys/intl/resources/language/es-AR.json
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-BO.json b/vendor/commerceguys/intl/resources/language/es-BO.json
index ffcd98e5c..d3b295e6c 100644
--- a/vendor/commerceguys/intl/resources/language/es-BO.json
+++ b/vendor/commerceguys/intl/resources/language/es-BO.json
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-CL.json b/vendor/commerceguys/intl/resources/language/es-CL.json
index ffcd98e5c..d3b295e6c 100644
--- a/vendor/commerceguys/intl/resources/language/es-CL.json
+++ b/vendor/commerceguys/intl/resources/language/es-CL.json
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-CO.json b/vendor/commerceguys/intl/resources/language/es-CO.json
index ffcd98e5c..d3b295e6c 100644
--- a/vendor/commerceguys/intl/resources/language/es-CO.json
+++ b/vendor/commerceguys/intl/resources/language/es-CO.json
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-CR.json b/vendor/commerceguys/intl/resources/language/es-CR.json
index ffcd98e5c..d3b295e6c 100644
--- a/vendor/commerceguys/intl/resources/language/es-CR.json
+++ b/vendor/commerceguys/intl/resources/language/es-CR.json
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-DO.json b/vendor/commerceguys/intl/resources/language/es-DO.json
index ffcd98e5c..d3b295e6c 100644
--- a/vendor/commerceguys/intl/resources/language/es-DO.json
+++ b/vendor/commerceguys/intl/resources/language/es-DO.json
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-EC.json b/vendor/commerceguys/intl/resources/language/es-EC.json
index ffcd98e5c..d3b295e6c 100644
--- a/vendor/commerceguys/intl/resources/language/es-EC.json
+++ b/vendor/commerceguys/intl/resources/language/es-EC.json
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-GT.json b/vendor/commerceguys/intl/resources/language/es-GT.json
index ffcd98e5c..d3b295e6c 100644
--- a/vendor/commerceguys/intl/resources/language/es-GT.json
+++ b/vendor/commerceguys/intl/resources/language/es-GT.json
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-HN.json b/vendor/commerceguys/intl/resources/language/es-HN.json
index ffcd98e5c..d3b295e6c 100644
--- a/vendor/commerceguys/intl/resources/language/es-HN.json
+++ b/vendor/commerceguys/intl/resources/language/es-HN.json
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-MX.json b/vendor/commerceguys/intl/resources/language/es-MX.json
index 476a91017..8fad74b24 100644
--- a/vendor/commerceguys/intl/resources/language/es-MX.json
+++ b/vendor/commerceguys/intl/resources/language/es-MX.json
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-NI.json b/vendor/commerceguys/intl/resources/language/es-NI.json
index ffcd98e5c..d3b295e6c 100644
--- a/vendor/commerceguys/intl/resources/language/es-NI.json
+++ b/vendor/commerceguys/intl/resources/language/es-NI.json
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-PA.json b/vendor/commerceguys/intl/resources/language/es-PA.json
index ffcd98e5c..d3b295e6c 100644
--- a/vendor/commerceguys/intl/resources/language/es-PA.json
+++ b/vendor/commerceguys/intl/resources/language/es-PA.json
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-PE.json b/vendor/commerceguys/intl/resources/language/es-PE.json
index ffcd98e5c..d3b295e6c 100644
--- a/vendor/commerceguys/intl/resources/language/es-PE.json
+++ b/vendor/commerceguys/intl/resources/language/es-PE.json
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-PR.json b/vendor/commerceguys/intl/resources/language/es-PR.json
index 0c4023387..7dd194728 100644
--- a/vendor/commerceguys/intl/resources/language/es-PR.json
+++ b/vendor/commerceguys/intl/resources/language/es-PR.json
@@ -92,6 +92,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -99,6 +100,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -130,7 +132,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -150,6 +152,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -179,6 +182,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-PY.json b/vendor/commerceguys/intl/resources/language/es-PY.json
index ffcd98e5c..d3b295e6c 100644
--- a/vendor/commerceguys/intl/resources/language/es-PY.json
+++ b/vendor/commerceguys/intl/resources/language/es-PY.json
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-SV.json b/vendor/commerceguys/intl/resources/language/es-SV.json
index 0c4023387..7dd194728 100644
--- a/vendor/commerceguys/intl/resources/language/es-SV.json
+++ b/vendor/commerceguys/intl/resources/language/es-SV.json
@@ -92,6 +92,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -99,6 +100,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -130,7 +132,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -150,6 +152,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -179,6 +182,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es-US.json b/vendor/commerceguys/intl/resources/language/es-US.json
index 853bb9ceb..e269f3083 100644
--- a/vendor/commerceguys/intl/resources/language/es-US.json
+++ b/vendor/commerceguys/intl/resources/language/es-US.json
@@ -30,7 +30,7 @@
"bs": "bosnio",
"br": "bretón",
"bg": "búlgaro",
- "kab": "cabila",
+ "kab": "cabilio",
"ks": "cachemiro",
"kn": "canarés",
"yue": "cantonés",
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -121,7 +123,7 @@
"lv": "letón",
"ln": "lingala",
"lt": "lituano",
- "lrc": "lorí septentrional",
+ "lrc": "lorí del norte",
"lu": "luba-katanga",
"luo": "Luo",
"lb": "luxemburgués",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -146,11 +148,12 @@
"mn": "mongol",
"mua": "mundang",
"naq": "nama",
- "nd": "ndebele septentrional",
+ "nd": "ndebele del norte",
"nl": "neerlandés",
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -174,12 +177,13 @@
"rwk": "rwa",
"sah": "sakha",
"saq": "samburu",
- "smn": "sami inari",
- "se": "sami septentrional",
+ "smn": "sami de Inari",
+ "se": "sami del norte",
"sg": "sango",
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
@@ -193,7 +197,7 @@
"sw-CD": "swahili del Congo",
"th": "tailandés",
"dav": "taita",
- "tzm": "tamazight del Atlas Central",
+ "tzm": "tamazight del Marruecos Central",
"zgh": "tamazight estándar marroquí",
"ta": "tamil",
"tt": "tártaro",
diff --git a/vendor/commerceguys/intl/resources/language/es-VE.json b/vendor/commerceguys/intl/resources/language/es-VE.json
index ffcd98e5c..d3b295e6c 100644
--- a/vendor/commerceguys/intl/resources/language/es-VE.json
+++ b/vendor/commerceguys/intl/resources/language/es-VE.json
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malabar",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/es.json b/vendor/commerceguys/intl/resources/language/es.json
index 5e06f3ae2..34841c1b6 100644
--- a/vendor/commerceguys/intl/resources/language/es.json
+++ b/vendor/commerceguys/intl/resources/language/es.json
@@ -31,7 +31,7 @@
"br": "bretón",
"bg": "búlgaro",
"kab": "cabila",
- "ks": "cachemiro",
+ "ks": "cachemir",
"kn": "canarés",
"yue": "cantonés",
"ca": "catalán",
@@ -93,6 +93,7 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadiense",
+ "iu": "inuktitut",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
@@ -100,6 +101,7 @@
"jv": "javanés",
"km": "jemer",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -131,7 +133,7 @@
"mai": "maithili",
"mgh": "makhuwa-meetto",
"kde": "makonde",
- "ml": "malayalam",
+ "ml": "malayálam",
"ms": "malayo",
"mg": "malgache",
"mt": "maltés",
@@ -151,6 +153,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruego",
"nb": "noruego bokmal",
"nn": "noruego nynorsk",
@@ -180,6 +183,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/et.json b/vendor/commerceguys/intl/resources/language/et.json
index ae8ff3a44..6f66f2041 100644
--- a/vendor/commerceguys/intl/resources/language/et.json
+++ b/vendor/commerceguys/intl/resources/language/et.json
@@ -63,6 +63,7 @@
"smn": "Inari saami",
"id": "indoneesia",
"en": "inglise",
+ "iu": "inuktituti",
"is": "islandi",
"it": "itaalia",
"ja": "jaapani",
@@ -72,6 +73,7 @@
"yo": "joruba",
"kab": "kabiili",
"kea": "kabuverdianu",
+ "kgp": "kaingangi",
"kkj": "kako",
"kln": "kalendžini",
"kam": "kamba",
@@ -138,6 +140,7 @@
"jgo": "ngomba",
"pcm": "Nigeeria pidžinkeel",
"nyn": "njankole",
+ "yrl": "njengatu",
"no": "norra",
"nb": "norra bokmål",
"nus": "nueri",
@@ -167,6 +170,7 @@
"sbp": "sangu",
"sa": "sanskriti",
"sat": "santali",
+ "sc": "sardi",
"ceb": "sebu",
"seh": "sena",
"sr": "serbia",
diff --git a/vendor/commerceguys/intl/resources/language/eu.json b/vendor/commerceguys/intl/resources/language/eu.json
index 4278a76bb..ff4c449fd 100644
--- a/vendor/commerceguys/intl/resources/language/eu.json
+++ b/vendor/commerceguys/intl/resources/language/eu.json
@@ -33,13 +33,13 @@
"en-GB": "Britania Handiko ingeles",
"bg": "bulgariera",
"kea": "Cabo Verdeko kreolera",
- "ceb": "cebuera",
- "cgg": "chigera",
+ "ceb": "cebuanoera",
+ "cgg": "chiga",
"da": "daniera",
- "doi": "Dogri",
+ "doi": "dogria",
"dua": "dualera",
"dz": "dzongkha",
- "ebu": "embua",
+ "ebu": "embuera",
"tzm": "Erdialdeko Atlaseko amazigera",
"ckb": "erdialdeko kurduera",
"rm": "erretorromaniera",
@@ -61,11 +61,10 @@
"dyo": "fonyi jolera",
"fr": "frantses",
"fy": "frisiera",
- "fur": "friuliera",
+ "fur": "fruilera",
"ff": "fula",
"cy": "gales",
"gl": "galiziera",
- "lg": "gandera",
"ka": "georgiera",
"hsb": "goi-sorabiera",
"el": "greziera",
@@ -81,6 +80,7 @@
"smn": "Inariko samiera",
"id": "indonesiera",
"en": "ingeles",
+ "iu": "inuktitut",
"lrc": "iparraldeko lurera",
"nd": "iparraldeko ndebeleera",
"se": "iparraldeko samiera",
@@ -91,6 +91,7 @@
"jv": "javera",
"yo": "jorubera",
"kab": "kabilera",
+ "kgp": "kaingang",
"kkj": "kako",
"kln": "kalenjinera",
"kam": "kambera",
@@ -124,6 +125,7 @@
"lv": "letoniera",
"ln": "lingala",
"lt": "lituaniera",
+ "lg": "luganda",
"luy": "luhyera",
"luo": "luoera",
"lb": "luxenburgera",
@@ -153,6 +155,7 @@
"ne": "nepalera",
"nnh": "ngiemboonera",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigeriako pidgina",
"no": "norvegiera",
"nus": "nuerera",
@@ -174,6 +177,7 @@
"sbp": "sanguera",
"sa": "sanskrito",
"sat": "santalera",
+ "sc": "sardiniera",
"seh": "senera",
"sr": "serbiera",
"ksb": "shambalera",
diff --git a/vendor/commerceguys/intl/resources/language/fa-AF.json b/vendor/commerceguys/intl/resources/language/fa-AF.json
index 5dfec0c17..70d54d12a 100644
--- a/vendor/commerceguys/intl/resources/language/fa-AF.json
+++ b/vendor/commerceguys/intl/resources/language/fa-AF.json
@@ -42,6 +42,7 @@
"it": "ایتالوی",
"ig": "ایگبویی",
"smn": "ایناری سامی",
+ "iu": "اینوکتیتوت",
"bas": "باسایی",
"eu": "باسکی",
"ksf": "بافیایی",
@@ -98,6 +99,7 @@
"rn": "روندیایی",
"dje": "زرما",
"zu": "زولویی",
+ "sc": "ساردینیایی",
"nds-NL": "ساکسونی سفلی",
"saq": "سامبورو",
"se": "سامی شمالی",
@@ -223,5 +225,7 @@
"yi": "یدی",
"yo": "یوروبایی",
"el": "یونانی",
- "ii": "یی سیچوان"
+ "ii": "یی سیچوان",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/fa.json b/vendor/commerceguys/intl/resources/language/fa.json
index ba1dd753c..b224e47a4 100644
--- a/vendor/commerceguys/intl/resources/language/fa.json
+++ b/vendor/commerceguys/intl/resources/language/fa.json
@@ -42,6 +42,7 @@
"is": "ایسلندی",
"ig": "ایگبویی",
"smn": "ایناری سامی",
+ "iu": "اینوکتیتوت",
"bas": "باسایی",
"eu": "باسکی",
"ksf": "بافیایی",
@@ -98,6 +99,7 @@
"dje": "زرما",
"zu": "زولویی",
"ja": "ژاپنی",
+ "sc": "ساردینیایی",
"nds-NL": "ساکسونی سفلی",
"saq": "سامبورو",
"se": "سامی شمالی",
@@ -223,5 +225,7 @@
"yi": "یدی",
"yo": "یوروبایی",
"el": "یونانی",
- "ii": "یی سیچوان"
+ "ii": "یی سیچوان",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/fi.json b/vendor/commerceguys/intl/resources/language/fi.json
index 069acd906..325151cec 100644
--- a/vendor/commerceguys/intl/resources/language/fi.json
+++ b/vendor/commerceguys/intl/resources/language/fi.json
@@ -60,6 +60,7 @@
"ga": "iiri",
"smn": "inarinsaame",
"id": "indonesia",
+ "iu": "inuktitut",
"is": "islanti",
"it": "italia",
"de-AT": "itävallansaksa",
@@ -70,6 +71,7 @@
"dyo": "jola-fonyi",
"yo": "joruba",
"kab": "kabyyli",
+ "kgp": "kaingang",
"kkj": "kako",
"kl": "kalaallisut",
"kln": "kalenjin",
@@ -136,6 +138,7 @@
"mfe": "morisyen",
"mua": "mundang",
"naq": "nama",
+ "yrl": "ñeengatú",
"ne": "nepali",
"nnh": "ngiemboon",
"jgo": "ngomba",
@@ -170,6 +173,7 @@
"sbp": "sangu",
"sa": "sanskrit",
"sat": "santali",
+ "sc": "sardi",
"seh": "sena",
"sr": "serbia",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/fil.json b/vendor/commerceguys/intl/resources/language/fil.json
index 1604445ef..08f31dcf6 100644
--- a/vendor/commerceguys/intl/resources/language/fil.json
+++ b/vendor/commerceguys/intl/resources/language/fil.json
@@ -75,6 +75,7 @@
"ig": "Igbo",
"smn": "Inari Sami",
"id": "Indonesian",
+ "iu": "Inuktitut",
"en": "Ingles",
"en-GB": "Ingles na British",
"en-AU": "Ingles ng Australia",
@@ -86,6 +87,7 @@
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabyle",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -128,7 +130,7 @@
"ml": "Malayalam",
"mt": "Maltese",
"mni": "Manipuri",
- "mi": "Maori",
+ "mi": "Māori",
"mr": "Marathi",
"mas": "Masai",
"mzn": "Mazanderani",
@@ -141,6 +143,7 @@
"mua": "Mundang",
"naq": "Nama",
"ne": "Nepali",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"no": "Norwegian",
"nb": "Norwegian Bokmål",
@@ -171,6 +174,7 @@
"sat": "Santali",
"sg": "Sango",
"sbp": "Sangu",
+ "sc": "Sardinian",
"gd": "Scottish Gaelic",
"seh": "Sena",
"sr": "Serbian",
diff --git a/vendor/commerceguys/intl/resources/language/fr-BE.json b/vendor/commerceguys/intl/resources/language/fr-BE.json
index 86f47c255..3b8e1fb47 100644
--- a/vendor/commerceguys/intl/resources/language/fr-BE.json
+++ b/vendor/commerceguys/intl/resources/language/fr-BE.json
@@ -36,6 +36,7 @@
"br": "breton",
"bg": "bulgare",
"ks": "cachemiri",
+ "kgp": "caingangue",
"yue": "cantonais",
"kea": "capverdien",
"ca": "catalan",
@@ -90,6 +91,7 @@
"sah": "iakoute",
"ig": "igbo",
"id": "indonésien",
+ "iu": "inuktitut",
"ga": "irlandais",
"sbp": "isangu",
"is": "islandais",
@@ -149,6 +151,7 @@
"nnh": "ngiemboon",
"jgo": "ngomba",
"nmg": "ngoumba",
+ "yrl": "nheengatou",
"no": "norvégien",
"nb": "norvégien bokmål",
"nn": "norvégien nynorsk",
@@ -181,6 +184,7 @@
"sg": "sango",
"sa": "sanskrit",
"sat": "santali",
+ "sc": "sarde",
"sr": "serbe",
"ksb": "shambala",
"sn": "shona",
diff --git a/vendor/commerceguys/intl/resources/language/fr-CA.json b/vendor/commerceguys/intl/resources/language/fr-CA.json
index a19553bed..12503d16f 100644
--- a/vendor/commerceguys/intl/resources/language/fr-CA.json
+++ b/vendor/commerceguys/intl/resources/language/fr-CA.json
@@ -34,6 +34,7 @@
"bs": "bosniaque",
"br": "breton",
"bg": "bulgare",
+ "kgp": "caingangue",
"yue": "cantonais",
"kea": "capverdien",
"ca": "catalan",
@@ -88,6 +89,7 @@
"sah": "iakoute",
"ig": "igbo",
"id": "indonésien",
+ "iu": "inuktitut",
"ga": "irlandais",
"is": "islandais",
"it": "italien",
@@ -149,6 +151,7 @@
"ne": "népalais",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "nheengatou",
"nyn": "nkole",
"no": "norvégien",
"nb": "norvégien bokmål",
@@ -182,6 +185,7 @@
"sbp": "sangu",
"sa": "sanskrit",
"sat": "santali",
+ "sc": "sarde",
"sr": "serbe",
"sn": "shona",
"sd": "sindhi",
diff --git a/vendor/commerceguys/intl/resources/language/fr-CH.json b/vendor/commerceguys/intl/resources/language/fr-CH.json
index 294885318..e4ac7a52c 100644
--- a/vendor/commerceguys/intl/resources/language/fr-CH.json
+++ b/vendor/commerceguys/intl/resources/language/fr-CH.json
@@ -36,6 +36,7 @@
"br": "breton",
"bg": "bulgare",
"ks": "cachemiri",
+ "kgp": "caingangue",
"yue": "cantonais",
"kea": "capverdien",
"ca": "catalan",
@@ -90,6 +91,7 @@
"sah": "iakoute",
"ig": "igbo",
"id": "indonésien",
+ "iu": "inuktitut",
"ga": "irlandais",
"sbp": "isangu",
"is": "islandais",
@@ -149,6 +151,7 @@
"nnh": "ngiemboon",
"jgo": "ngomba",
"nmg": "ngoumba",
+ "yrl": "nheengatou",
"no": "norvégien",
"nb": "norvégien bokmål",
"nn": "norvégien nynorsk",
@@ -181,6 +184,7 @@
"sg": "sango",
"sa": "sanskrit",
"sat": "santali",
+ "sc": "sarde",
"sr": "serbe",
"ksb": "shambala",
"sn": "shona",
diff --git a/vendor/commerceguys/intl/resources/language/fr.json b/vendor/commerceguys/intl/resources/language/fr.json
index c305f03dd..06dea39ce 100644
--- a/vendor/commerceguys/intl/resources/language/fr.json
+++ b/vendor/commerceguys/intl/resources/language/fr.json
@@ -36,6 +36,7 @@
"br": "breton",
"bg": "bulgare",
"ks": "cachemiri",
+ "kgp": "caingangue",
"yue": "cantonais",
"kea": "capverdien",
"ca": "catalan",
@@ -90,6 +91,7 @@
"sah": "iakoute",
"ig": "igbo",
"id": "indonésien",
+ "iu": "inuktitut",
"ga": "irlandais",
"sbp": "isangu",
"is": "islandais",
@@ -149,6 +151,7 @@
"nnh": "ngiemboon",
"jgo": "ngomba",
"nmg": "ngoumba",
+ "yrl": "nheengatou",
"no": "norvégien",
"nb": "norvégien bokmål",
"nn": "norvégien nynorsk",
@@ -181,6 +184,7 @@
"sg": "sango",
"sa": "sanskrit",
"sat": "santali",
+ "sc": "sarde",
"sr": "serbe",
"ksb": "shambala",
"sn": "shona",
diff --git a/vendor/commerceguys/intl/resources/language/ga.json b/vendor/commerceguys/intl/resources/language/ga.json
index 9c6c0a3f5..3fa665834 100644
--- a/vendor/commerceguys/intl/resources/language/ga.json
+++ b/vendor/commerceguys/intl/resources/language/ga.json
@@ -1,7 +1,7 @@
{
"ak": "Acáinis",
"af": "Afracáinis",
- "agq": "Aghem",
+ "agq": "Aigeimis",
"hy": "Airméinis",
"sq": "Albáinis",
"am": "Amáiris",
@@ -10,7 +10,7 @@
"as": "Asaimis",
"az": "Asarbaiseáinis",
"ast": "Astúiris",
- "asa": "Asu",
+ "asa": "Asúis",
"ksf": "Baifiais",
"bm": "Bambairis",
"bas": "Basáis",
@@ -22,7 +22,8 @@
"en-GB": "Béarla Briotanach",
"en-CA": "Béarla Ceanadach",
"bem": "Beimbis",
- "bez": "Béinis",
+ "bez": "Beinis",
+ "nb": "Bocmál",
"brx": "Bódóis",
"bs": "Boisnis",
"cy": "Breatnais",
@@ -38,10 +39,12 @@
"kk": "Casaicis",
"ca": "Catalóinis",
"qu": "Ceatsuais",
- "cgg": "Cígis",
+ "cgg": "Chiga",
+ "ebu": "Ciambúis",
"km": "Ciméiris",
"rw": "Ciniaruaindis",
"ki": "Ciocúis",
+ "lag": "Ciolaingis",
"ky": "Cirgisis",
"ksh": "Coilsis",
"ku": "Coirdis",
@@ -54,12 +57,11 @@
"hr": "Cróitis",
"nmg": "Cuaiseois",
"da": "Danmhairgis",
- "doi": "Dogri",
+ "doi": "Dóigris",
"dua": "Duailis",
"ee": "Éabhais",
"ewo": "Éabhandóis",
"he": "Eabhrais",
- "ebu": "Eambúis",
"et": "Eastóinis",
"fo": "Faróis",
"fil": "Filipínis",
@@ -80,7 +82,7 @@
"yi": "Giúdais",
"el": "Gréigis",
"gu": "Gúisearáitis",
- "guz": "Gúisis",
+ "guz": "Gúsaís",
"ha": "Hásais",
"haw": "Haváis",
"hi": "Hiondúis",
@@ -89,15 +91,15 @@
"id": "Indinéisis",
"it": "Iodáilis",
"ig": "Íogbóis",
- "dyo": "Ióla-Fainís",
+ "iu": "Ionúitis",
"no": "Ioruais",
- "nb": "Ioruais Bokmål",
"is": "Íoslainnis",
"ii": "Ís Shichuan",
+ "dyo": "Jóla-Fainis",
+ "kgp": "Kaingang",
"kl": "Kalaallisut",
"kln": "Kalenjin",
"lkt": "Lacótais",
- "lag": "Láingis",
"lv": "Laitvis",
"lo": "Laoisis",
"ln": "Liongáilis",
@@ -105,14 +107,13 @@
"lu": "Lúba-Cataingis",
"lb": "Lucsambuirgis",
"lg": "Lugandais",
+ "lrc": "Lúiris an Tuaiscirt",
"luo": "Lúóis",
- "lrc": "Luri Thuaidh",
"luy": "Luyia",
"mk": "Macadóinis",
"jmc": "Machame",
"ml": "Mailéalaimis",
"mai": "Maitilis",
- "mgh": "Makhuwa-Meetto",
"kde": "Makonde",
"ms": "Malaeis",
"mg": "Malagáisis",
@@ -122,21 +123,23 @@
"mr": "Maraitis",
"mas": "Másais",
"mzn": "Mázandaráinis",
+ "mgh": "Meiteo-Macuais",
"mer": "Meru",
"mgo": "Metaʼ",
"ro-MD": "Moldáivis",
"mn": "Mongóilis",
"mfe": "Morisyen",
"mua": "Mundang",
+ "nd": "N-deibéilis an Tuaiscirt",
"naq": "Nama",
- "nd": "Ndeibéilis an Tuaiscirt",
"ne": "Neipeailis",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"nyn": "Niancóilis",
"nn": "Nua-Ioruais",
"nus": "Nuairis",
- "or": "Oirísis",
+ "or": "Odia",
"os": "Oiséitis",
"nl": "Ollainnis",
"om": "Oraimis",
@@ -156,8 +159,9 @@
"rwk": "Rwa",
"sah": "Sachais",
"nds-NL": "Sacsainis Íochtarach",
+ "se": "Sáimis an Tuaiscirt",
"smn": "Sáimis Inari",
- "se": "Sáimis Thuaidh",
+ "sc": "Sairdínis",
"saq": "Samburu",
"sg": "Sangóis",
"sbp": "Sangu",
@@ -196,11 +200,11 @@
"sw": "Svahaílis",
"sw-CD": "Svahaílis an Chongó",
"shi": "Tachelhit",
- "tg": "Táidsícis",
+ "tg": "Taidsícis",
"dav": "Taita",
"ta": "Tamailis",
+ "tzm": "Tamaisis Atlais Láir",
"zgh": "Tamaisis Chaighdeánach Mharacó",
- "tzm": "Tamazight Atlais Láir",
"twq": "Tasawaq",
"tt": "Tatairis",
"th": "Téalainnis",
@@ -216,7 +220,7 @@
"uz": "Úisbéiceastáinis",
"hu": "Ungáiris",
"ur": "Urdúis",
- "vai": "Vai",
+ "vai": "Vadhais",
"wa": "Vallúnais",
"vi": "Vítneaimis",
"wo": "Volaifis",
diff --git a/vendor/commerceguys/intl/resources/language/gd.json b/vendor/commerceguys/intl/resources/language/gd.json
index 311c76875..dbbf624d9 100644
--- a/vendor/commerceguys/intl/resources/language/gd.json
+++ b/vendor/commerceguys/intl/resources/language/gd.json
@@ -91,10 +91,12 @@
"ig": "Igbo",
"id": "Innd-Innsis",
"is": "Innis Tìlis",
+ "iu": "Inuktitut",
"yi": "Iùdhais",
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabyle",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -145,6 +147,7 @@
"ne": "Neapàlais",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"no": "Nirribhis",
"nus": "Nuer",
"nyn": "Nyankole",
@@ -173,6 +176,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sàrdais",
"ja": "Seapanais",
"cs": "Seicis",
"sr": "Sèirbis",
diff --git a/vendor/commerceguys/intl/resources/language/gl.json b/vendor/commerceguys/intl/resources/language/gl.json
index da381af78..31d7cad58 100644
--- a/vendor/commerceguys/intl/resources/language/gl.json
+++ b/vendor/commerceguys/intl/resources/language/gl.json
@@ -48,7 +48,7 @@
"mfe": "crioulo mauriciano",
"hr": "croata",
"da": "dinamarqués",
- "doi": "Dogri",
+ "doi": "dogri",
"dua": "duala",
"dz": "dzongkha",
"ebu": "embu",
@@ -91,11 +91,13 @@
"en-AU": "inglés australiano",
"en-GB": "inglés británico",
"en-CA": "inglés canadense",
+ "iu": "inuktitut",
"yo": "ioruba",
"ga": "irlandés",
"is": "islandés",
"it": "italiano",
"dyo": "jola-fonyi",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -149,6 +151,7 @@
"ne": "nepalí",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "noruegués",
"nb": "noruegués bokmål",
"nn": "noruegués nynorsk",
@@ -178,6 +181,7 @@
"sbp": "sangu",
"sa": "sánscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/gsw.json b/vendor/commerceguys/intl/resources/language/gsw.json
index 825347bb6..99d5faf1b 100644
--- a/vendor/commerceguys/intl/resources/language/gsw.json
+++ b/vendor/commerceguys/intl/resources/language/gsw.json
@@ -63,6 +63,7 @@
"is": "Iisländisch",
"smn": "Inari-Samisch",
"id": "Indonesisch",
+ "iu": "Inukitut",
"it": "Italiänisch",
"sah": "Jakutisch",
"ja": "Japanisch",
@@ -71,6 +72,7 @@
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabylisch",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kln": "Kalenjin",
"kam": "Kamba",
@@ -126,6 +128,7 @@
"ne": "Nepalesisch",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"nl": "Niderländisch",
"dsb": "Nidersorbisch",
"nds": "Nidertüütsch",
@@ -162,6 +165,7 @@
"sbp": "Sangu",
"sa": "Sanschkrit",
"sat": "Santali",
+ "sc": "Sardisch",
"sn": "Schhona",
"gd": "Schottisch-Gäälisch",
"es": "Schpanisch",
diff --git a/vendor/commerceguys/intl/resources/language/gu.json b/vendor/commerceguys/intl/resources/language/gu.json
index bc8b47422..a768ba54c 100644
--- a/vendor/commerceguys/intl/resources/language/gu.json
+++ b/vendor/commerceguys/intl/resources/language/gu.json
@@ -16,6 +16,7 @@
"ig": "ઇગ્બો",
"it": "ઇટાલિયન",
"smn": "ઇનારી સામી",
+ "iu": "ઇનુકિટૂટ",
"id": "ઇન્ડોનેશિયન",
"ewo": "ઇવોન્ડો",
"ee": "ઈવ",
@@ -201,6 +202,7 @@
"sr": "સર્બિયન",
"sbp": "સાંગુ",
"sg": "સાંગો",
+ "sc": "સાર્દિનિયન",
"sd": "સિંધી",
"si": "સિંહાલી",
"ii": "સિચુઆન યી",
@@ -223,5 +225,7 @@
"haw": "હવાઇયન",
"hi": "હિન્દી",
"he": "હીબ્રુ",
- "ha": "હૌસા"
+ "ha": "હૌસા",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/he.json b/vendor/commerceguys/intl/resources/language/he.json
index 05ab7514c..135e7b7a8 100644
--- a/vendor/commerceguys/intl/resources/language/he.json
+++ b/vendor/commerceguys/intl/resources/language/he.json
@@ -2,7 +2,7 @@
"ee": "אווה",
"ewo": "אוונדו",
"uz": "אוזבקית",
- "ug": "אויגור",
+ "ug": "אויגורית",
"os": "אוסטית",
"uk": "אוקראינית",
"ur": "אורדו",
@@ -13,6 +13,7 @@
"it": "איטלקית",
"smn": "אינארי סאמי",
"id": "אינדונזית",
+ "iu": "אינוקטיטוט",
"is": "איסלנדית",
"ga": "אירית",
"sq": "אלבנית",
@@ -164,6 +165,7 @@
"ii": "סצ׳ואן יי",
"nds-NL": "סקסונית תחתית",
"sr": "סרבית",
+ "sc": "סרדינית",
"he": "עברית",
"ar": "ערבית",
"fo": "פארואזית",
@@ -199,6 +201,7 @@
"kw": "קורנית",
"kk": "קזחית",
"ca": "קטלאנית",
+ "kgp": "קיינגאנג",
"ki": "קיקויו",
"ky": "קירגיזית",
"rn": "קירונדי",
@@ -223,5 +226,6 @@
"th": "תאית",
"ti": "תיגרינית",
"tzm": "תמאזיגת של מרכז מרוקו",
- "zgh": "תמזיע׳ת מרוקאית תקנית"
+ "zgh": "תמזיע׳ת מרוקאית תקנית",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/hi.json b/vendor/commerceguys/intl/resources/language/hi.json
index 3e5c234bc..96bc4941e 100644
--- a/vendor/commerceguys/intl/resources/language/hi.json
+++ b/vendor/commerceguys/intl/resources/language/hi.json
@@ -16,6 +16,7 @@
"id": "इंडोनेशियाई",
"it": "इतालवी",
"smn": "इनारी सामी",
+ "iu": "इनूकीटूत्",
"ewo": "इवोन्डो",
"ig": "ईग्बो",
"ee": "ईवे",
@@ -83,7 +84,7 @@
"to": "टोंगन",
"nl": "डच",
"da": "डेनिश",
- "doi": "डोग्री",
+ "doi": "डोगरी",
"ta": "तमिल",
"tg": "ताजिक",
"tt": "तातार",
@@ -199,6 +200,7 @@
"zh-Hans": "सरलीकृत चीनी",
"sr": "सर्बियाई",
"sg": "सांगो",
+ "sc": "सार्दिनियन",
"sd": "सिंधी",
"si": "सिंहली",
"ii": "सिचुआन यी",
@@ -223,5 +225,7 @@
"haw": "हवाई",
"hi": "हिन्दी",
"he": "हिब्रू",
- "ha": "हौसा"
+ "ha": "हौसा",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/hr.json b/vendor/commerceguys/intl/resources/language/hr.json
index dd3d930cc..f73223316 100644
--- a/vendor/commerceguys/intl/resources/language/hr.json
+++ b/vendor/commerceguys/intl/resources/language/hr.json
@@ -67,6 +67,7 @@
"ig": "igbo",
"smn": "inari sami",
"id": "indonezijski",
+ "iu": "inuktitut",
"ga": "irski",
"is": "islandski",
"sah": "jakutski",
@@ -76,6 +77,7 @@
"dyo": "jola-fonyi",
"yo": "jorupski",
"kab": "kabilski",
+ "kgp": "Kaingang",
"kkj": "kako",
"kl": "kalaallisut",
"kln": "kalenjin",
@@ -141,6 +143,7 @@
"ne": "nepalski",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"pcm": "nigerijski pidžin",
"nl": "nizozemski",
"no": "norveški",
@@ -168,6 +171,7 @@
"sbp": "sangu",
"sa": "sanskrtski",
"sat": "santalski",
+ "sc": "sardski",
"seh": "sena",
"ksb": "shambala",
"sn": "shona",
diff --git a/vendor/commerceguys/intl/resources/language/hu.json b/vendor/commerceguys/intl/resources/language/hu.json
index 794e8b873..b0b5ce66e 100644
--- a/vendor/commerceguys/intl/resources/language/hu.json
+++ b/vendor/commerceguys/intl/resources/language/hu.json
@@ -69,6 +69,7 @@
"ig": "igbó",
"smn": "inari számi",
"id": "indonéz",
+ "iu": "inuktitut",
"ga": "ír",
"is": "izlandi",
"yav": "jangben",
@@ -79,6 +80,7 @@
"yo": "joruba",
"kab": "kabije",
"kea": "kabuverdianu",
+ "kgp": "Kaingang",
"kkj": "kakó",
"kln": "kalendzsin",
"kam": "kamba",
@@ -147,6 +149,7 @@
"nnh": "ngiemboon",
"jgo": "ngomba",
"nmg": "ngumba",
+ "yrl": "Nheengatu",
"pcm": "nigériai pidgin",
"no": "norvég",
"nb": "norvég (bokmål)",
@@ -184,6 +187,7 @@
"sbp": "szangu",
"sa": "szanszkrit",
"sat": "szantáli",
+ "sc": "szardíniai",
"twq": "szavák",
"ceb": "szebuano",
"ii": "szecsuán ji",
diff --git a/vendor/commerceguys/intl/resources/language/hy.json b/vendor/commerceguys/intl/resources/language/hy.json
index 08b9f9c87..76c322c17 100644
--- a/vendor/commerceguys/intl/resources/language/hy.json
+++ b/vendor/commerceguys/intl/resources/language/hy.json
@@ -34,6 +34,7 @@
"guz": "գուսի",
"nb": "գրքային նորվեգերեն",
"da": "դանիերեն",
+ "doi": "դոգրի",
"dua": "դուալա",
"he": "եբրայերեն",
"pt-PT": "եվրոպական պորտուգալերեն",
@@ -55,6 +56,7 @@
"yi": "իդիշ",
"smn": "ինարի սաամի",
"id": "ինդոնեզերեն",
+ "iu": "ինուկտիտուտ",
"ga": "իռլանդերեն",
"is": "իսլանդերեն",
"es": "իսպաներեն",
@@ -175,6 +177,7 @@
"sbp": "սանգու",
"sa": "սանսկրիտ",
"sat": "սանտալի",
+ "sc": "սարդիներեն",
"ceb": "սեբուերեն",
"seh": "սենա",
"sr": "սերբերեն",
@@ -223,5 +226,6 @@
"ff": "ֆուլահ",
"fr": "ֆրանսերեն",
"fur": "ֆրիուլիերեն",
- "doi": "Dogri"
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/id.json b/vendor/commerceguys/intl/resources/language/id.json
index a69c3117d..1e67d132b 100644
--- a/vendor/commerceguys/intl/resources/language/id.json
+++ b/vendor/commerceguys/intl/resources/language/id.json
@@ -62,6 +62,7 @@
"en-AU": "Inggris (Australia)",
"en-GB": "Inggris (Inggris)",
"en-CA": "Inggris (Kanada)",
+ "iu": "Inuktitut",
"ga": "Irlandia",
"is": "Islandia",
"it": "Italia",
@@ -76,6 +77,7 @@
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabyle",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -135,6 +137,7 @@
"ne": "Nepali",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"no": "Norwegia",
"nus": "Nuer",
"nyn": "Nyankole",
@@ -166,6 +169,7 @@
"sbp": "Sangu",
"sa": "Sanskerta",
"sat": "Santali",
+ "sc": "Sardinia",
"seh": "Sena",
"sr": "Serbia",
"ksb": "Shambala",
diff --git a/vendor/commerceguys/intl/resources/language/is.json b/vendor/commerceguys/intl/resources/language/is.json
index d4889902b..1e149d42a 100644
--- a/vendor/commerceguys/intl/resources/language/is.json
+++ b/vendor/commerceguys/intl/resources/language/is.json
@@ -60,6 +60,7 @@
"nl": "hollenska",
"be": "hvítrússneska",
"id": "indónesíska",
+ "iu": "inúktitút",
"ig": "ígbó",
"ga": "írska",
"is": "íslenska",
@@ -71,6 +72,7 @@
"dyo": "jola-fonyi",
"yo": "jórúba",
"kab": "kabíle",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -132,6 +134,7 @@
"mer": "merú",
"mgo": "meta’",
"es-MX": "mexíkósk spænska",
+ "ckb": "miðkúrdíska",
"ro-MD": "moldóvska",
"mn": "mongólska",
"mua": "mundang",
@@ -139,6 +142,7 @@
"ne": "nepalska",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"pcm": "nígerískt pidgin",
"nd": "norður-ndebele",
"lrc": "norðurlúrí",
@@ -168,6 +172,7 @@
"sbp": "sangú",
"sa": "sanskrít",
"sat": "santalí",
+ "sc": "sardínska",
"seh": "sena",
"sr": "serbneska",
"sn": "shona",
@@ -178,7 +183,6 @@
"gd": "skosk gelíska",
"sk": "slóvakíska",
"sl": "slóvenska",
- "ckb": "sorani-kúrdíska",
"xog": "sóga",
"so": "sómalska",
"xh": "sósa",
diff --git a/vendor/commerceguys/intl/resources/language/it.json b/vendor/commerceguys/intl/resources/language/it.json
index 215e042ad..489a904cd 100644
--- a/vendor/commerceguys/intl/resources/language/it.json
+++ b/vendor/commerceguys/intl/resources/language/it.json
@@ -85,10 +85,12 @@
"en-AU": "inglese australiano",
"en-GB": "inglese britannico",
"en-CA": "inglese canadese",
+ "iu": "inuktitut",
"ga": "irlandese",
"is": "islandese",
"it": "italiano",
"dyo": "jola-fony",
+ "kgp": "kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -138,6 +140,7 @@
"ne": "nepalese",
"jgo": "ngamambo",
"nnh": "ngiemboon",
+ "yrl": "nheengatu",
"no": "norvegese",
"nb": "norvegese bokmål",
"nn": "norvegese nynorsk",
@@ -169,6 +172,7 @@
"sbp": "sangu",
"sa": "sanscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "serbo",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/ja.json b/vendor/commerceguys/intl/resources/language/ja.json
index b627eaf09..9d03c991c 100644
--- a/vendor/commerceguys/intl/resources/language/ja.json
+++ b/vendor/commerceguys/intl/resources/language/ja.json
@@ -16,6 +16,7 @@
"it": "イタリア語",
"yi": "イディッシュ語",
"smn": "イナリ・サーミ語",
+ "iu": "イヌクティトット語",
"ig": "イボ語",
"id": "インドネシア語",
"vai": "ヴァイ語",
@@ -37,6 +38,7 @@
"nl": "オランダ語",
"om": "オロモ語",
"kea": "カーボベルデ・クレオール語",
+ "kgp": "カインガング語",
"kkj": "カコ語",
"kk": "カザフ語",
"ks": "カシミール語",
@@ -68,6 +70,7 @@
"kok": "コンカニ語",
"sw-CD": "コンゴ・スワヒリ語",
"sah": "サハ語",
+ "sc": "サルデーニャ語",
"dje": "ザルマ語",
"sbp": "サング語",
"sg": "サンゴ語",
@@ -123,6 +126,7 @@
"to": "トンガ語",
"pcm": "ナイジェリア・ピジン語",
"naq": "ナマ語",
+ "yrl": "ニェエンガトゥ語",
"nyn": "ニャンコレ語",
"nus": "ヌエル語",
"ne": "ネパール語",
diff --git a/vendor/commerceguys/intl/resources/language/ka.json b/vendor/commerceguys/intl/resources/language/ka.json
index 1380a98f3..be385762f 100644
--- a/vendor/commerceguys/intl/resources/language/ka.json
+++ b/vendor/commerceguys/intl/resources/language/ka.json
@@ -66,6 +66,7 @@
"smn": "ინარი-საამური",
"en": "ინგლისური",
"id": "ინდონეზიური",
+ "iu": "ინუკტიტუტი",
"yo": "იორუბა",
"ga": "ირლანდიური",
"is": "ისლანდიური",
@@ -152,6 +153,7 @@
"sbp": "სანგუ",
"sa": "სანსკრიტი",
"sat": "სანტალი",
+ "sc": "სარდინიული",
"ceb": "სებუანო",
"seh": "სენა",
"sr": "სერბული",
@@ -223,5 +225,7 @@
"hr": "ხორვატული",
"haw": "ჰავაიური",
"ha": "ჰაუსა",
- "hi": "ჰინდი"
+ "hi": "ჰინდი",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/kk.json b/vendor/commerceguys/intl/resources/language/kk.json
index fbb78db24..31684ee28 100644
--- a/vendor/commerceguys/intl/resources/language/kk.json
+++ b/vendor/commerceguys/intl/resources/language/kk.json
@@ -1,7 +1,7 @@
{
"en-AU": "австралиялық ағылшын тілі",
"de-AT": "австриялық неміс тілі",
- "agq": "агхем тілі",
+ "agq": "агем тілі",
"en": "ағылшын тілі",
"ak": "акан тілі",
"sq": "албан тілі",
@@ -47,6 +47,7 @@
"zh-Hant": "дәстүрлі қытай тілі",
"dz": "дзонг-кэ тілі",
"dyo": "диола тілі",
+ "doi": "Догри",
"dua": "дуала тілі",
"pt-PT": "еуропалық португал тілі",
"ja": "жапон тілі",
@@ -59,6 +60,7 @@
"yi": "идиш тілі",
"smn": "инари саам тілі",
"id": "индонезия тілі",
+ "iu": "инуктитут тілі",
"ga": "ирланд тілі",
"is": "исланд тілі",
"es": "испан тілі",
@@ -160,6 +162,7 @@
"sbp": "сангу тілі",
"sa": "санскрит тілі",
"sat": "сантали тілі",
+ "sc": "сардин тілі",
"sah": "саха тілі",
"ceb": "себуано тілі",
"seh": "сена тілі",
@@ -223,5 +226,6 @@
"et": "эстон тілі",
"jv": "ява тілі",
"yav": "янгбен тілі",
- "doi": "Dogri"
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/km.json b/vendor/commerceguys/intl/resources/language/km.json
index ba684b51f..de2bb2908 100644
--- a/vendor/commerceguys/intl/resources/language/km.json
+++ b/vendor/commerceguys/intl/resources/language/km.json
@@ -41,6 +41,7 @@
"cgg": "ឈីហ្កា",
"da": "ដាណឺម៉ាក",
"dz": "ដុងខា",
+ "doi": "ដូហ្គ្រី",
"dua": "ឌួលឡា",
"nyn": "ណានកូលេ",
"naq": "ណាម៉ា",
@@ -134,6 +135,7 @@
"wae": "វេលសឺ",
"vai": "វៃ",
"sah": "សាខា",
+ "sc": "សាឌីនា",
"sat": "សាន់តាលី",
"sbp": "សានហ្គូ",
"sg": "សានហ្គោ",
@@ -206,6 +208,7 @@
"ig": "អ៊ីកបូ",
"smn": "អ៊ីណារីសាមី",
"it": "អ៊ីតាលី",
+ "iu": "អ៊ីនុកទីទុត",
"ee": "អ៊ីវ",
"ewo": "អ៊ីវ៉ុនដូ",
"is": "អ៊ីស្លង់",
@@ -223,5 +226,6 @@
"es-MX": "អេស្ប៉ាញ (ម៉ិកស៊ិក)",
"es-419": "អេស្ប៉ាញ (អាមេរិក​ឡាទីន)",
"am": "អាំហារិក",
- "doi": "Dogri"
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/ko.json b/vendor/commerceguys/intl/resources/language/ko.json
index ee49779c5..79ac1385b 100644
--- a/vendor/commerceguys/intl/resources/language/ko.json
+++ b/vendor/commerceguys/intl/resources/language/ko.json
@@ -80,6 +80,7 @@
"vun": "분조어",
"bg": "불가리아어",
"br": "브르타뉴어",
+ "sc": "사르디니아어",
"sg": "산고어",
"sa": "산스크리트어",
"sat": "산탈리어",
@@ -143,6 +144,7 @@
"jgo": "응곰바어",
"ig": "이그보어",
"smn": "이나리 사미어",
+ "iu": "이눅티투트어",
"yi": "이디시어",
"ewo": "이원도어",
"it": "이탈리아어",
@@ -223,5 +225,7 @@
"ko": "한국어",
"hu": "헝가리어",
"he": "히브리어",
- "hi": "힌디어"
+ "hi": "힌디어",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/kok.json b/vendor/commerceguys/intl/resources/language/kok.json
index 7a64b4d06..bc25a27ec 100644
--- a/vendor/commerceguys/intl/resources/language/kok.json
+++ b/vendor/commerceguys/intl/resources/language/kok.json
@@ -17,6 +17,7 @@
"ig": "इग्बो",
"it": "इटालियन",
"yi": "इद्दिष्",
+ "iu": "इन्युकट्ट",
"et": "इस्टोनियन्",
"smn": "ईनारी सामी",
"uz": "उझबेक",
@@ -85,6 +86,7 @@
"xh": "झ़ौसा",
"nl": "डच्",
"da": "डॅनिश",
+ "doi": "डोग्री",
"dua": "डौल",
"tt": "तटार",
"ta": "तमिळ",
@@ -200,6 +202,7 @@
"sbp": "सांगू",
"sg": "सांगो",
"saq": "साम्बरू",
+ "sc": "सार्डिनियान",
"sd": "सिंधी",
"ii": "सिच्युआन यी",
"si": "सिनहालीस",
@@ -223,5 +226,6 @@
"hi": "हिन्दी",
"he": "हिब्रू",
"ha": "हौसा",
- "doi": "Dogri"
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/ks.json b/vendor/commerceguys/intl/resources/language/ks.json
index ec514965f..4c691c7a2 100644
--- a/vendor/commerceguys/intl/resources/language/ks.json
+++ b/vendor/commerceguys/intl/resources/language/ks.json
@@ -13,6 +13,7 @@
"guz": "Gusii",
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kln": "Kalenjin",
"khq": "Koyra Chiini",
@@ -32,6 +33,7 @@
"naq": "Nama",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"lrc": "Northern Luri",
"nus": "Nuer",
@@ -68,6 +70,7 @@
"am": "اَمہاری",
"smn": "اِناری سَمی",
"id": "اِنڈونیشیا",
+ "iu": "اِنُکتِتوٗ",
"en": "اَنگیٖزۍ",
"om": "اۆرومو",
"or": "اۆرِیا",
@@ -128,6 +131,7 @@
"es": "سپینِش",
"es-MX": "سپینِش (مؠکسِکو)",
"ii": "سِچوان یٖی",
+ "sc": "سراڈیٖنی",
"sr": "سٔربِیَن",
"gd": "سکوٹِش گیےلِک",
"sk": "سلووَک",
diff --git a/vendor/commerceguys/intl/resources/language/ku.json b/vendor/commerceguys/intl/resources/language/ku.json
index bfc42f910..6aff2b035 100644
--- a/vendor/commerceguys/intl/resources/language/ku.json
+++ b/vendor/commerceguys/intl/resources/language/ku.json
@@ -67,6 +67,7 @@
"en-AU": "îngilîzî (Awistralya)",
"en-CA": "îngilîzî (Kanada)",
"en-GB": "îngilîzî (Keyaniya Yekbûyî)",
+ "iu": "înuîtî",
"ga": "îrî",
"it": "îtalî",
"is": "îzlendî",
@@ -74,6 +75,7 @@
"jv": "javayî",
"dyo": "Jola-Fonyi",
"kab": "kabîlî",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "kalalîsûtî",
"kln": "Kalenjin",
@@ -133,6 +135,7 @@
"ne": "nepalî",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"nd": "North Ndebele",
"nb": "norwecî (bokmål)",
@@ -167,6 +170,7 @@
"sbp": "Sangu",
"sa": "sanskrîtî",
"sat": "Santali",
+ "sc": "sardînî",
"ceb": "sebwanoyî",
"seh": "Sena",
"ksb": "Shambala",
diff --git a/vendor/commerceguys/intl/resources/language/ky.json b/vendor/commerceguys/intl/resources/language/ky.json
index 13fdee8b9..6dbbf317f 100644
--- a/vendor/commerceguys/intl/resources/language/ky.json
+++ b/vendor/commerceguys/intl/resources/language/ky.json
@@ -47,6 +47,7 @@
"gu": "гужаратча",
"guz": "гусиче",
"da": "датча",
+ "doi": "догриче",
"dua": "дуалача",
"jv": "жаванизче",
"ja": "жапончо",
@@ -60,6 +61,7 @@
"yi": "идишче",
"smn": "инари саамиче",
"id": "индонезияча",
+ "iu": "инуктитутча",
"ga": "ирландча",
"is": "исландча",
"es": "испанча",
@@ -159,6 +161,7 @@
"sbp": "сангуча",
"sa": "санскритче",
"sat": "санталиче",
+ "sc": "сардинче",
"sah": "сахача",
"ceb": "себуанча",
"seh": "сенача",
@@ -223,5 +226,6 @@
"ebu": "эмбуча",
"et": "эстончо",
"yav": "янгбенче",
- "doi": "Dogri"
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/lb.json b/vendor/commerceguys/intl/resources/language/lb.json
index a5df8488f..1b8393427 100644
--- a/vendor/commerceguys/intl/resources/language/lb.json
+++ b/vendor/commerceguys/intl/resources/language/lb.json
@@ -62,6 +62,7 @@
"ig": "Igbo-Sprooch",
"smn": "Inari-Lappesch",
"id": "Indonesesch",
+ "iu": "Inukitut",
"ga": "Iresch",
"is": "Islännesch",
"it": "Italienesch",
@@ -72,6 +73,7 @@
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabylesch",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kln": "Kalenjin",
"kam": "Kamba",
@@ -134,6 +136,7 @@
"ne": "Nepalesesch",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"nds": "Nidderdäitsch",
"nds-NL": "Nidderdäitsch (Holland)",
"dsb": "Niddersorbesch",
@@ -168,6 +171,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sardesch",
"gd": "Schottescht Gällesch",
"fr-CH": "Schwäizer Franséisch",
"de-CH": "Schwäizer Héichdäitsch",
diff --git a/vendor/commerceguys/intl/resources/language/lo.json b/vendor/commerceguys/intl/resources/language/lo.json
index 1d8478cbf..37bd04b70 100644
--- a/vendor/commerceguys/intl/resources/language/lo.json
+++ b/vendor/commerceguys/intl/resources/language/lo.json
@@ -46,6 +46,7 @@
"de-CH": "ສະວິສ ໄຮ ເຈີແມນ",
"sv": "ສະວີດິຊ",
"sa": "ສັນສະກຣິດ",
+ "sc": "ສາດີນຽນ",
"sd": "ສິນທິ",
"si": "ສິນຫາລາ",
"ii": "ເສສວນ ອີ",
@@ -205,6 +206,7 @@
"ig": "ອິກໂບ",
"it": "ອິຕາລຽນ",
"id": "ອິນໂດເນຊຽນ",
+ "iu": "ອິນນຸກຕິຕັດ",
"ee": "ອິວາ",
"smn": "ອີນາຣິຊາມິ",
"ewo": "ອີວອນດູ",
@@ -223,5 +225,7 @@
"hi": "ຮິນດິ",
"he": "ຮີບຣິວ",
"ha": "ເຮົາຊາ",
- "xh": "ໂຮຊາ"
+ "xh": "ໂຮຊາ",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/lt.json b/vendor/commerceguys/intl/resources/language/lt.json
index a144d9a45..f600addaf 100644
--- a/vendor/commerceguys/intl/resources/language/lt.json
+++ b/vendor/commerceguys/intl/resources/language/lt.json
@@ -62,6 +62,7 @@
"ig": "igbų",
"smn": "Inario samių",
"id": "indoneziečių",
+ "iu": "inukitut",
"is": "islandų",
"es": "ispanų",
"it": "italų",
@@ -71,6 +72,7 @@
"jv": "javiečių",
"yi": "jidiš",
"yo": "jorubų",
+ "kgp": "kaingang",
"kkj": "kako",
"kl": "kalalisut",
"kln": "kalenjinų",
@@ -140,6 +142,7 @@
"jgo": "ngombų",
"nyn": "niankolų",
"pcm": "Nigerijos pidžinų",
+ "yrl": "njengatu",
"no": "norvegų",
"nb": "norvegų bukmolas",
"nus": "nuerų",
@@ -163,6 +166,7 @@
"sbp": "sangų",
"sa": "sanskritas",
"sat": "santalių",
+ "sc": "sardiniečių",
"ceb": "sebuanų",
"seh": "senų",
"sr": "serbų",
diff --git a/vendor/commerceguys/intl/resources/language/lv.json b/vendor/commerceguys/intl/resources/language/lv.json
index dfb449e3a..1ad3f7fa0 100644
--- a/vendor/commerceguys/intl/resources/language/lv.json
+++ b/vendor/commerceguys/intl/resources/language/lv.json
@@ -65,6 +65,7 @@
"ig": "igbo",
"smn": "Inari sāmu",
"id": "indonēziešu",
+ "iu": "inuītu",
"ga": "īru",
"is": "islandiešu",
"it": "itāļu",
@@ -78,6 +79,7 @@
"yo": "jorubu",
"kab": "kabilu",
"kea": "kaboverdiešu",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalendžīnu",
"kam": "kambu",
@@ -143,6 +145,7 @@
"ne": "nepāliešu",
"nnh": "ngjembūnu",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigērijas pidžinvaloda",
"no": "norvēģu",
"nb": "norvēģu bukmols",
@@ -168,6 +171,7 @@
"sbp": "sangu",
"sa": "sanskrits",
"sat": "santalu",
+ "sc": "sardīniešu",
"ceb": "sebuāņu",
"seh": "senu",
"sr": "serbu",
diff --git a/vendor/commerceguys/intl/resources/language/mg.json b/vendor/commerceguys/intl/resources/language/mg.json
index 6962989b6..1c2d9b283 100644
--- a/vendor/commerceguys/intl/resources/language/mg.json
+++ b/vendor/commerceguys/intl/resources/language/mg.json
@@ -77,6 +77,7 @@
"ig": "igbo",
"smn": "Inari Sami",
"id": "Indonezianina",
+ "iu": "Inuktitut",
"ga": "Irish",
"it": "Italianina",
"ja": "Japoney",
@@ -84,6 +85,7 @@
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabyle",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -122,7 +124,7 @@
"ml": "Malayalam",
"mt": "Maltese",
"mni": "Manipuri",
- "mi": "Maori",
+ "mi": "Māori",
"mr": "Marathi",
"mas": "Masai",
"mzn": "Mazanderani",
@@ -136,6 +138,7 @@
"ne": "Nepale",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"nd": "North Ndebele",
"lrc": "Northern Luri",
@@ -171,6 +174,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sardinian",
"gd": "Scottish Gaelic",
"seh": "Sena",
"sr": "Serbian",
diff --git a/vendor/commerceguys/intl/resources/language/mk.json b/vendor/commerceguys/intl/resources/language/mk.json
index 2a6b17588..fd276b519 100644
--- a/vendor/commerceguys/intl/resources/language/mk.json
+++ b/vendor/commerceguys/intl/resources/language/mk.json
@@ -59,6 +59,7 @@
"ig": "игбо",
"smn": "инариски сами",
"id": "индонезиски",
+ "iu": "инуктитут",
"ga": "ирски",
"is": "исландски",
"it": "италијански",
@@ -72,6 +73,7 @@
"kab": "кабилски",
"kea": "кабувердиану",
"kk": "казашки",
+ "kgp": "каинганшки",
"kkj": "како",
"kl": "калалисут",
"kln": "каленџин",
@@ -113,7 +115,7 @@
"mk": "македонски",
"kde": "маконде",
"mgh": "макува-мито",
- "ml": "малајамски",
+ "ml": "малајалски",
"ms": "малајски",
"mg": "малгашки",
"mt": "малтешки",
@@ -139,6 +141,7 @@
"nn": "норвешки нинорск",
"nus": "нуер",
"nyn": "њанколе",
+ "yrl": "њенгату",
"or": "одија",
"om": "оромо",
"os": "осетски",
@@ -161,6 +164,7 @@
"sbp": "сангу",
"sa": "санскрит",
"sat": "сантали",
+ "sc": "сардински",
"sw": "свахили",
"ceb": "себуански",
"nd": "северен ндебеле",
diff --git a/vendor/commerceguys/intl/resources/language/ml.json b/vendor/commerceguys/intl/resources/language/ml.json
index 2cf36c090..05ee9d0b3 100644
--- a/vendor/commerceguys/intl/resources/language/ml.json
+++ b/vendor/commerceguys/intl/resources/language/ml.json
@@ -12,6 +12,7 @@
"as": "ആസ്സാമീസ്",
"ig": "ഇഗ്ബോ",
"smn": "ഇനാരി സമി",
+ "iu": "ഇനുക്റ്റിറ്റട്ട്",
"id": "ഇന്തോനേഷ്യൻ",
"en": "ഇംഗ്ലീഷ്",
"it": "ഇറ്റാലിയൻ",
@@ -116,7 +117,7 @@
"fr": "ഫ്രഞ്ച്",
"fur": "ഫ്രിയുലിയാൻ",
"nl-BE": "ഫ്ലമിഷ്",
- "bn": "ബംഗാളി",
+ "bn": "ബംഗ്ലാ",
"bm": "ബംബാറ",
"my": "ബർമീസ്",
"bas": "ബസ",
@@ -190,6 +191,7 @@
"sbp": "സംഗു",
"saq": "സംബുരു",
"sa": "സംസ്‌കൃതം",
+ "sc": "സർഡിനിയാൻ",
"sah": "സാഖ",
"sg": "സാംഗോ",
"dje": "സാർമ്മ",
@@ -223,5 +225,7 @@
"rwk": "റുവാ",
"rm": "റൊമാഞ്ച്",
"ro": "റൊമാനിയൻ",
- "rof": "റോംബോ"
+ "rof": "റോംബോ",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/mn.json b/vendor/commerceguys/intl/resources/language/mn.json
index 137bfc64e..14c87aadb 100644
--- a/vendor/commerceguys/intl/resources/language/mn.json
+++ b/vendor/commerceguys/intl/resources/language/mn.json
@@ -42,6 +42,7 @@
"guz": "гузы",
"ka": "гүрж",
"da": "дани",
+ "doi": "догри",
"nds": "доод герман",
"dsb": "доод сорби",
"dua": "дуала",
@@ -56,6 +57,7 @@
"yi": "иддиш",
"smn": "инари сами",
"id": "индонези",
+ "iu": "инуктитут",
"ga": "ирланд",
"is": "исланд",
"es": "испани",
@@ -124,7 +126,7 @@
"jgo": "нгомба",
"pcm": "нигерийн пиджин",
"nl": "нидерланд",
- "no": "норвеги",
+ "no": "норвег",
"nb": "норвегийн букмол",
"nn": "норвегийн нинорск",
"nus": "нуер",
@@ -149,6 +151,7 @@
"sbp": "сангү",
"sa": "санскрит",
"sat": "сантали",
+ "sc": "сардин",
"sah": "саха",
"sw": "свахили",
"ceb": "себуано",
@@ -223,5 +226,6 @@
"jv": "ява",
"yav": "янгбен",
"ja": "япон",
- "doi": "Dogri"
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/mr.json b/vendor/commerceguys/intl/resources/language/mr.json
index 85e0da13b..f7bd59beb 100644
--- a/vendor/commerceguys/intl/resources/language/mr.json
+++ b/vendor/commerceguys/intl/resources/language/mr.json
@@ -17,6 +17,7 @@
"id": "इंडोनेशियन",
"it": "इटालियन",
"smn": "इनारी सामी",
+ "iu": "इनुक्तीटुट",
"ewo": "इवोन्डो",
"et": "इस्टोनियन",
"ig": "ईग्बो",
@@ -197,6 +198,7 @@
"sat": "संताली",
"sa": "संस्कृत",
"zh-Hans": "सरलीकृत चीनी",
+ "sc": "सर्दिनियन",
"sr": "सर्बियन",
"sbp": "सांगु",
"sg": "सांगो",
@@ -223,5 +225,7 @@
"haw": "हवाईयन",
"hi": "हिंदी",
"he": "हिब्रू",
- "ha": "हौसा"
+ "ha": "हौसा",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/ms.json b/vendor/commerceguys/intl/resources/language/ms.json
index 56c9d1643..b6111ec6c 100644
--- a/vendor/commerceguys/intl/resources/language/ms.json
+++ b/vendor/commerceguys/intl/resources/language/ms.json
@@ -72,6 +72,7 @@
"en-AU": "Inggeris Australia",
"en-GB": "Inggeris British",
"en-CA": "Inggeris Kanada",
+ "iu": "Inuktitut",
"ga": "Ireland",
"it": "Itali",
"jv": "Jawa",
@@ -84,6 +85,7 @@
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabyle",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -100,7 +102,7 @@
"ko": "Korea",
"khq": "Koyra Chiini",
"ses": "Koyraboro Senni",
- "ckb": "Kurdi Sorani",
+ "ckb": "Kurdi Tengah",
"ku": "Kurdish",
"nmg": "Kwasio",
"lkt": "Lakota",
@@ -139,6 +141,7 @@
"ne": "Nepal",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"no": "Norway",
"nus": "Nuer",
@@ -170,6 +173,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sardinia",
"nds-NL": "Saxon Rendah",
"gd": "Scots Gaelic",
"seh": "Sena",
diff --git a/vendor/commerceguys/intl/resources/language/mt.json b/vendor/commerceguys/intl/resources/language/mt.json
index 56543a56d..47fdea99c 100644
--- a/vendor/commerceguys/intl/resources/language/mt.json
+++ b/vendor/commerceguys/intl/resources/language/mt.json
@@ -76,10 +76,12 @@
"en-AU": "Ingliż Awstraljan",
"en-GB": "Ingliż Brittaniku",
"en-CA": "Ingliż Kanadiż",
+ "iu": "Inuktitut",
"ga": "Irlandiż",
"is": "Iżlandiż",
"dyo": "Jola-Fonyi",
"kab": "Kabuljan",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalallisut",
"kln": "Kalenjin",
@@ -139,6 +141,7 @@
"ne": "Nepaliż",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"nn": "Ninorsk Norveġiż",
"no": "Norveġiż",
"nus": "Nuer",
@@ -168,6 +171,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sardinjan",
"nds-NL": "Sassonu Komuni",
"seh": "Sena",
"sr": "Serb",
@@ -189,8 +193,8 @@
"sw": "Swahili",
"sw-CD": "Swahili tar-Repubblika Demokratika tal-Kongo",
"shi": "Tachelhit",
+ "tg": "Taġik",
"dav": "Taita",
- "tg": "Tajik",
"th": "Tajlandiż",
"it": "Taljan",
"zgh": "Tamazight Standard tal-Marokk",
diff --git a/vendor/commerceguys/intl/resources/language/my.json b/vendor/commerceguys/intl/resources/language/my.json
index 9ca59eab0..97768fd2a 100644
--- a/vendor/commerceguys/intl/resources/language/my.json
+++ b/vendor/commerceguys/intl/resources/language/my.json
@@ -56,11 +56,11 @@
"sah": "ဆခါ",
"sl": "ဆလိုဗေးနီးယား",
"sk": "ဆလိုဗက်",
+ "sc": "ဆာဒီနီးယား",
"sr": "ဆားဘီးယား",
"su": "ဆူဒန်",
"xog": "ဆိုဂါ",
"so": "ဆိုမာလီ",
- "ckb": "ဆိုရာနီ",
"hsb": "ဆက္ကဆိုနီ",
"sbp": "ဆန်ဂု",
"sg": "ဆန်ဂို",
@@ -93,6 +93,7 @@
"th": "ထိုင်း",
"dz": "ဒဇွန်ကာ",
"dua": "ဒူအလာ",
+ "doi": "ဒိုဂရီ",
"nl": "ဒတ်ခ်ျ",
"da": "ဒိန်းမတ်",
"nyn": "နရန်ကိုလီ",
@@ -115,6 +116,7 @@
"fil": "ဖိလစ်ပိုင်",
"ff": "ဖူလာ",
"fi": "ဖင်လန်",
+ "ckb": "ဗဟိုဒေသသုံး ကဒ်ဘာသာ",
"vi": "ဗီယက်နမ်",
"brx": "ဗိုဒို",
"vai": "ဗိုင်",
@@ -201,6 +203,7 @@
"as": "အာသံ",
"it": "အီတလီ",
"smn": "အီနာရီ ဆာမိ",
+ "iu": "အီနုခ်တီတု",
"ee": "အီဝီ",
"ewo": "အီဝန်ဒို",
"uz": "ဥဇဘတ်",
@@ -223,5 +226,6 @@
"am": "အမ်ဟာရစ်ခ်",
"sq": "အယ်လ်ဘေးနီးယား",
"nnh": "အွန်ရဲဘွန်း",
- "doi": "Dogri"
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/nb.json b/vendor/commerceguys/intl/resources/language/nb.json
deleted file mode 100644
index bf64b513e..000000000
--- a/vendor/commerceguys/intl/resources/language/nb.json
+++ /dev/null
@@ -1,227 +0,0 @@
-{
- "af": "afrikaans",
- "agq": "aghem",
- "ak": "akan",
- "sq": "albansk",
- "am": "amharisk",
- "ar": "arabisk",
- "hy": "armensk",
- "az": "aserbajdsjansk",
- "as": "assamesisk",
- "ast": "asturisk",
- "asa": "asu",
- "ksf": "bafia",
- "bm": "bambara",
- "eu": "baskisk",
- "bas": "basaa",
- "bem": "bemba",
- "bez": "bena",
- "bn": "bengali",
- "brx": "bodo",
- "bs": "bosnisk",
- "br": "bretonsk",
- "bg": "bulgarsk",
- "my": "burmesisk",
- "ceb": "cebuansk",
- "chr": "cherokesisk",
- "da": "dansk",
- "doi": "dogri",
- "dua": "duala",
- "dz": "dzongkha",
- "smn": "enaresamisk",
- "en": "engelsk",
- "en-AU": "engelsk (Australia)",
- "en-CA": "engelsk (Canada)",
- "en-GB": "engelsk (Storbritannia)",
- "et": "estisk",
- "ee": "ewe",
- "ewo": "ewondo",
- "fil": "filipino",
- "fi": "finsk",
- "nl-BE": "flamsk",
- "zh-Hans": "forenklet kinesisk",
- "fr": "fransk",
- "fr-CA": "fransk (Canada)",
- "fr-CH": "fransk (Sveits)",
- "fur": "friuliansk",
- "ff": "fulfulde",
- "fo": "færøysk",
- "gl": "galisisk",
- "lg": "ganda",
- "mg": "gassisk",
- "ka": "georgisk",
- "el": "gresk",
- "kl": "grønlandsk",
- "gu": "gujarati",
- "guz": "gusii",
- "ha": "hausa",
- "haw": "hawaiisk",
- "he": "hebraisk",
- "hi": "hindi",
- "be": "hviterussisk",
- "hsb": "høysorbisk",
- "ig": "ibo",
- "id": "indonesisk",
- "ga": "irsk",
- "is": "islandsk",
- "it": "italiensk",
- "ja": "japansk",
- "jv": "javanesisk",
- "yi": "jiddisk",
- "dyo": "jola-fonyi",
- "yo": "joruba",
- "kab": "kabylsk",
- "kkj": "kako",
- "kln": "kalenjin",
- "kam": "kamba",
- "kn": "kannada",
- "yue": "kantonesisk",
- "kea": "kappverdisk",
- "kk": "kasakhisk",
- "ks": "kasjmiri",
- "ca": "katalansk",
- "km": "khmer",
- "ebu": "kiembu",
- "cgg": "kiga",
- "ki": "kikuyu",
- "zh": "kinesisk",
- "rw": "kinyarwanda",
- "ky": "kirgisisk",
- "sw-CD": "kongolesisk swahili",
- "kok": "konkani",
- "ko": "koreansk",
- "kw": "kornisk",
- "khq": "koyra chiini",
- "ses": "koyraboro senni",
- "hr": "kroatisk",
- "ku": "kurdisk",
- "ckb": "kurdisk (sorani)",
- "nmg": "kwasio",
- "ksh": "kølnsk",
- "lkt": "lakota",
- "lag": "langi",
- "lo": "laotisk",
- "lv": "latvisk",
- "dsb": "lavsorbisk",
- "ln": "lingala",
- "lt": "litauisk",
- "lu": "luba-katanga",
- "luy": "luhya",
- "luo": "Luo",
- "lb": "luxemburgsk",
- "jmc": "machame",
- "mai": "maithili",
- "mk": "makedonsk",
- "mgh": "makhuwa-meetto",
- "kde": "makonde",
- "ml": "malayalam",
- "ms": "malayisk",
- "mt": "maltesisk",
- "mni": "manipuri",
- "mi": "maori",
- "mr": "marathi",
- "mas": "masai",
- "mfe": "mauritisk-kreolsk",
- "mzn": "mazandarani",
- "mer": "meru",
- "mgo": "meta’",
- "ro-MD": "moldovsk",
- "mn": "mongolsk",
- "mua": "mundang",
- "naq": "nama",
- "nl": "nederlandsk",
- "nds-NL": "nedersaksisk",
- "nds": "nedertysk",
- "ne": "nepali",
- "nnh": "ngiemboon",
- "jgo": "ngomba",
- "pcm": "nigeriansk pidginspråk",
- "lrc": "nord-luri",
- "nd": "nord-ndebele",
- "se": "nordsamisk",
- "no": "norsk",
- "nb": "norsk bokmål",
- "nn": "norsk nynorsk",
- "nus": "nuer",
- "nyn": "nyankole",
- "or": "odia",
- "om": "oromo",
- "os": "ossetisk",
- "pa": "panjabi",
- "ps": "pashto",
- "fa": "persisk",
- "pl": "polsk",
- "pt": "portugisisk",
- "pt-PT": "portugisisk (Portugal)",
- "qu": "quechua",
- "rm": "retoromansk",
- "rof": "rombo",
- "ro": "rumensk",
- "rn": "rundi",
- "ru": "russisk",
- "rwk": "rwa",
- "sah": "sakha",
- "saq": "samburu",
- "sg": "sango",
- "sbp": "sangu",
- "sa": "sanskrit",
- "sat": "santali",
- "seh": "sena",
- "tzm": "sentralmarokkansk tamazight",
- "sr": "serbisk",
- "ksb": "shambala",
- "sn": "shona",
- "ii": "sichuan-yi",
- "sd": "sindhi",
- "si": "singalesisk",
- "gd": "skotsk-gælisk",
- "sk": "slovakisk",
- "sl": "slovensk",
- "xog": "soga",
- "so": "somali",
- "es": "spansk",
- "es-419": "spansk (Latin-Amerika)",
- "es-MX": "spansk (Mexico)",
- "zgh": "standard marrokansk tamazight",
- "su": "sundanesisk",
- "gsw": "sveitsertysk",
- "sv": "svensk",
- "sw": "swahili",
- "shi": "tachelhit",
- "tg": "tadsjikisk",
- "dav": "taita",
- "ta": "tamil",
- "twq": "tasawaq",
- "tt": "tatarisk",
- "te": "telugu",
- "teo": "teso",
- "th": "thai",
- "bo": "tibetansk",
- "ti": "tigrinja",
- "to": "tongansk",
- "zh-Hant": "tradisjonell kinesisk",
- "cs": "tsjekkisk",
- "ce": "tsjetsjensk",
- "tk": "turkmensk",
- "tr": "tyrkisk",
- "de": "tysk",
- "de-CH": "tysk (Sveits)",
- "de-AT": "tysk (Østerrike)",
- "ug": "uigurisk",
- "uk": "ukrainsk",
- "hu": "ungarsk",
- "ur": "urdu",
- "uz": "usbekisk",
- "vai": "Vai",
- "wa": "vallonsk",
- "fy": "vestfrisisk",
- "vi": "vietnamesisk",
- "vun": "vunjo",
- "cy": "walisisk",
- "wae": "walsertysk",
- "wo": "wolof",
- "xh": "xhosa",
- "yav": "yangben",
- "dje": "zarma",
- "zu": "zulu"
-} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/ne.json b/vendor/commerceguys/intl/resources/language/ne.json
index faae314d0..12a2bd909 100644
--- a/vendor/commerceguys/intl/resources/language/ne.json
+++ b/vendor/commerceguys/intl/resources/language/ne.json
@@ -18,6 +18,7 @@
"ig": "इग्बो",
"it": "इटालेली",
"smn": "इनारी सामी",
+ "iu": "इनुक्टिटुट",
"id": "इन्डोनेसियाली",
"ee": "इवी",
"ewo": "इवोन्डो",
@@ -34,6 +35,7 @@
"os": "ओस्सेटिक",
"sw-CD": "कङ्गो स्वाहिली",
"kn": "कन्नाडा",
+ "kgp": "काइनगाङ",
"kkj": "काको",
"kk": "काजाख",
"kab": "काबिल",
@@ -111,6 +113,7 @@
"nnh": "न्गिएम्बुन",
"jgo": "न्गोम्बा",
"nyn": "न्यान्कोल",
+ "yrl": "न्हिनगातु",
"pa": "पंजाबी",
"zh-Hant": "परम्परागत चिनियाँ",
"fy": "पश्चिमी फ्रिसियन",
@@ -202,6 +205,7 @@
"sg": "साङ्गो",
"sat": "सान्ताली",
"saq": "साम्बुरू",
+ "sc": "सार्डिनियाली",
"ii": "सिचुआन यि",
"sd": "सिन्धी",
"si": "सिन्हाली",
diff --git a/vendor/commerceguys/intl/resources/language/nl.json b/vendor/commerceguys/intl/resources/language/nl.json
index ee1b22710..2c626e1eb 100644
--- a/vendor/commerceguys/intl/resources/language/nl.json
+++ b/vendor/commerceguys/intl/resources/language/nl.json
@@ -73,6 +73,7 @@
"is": "IJslands",
"smn": "Inari-Samisch",
"id": "Indonesisch",
+ "iu": "Inuktitut",
"it": "Italiaans",
"sah": "Jakoets",
"ja": "Japans",
@@ -81,6 +82,7 @@
"dyo": "Jola-Fonyi",
"kea": "Kaapverdisch Creools",
"kab": "Kabylisch",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kln": "Kalenjin",
"kam": "Kamba",
@@ -132,13 +134,13 @@
"naq": "Nama",
"nds-NL": "Nederduits",
"nl": "Nederlands",
- "nl-BE": "Nederlands (België)",
"nds": "Nedersaksisch",
"dsb": "Nedersorbisch",
"ne": "Nepalees",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
"nmg": "Ngumba",
+ "yrl": "Nheengatu",
"pcm": "Nigeriaans Pidgin",
"nd": "Noord-Ndebele",
"se": "Noord-Samisch",
@@ -172,6 +174,7 @@
"sbp": "Sangu",
"sa": "Sanskriet",
"sat": "Santali",
+ "sc": "Sardijns",
"gd": "Schots-Gaelisch",
"seh": "Sena",
"sr": "Servisch",
@@ -211,6 +214,7 @@
"ur": "Urdu",
"vai": "Vai",
"vi": "Vietnamees",
+ "nl-BE": "Vlaams",
"vun": "Vunjo",
"wa": "Waals",
"wae": "Walser",
diff --git a/vendor/commerceguys/intl/resources/language/nn.json b/vendor/commerceguys/intl/resources/language/nn.json
index 8dd7d1b92..af52998b4 100644
--- a/vendor/commerceguys/intl/resources/language/nn.json
+++ b/vendor/commerceguys/intl/resources/language/nn.json
@@ -61,6 +61,7 @@
"hsb": "høgsorbisk",
"ig": "ibo",
"id": "indonesisk",
+ "iu": "inuktitut",
"ga": "irsk",
"is": "islandsk",
"it": "italiensk",
@@ -69,13 +70,14 @@
"yi": "jiddisk",
"dyo": "jola-fonyi",
"yo": "joruba",
- "kea": "kabuverdianu",
- "kab": "kabyle",
+ "kab": "kabylsk",
+ "kgp": "kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
"kn": "kannada",
"yue": "kantonesisk",
+ "kea": "kappverdisk",
"kk": "kasakhisk",
"ks": "kasjmiri",
"ca": "katalansk",
@@ -133,6 +135,7 @@
"ne": "nepalsk",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "nheengatu",
"pcm": "nigeriansk pidgin",
"lrc": "nord-lurisk",
"nd": "nord-ndebele",
@@ -165,6 +168,7 @@
"sbp": "sangu",
"sa": "sanskrit",
"sat": "santali",
+ "sc": "sardinsk",
"seh": "sena",
"tzm": "sentral-tamazight",
"sr": "serbisk",
diff --git a/vendor/commerceguys/intl/resources/language/no.json b/vendor/commerceguys/intl/resources/language/no.json
index bf64b513e..477989a28 100644
--- a/vendor/commerceguys/intl/resources/language/no.json
+++ b/vendor/commerceguys/intl/resources/language/no.json
@@ -62,6 +62,7 @@
"hsb": "høysorbisk",
"ig": "ibo",
"id": "indonesisk",
+ "iu": "inuktitut",
"ga": "irsk",
"is": "islandsk",
"it": "italiensk",
@@ -71,6 +72,7 @@
"dyo": "jola-fonyi",
"yo": "joruba",
"kab": "kabylsk",
+ "kgp": "kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -135,6 +137,7 @@
"ne": "nepali",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "nheengatu",
"pcm": "nigeriansk pidginspråk",
"lrc": "nord-luri",
"nd": "nord-ndebele",
@@ -166,6 +169,7 @@
"sbp": "sangu",
"sa": "sanskrit",
"sat": "santali",
+ "sc": "sardisk",
"seh": "sena",
"tzm": "sentralmarokkansk tamazight",
"sr": "serbisk",
diff --git a/vendor/commerceguys/intl/resources/language/pa.json b/vendor/commerceguys/intl/resources/language/pa.json
index 5b937d36d..de8ee0e95 100644
--- a/vendor/commerceguys/intl/resources/language/pa.json
+++ b/vendor/commerceguys/intl/resources/language/pa.json
@@ -27,6 +27,7 @@
"ga": "ਆਇਰਸ਼",
"is": "ਆਈਸਲੈਂਡਿਕ",
"et": "ਇਸਟੋਨੀਆਈ",
+ "iu": "ਇੰਕਟੀਟੂਤ",
"ig": "ਇਗਬੋ",
"id": "ਇੰਡੋਨੇਸ਼ੀਆਈ",
"it": "ਇਤਾਲਵੀ",
@@ -49,6 +50,7 @@
"sv": "ਸਵੀਡਿਸ਼",
"sah": "ਸਾਖਾ",
"sg": "ਸਾਂਗੋ",
+ "sc": "ਸਾਰਡੀਨੀਆਈ",
"si": "ਸਿੰਹਾਲਾ",
"ii": "ਸਿਚੁਆਨ ਯੀ",
"sd": "ਸਿੰਧੀ",
@@ -121,6 +123,7 @@
"nl": "ਡੱਚ",
"dua": "ਡੂਆਲਾ",
"da": "ਡੈਨਿਸ਼",
+ "doi": "ਡੋਗਰੀ",
"tt": "ਤਤਾਰ",
"ta": "ਤਮਿਲ",
"twq": "ਤਾਸਾਵਿਕ",
@@ -223,5 +226,6 @@
"vun": "ਵੂੰਜੋ",
"cy": "ਵੈਲਸ਼",
"wo": "ਵੋਲੋਫ",
- "doi": "Dogri"
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/pl.json b/vendor/commerceguys/intl/resources/language/pl.json
index 42e9f557f..88b850372 100644
--- a/vendor/commerceguys/intl/resources/language/pl.json
+++ b/vendor/commerceguys/intl/resources/language/pl.json
@@ -77,6 +77,7 @@
"ig": "igbo",
"smn": "inari",
"id": "indonezyjski",
+ "iu": "inuktitut",
"ga": "irlandzki",
"is": "islandzki",
"sah": "jakucki",
@@ -85,6 +86,7 @@
"yi": "jidysz",
"yo": "joruba",
"kab": "kabylski",
+ "kgp": "kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -145,6 +147,7 @@
"nnh": "ngiemboon",
"jgo": "ngombe",
"nmg": "ngumba",
+ "yrl": "nheengatu",
"nl": "niderlandzki",
"de": "niemiecki",
"de-AT": "niemiecki austriacki",
@@ -176,6 +179,7 @@
"sbp": "sangu",
"sa": "sanskryt",
"sat": "santali",
+ "sc": "sardyński",
"seh": "sena",
"sr": "serbski",
"sn": "shona",
diff --git a/vendor/commerceguys/intl/resources/language/ps-PK.json b/vendor/commerceguys/intl/resources/language/ps-PK.json
index f2cfbe225..adcbedf68 100644
--- a/vendor/commerceguys/intl/resources/language/ps-PK.json
+++ b/vendor/commerceguys/intl/resources/language/ps-PK.json
@@ -18,6 +18,7 @@
"smn": "اناري سميع",
"id": "انډونېزي",
"en": "انګليسي",
+ "iu": "انوکتیتوت",
"or": "اوڊيا",
"om": "اورومو",
"uz": "اوزبکي",
@@ -78,6 +79,7 @@
"dua": "دوالا",
"zh-Hant": "دوديزه چيني",
"da": "ډنمارکي",
+ "doi": "ډوګري",
"rwk": "روا",
"ru": "روسي",
"ro": "رومانیایی",
@@ -88,6 +90,7 @@
"zu": "زولو",
"dz": "ژونگکه",
"zh-Hans": "ساده چيني",
+ "sc": "سارڊيني",
"sg": "سانګو",
"sbp": "سانګوو",
"sah": "سخا",
@@ -223,5 +226,6 @@
"yav": "ینګبین",
"yo": "یوروبا",
"el": "یوناني",
- "doi": "Dogri"
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/ps.json b/vendor/commerceguys/intl/resources/language/ps.json
index 1490bfd9e..d78421c9c 100644
--- a/vendor/commerceguys/intl/resources/language/ps.json
+++ b/vendor/commerceguys/intl/resources/language/ps.json
@@ -18,6 +18,7 @@
"smn": "اناري سميع",
"id": "انډونېزي",
"en": "انګليسي",
+ "iu": "انوکتیتوت",
"or": "اوڊيا",
"om": "اورومو",
"uz": "اوزبکي",
@@ -78,6 +79,7 @@
"dua": "دوالا",
"zh-Hant": "دوديزه چيني",
"da": "ډنمارکي",
+ "doi": "ډوګري",
"rwk": "روا",
"ru": "روسي",
"ro": "رومانیایی",
@@ -88,6 +90,7 @@
"zu": "زولو",
"dz": "ژونگکه",
"zh-Hans": "ساده چيني",
+ "sc": "سارڊيني",
"sg": "سانګو",
"sbp": "سانګوو",
"sah": "سخا",
@@ -223,5 +226,6 @@
"yav": "ینګبین",
"yo": "یوروبا",
"el": "یوناني",
- "doi": "Dogri"
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/pt-PT.json b/vendor/commerceguys/intl/resources/language/pt-PT.json
index 175e397a1..15c37cf67 100644
--- a/vendor/commerceguys/intl/resources/language/pt-PT.json
+++ b/vendor/commerceguys/intl/resources/language/pt-PT.json
@@ -98,6 +98,7 @@
"en-AU": "inglês australiano",
"en-GB": "inglês britânico",
"en-CA": "inglês canadiano",
+ "iu": "inuktitut",
"yo": "ioruba",
"ga": "irlandês",
"is": "islandês",
@@ -106,6 +107,7 @@
"jv": "javanês",
"dyo": "jola-fonyi",
"kab": "kabyle",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -150,6 +152,7 @@
"ne": "nepalês",
"nnh": "ngiemboon",
"jgo": "nguemba",
+ "yrl": "Nheengatu",
"no": "norueguês",
"nb": "norueguês bokmål",
"nn": "norueguês nynorsk",
@@ -182,6 +185,7 @@
"sbp": "sangu",
"sa": "sânscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "sérvio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/pt.json b/vendor/commerceguys/intl/resources/language/pt.json
index 1bfa5f841..4cedd5a48 100644
--- a/vendor/commerceguys/intl/resources/language/pt.json
+++ b/vendor/commerceguys/intl/resources/language/pt.json
@@ -96,6 +96,7 @@
"en-AU": "inglês (Austrália)",
"en-CA": "inglês (Canadá)",
"en-GB": "inglês (Reino Unido)",
+ "iu": "inuktitut",
"yo": "iorubá",
"ga": "irlandês",
"is": "islandês",
@@ -104,6 +105,7 @@
"jv": "javanês",
"dyo": "jola-fonyi",
"kab": "kabyle",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -151,6 +153,7 @@
"ne": "nepalês",
"nnh": "ngiemboon",
"jgo": "nguemba",
+ "yrl": "Nheengatu",
"no": "norueguês",
"nus": "nuer",
"nyn": "nyankole",
@@ -182,6 +185,7 @@
"sbp": "sangu",
"sa": "sânscrito",
"sat": "santali",
+ "sc": "sardo",
"seh": "sena",
"sr": "sérvio",
"ksb": "shambala",
diff --git a/vendor/commerceguys/intl/resources/language/rn.json b/vendor/commerceguys/intl/resources/language/rn.json
index 91ab6f8e0..59f4c1988 100644
--- a/vendor/commerceguys/intl/resources/language/rn.json
+++ b/vendor/commerceguys/intl/resources/language/rn.json
@@ -107,11 +107,13 @@
"yo": "Ikiyoruba",
"zu": "Ikizulu",
"smn": "Inari Sami",
+ "iu": "Inuktitut",
"ur": "Inyeyurudu",
"ga": "Irish",
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabyle",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -147,7 +149,7 @@
"ml": "Malayalam",
"mt": "Maltese",
"mni": "Manipuri",
- "mi": "Maori",
+ "mi": "Māori",
"mr": "Marathi",
"mas": "Masai",
"mzn": "Mazanderani",
@@ -160,6 +162,7 @@
"nds-NL": "nds (Ubuholandi)",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"nd": "North Ndebele",
"lrc": "Northern Luri",
@@ -183,6 +186,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sardinian",
"gd": "Scottish Gaelic",
"seh": "Sena",
"sr": "Serbian",
diff --git a/vendor/commerceguys/intl/resources/language/ro-MD.json b/vendor/commerceguys/intl/resources/language/ro-MD.json
index 94addd86a..71b9479e6 100644
--- a/vendor/commerceguys/intl/resources/language/ro-MD.json
+++ b/vendor/commerceguys/intl/resources/language/ro-MD.json
@@ -79,6 +79,7 @@
"yi": "idiș",
"ig": "igbo",
"id": "indoneziană",
+ "iu": "inuktitut",
"ga": "irlandeză",
"is": "islandeză",
"it": "italiană",
@@ -87,6 +88,7 @@
"dyo": "jola-fonyi",
"kea": "kabuverdianu",
"kab": "kabyle",
+ "kgp": "kaingang",
"kkj": "kako",
"kl": "kalaallisut",
"kln": "kalenjin",
@@ -142,6 +144,7 @@
"ne": "nepaleză",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "norvegiană",
"nb": "norvegiană bokmål",
"nn": "norvegiană nynorsk",
@@ -172,6 +175,7 @@
"sbp": "sangu",
"sa": "sanscrită",
"sat": "santali",
+ "sc": "sardiniană",
"nds-NL": "saxona de jos",
"sr": "sârbă",
"seh": "sena",
diff --git a/vendor/commerceguys/intl/resources/language/ro.json b/vendor/commerceguys/intl/resources/language/ro.json
index 383fddc43..525f71acd 100644
--- a/vendor/commerceguys/intl/resources/language/ro.json
+++ b/vendor/commerceguys/intl/resources/language/ro.json
@@ -79,6 +79,7 @@
"yi": "idiș",
"ig": "igbo",
"id": "indoneziană",
+ "iu": "inuktitut",
"ga": "irlandeză",
"is": "islandeză",
"it": "italiană",
@@ -87,6 +88,7 @@
"dyo": "jola-fonyi",
"kea": "kabuverdianu",
"kab": "kabyle",
+ "kgp": "kaingang",
"kkj": "kako",
"kl": "kalaallisut",
"kln": "kalenjin",
@@ -142,6 +144,7 @@
"ne": "nepaleză",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"no": "norvegiană",
"nb": "norvegiană bokmål",
"nn": "norvegiană nynorsk",
@@ -172,6 +175,7 @@
"sbp": "sangu",
"sa": "sanscrită",
"sat": "santali",
+ "sc": "sardiniană",
"nds-NL": "saxona de jos",
"sr": "sârbă",
"seh": "sena",
diff --git a/vendor/commerceguys/intl/resources/language/ru.json b/vendor/commerceguys/intl/resources/language/ru.json
index 9f023dd79..39649bf67 100644
--- a/vendor/commerceguys/intl/resources/language/ru.json
+++ b/vendor/commerceguys/intl/resources/language/ru.json
@@ -59,6 +59,7 @@
"yi": "идиш",
"smn": "инари-саамский",
"id": "индонезийский",
+ "iu": "инуктитут",
"ga": "ирландский",
"is": "исландский",
"es": "испанский",
@@ -163,6 +164,7 @@
"sbp": "сангу",
"sa": "санскрит",
"sat": "сантали",
+ "sc": "сардинский",
"sah": "саха",
"ceb": "себуано",
"lrc": "севернолурский",
@@ -176,7 +178,6 @@
"sl": "словенский",
"xog": "сога",
"so": "сомали",
- "ckb": "сорани",
"tzm": "среднеатласский тамазигхтский",
"sw": "суахили",
"su": "сунданский",
@@ -209,6 +210,7 @@
"ha": "хауса",
"hi": "хинди",
"hr": "хорватский",
+ "ckb": "центральнокурдский",
"chr": "чероки",
"ce": "чеченский",
"cs": "чешский",
@@ -223,5 +225,7 @@
"et": "эстонский",
"jv": "яванский",
"yav": "янгбен",
- "ja": "японский"
+ "ja": "японский",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/rw.json b/vendor/commerceguys/intl/resources/language/rw.json
index c2c432572..04b65a934 100644
--- a/vendor/commerceguys/intl/resources/language/rw.json
+++ b/vendor/commerceguys/intl/resources/language/rw.json
@@ -116,6 +116,7 @@
"ps": "Impashito",
"smn": "Inari Sami",
"ky": "Inkerigizi",
+ "iu": "Inuktitut",
"am": "Inyamuhariki",
"ti": "Inyatigirinya",
"az": "Inyazeribayijani",
@@ -141,6 +142,7 @@
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabyle",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -167,7 +169,7 @@
"kde": "Makonde",
"mg": "Malagasy",
"mni": "Manipuri",
- "mi": "Maori",
+ "mi": "Māori",
"mas": "Masai",
"mzn": "Mazanderani",
"mer": "Meru",
@@ -178,6 +180,7 @@
"nds-NL": "nds (NL)",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"nd": "North Ndebele",
"lrc": "Northern Luri",
@@ -197,6 +200,7 @@
"sg": "Sango",
"sbp": "Sangu",
"sat": "Santali",
+ "sc": "Sardinian",
"seh": "Sena",
"ksb": "Shambala",
"sn": "Shona",
diff --git a/vendor/commerceguys/intl/resources/language/sd.json b/vendor/commerceguys/intl/resources/language/sd.json
index e555eff52..7bb1cf442 100644
--- a/vendor/commerceguys/intl/resources/language/sd.json
+++ b/vendor/commerceguys/intl/resources/language/sd.json
@@ -1,11 +1,12 @@
{
"doi": "Dogri",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu",
"no": "Norwegian",
"ga": "آئرش",
"is": "آئيس لينڊڪ",
"az": "آزربائيجاني",
"as": "آسامي",
- "zh-Hans": "آسان چینی",
"de-AT": "آسٽريائي جرمن",
"en-AU": "آسٽريليائي انگريزي",
"af": "آفريڪي",
@@ -29,6 +30,7 @@
"smn": "اناري سامي",
"id": "انڊونيشي",
"en": "انگريزي",
+ "iu": "انو ڪتوت",
"ewo": "اوانڊو",
"or": "اوڊيا",
"om": "اورومو",
@@ -77,6 +79,7 @@
"cgg": "چگا",
"cs": "چيڪ",
"zh": "چيني",
+ "zh-Hans": "چيني (سادي)",
"ce": "چیچن",
"km": "خمر",
"nl": "ڊچ",
@@ -94,6 +97,7 @@
"zu": "زولو",
"dz": "زونخا",
"sah": "ساخا",
+ "sc": "سارڊيني",
"sg": "سانگو",
"sbp": "سانگوو",
"ceb": "سبوانو",
@@ -124,7 +128,7 @@
"fr": "فرانسيسي",
"ff": "فلاهه",
"fil": "فلپائني",
- "nl-BE": "فلیمش",
+ "nl-BE": "فليمش",
"fi": "فنش",
"fo": "فيروايس",
"kk": "قازق",
diff --git a/vendor/commerceguys/intl/resources/language/si.json b/vendor/commerceguys/intl/resources/language/si.json
index 3b0ec5426..3b69d1880 100644
--- a/vendor/commerceguys/intl/resources/language/si.json
+++ b/vendor/commerceguys/intl/resources/language/si.json
@@ -16,6 +16,7 @@
"ig": "ඉග්බෝ",
"it": "ඉතාලි",
"smn": "ඉනාරි සාමි",
+ "iu": "ඉනුක්ටිටුට්",
"id": "ඉන්දුනීසියානු",
"ee": "ඉව්",
"hsb": "ඉහළ සෝබියානු",
@@ -89,6 +90,7 @@
"da": "ඩැනිශ්",
"dz": "ඩිසොන්කා",
"dua": "ඩුආලා",
+ "doi": "ඩොග්රි",
"th": "තායි",
"tr": "තුර්කි",
"te": "තෙළිඟු",
@@ -99,6 +101,7 @@
"pcm": "නෛජීරියන් පෙන්ගින්",
"jgo": "නොම්බා",
"nus": "නොයර්",
+ "no": "නෝර්වීජියානු",
"nn": "නෝර්වීජියානු නයිනෝර්ස්ක්",
"nb": "නෝර්වීජියානු බොක්මල්",
"nnh": "න්ගියාම්බූන්",
@@ -193,6 +196,7 @@
"sr": "සර්බියානු",
"dje": "සර්මා",
"zh-Hant": "සාම්ප්‍රදායික චීන",
+ "sc": "සාර්ඩිනිඅන්",
"sat": "සෑන්ටලි",
"si": "සිංහල",
"ii": "සිචුආන් යී",
@@ -222,6 +226,6 @@
"ff": "ෆුලාහ්",
"fur": "ෆ්‍රියුලියන්",
"nl-BE": "ෆ්ලෙමිශ්",
- "doi": "Dogri",
- "no": "Norwegian"
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/sk.json b/vendor/commerceguys/intl/resources/language/sk.json
index e454fb8ff..9f7f1bf83 100644
--- a/vendor/commerceguys/intl/resources/language/sk.json
+++ b/vendor/commerceguys/intl/resources/language/sk.json
@@ -70,6 +70,7 @@
"hr": "chorvátčina",
"ig": "igboština",
"id": "indonézština",
+ "iu": "inuktitut",
"ga": "írčina",
"is": "islandčina",
"sah": "jakutčina",
@@ -80,6 +81,7 @@
"dyo": "jola-fonyi",
"yo": "jorubčina",
"kab": "kabylčina",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalendžin",
"kam": "kamba",
@@ -143,6 +145,7 @@
"ne": "nepálčina",
"nnh": "ngiemboon",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"pcm": "nigerijský pidžin",
"no": "nórčina",
"nb": "nórčina (bokmal)",
@@ -171,6 +174,7 @@
"sbp": "sangu",
"sa": "sanskrit",
"sat": "santalčina",
+ "sc": "sardínčina",
"seh": "sena",
"lrc": "severné luri",
"sd": "sindhčina",
diff --git a/vendor/commerceguys/intl/resources/language/sl.json b/vendor/commerceguys/intl/resources/language/sl.json
index d67afee4d..7ef3e1280 100644
--- a/vendor/commerceguys/intl/resources/language/sl.json
+++ b/vendor/commerceguys/intl/resources/language/sl.json
@@ -64,6 +64,7 @@
"ig": "igboščina",
"smn": "inarska samijščina",
"id": "indonezijščina",
+ "iu": "inuktitutščina",
"ga": "irščina",
"is": "islandščina",
"it": "italijanščina",
@@ -75,6 +76,7 @@
"dyo": "jola-fonjiščina",
"yo": "jorubščina",
"kab": "kabilščina",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjinščina",
"kam": "kambaščina",
@@ -140,6 +142,7 @@
"ne": "nepalščina",
"nnh": "ngiemboonščina",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"pcm": "nigerijski pidžin",
"nds": "nizka nemščina",
"nds-NL": "nizka saščina",
@@ -169,6 +172,7 @@
"sbp": "sangujščina",
"sa": "sanskrt",
"sat": "santalščina",
+ "sc": "sardinščina",
"ceb": "sebuanščina",
"ii": "sečuanska jiščina",
"seh": "sena",
diff --git a/vendor/commerceguys/intl/resources/language/so.json b/vendor/commerceguys/intl/resources/language/so.json
index 469ce3ad9..5777c20bc 100644
--- a/vendor/commerceguys/intl/resources/language/so.json
+++ b/vendor/commerceguys/intl/resources/language/so.json
@@ -43,7 +43,7 @@
"dua": "Duaala",
"ee": "Eewe",
"ewo": "Eewondho",
- "ebu": "Embuu",
+ "ebu": "Embu",
"fa": "Faarisi",
"vai": "Faayi",
"fr": "Faransiis",
@@ -70,7 +70,7 @@
"xh": "Hoosta",
"ig": "Igbo",
"smn": "Inaari Saami",
- "nd": "Indhebeele",
+ "nd": "Indhebeele Waqooyi",
"id": "Indunusiyaan",
"en-AU": "Ingiriis Austaraaliyaan",
"en-GB": "Ingiriis Biritish",
@@ -78,19 +78,21 @@
"en": "Ingiriisi",
"nnh": "Ingiyembuun",
"jgo": "Ingoomba",
+ "iu": "Inuktitut",
"nyn": "Inyankoole",
"es": "Isbaanish",
- "es-MX": "Isbaanish (Meksiko)",
"es-419": "Isbaanishka Laatiin Ameerika",
+ "es-MX": "Isbaanishka Mexico",
"gd": "Iskot Giilik",
"sl": "Islofeeniyaan",
"sk": "Isloofaak",
"et": "Istooniyaan",
+ "sv": "Iswiidhish",
+ "de-CH": "Iswiiska Sare ee Jarmal",
"ja": "Jabaaniis",
"jv": "Jafaaniis",
"de": "Jarmal",
- "de-AT": "Jarmal (Awsteriya)",
- "de-CH": "Jarmal (Iswiiserlaand)",
+ "de-AT": "Jarmal Awsteeriya",
"nds": "Jarmal Hooseeya",
"nds-NL": "Jarmal Hooseeya (Nederlaands)",
"gsw": "Jarmal Iswiis",
@@ -105,6 +107,7 @@
"ks": "Kaashmiir",
"kab": "Kabayle",
"kea": "Kabuferdiyanu",
+ "kgp": "Kaingang",
"kl": "Kalaallisuut",
"kln": "Kalenjiin",
"km": "Kamboodhian",
@@ -117,8 +120,6 @@
"ky": "Kirgiis",
"ksh": "Kologniyaan",
"kok": "Konkani",
- "lrc": "Koonfurta Luuri",
- "se": "Koonfurta Saami",
"kw": "Kornish",
"hr": "Koro’eeshiyaan",
"khq": "Koyra Jiini",
@@ -132,10 +133,11 @@
"lo": "Lao",
"ln": "Lingala",
"lt": "Lituwaanays",
- "luy": "Luhya",
"lb": "Luksaamboorgish",
+ "lrc": "Luri Waqooyi",
"lu": "Luuba-kataanga",
"luo": "Luwada",
+ "luy": "Luyia",
"mi": "Maaoori",
"mr": "Maarati",
"mgh": "Makhuwa",
@@ -154,10 +156,11 @@
"mfe": "Moorisayn",
"zgh": "Morokaanka Tamasayt Rasmiga",
"naq": "Nama",
+ "no": "Nawriiji",
+ "nn": "Nawriijiga Nynorsk",
+ "nb": "Nawrijii Bokmål",
"ne": "Nebaali",
- "nb": "Noorwijiyaan Bokma",
- "no": "Norwegian",
- "nn": "Nowrwejiyan (naynoroski)",
+ "yrl": "Nheengatu",
"nus": "Nuweer",
"or": "Oodhiya",
"om": "Oromo",
@@ -173,10 +176,12 @@
"rw": "Ruwaandha",
"sah": "Saaqa",
"saq": "Sambuuru",
+ "se": "Sami Waqooyi",
"sg": "Sango",
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sardinian",
"dje": "Sarma",
"sw": "Sawaaxili",
"sw-CD": "Sawaaxili (Jamhuuriyadda Dimuquraadiga Kongo)",
@@ -197,7 +202,6 @@
"dsb": "Soorbiyaanka Hoose",
"hsb": "Sorobiyaanka Sare",
"su": "Suudaaniis",
- "sv": "Swiidhis",
"tg": "Taajik",
"tt": "Taatar",
"th": "Taaylandays",
diff --git a/vendor/commerceguys/intl/resources/language/sq.json b/vendor/commerceguys/intl/resources/language/sq.json
index 98690526e..f630b5e3a 100644
--- a/vendor/commerceguys/intl/resources/language/sq.json
+++ b/vendor/commerceguys/intl/resources/language/sq.json
@@ -31,7 +31,7 @@
"chr": "çerokisht",
"cgg": "çigisht",
"da": "danisht",
- "doi": "Dogri",
+ "doi": "dogrisht",
"dua": "dualaisht",
"ebu": "embuisht",
"et": "estonisht",
@@ -68,6 +68,7 @@
"ig": "igboisht",
"hi": "indisht",
"id": "indonezisht",
+ "iu": "inuktitutisht",
"ga": "irlandisht",
"is": "islandisht",
"it": "italisht",
@@ -77,6 +78,7 @@
"yi": "jidisht",
"yo": "jorubaisht",
"kab": "kabilisht",
+ "kgp": "kaingangisht",
"kkj": "kakoisht",
"kl": "kalalisutisht",
"kln": "kalenxhinisht",
@@ -140,6 +142,7 @@
"ne": "nepalisht",
"nnh": "ngiembunisht",
"jgo": "ngombisht",
+ "yrl": "Nheengatu",
"nyn": "niankolisht",
"no": "norvegjisht",
"nb": "norvegjishte letrare",
@@ -169,6 +172,7 @@
"sbp": "sanguisht",
"sa": "sanskritisht",
"sat": "santalisht",
+ "sc": "sardenjisht",
"ceb": "sebuanisht",
"seh": "senaisht",
"ses": "senishte kojrabore",
diff --git a/vendor/commerceguys/intl/resources/language/sr-Cyrl-BA.json b/vendor/commerceguys/intl/resources/language/sr-Cyrl-BA.json
index 0448510d2..5f801e44a 100644
--- a/vendor/commerceguys/intl/resources/language/sr-Cyrl-BA.json
+++ b/vendor/commerceguys/intl/resources/language/sr-Cyrl-BA.json
@@ -56,6 +56,7 @@
"ig": "игбо",
"smn": "инари сами",
"id": "индонежански",
+ "iu": "инуктитутски",
"ga": "ирски",
"zu": "исизулу",
"xh": "исикоса",
@@ -158,6 +159,7 @@
"sbp": "сангу",
"sa": "санскрит",
"sat": "сантали",
+ "sc": "сардински",
"sah": "саха",
"sw": "свахили",
"ceb": "себуански",
@@ -217,11 +219,13 @@
"dyo": "џола фоњи",
"dz": "џонга",
"ksb": "шамбала",
- "de-CH": "швајцарски високи немачки",
+ "de-CH": "швајцарски високи њемачки",
"sv": "шведски",
"gd": "шкотски гелски",
"sn": "шона",
"es": "шпански",
"es-419": "шпански (Латинска Америка)",
- "es-MX": "шпански (Мексико)"
+ "es-MX": "шпански (Мексико)",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/sr-Cyrl-ME.json b/vendor/commerceguys/intl/resources/language/sr-Cyrl-ME.json
index 4d9451457..d25f2de13 100644
--- a/vendor/commerceguys/intl/resources/language/sr-Cyrl-ME.json
+++ b/vendor/commerceguys/intl/resources/language/sr-Cyrl-ME.json
@@ -56,6 +56,7 @@
"ig": "игбо",
"smn": "инари сами",
"id": "индонежански",
+ "iu": "инуктитутски",
"ga": "ирски",
"zu": "исизулу",
"xh": "исикоса",
@@ -158,6 +159,7 @@
"sbp": "сангу",
"sa": "санскрит",
"sat": "сантали",
+ "sc": "сардински",
"sah": "саха",
"sw": "свахили",
"ceb": "себуански",
@@ -223,5 +225,7 @@
"sn": "шона",
"es": "шпански",
"es-419": "шпански (Латинска Америка)",
- "es-MX": "шпански (Мексико)"
+ "es-MX": "шпански (Мексико)",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/sr-Cyrl-XK.json b/vendor/commerceguys/intl/resources/language/sr-Cyrl-XK.json
index 4383b6a7e..084a65c5f 100644
--- a/vendor/commerceguys/intl/resources/language/sr-Cyrl-XK.json
+++ b/vendor/commerceguys/intl/resources/language/sr-Cyrl-XK.json
@@ -56,6 +56,7 @@
"ig": "игбо",
"smn": "инари сами",
"id": "индонежански",
+ "iu": "инуктитутски",
"ga": "ирски",
"zu": "исизулу",
"xh": "исикоса",
@@ -157,6 +158,7 @@
"sbp": "сангу",
"sa": "санскрит",
"sat": "сантали",
+ "sc": "сардински",
"sah": "саха",
"sw": "свахили",
"ceb": "себуански",
@@ -223,5 +225,7 @@
"sn": "шона",
"es": "шпански",
"es-419": "шпански (Латинска Америка)",
- "es-MX": "шпански (Мексико)"
+ "es-MX": "шпански (Мексико)",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/sr-Latn-BA.json b/vendor/commerceguys/intl/resources/language/sr-Latn-BA.json
index 0fe4e7dd2..73c918e7a 100644
--- a/vendor/commerceguys/intl/resources/language/sr-Latn-BA.json
+++ b/vendor/commerceguys/intl/resources/language/sr-Latn-BA.json
@@ -69,6 +69,7 @@
"ig": "igbo",
"smn": "inari sami",
"id": "indonežanski",
+ "iu": "inuktitutski",
"ga": "irski",
"xh": "isikosa",
"zu": "isizulu",
@@ -82,6 +83,7 @@
"yo": "joruba",
"shi": "južni šilha",
"kab": "kabile",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalendžinski",
"kam": "kamba",
@@ -141,6 +143,7 @@
"ne": "nepalski",
"nnh": "ngiembun",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"pcm": "nigerijski pidžin",
"nds": "niskonjemački",
"nds-NL": "niskosaksonski",
@@ -172,6 +175,7 @@
"sbp": "sangu",
"sa": "sanskrit",
"sat": "santali",
+ "sc": "sardinski",
"ceb": "sebuanski",
"ii": "sečuanski ji",
"seh": "sena",
@@ -194,7 +198,7 @@
"es": "španski",
"es-419": "španski (Latinska Amerika)",
"es-MX": "španski (Meksiko)",
- "de-CH": "švajcarski visoki nemački",
+ "de-CH": "švajcarski visoki njemački",
"sv": "švedski",
"tg": "tadžički",
"dav": "taita",
diff --git a/vendor/commerceguys/intl/resources/language/sr-Latn-ME.json b/vendor/commerceguys/intl/resources/language/sr-Latn-ME.json
index b9758e1c7..383d4d88a 100644
--- a/vendor/commerceguys/intl/resources/language/sr-Latn-ME.json
+++ b/vendor/commerceguys/intl/resources/language/sr-Latn-ME.json
@@ -69,6 +69,7 @@
"ig": "igbo",
"smn": "inari sami",
"id": "indonežanski",
+ "iu": "inuktitutski",
"ga": "irski",
"xh": "isikosa",
"zu": "isizulu",
@@ -82,6 +83,7 @@
"yo": "joruba",
"shi": "južni šilha",
"kab": "kabile",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalendžinski",
"kam": "kamba",
@@ -143,6 +145,7 @@
"ne": "nepalski",
"nnh": "ngiembun",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"pcm": "nigerijski pidžin",
"nds": "niskonemački",
"nds-NL": "niskosaksonski",
@@ -172,6 +175,7 @@
"sbp": "sangu",
"sa": "sanskrit",
"sat": "santali",
+ "sc": "sardinski",
"ceb": "sebuanski",
"ii": "sečuanski ji",
"seh": "sena",
diff --git a/vendor/commerceguys/intl/resources/language/sr-Latn-XK.json b/vendor/commerceguys/intl/resources/language/sr-Latn-XK.json
index 05d0d19ba..a665343a7 100644
--- a/vendor/commerceguys/intl/resources/language/sr-Latn-XK.json
+++ b/vendor/commerceguys/intl/resources/language/sr-Latn-XK.json
@@ -69,6 +69,7 @@
"ig": "igbo",
"smn": "inari sami",
"id": "indonežanski",
+ "iu": "inuktitutski",
"ga": "irski",
"xh": "isikosa",
"zu": "isizulu",
@@ -82,6 +83,7 @@
"yo": "joruba",
"shi": "južni šilha",
"kab": "kabile",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalendžinski",
"kam": "kamba",
@@ -142,6 +144,7 @@
"ne": "nepalski",
"nnh": "ngiembun",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"pcm": "nigerijski pidžin",
"nds": "niskonemački",
"nds-NL": "niskosaksonski",
@@ -171,6 +174,7 @@
"sbp": "sangu",
"sa": "sanskrit",
"sat": "santali",
+ "sc": "sardinski",
"ceb": "sebuanski",
"ii": "sečuanski ji",
"seh": "sena",
diff --git a/vendor/commerceguys/intl/resources/language/sr-Latn.json b/vendor/commerceguys/intl/resources/language/sr-Latn.json
index dd843aa7a..8ba82065a 100644
--- a/vendor/commerceguys/intl/resources/language/sr-Latn.json
+++ b/vendor/commerceguys/intl/resources/language/sr-Latn.json
@@ -69,6 +69,7 @@
"ig": "igbo",
"smn": "inari sami",
"id": "indonežanski",
+ "iu": "inuktitutski",
"ga": "irski",
"is": "islandski",
"it": "italijanski",
@@ -79,6 +80,7 @@
"yi": "jidiš",
"yo": "joruba",
"kab": "kabile",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalendžinski",
"kam": "kamba",
@@ -141,6 +143,7 @@
"ne": "nepalski",
"nnh": "ngiembun",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"pcm": "nigerijski pidžin",
"nds": "niskonemački",
"nds-NL": "niskosaksonski",
@@ -170,6 +173,7 @@
"sbp": "sangu",
"sa": "sanskrit",
"sat": "santali",
+ "sc": "sardinski",
"ceb": "sebuanski",
"ii": "sečuanski ji",
"seh": "sena",
diff --git a/vendor/commerceguys/intl/resources/language/sr.json b/vendor/commerceguys/intl/resources/language/sr.json
index aab97bfdc..6d328c4c1 100644
--- a/vendor/commerceguys/intl/resources/language/sr.json
+++ b/vendor/commerceguys/intl/resources/language/sr.json
@@ -57,6 +57,7 @@
"ig": "игбо",
"smn": "инари сами",
"id": "индонежански",
+ "iu": "инуктитутски",
"ga": "ирски",
"is": "исландски",
"it": "италијански",
@@ -157,6 +158,7 @@
"sbp": "сангу",
"sa": "санскрит",
"sat": "сантали",
+ "sc": "сардински",
"sah": "саха",
"sw": "свахили",
"ceb": "себуански",
@@ -223,5 +225,7 @@
"sn": "шона",
"es": "шпански",
"es-419": "шпански (Латинска Америка)",
- "es-MX": "шпански (Мексико)"
+ "es-MX": "шпански (Мексико)",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/sv.json b/vendor/commerceguys/intl/resources/language/sv.json
index 9fabdb92b..605c8ec62 100644
--- a/vendor/commerceguys/intl/resources/language/sv.json
+++ b/vendor/commerceguys/intl/resources/language/sv.json
@@ -62,6 +62,7 @@
"hsb": "högsorbiska",
"ig": "igbo",
"id": "indonesiska",
+ "iu": "inuktitut",
"ga": "iriska",
"is": "isländska",
"it": "italienska",
@@ -71,6 +72,7 @@
"yi": "jiddisch",
"dyo": "jola-fonyi",
"kab": "kabyliska",
+ "kgp": "kaingang",
"kln": "kalenjin",
"kam": "kamba",
"km": "kambodjanska",
@@ -138,6 +140,7 @@
"nl": "nederländska",
"ne": "nepalesiska",
"jgo": "ngomba",
+ "yrl": "nheengatu",
"pcm": "nigeriansk pidgin",
"lrc": "nordluri",
"nd": "nordndebele",
@@ -166,6 +169,7 @@
"sbp": "sangu",
"sa": "sanskrit",
"sat": "santali",
+ "sc": "sardinska",
"gsw": "schweizertyska",
"fr-CH": "schweizisk franska",
"de-CH": "schweizisk högtyska",
diff --git a/vendor/commerceguys/intl/resources/language/sw-CD.json b/vendor/commerceguys/intl/resources/language/sw-CD.json
index 4090449fc..de4631f60 100644
--- a/vendor/commerceguys/intl/resources/language/sw-CD.json
+++ b/vendor/commerceguys/intl/resources/language/sw-CD.json
@@ -1,5 +1,5 @@
{
- "doi": "Dogri",
+ "kgp": "Kaingang",
"af": "Kiafrikana",
"agq": "Kiaghem",
"fa": "Kiajemi",
@@ -37,6 +37,7 @@
"zh-Hant": "Kichina cha Jadi",
"ksh": "Kicologne",
"da": "Kidenmaki",
+ "doi": "Kidogri",
"dua": "Kiduala",
"he": "Kiebrania",
"ebu": "Kiembu",
@@ -72,6 +73,7 @@
"en-AU": "Kiingereza (Australia)",
"en-CA": "Kiingereza (Canada)",
"en-GB": "Kiingereza (Uingereza)",
+ "iu": "Kiinuktituti",
"is": "Kiisilandi",
"it": "Kiitaliano",
"luo": "Kijaluo",
@@ -173,6 +175,7 @@
"sbp": "Kisangu",
"sa": "Kisanskriti",
"sat": "Kisantali",
+ "sc": "Kisardinia",
"seh": "Kisena",
"sr": "Kiserbia",
"sn": "Kishona",
@@ -223,5 +226,6 @@
"dz": "Kizongkha",
"zu": "Kizulu",
"rwk": "Lugha ya Rwa",
+ "yrl": "Nheengatu",
"pcm": "Pijini ya Nijeria"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/sw-KE.json b/vendor/commerceguys/intl/resources/language/sw-KE.json
index fd5a91a11..d9f30441f 100644
--- a/vendor/commerceguys/intl/resources/language/sw-KE.json
+++ b/vendor/commerceguys/intl/resources/language/sw-KE.json
@@ -1,5 +1,5 @@
{
- "doi": "Dogri",
+ "kgp": "Kaingang",
"af": "Kiafrikana",
"agq": "Kiaghem",
"fa": "Kiajemi",
@@ -36,6 +36,7 @@
"zh-Hant": "Kichina cha Jadi",
"ksh": "Kicologne",
"da": "Kidenmaki",
+ "doi": "Kidogri",
"dua": "Kiduala",
"he": "Kiebrania",
"ebu": "Kiembu",
@@ -72,6 +73,7 @@
"en-CA": "Kiingereza (Canada)",
"en-GB": "Kiingereza (Uingereza)",
"nnh": "Kiingiemboon",
+ "iu": "Kiinuktituti",
"is": "Kiisilandi",
"it": "Kiitaliano",
"luo": "Kijaluo",
@@ -173,6 +175,7 @@
"sbp": "Kisangu",
"sa": "Kisanskriti",
"sat": "Kisantali",
+ "sc": "Kisardinia",
"seh": "Kisena",
"sr": "Kiserbia",
"sn": "Kishona",
@@ -223,5 +226,6 @@
"dje": "Kizarma",
"dz": "Kizongkha",
"zu": "Kizulu",
- "rwk": "Lugha ya Rwa"
+ "rwk": "Lugha ya Rwa",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/sw.json b/vendor/commerceguys/intl/resources/language/sw.json
index 24ffb1d29..be663771c 100644
--- a/vendor/commerceguys/intl/resources/language/sw.json
+++ b/vendor/commerceguys/intl/resources/language/sw.json
@@ -1,5 +1,5 @@
{
- "doi": "Dogri",
+ "kgp": "Kaingang",
"af": "Kiafrikana",
"agq": "Kiaghem",
"fa": "Kiajemi",
@@ -37,6 +37,7 @@
"zh-Hant": "Kichina cha Jadi",
"ksh": "Kicologne",
"da": "Kidenmaki",
+ "doi": "Kidogri",
"dua": "Kiduala",
"he": "Kiebrania",
"ebu": "Kiembu",
@@ -72,6 +73,7 @@
"en-AU": "Kiingereza (Australia)",
"en-CA": "Kiingereza (Canada)",
"en-GB": "Kiingereza (Uingereza)",
+ "iu": "Kiinuktituti",
"is": "Kiisilandi",
"it": "Kiitaliano",
"luo": "Kijaluo",
@@ -171,6 +173,7 @@
"sbp": "Kisangu",
"sa": "Kisanskriti",
"sat": "Kisantali",
+ "sc": "Kisardinia",
"seh": "Kisena",
"sr": "Kiserbia",
"sn": "Kishona",
@@ -223,5 +226,6 @@
"kkj": "Lugha ya Kako",
"nnh": "Lugha ya Ngiemboon",
"rwk": "Lugha ya Rwa",
+ "yrl": "Nheengatu",
"pcm": "Pijini ya Nigeria"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/ta.json b/vendor/commerceguys/intl/resources/language/ta.json
index 8a0c065ef..a174a705e 100644
--- a/vendor/commerceguys/intl/resources/language/ta.json
+++ b/vendor/commerceguys/intl/resources/language/ta.json
@@ -19,6 +19,7 @@
"hi": "இந்தி",
"id": "இந்தோனேஷியன்",
"smn": "இனாரி சமி",
+ "iu": "இனுகிடூட்",
"ee": "ஈவ்",
"uk": "உக்ரைனியன்",
"ug": "உய்குர்",
@@ -80,6 +81,7 @@
"saq": "சம்புரு",
"sa": "சமஸ்கிருதம்",
"sg": "சாங்கோ",
+ "sc": "சார்தீனியன்",
"sat": "சான்டாலி",
"cgg": "சிகா",
"si": "சிங்களம்",
@@ -223,5 +225,7 @@
"haw": "ஹவாயியன்",
"he": "ஹீப்ரூ",
"xh": "ஹோசா",
- "ha": "ஹௌஸா"
+ "ha": "ஹௌஸா",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/te.json b/vendor/commerceguys/intl/resources/language/te.json
index 6436d4036..baada99cd 100644
--- a/vendor/commerceguys/intl/resources/language/te.json
+++ b/vendor/commerceguys/intl/resources/language/te.json
@@ -20,6 +20,7 @@
"it": "ఇటాలియన్",
"yi": "ఇడ్డిష్",
"smn": "ఇనారి సామి",
+ "iu": "ఇనుక్టిటుట్",
"uk": "ఉక్రెయినియన్",
"uz": "ఉజ్బెక్",
"nd": "ఉత్తర దెబెలె",
@@ -201,6 +202,7 @@
"sg": "సాంగో",
"zh-Hant": "సాంప్రదాయక చైనీస్",
"sah": "సాఖా",
+ "sc": "సార్డీనియన్",
"sd": "సింధీ",
"si": "సింహళం",
"tzm": "సెంట్రల్ అట్లాస్ టామాజైట్",
@@ -223,5 +225,7 @@
"haw": "హవాయియన్",
"hi": "హిందీ",
"he": "హిబ్రూ",
- "ha": "హౌసా"
+ "ha": "హౌసా",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/tg.json b/vendor/commerceguys/intl/resources/language/tg.json
index 56d600e88..8f127ac6a 100644
--- a/vendor/commerceguys/intl/resources/language/tg.json
+++ b/vendor/commerceguys/intl/resources/language/tg.json
@@ -25,6 +25,7 @@
"dyo": "Jola-Fonyi",
"kea": "Kabuverdianu",
"kab": "Kabyle",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kl": "Kalaallisut",
"kln": "Kalenjin",
@@ -54,6 +55,7 @@
"nds-NL": "nds (Нидерландия)",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"nd": "North Ndebele",
"lrc": "Northern Luri",
@@ -68,6 +70,7 @@
"saq": "Samburu",
"sg": "Sango",
"sbp": "Sangu",
+ "sc": "Sardinian",
"seh": "Sena",
"ksb": "Shambala",
"sn": "Shona",
@@ -123,6 +126,7 @@
"yi": "идиш",
"smn": "инари самӣ",
"id": "индонезӣ",
+ "iu": "инуктитутӣ",
"ga": "ирландӣ",
"is": "исландӣ",
"es": "испанӣ",
diff --git a/vendor/commerceguys/intl/resources/language/th.json b/vendor/commerceguys/intl/resources/language/th.json
index 72ed46974..6a6ce934e 100644
--- a/vendor/commerceguys/intl/resources/language/th.json
+++ b/vendor/commerceguys/intl/resources/language/th.json
@@ -24,6 +24,7 @@
"ky": "คีร์กีซ",
"gu": "คุชราต",
"qu": "เคชวา",
+ "kgp": "เคนก่าง",
"ku": "เคิร์ด",
"ckb": "เคิร์ดตอนกลาง",
"ks": "แคชเมียร์",
@@ -50,6 +51,7 @@
"sah": "ซาคา",
"se": "ซามิเหนือ",
"smn": "ซามิอีนารี",
+ "sc": "ซาร์เดญา",
"dje": "ซาร์มา",
"su": "ซุนดา",
"zu": "ซูลู",
@@ -187,6 +189,7 @@
"si": "สิงหล",
"sd": "สินธิ",
"ii": "เสฉวนยี่",
+ "yrl": "เหงงกาตุ",
"os": "ออสเซเตีย",
"agq": "อักเฮม",
"en": "อังกฤษ",
@@ -204,6 +207,7 @@
"ig": "อิกโบ",
"it": "อิตาลี",
"id": "อินโดนีเซีย",
+ "iu": "อินุกติตุต",
"ewo": "อีวันโด",
"jgo": "อึนกอมบา",
"uz": "อุซเบก",
diff --git a/vendor/commerceguys/intl/resources/language/tk.json b/vendor/commerceguys/intl/resources/language/tk.json
index d346e444a..68f689de5 100644
--- a/vendor/commerceguys/intl/resources/language/tk.json
+++ b/vendor/commerceguys/intl/resources/language/tk.json
@@ -69,6 +69,7 @@
"ig": "igbo dili",
"smn": "inari-saam dili",
"id": "indonez dili",
+ "iu": "inuktitut dili",
"en": "iňlis dili",
"en-AU": "iňlis dili (Awstraliýa)",
"en-GB": "iňlis dili (Beýik Britaniýa)",
@@ -81,6 +82,7 @@
"it": "italýan dili",
"kab": "kabil dili",
"kea": "kabuwerdianu dili",
+ "kgp": "Kaingang",
"kkj": "kako dili",
"kln": "kalenjin dili",
"kam": "kamba dili",
@@ -141,9 +143,10 @@
"ne": "nepal dili",
"nnh": "ngembun dili",
"jgo": "ngomba dili",
+ "yrl": "Nheengatu",
"nl": "niderland dili",
"pcm": "nigeriýa-pijin dili",
- "no": "Norwegian",
+ "no": "norweg dili",
"nb": "norwegiýa bukmol dili",
"nn": "norwegiýa nýunorsk dili",
"nus": "nuer dili",
@@ -170,6 +173,7 @@
"sbp": "sangu dili",
"sa": "sanskrit dili",
"sat": "santali dili",
+ "sc": "sardin dili",
"ceb": "sebuan dili",
"seh": "sena dili",
"sr": "serb dili",
diff --git a/vendor/commerceguys/intl/resources/language/to.json b/vendor/commerceguys/intl/resources/language/to.json
index b988c2f5e..9c6b75083 100644
--- a/vendor/commerceguys/intl/resources/language/to.json
+++ b/vendor/commerceguys/intl/resources/language/to.json
@@ -19,6 +19,7 @@
"dyo": "lea fakaiola-fonī",
"yi": "lea fakaītisi",
"gd": "lea fakakaeliki",
+ "kgp": "lea fakakaingangi",
"kkj": "lea fakakako",
"kl": "lea fakakalaʻalisuti",
"kln": "lea fakakalenisini",
@@ -90,6 +91,7 @@
"naq": "lea fakanama",
"ne": "lea fakanepali",
"nd": "lea fakanetepele-tokelau",
+ "yrl": "lea fakaneʻēngatū",
"nyn": "lea fakanianikole",
"jgo": "lea fakanikōmipa",
"nn": "lea fakanoauē-ninosiki",
@@ -122,6 +124,7 @@
"pa": "lea fakapūnusapi",
"sah": "lea fakasaka",
"nds-NL": "lea fakasakisoni-hifo",
+ "sc": "lea fakasaletīnia",
"se": "lea fakasami-tokelau",
"smn": "lea fakasami-ʻinali",
"saq": "lea fakasamipulu",
@@ -212,6 +215,7 @@
"ml": "lea fakaʻinitia-malāialami",
"te": "lea fakaʻinitia-teluku",
"id": "lea fakaʻinitōnesia",
+ "iu": "lea fakaʻinuketituti",
"yo": "lea fakaʻiōlupa",
"it": "lea fakaʻītali",
"om": "lea fakaʻolomo",
diff --git a/vendor/commerceguys/intl/resources/language/tr.json b/vendor/commerceguys/intl/resources/language/tr.json
index 750dac0ae..297740b7c 100644
--- a/vendor/commerceguys/intl/resources/language/tr.json
+++ b/vendor/commerceguys/intl/resources/language/tr.json
@@ -72,6 +72,7 @@
"smn": "İnari Laponcası",
"en-GB": "İngiliz İngilizcesi",
"en": "İngilizce",
+ "iu": "İnuktitut dili",
"ga": "İrlandaca",
"gd": "İskoç Gaelcesi",
"es": "İspanyolca",
@@ -85,6 +86,7 @@
"dyo": "Jola-Fonyi",
"kab": "Kabiliyece",
"kea": "Kabuverdianu",
+ "kgp": "Kaingang",
"kkj": "Kako",
"kln": "Kalenjin",
"kam": "Kamba",
@@ -152,6 +154,7 @@
"ne": "Nepalce",
"nnh": "Ngiemboon",
"jgo": "Ngomba",
+ "yrl": "Nheengatu",
"pcm": "Nijerya Pidgin dili",
"no": "Norveççe",
"nb": "Norveççe Bokmål",
@@ -177,6 +180,7 @@
"sbp": "Sangu",
"sa": "Sanskrit",
"sat": "Santali",
+ "sc": "Sardunya dili",
"ceb": "Sebuano dili",
"seh": "Sena",
"sr": "Sırpça",
diff --git a/vendor/commerceguys/intl/resources/language/uk.json b/vendor/commerceguys/intl/resources/language/uk.json
index 8072ef0fa..f8d3e4b5a 100644
--- a/vendor/commerceguys/intl/resources/language/uk.json
+++ b/vendor/commerceguys/intl/resources/language/uk.json
@@ -1,12 +1,13 @@
{
- "en-AU": "австралійська англійська",
- "de-AT": "австрійська німецька",
"agq": "агем",
"az": "азербайджанська",
"ak": "акан",
"sq": "албанська",
"am": "амхарська",
"en": "англійська",
+ "en-AU": "англійська (Австралія)",
+ "en-GB": "англійська (Велика Британія)",
+ "en-CA": "англійська (Канада)",
"ar": "арабська",
"as": "асамська",
"ast": "астурійська",
@@ -25,7 +26,6 @@
"bg": "болгарська",
"bs": "боснійська",
"br": "бретонська",
- "en-GB": "британська англійська",
"vai": "ваї",
"cy": "валлійська",
"wa": "валлонська",
@@ -59,6 +59,7 @@
"he": "іврит",
"ig": "ігбо",
"id": "індонезійська",
+ "iu": "інуктітут",
"ga": "ірландська",
"is": "ісландська",
"es": "іспанська",
@@ -72,7 +73,6 @@
"kl": "калааллісут",
"kln": "календжин",
"kam": "камба",
- "en-CA": "канадська англійська",
"fr-CA": "канадська французька",
"kn": "каннада",
"yue": "кантонська",
@@ -138,6 +138,7 @@
"pcm": "нігерійсько-креольська",
"nl": "нідерландська",
"de": "німецька",
+ "de-AT": "німецька (Австрія)",
"no": "норвезька",
"nb": "норвезька (букмол)",
"nn": "норвезька (нюношк)",
@@ -166,6 +167,7 @@
"sbp": "сангу",
"sa": "санскрит",
"sat": "сантальська",
+ "sc": "сардинська",
"sah": "саха",
"ceb": "себуанська",
"seh": "сена",
@@ -223,5 +225,7 @@
"gd": "шотландська гельська",
"jv": "яванська",
"yav": "янгбен",
- "ja": "японська"
+ "ja": "японська",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/ur-IN.json b/vendor/commerceguys/intl/resources/language/ur-IN.json
index 67bc19994..3b3e61525 100644
--- a/vendor/commerceguys/intl/resources/language/ur-IN.json
+++ b/vendor/commerceguys/intl/resources/language/ur-IN.json
@@ -20,6 +20,7 @@
"en": "انگریزی",
"om": "اورومو",
"os": "اوسیٹک",
+ "iu": "اینُکٹیٹٹ",
"ee": "ایو",
"ewo": "ایوانڈو",
"az": "آذربائیجانی",
@@ -76,6 +77,7 @@
"km": "خمیر",
"dua": "دوالا",
"nl": "ڈچ",
+ "doi": "ڈوگری",
"da": "ڈینش",
"dsb": "ذیلی سربیائی",
"rwk": "روا",
@@ -95,6 +97,7 @@
"sg": "ساںغو",
"ii": "سچوان ای",
"sr": "سربین",
+ "sc": "سردینین",
"gd": "سکاٹش گیلک",
"sk": "سلوواک",
"sl": "سلووینیائی",
@@ -223,5 +226,6 @@
"uk": "یوکرینیائی",
"el": "یونانی",
"ug": "یوئگہر",
- "doi": "Dogri"
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/ur.json b/vendor/commerceguys/intl/resources/language/ur.json
index 1200d8639..accdbae79 100644
--- a/vendor/commerceguys/intl/resources/language/ur.json
+++ b/vendor/commerceguys/intl/resources/language/ur.json
@@ -21,6 +21,7 @@
"en": "انگریزی",
"om": "اورومو",
"os": "اوسیٹک",
+ "iu": "اینُکٹیٹٹ",
"ee": "ایو",
"ewo": "ایوانڈو",
"az": "آذربائیجانی",
@@ -77,6 +78,7 @@
"km": "خمیر",
"dua": "دوالا",
"nl": "ڈچ",
+ "doi": "ڈوگری",
"da": "ڈینش",
"dsb": "ذیلی سربیائی",
"rwk": "روا",
@@ -96,6 +98,7 @@
"sg": "ساںغو",
"ii": "سچوان ای",
"sr": "سربین",
+ "sc": "سردینین",
"gd": "سکاٹش گیلک",
"sk": "سلوواک",
"sl": "سلووینیائی",
@@ -223,5 +226,6 @@
"uk": "یوکرینیائی",
"el": "یونانی",
"ug": "یوئگہر",
- "doi": "Dogri"
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/resources/language/uz-Cyrl.json b/vendor/commerceguys/intl/resources/language/uz-Cyrl.json
index 6b0142d3e..2d7442eb6 100644
--- a/vendor/commerceguys/intl/resources/language/uz-Cyrl.json
+++ b/vendor/commerceguys/intl/resources/language/uz-Cyrl.json
@@ -1,12 +1,15 @@
{
"doi": "Dogri",
+ "kgp": "Kaingang",
"nds": "Low German",
"luo": "Luo",
"mai": "Maithili",
"nds-NL": "nds (Нидерландия)",
+ "yrl": "Nheengatu",
"pcm": "Nigerian Pidgin",
"no": "Norwegian",
"os": "Ossetic",
+ "sc": "Sardinian",
"ii": "Sichuan Yi",
"wa": "Walloon",
"agq": "агемча",
@@ -64,6 +67,7 @@
"en-GB": "инглизча (Британия)",
"en-CA": "инглизча (Канада)",
"id": "индонезча",
+ "iu": "инуктитут",
"ga": "ирландча",
"is": "исландча",
"es": "испанча",
diff --git a/vendor/commerceguys/intl/resources/language/uz.json b/vendor/commerceguys/intl/resources/language/uz.json
index fccaf004a..22d601352 100644
--- a/vendor/commerceguys/intl/resources/language/uz.json
+++ b/vendor/commerceguys/intl/resources/language/uz.json
@@ -24,7 +24,7 @@
"br": "breton",
"da": "dan",
"dyo": "diola-fogni",
- "doi": "Dogri",
+ "doi": "dogri",
"dua": "duala",
"dz": "dzongka",
"ebu": "embu",
@@ -58,6 +58,7 @@
"en-GB": "ingliz (Britaniya)",
"en-CA": "ingliz (Kanada)",
"en": "inglizcha",
+ "iu": "inuktitut",
"ga": "irland",
"is": "island",
"es-419": "ispan (Lotin Amerikasi)",
@@ -67,6 +68,7 @@
"he": "ivrit",
"kab": "kabil",
"kea": "kabuverdianu",
+ "kgp": "Kaingang",
"kkj": "kako",
"kln": "kalenjin",
"kam": "kamba",
@@ -125,10 +127,11 @@
"ne": "nepal",
"nnh": "ngiyembun",
"jgo": "ngomba",
+ "yrl": "Nheengatu",
"nl": "niderland",
+ "no": "norveg",
"nb": "norveg-bokmal",
"nn": "norveg-nyunorsk",
- "no": "Norwegian",
"nus": "nuer",
"nyn": "nyankole",
"or": "oriya",
@@ -156,6 +159,7 @@
"sbp": "sangu",
"sa": "sanskrit",
"sat": "santali",
+ "sc": "sardin",
"sah": "saxa",
"ceb": "sebuan",
"seh": "sena",
diff --git a/vendor/commerceguys/intl/resources/language/vi.json b/vendor/commerceguys/intl/resources/language/vi.json
index 54db88990..bffa71df1 100644
--- a/vendor/commerceguys/intl/resources/language/vi.json
+++ b/vendor/commerceguys/intl/resources/language/vi.json
@@ -1,4 +1,6 @@
{
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu",
"ar": "Tiếng Ả Rập",
"af": "Tiếng Afrikaans",
"agq": "Tiếng Aghem",
@@ -77,6 +79,7 @@
"ig": "Tiếng Igbo",
"smn": "Tiếng Inari Sami",
"id": "Tiếng Indonesia",
+ "iu": "Tiếng Inuktitut",
"ga": "Tiếng Ireland",
"it": "Tiếng Italy",
"jv": "Tiếng Java",
@@ -120,7 +123,7 @@
"ml": "Tiếng Malayalam",
"mt": "Tiếng Malta",
"mni": "Tiếng Manipuri",
- "mi": "Tiếng Maori",
+ "mi": "Tiếng Māori",
"mr": "Tiếng Marathi",
"mas": "Tiếng Masai",
"mzn": "Tiếng Mazanderani",
@@ -168,6 +171,7 @@
"sg": "Tiếng Sango",
"sbp": "Tiếng Sangu",
"sat": "Tiếng Santali",
+ "sc": "Tiếng Sardinia",
"cs": "Tiếng Séc",
"seh": "Tiếng Sena",
"sr": "Tiếng Serbia",
diff --git a/vendor/commerceguys/intl/resources/language/yue-Hans.json b/vendor/commerceguys/intl/resources/language/yue-Hans.json
index 757657509..87f9cf345 100644
--- a/vendor/commerceguys/intl/resources/language/yue-Hans.json
+++ b/vendor/commerceguys/intl/resources/language/yue-Hans.json
@@ -84,6 +84,7 @@
"kkj": "卡库文",
"kln": "卡伦金文",
"kam": "卡姆巴文",
+ "kgp": "坎刚文",
"kn": "坎那达文",
"kw": "康瓦耳文",
"ksh": "科隆文",
@@ -130,6 +131,7 @@
"my": "缅甸文",
"ro-MD": "摩尔多瓦文",
"naq": "纳马文",
+ "yrl": "奈恩加图文",
"nn": "耐诺斯克挪威文",
"af": "南非荷兰文",
"ne": "尼泊尔文",
@@ -146,6 +148,7 @@
"ka": "乔治亚文",
"ja": "日文",
"sv": "瑞典文",
+ "sc": "撒丁文",
"saq": "萨布鲁文",
"sr": "塞尔维亚文",
"sn": "塞内加尔文",
@@ -209,6 +212,7 @@
"ewo": "依汪都文",
"it": "义大利文",
"yi": "意第绪文",
+ "iu": "因纽特文",
"id": "印尼文",
"en": "英文",
"en-AU": "英文 (澳洲)",
diff --git a/vendor/commerceguys/intl/resources/language/yue.json b/vendor/commerceguys/intl/resources/language/yue.json
index c5633cec3..5192cb480 100644
--- a/vendor/commerceguys/intl/resources/language/yue.json
+++ b/vendor/commerceguys/intl/resources/language/yue.json
@@ -49,6 +49,7 @@
"id": "印尼文",
"ki": "吉庫尤文",
"ky": "吉爾吉斯文",
+ "iu": "因紐特文",
"doi": "多格來文",
"nmg": "夸西奧文",
"dyo": "朱拉文",
@@ -65,6 +66,7 @@
"bem": "別姆巴文",
"nus": "努埃爾文",
"kn": "坎那達文",
+ "kgp": "坎剛文",
"he": "希伯來文",
"shi": "希爾哈文",
"el": "希臘文",
@@ -78,6 +80,7 @@
"ewo": "依汪都文",
"ta": "坦米爾文",
"cgg": "奇加文",
+ "yrl": "奈恩加圖文",
"bn": "孟加拉文",
"dz": "宗卡文",
"ksb": "尚巴拉文",
@@ -203,6 +206,7 @@
"de-AT": "德文 (奧地利)",
"gsw": "德文(瑞士)",
"ro-MD": "摩爾多瓦文",
+ "sc": "撒丁文",
"zgh": "標準摩洛哥塔馬塞特文",
"or": "歐利亞文",
"my": "緬甸文",
diff --git a/vendor/commerceguys/intl/resources/language/zh-Hant-HK.json b/vendor/commerceguys/intl/resources/language/zh-Hant-HK.json
index b30718a4d..96f2d10fc 100644
--- a/vendor/commerceguys/intl/resources/language/zh-Hant-HK.json
+++ b/vendor/commerceguys/intl/resources/language/zh-Hant-HK.json
@@ -54,6 +54,7 @@
"hi": "印地文",
"ki": "吉庫尤文",
"ky": "吉爾吉斯文",
+ "iu": "因紐特文",
"doi": "多格來文",
"nmg": "夸西奧文",
"dyo": "朱拉文",
@@ -66,6 +67,7 @@
"hr": "克羅地亞文",
"bem": "別姆巴文",
"nus": "努埃爾文",
+ "kgp": "坎剛文",
"kn": "坎納達文",
"he": "希伯來文",
"shi": "希爾哈文",
@@ -78,6 +80,7 @@
"hy": "亞美尼亞文",
"ewo": "依汪都文",
"cgg": "奇加文",
+ "yrl": "奈恩加圖文",
"bn": "孟加拉文",
"dz": "宗卡文",
"ksb": "尚巴拉文",
@@ -202,6 +205,7 @@
"de": "德文",
"zgh": "摩洛哥標準塔馬齊格特文",
"ro-MD": "摩爾多瓦羅馬尼亞文",
+ "sc": "撒丁文",
"pt-PT": "歐洲葡萄牙文",
"my": "緬甸文",
"lu": "魯巴加丹加文",
diff --git a/vendor/commerceguys/intl/resources/language/zh-Hant.json b/vendor/commerceguys/intl/resources/language/zh-Hant.json
index 8c45d81fe..87e755933 100644
--- a/vendor/commerceguys/intl/resources/language/zh-Hant.json
+++ b/vendor/commerceguys/intl/resources/language/zh-Hant.json
@@ -50,6 +50,7 @@
"hi": "印地文",
"ki": "吉庫尤文",
"ky": "吉爾吉斯文",
+ "iu": "因紐特文",
"doi": "多格來文",
"nmg": "夸西奧文",
"dyo": "朱拉文",
@@ -66,6 +67,7 @@
"bem": "別姆巴文",
"nus": "努埃爾文",
"kn": "坎那達文",
+ "kgp": "坎剛文",
"he": "希伯來文",
"shi": "希爾哈文",
"el": "希臘文",
@@ -80,6 +82,7 @@
"ta": "坦米爾文",
"cgg": "奇加文",
"pcm": "奈及利亞皮欽文",
+ "yrl": "奈恩加圖文",
"bn": "孟加拉文",
"dz": "宗卡文",
"ksb": "尚巴拉文",
@@ -203,6 +206,7 @@
"de-AT": "德文(奧地利)",
"gsw": "德文(瑞士)",
"ro-MD": "摩爾多瓦文",
+ "sc": "撒丁文",
"zgh": "標準摩洛哥塔馬塞特文",
"or": "歐迪亞文",
"my": "緬甸文",
diff --git a/vendor/commerceguys/intl/resources/language/zh.json b/vendor/commerceguys/intl/resources/language/zh.json
index df6fb5f30..459a2d7ec 100644
--- a/vendor/commerceguys/intl/resources/language/zh.json
+++ b/vendor/commerceguys/intl/resources/language/zh.json
@@ -151,6 +151,7 @@
"gsw": "瑞士德语",
"fr-CH": "瑞士法语",
"de-CH": "瑞士高地德语",
+ "sc": "萨丁语",
"sah": "萨哈语",
"sr": "塞尔维亚语",
"seh": "塞纳语",
@@ -210,6 +211,7 @@
"smn": "伊纳里萨米语",
"it": "意大利语",
"yi": "意第绪语",
+ "iu": "因纽特语",
"hi": "印地语",
"id": "印度尼西亚语",
"en-GB": "英国英语",
@@ -223,5 +225,7 @@
"zh": "中文",
"dyo": "朱拉语",
"dz": "宗卡语",
- "zu": "祖鲁语"
+ "zu": "祖鲁语",
+ "kgp": "Kaingang",
+ "yrl": "Nheengatu"
} \ No newline at end of file
diff --git a/vendor/commerceguys/intl/scripts/fetch_data.sh b/vendor/commerceguys/intl/scripts/fetch_data.sh
index 1b3a339a5..f5c3f2110 100755
--- a/vendor/commerceguys/intl/scripts/fetch_data.sh
+++ b/vendor/commerceguys/intl/scripts/fetch_data.sh
@@ -6,7 +6,7 @@ rm -fR assets
mkdir assets
cd assets
-git clone https://github.com/unicode-org/cldr-json.git cldr
+git clone --depth 1 https://github.com/unicode-org/cldr-json.git cldr
if command -v wget >/dev/null 2>&1;
then
diff --git a/vendor/commerceguys/intl/scripts/generate_base.php b/vendor/commerceguys/intl/scripts/generate_base.php
index 102a2cfae..a299c15cf 100644
--- a/vendor/commerceguys/intl/scripts/generate_base.php
+++ b/vendor/commerceguys/intl/scripts/generate_base.php
@@ -31,12 +31,15 @@ if (!function_exists('collator_create')) {
// Locales listed without a "-" match all variants.
// Locales listed with a "-" match only those exact ones.
$ignoredLocales = [
+ // English is our fallback, we don't need another.
+ 'und',
// Esperanto, Interlingua, Volapuk are made up languages.
'eo', 'ia', 'vo',
- // Church Slavic, Manx, Prussian, Sanskrit are historical languages.
- 'cu', 'gv', 'prg', 'sa',
+ // Belarus (Classical orthography), Church Slavic, Manx, Prussian,
+ // Sanskrit are historical languages.
+ 'be-tarask', 'cu', 'gv', 'prg', 'sa',
// Valencian differs from its parent only by a single character (è/é).
- 'ca-ES-VALENCIA',
+ 'ca-ES-valencia',
// Africa secondary languages.
'agq', 'ak', 'am', 'asa', 'bas', 'bem', 'bez', 'bm', 'cgg', 'dav',
'dje', 'dua', 'dyo', 'ebu', 'ee', 'ewo', 'ff', 'ff-Latn', 'guz',
@@ -48,12 +51,11 @@ $ignoredLocales = [
'wo', 'xog', 'xh', 'zgh', 'yav', 'yo', 'zu',
// Europe secondary languages.
'br', 'dsb', 'fo', 'fur', 'fy', 'hsb', 'ksh', 'kw', 'nds', 'or', 'rm',
- 'se', 'smn', 'wae',
+ 'sc', 'se', 'smn', 'wae',
// Other infrequently used locales.
- 'ceb', 'ccp', 'chr', 'ckb', 'haw', 'ii', 'jv', 'kl', 'kn', 'lkt',
+ 'ceb', 'ccp', 'chr', 'ckb', 'haw', 'ii', 'jv', 'kgp', 'kl', 'kn', 'lkt',
'lrc', 'mi', 'mzn', 'os', 'qu', 'row', 'sah', 'su', 'tt', 'ug', 'yi',
- // Special "grouping" locales.
- 'root', 'en-US-POSIX',
+ 'yrl',
];
/**
diff --git a/vendor/commerceguys/intl/scripts/generate_language_data.php b/vendor/commerceguys/intl/scripts/generate_language_data.php
index c6215e3fd..34279f444 100644
--- a/vendor/commerceguys/intl/scripts/generate_language_data.php
+++ b/vendor/commerceguys/intl/scripts/generate_language_data.php
@@ -78,8 +78,8 @@ function generate_languages()
// Skip all languages that aren't an available locale at the same time.
// This reduces the language list from about 515 to about 185 languages.
$allowedLanguages = scandir($localeDirectory);
- $allowedLanguages[] = 'wa';
- $allowedLanguages = array_diff($allowedLanguages, ['eo', 'ia', 'vo', 'cu', 'gv', 'prg', 'root']);
+ $allowedLanguages = array_merge($allowedLanguages, ['iu', 'wa']);
+ $allowedLanguages = array_diff($allowedLanguages, ['eo', 'ia', 'vo', 'cu', 'gv', 'prg', 'und']);
// Languages that are untranslated in most locales (as of CLDR v34).
$allowedLanguages = array_diff($allowedLanguages, ['ccp', 'fa-AF']);
diff --git a/vendor/commerceguys/intl/src/Currency/CurrencyRepository.php b/vendor/commerceguys/intl/src/Currency/CurrencyRepository.php
index ad06ce5c0..e412587b8 100644
--- a/vendor/commerceguys/intl/src/Currency/CurrencyRepository.php
+++ b/vendor/commerceguys/intl/src/Currency/CurrencyRepository.php
@@ -46,16 +46,16 @@ class CurrencyRepository implements CurrencyRepositoryInterface
protected $availableLocales = [
'af', 'ar', 'as', 'ast', 'az', 'be', 'bg', 'bn', 'brx', 'bs', 'bs-Cyrl',
'ca', 'ce', 'cs', 'cy', 'da', 'de', 'de-CH', 'dz', 'el', 'en', 'en-001',
- 'en-AU', 'en-GG', 'en-IM', 'en-JE', 'es', 'es-419', 'es-CL', 'es-GT',
- 'es-MX', 'es-US', 'es-VE', 'et', 'eu', 'fa', 'fa-AF', 'fi', 'fil', 'fr',
- 'fr-CA', 'ga', 'gd', 'gl', 'gsw', 'gu', 'he', 'hi', 'hr', 'hu', 'hy',
- 'id', 'is', 'it', 'ja', 'ka', 'kk', 'km', 'ko', 'kok', 'ks', 'ky', 'lb',
- 'lo', 'lt', 'lv', 'mg', 'mk', 'ml', 'mn', 'mr', 'ms', 'my', 'nb', 'ne',
- 'nl', 'nn', 'no', 'pa', 'pl', 'ps', 'pt', 'pt-PT', 'rn', 'ro', 'ru',
- 'sd', 'si', 'sk', 'sl', 'so', 'sq', 'sr', 'sr-Cyrl-BA', 'sr-Latn',
- 'sr-Latn-BA', 'sv', 'sw', 'sw-CD', 'sw-KE', 'ta', 'te', 'th', 'tk',
- 'tr', 'uk', 'ur', 'ur-IN', 'uz', 'uz-Cyrl', 'vi', 'yue', 'yue-Hans',
- 'zh', 'zh-Hans-HK', 'zh-Hant', 'zh-Hant-HK'
+ 'en-AU', 'en-CA', 'en-GG', 'en-IM', 'en-JE', 'en-PH', 'es', 'es-419',
+ 'es-CL', 'es-GT', 'es-MX', 'es-US', 'es-VE', 'et', 'eu', 'fa', 'fa-AF',
+ 'fi', 'fil', 'fr', 'fr-CA', 'ga', 'gd', 'gl', 'gsw', 'gu', 'he', 'hi',
+ 'hr', 'hu', 'hy', 'id', 'is', 'it', 'ja', 'ka', 'kk', 'km', 'ko', 'kok',
+ 'ks', 'ky', 'lb', 'lo', 'lt', 'lv', 'mg', 'mk', 'ml', 'mn', 'mr', 'ms',
+ 'my', 'ne', 'nl', 'nn', 'no', 'pa', 'pl', 'ps', 'pt', 'pt-PT', 'rn',
+ 'ro', 'ru', 'sd', 'si', 'sk', 'sl', 'so', 'sq', 'sr', 'sr-Cyrl-BA',
+ 'sr-Latn', 'sr-Latn-BA', 'sv', 'sw', 'sw-CD', 'sw-KE', 'ta', 'te', 'th',
+ 'tk', 'tr', 'uk', 'ur', 'ur-IN', 'uz', 'uz-Cyrl', 'vi', 'yue',
+ 'yue-Hans', 'zh', 'zh-Hans-HK', 'zh-Hant', 'zh-Hant-HK'
];
/**
diff --git a/vendor/commerceguys/intl/src/Language/LanguageRepository.php b/vendor/commerceguys/intl/src/Language/LanguageRepository.php
index 285381848..f39f7454d 100644
--- a/vendor/commerceguys/intl/src/Language/LanguageRepository.php
+++ b/vendor/commerceguys/intl/src/Language/LanguageRepository.php
@@ -47,19 +47,19 @@ class LanguageRepository implements LanguageRepositoryInterface
'af', 'ar', 'ar-EG', 'ar-LY', 'ar-SA', 'as', 'ast', 'az', 'az-Cyrl',
'be', 'bg', 'bn', 'bn-IN', 'brx', 'bs', 'bs-Cyrl', 'ca', 'ce', 'cs',
'cy', 'da', 'de', 'de-AT', 'de-CH', 'dz', 'el', 'en', 'en-001', 'en-AU',
- 'en-CA', 'en-IN', 'en-NZ', 'es', 'es-419', 'es-AR', 'es-BO', 'es-CL',
- 'es-CO', 'es-CR', 'es-DO', 'es-EC', 'es-GT', 'es-HN', 'es-MX', 'es-NI',
- 'es-PA', 'es-PE', 'es-PR', 'es-PY', 'es-SV', 'es-US', 'es-VE', 'et',
- 'eu', 'fa', 'fa-AF', 'fi', 'fil', 'fr', 'fr-BE', 'fr-CA', 'fr-CH', 'ga',
- 'gd', 'gl', 'gsw', 'gu', 'he', 'hi', 'hr', 'hu', 'hy', 'id', 'is', 'it',
- 'ja', 'ka', 'kk', 'km', 'ko', 'kok', 'ks', 'ku', 'ky', 'lb', 'lo', 'lt',
- 'lv', 'mg', 'mk', 'ml', 'mn', 'mr', 'ms', 'mt', 'my', 'nb', 'ne', 'nl',
- 'nn', 'no', 'pa', 'pl', 'ps', 'ps-PK', 'pt', 'pt-PT', 'rn', 'ro',
- 'ro-MD', 'ru', 'rw', 'sd', 'si', 'sk', 'sl', 'so', 'sq', 'sr',
- 'sr-Cyrl-BA', 'sr-Cyrl-ME', 'sr-Cyrl-XK', 'sr-Latn', 'sr-Latn-BA',
- 'sr-Latn-ME', 'sr-Latn-XK', 'sv', 'sw', 'sw-CD', 'sw-KE', 'ta', 'te',
- 'tg', 'th', 'tk', 'to', 'tr', 'uk', 'ur', 'ur-IN', 'uz', 'uz-Cyrl',
- 'vi', 'yue', 'yue-Hans', 'zh', 'zh-Hant', 'zh-Hant-HK'
+ 'en-CA', 'en-IN', 'es', 'es-419', 'es-AR', 'es-BO', 'es-CL', 'es-CO',
+ 'es-CR', 'es-DO', 'es-EC', 'es-GT', 'es-HN', 'es-MX', 'es-NI', 'es-PA',
+ 'es-PE', 'es-PR', 'es-PY', 'es-SV', 'es-US', 'es-VE', 'et', 'eu', 'fa',
+ 'fa-AF', 'fi', 'fil', 'fr', 'fr-BE', 'fr-CA', 'fr-CH', 'ga', 'gd', 'gl',
+ 'gsw', 'gu', 'he', 'hi', 'hr', 'hu', 'hy', 'id', 'is', 'it', 'ja', 'ka',
+ 'kk', 'km', 'ko', 'kok', 'ks', 'ku', 'ky', 'lb', 'lo', 'lt', 'lv', 'mg',
+ 'mk', 'ml', 'mn', 'mr', 'ms', 'mt', 'my', 'ne', 'nl', 'nn', 'no', 'pa',
+ 'pl', 'ps', 'ps-PK', 'pt', 'pt-PT', 'rn', 'ro', 'ro-MD', 'ru', 'rw',
+ 'sd', 'si', 'sk', 'sl', 'so', 'sq', 'sr', 'sr-Cyrl-BA', 'sr-Cyrl-ME',
+ 'sr-Cyrl-XK', 'sr-Latn', 'sr-Latn-BA', 'sr-Latn-ME', 'sr-Latn-XK', 'sv',
+ 'sw', 'sw-CD', 'sw-KE', 'ta', 'te', 'tg', 'th', 'tk', 'to', 'tr', 'uk',
+ 'ur', 'ur-IN', 'uz', 'uz-Cyrl', 'vi', 'yue', 'yue-Hans', 'zh',
+ 'zh-Hant', 'zh-Hant-HK'
];
/**
diff --git a/vendor/commerceguys/intl/src/Locale.php b/vendor/commerceguys/intl/src/Locale.php
index f9948e7e6..509b28190 100644
--- a/vendor/commerceguys/intl/src/Locale.php
+++ b/vendor/commerceguys/intl/src/Locale.php
@@ -72,7 +72,6 @@ final class Locale
'en-BS' => 'en-001',
'en-BW' => 'en-001',
'en-BZ' => 'en-001',
- 'en-CA' => 'en-001',
'en-CC' => 'en-001',
'en-CK' => 'en-001',
'en-CM' => 'en-001',
@@ -120,7 +119,6 @@ final class Locale
'en-NU' => 'en-001',
'en-NZ' => 'en-001',
'en-PG' => 'en-001',
- 'en-PH' => 'en-001',
'en-PK' => 'en-001',
'en-PN' => 'en-001',
'en-PW' => 'en-001',
@@ -192,37 +190,38 @@ final class Locale
'pt-MZ' => 'pt-PT',
'pt-ST' => 'pt-PT',
'pt-TL' => 'pt-PT',
- 'az-Arab' => 'root',
- 'az-Cyrl' => 'root',
- 'blt-Latn' => 'root',
- 'bs-Cyrl' => 'root',
- 'byn-Latn' => 'root',
- 'en-Dsrt' => 'root',
- 'en-Shaw' => 'root',
- 'hi-Latn' => 'root',
- 'iu-Latn' => 'root',
- 'kk-Arab' => 'root',
- 'ks-Deva' => 'root',
- 'ku-Arab' => 'root',
- 'ky-Arab' => 'root',
- 'ky-Latn' => 'root',
- 'ml-Arab' => 'root',
- 'mn-Mong' => 'root',
- 'mni-Mtei' => 'root',
- 'ms-Arab' => 'root',
- 'pa-Arab' => 'root',
- 'sat-Deva' => 'root',
- 'sd-Deva' => 'root',
- 'sd-Khoj' => 'root',
- 'sd-Sind' => 'root',
- 'so-Arab' => 'root',
- 'sr-Latn' => 'root',
- 'sw-Arab' => 'root',
- 'tg-Arab' => 'root',
- 'uz-Arab' => 'root',
- 'uz-Cyrl' => 'root',
- 'yue-Hans' => 'root',
- 'zh-Hant' => 'root',
+ 'az-Arab' => 'und',
+ 'az-Cyrl' => 'und',
+ 'bal-Latn' => 'und',
+ 'blt-Latn' => 'und',
+ 'bs-Cyrl' => 'und',
+ 'byn-Latn' => 'und',
+ 'en-Dsrt' => 'und',
+ 'en-Shaw' => 'und',
+ 'hi-Latn' => 'und',
+ 'iu-Latn' => 'und',
+ 'kk-Arab' => 'und',
+ 'ks-Deva' => 'und',
+ 'ku-Arab' => 'und',
+ 'ky-Arab' => 'und',
+ 'ky-Latn' => 'und',
+ 'ml-Arab' => 'und',
+ 'mn-Mong' => 'und',
+ 'mni-Mtei' => 'und',
+ 'ms-Arab' => 'und',
+ 'pa-Arab' => 'und',
+ 'sat-Deva' => 'und',
+ 'sd-Deva' => 'und',
+ 'sd-Khoj' => 'und',
+ 'sd-Sind' => 'und',
+ 'so-Arab' => 'und',
+ 'sr-Latn' => 'und',
+ 'sw-Arab' => 'und',
+ 'tg-Arab' => 'und',
+ 'uz-Arab' => 'und',
+ 'uz-Cyrl' => 'und',
+ 'yue-Hans' => 'und',
+ 'zh-Hant' => 'und',
'zh-Hant-MO' => 'zh-Hant-HK',
];
@@ -397,9 +396,9 @@ final class Locale
array_pop($localeParts);
$parent = implode('-', $localeParts);
}
- // The library doesn't have data for the empty 'root' locale, it
+ // The library doesn't have data for the empty 'und' locale, it
// is more user friendly to use the configured fallback instead.
- if ($parent == 'root') {
+ if ($parent == 'und') {
$parent = null;
}
diff --git a/vendor/commerceguys/intl/src/NumberFormat/NumberFormatRepository.php b/vendor/commerceguys/intl/src/NumberFormat/NumberFormatRepository.php
index 8fc2f5c99..5258ba442 100644
--- a/vendor/commerceguys/intl/src/NumberFormat/NumberFormatRepository.php
+++ b/vendor/commerceguys/intl/src/NumberFormat/NumberFormatRepository.php
@@ -83,6 +83,12 @@ class NumberFormatRepository implements NumberFormatRepositoryInterface
'minus_sign' => '؜-',
'percent_sign' => '٪؜',
],
+ 'ar-AE' => [
+ 'currency_pattern' => '¤ #,##0.00',
+ 'plus_sign' => '‎+',
+ 'minus_sign' => '‎-',
+ 'percent_sign' => '‎%‎',
+ ],
'ar-DZ' => [
'currency_pattern' => '¤ #,##0.00',
'decimal_separator' => ',',
@@ -697,14 +703,6 @@ class NumberFormatRepository implements NumberFormatRepositoryInterface
'currency_pattern' => '#,##0.00 ¤',
'accounting_currency_pattern' => '¤ #,##0.00',
],
- 'nb' => [
- 'percent_pattern' => '#,##0 %',
- 'currency_pattern' => '¤ #,##0.00',
- 'accounting_currency_pattern' => '¤ #,##0.00',
- 'decimal_separator' => ',',
- 'grouping_separator' => ' ',
- 'minus_sign' => '−',
- ],
'ne' => [
'numbering_system' => 'deva',
'decimal_pattern' => '#,##,##0.###',
@@ -728,8 +726,8 @@ class NumberFormatRepository implements NumberFormatRepositoryInterface
],
'no' => [
'percent_pattern' => '#,##0 %',
- 'currency_pattern' => '¤ #,##0.00',
- 'accounting_currency_pattern' => '¤ #,##0.00',
+ 'currency_pattern' => '¤ #,##0.00;¤ -#,##0.00',
+ 'accounting_currency_pattern' => '¤ #,##0.00;(¤ #,##0.00)',
'decimal_separator' => ',',
'grouping_separator' => ' ',
'minus_sign' => '−',
diff --git a/vendor/composer/ClassLoader.php b/vendor/composer/ClassLoader.php
index 0cd6055d1..afef3fa2a 100644
--- a/vendor/composer/ClassLoader.php
+++ b/vendor/composer/ClassLoader.php
@@ -149,7 +149,7 @@ class ClassLoader
/**
* @return string[] Array of classname => path
- * @psalm-var array<string, string>
+ * @psalm-return array<string, string>
*/
public function getClassMap()
{
diff --git a/vendor/composer/InstalledVersions.php b/vendor/composer/InstalledVersions.php
index 7c5502ca4..d50e0c9fc 100644
--- a/vendor/composer/InstalledVersions.php
+++ b/vendor/composer/InstalledVersions.php
@@ -24,8 +24,21 @@ use Composer\Semver\VersionParser;
*/
class InstalledVersions
{
+ /**
+ * @var mixed[]|null
+ * @psalm-var array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}|array{}|null
+ */
private static $installed;
+
+ /**
+ * @var bool|null
+ */
private static $canGetVendors;
+
+ /**
+ * @var array[]
+ * @psalm-var array<string, array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array<string, array{dev_requirement: bool, pretty_version?: string, version?: string, aliases?: string[], reference?: string, replaced?: string[], provided?: string[], install_path?: string, type?: string}>}>
+ */
private static $installedByVendor = array();
/**
diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php
index 06b693913..0f82ca0bd 100644
--- a/vendor/composer/autoload_classmap.php
+++ b/vendor/composer/autoload_classmap.php
@@ -649,6 +649,7 @@ return array(
'Sabre\\DAV\\Auth\\Backend\\File' => $vendorDir . '/sabre/dav/lib/DAV/Auth/Backend/File.php',
'Sabre\\DAV\\Auth\\Backend\\IMAP' => $vendorDir . '/sabre/dav/lib/DAV/Auth/Backend/IMAP.php',
'Sabre\\DAV\\Auth\\Backend\\PDO' => $vendorDir . '/sabre/dav/lib/DAV/Auth/Backend/PDO.php',
+ 'Sabre\\DAV\\Auth\\Backend\\PDOBasicAuth' => $vendorDir . '/sabre/dav/lib/DAV/Auth/Backend/PDOBasicAuth.php',
'Sabre\\DAV\\Auth\\Plugin' => $vendorDir . '/sabre/dav/lib/DAV/Auth/Plugin.php',
'Sabre\\DAV\\Browser\\GuessContentType' => $vendorDir . '/sabre/dav/lib/DAV/Browser/GuessContentType.php',
'Sabre\\DAV\\Browser\\HtmlOutput' => $vendorDir . '/sabre/dav/lib/DAV/Browser/HtmlOutput.php',
@@ -847,6 +848,13 @@ return array(
'Sabre\\VObject\\Splitter\\VCard' => $vendorDir . '/sabre/vobject/lib/Splitter/VCard.php',
'Sabre\\VObject\\StringUtil' => $vendorDir . '/sabre/vobject/lib/StringUtil.php',
'Sabre\\VObject\\TimeZoneUtil' => $vendorDir . '/sabre/vobject/lib/TimeZoneUtil.php',
+ 'Sabre\\VObject\\TimezoneGuesser\\FindFromOffset' => $vendorDir . '/sabre/vobject/lib/TimezoneGuesser/FindFromOffset.php',
+ 'Sabre\\VObject\\TimezoneGuesser\\FindFromTimezoneIdentifier' => $vendorDir . '/sabre/vobject/lib/TimezoneGuesser/FindFromTimezoneIdentifier.php',
+ 'Sabre\\VObject\\TimezoneGuesser\\FindFromTimezoneMap' => $vendorDir . '/sabre/vobject/lib/TimezoneGuesser/FindFromTimezoneMap.php',
+ 'Sabre\\VObject\\TimezoneGuesser\\GuessFromLicEntry' => $vendorDir . '/sabre/vobject/lib/TimezoneGuesser/GuessFromLicEntry.php',
+ 'Sabre\\VObject\\TimezoneGuesser\\GuessFromMsTzId' => $vendorDir . '/sabre/vobject/lib/TimezoneGuesser/GuessFromMsTzId.php',
+ 'Sabre\\VObject\\TimezoneGuesser\\TimezoneFinder' => $vendorDir . '/sabre/vobject/lib/TimezoneGuesser/TimezoneFinder.php',
+ 'Sabre\\VObject\\TimezoneGuesser\\TimezoneGuesser' => $vendorDir . '/sabre/vobject/lib/TimezoneGuesser/TimezoneGuesser.php',
'Sabre\\VObject\\UUIDUtil' => $vendorDir . '/sabre/vobject/lib/UUIDUtil.php',
'Sabre\\VObject\\VCardConverter' => $vendorDir . '/sabre/vobject/lib/VCardConverter.php',
'Sabre\\VObject\\Version' => $vendorDir . '/sabre/vobject/lib/Version.php',
@@ -1671,6 +1679,8 @@ return array(
'Zotlabs\\Update\\_1248' => $baseDir . '/Zotlabs/Update/_1248.php',
'Zotlabs\\Update\\_1249' => $baseDir . '/Zotlabs/Update/_1249.php',
'Zotlabs\\Update\\_1250' => $baseDir . '/Zotlabs/Update/_1250.php',
+ 'Zotlabs\\Update\\_1251' => $baseDir . '/Zotlabs/Update/_1251.php',
+ 'Zotlabs\\Update\\_1252' => $baseDir . '/Zotlabs/Update/_1252.php',
'Zotlabs\\Web\\Controller' => $baseDir . '/Zotlabs/Web/Controller.php',
'Zotlabs\\Web\\HTTPHeaders' => $baseDir . '/Zotlabs/Web/HTTPHeaders.php',
'Zotlabs\\Web\\HTTPSig' => $baseDir . '/Zotlabs/Web/HTTPSig.php',
diff --git a/vendor/composer/autoload_files.php b/vendor/composer/autoload_files.php
index 9f126fa7e..f0c542359 100644
--- a/vendor/composer/autoload_files.php
+++ b/vendor/composer/autoload_files.php
@@ -14,8 +14,8 @@ return array(
'93aa591bc4ca510c520999e34229ee79' => $vendorDir . '/sabre/xml/lib/Serializer/functions.php',
'23c18046f52bef3eea034657bafda50f' => $vendorDir . '/symfony/polyfill-php81/bootstrap.php',
'ebdb698ed4152ae445614b69b5e4bb6a' => $vendorDir . '/sabre/http/lib/functions.php',
- '320cde22f66dd4f5d3fd621d3e88b98f' => $vendorDir . '/symfony/polyfill-ctype/bootstrap.php',
'a4a119a56e50fbb293281d9a48007e0e' => $vendorDir . '/symfony/polyfill-php80/bootstrap.php',
+ '320cde22f66dd4f5d3fd621d3e88b98f' => $vendorDir . '/symfony/polyfill-ctype/bootstrap.php',
'2cffec82183ee1cea088009cef9a6fc3' => $vendorDir . '/ezyang/htmlpurifier/library/HTMLPurifier.composer.php',
'decc78cc4436b1292c6c0d151b19445c' => $vendorDir . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
'e39a8b23c42d4e1452234d762b03835a' => $vendorDir . '/ramsey/uuid/src/functions.php',
diff --git a/vendor/composer/autoload_real.php b/vendor/composer/autoload_real.php
index 01be3a52c..602c3d547 100644
--- a/vendor/composer/autoload_real.php
+++ b/vendor/composer/autoload_real.php
@@ -67,11 +67,16 @@ class ComposerAutoloaderInit7b34d7e50a62201ec5d5e526a5b8b35d
}
}
+/**
+ * @param string $fileIdentifier
+ * @param string $file
+ * @return void
+ */
function composerRequire7b34d7e50a62201ec5d5e526a5b8b35d($fileIdentifier, $file)
{
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
- require $file;
-
$GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
+
+ require $file;
}
}
diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php
index 5d08c1a72..d2afb69a9 100644
--- a/vendor/composer/autoload_static.php
+++ b/vendor/composer/autoload_static.php
@@ -15,8 +15,8 @@ class ComposerStaticInit7b34d7e50a62201ec5d5e526a5b8b35d
'93aa591bc4ca510c520999e34229ee79' => __DIR__ . '/..' . '/sabre/xml/lib/Serializer/functions.php',
'23c18046f52bef3eea034657bafda50f' => __DIR__ . '/..' . '/symfony/polyfill-php81/bootstrap.php',
'ebdb698ed4152ae445614b69b5e4bb6a' => __DIR__ . '/..' . '/sabre/http/lib/functions.php',
- '320cde22f66dd4f5d3fd621d3e88b98f' => __DIR__ . '/..' . '/symfony/polyfill-ctype/bootstrap.php',
'a4a119a56e50fbb293281d9a48007e0e' => __DIR__ . '/..' . '/symfony/polyfill-php80/bootstrap.php',
+ '320cde22f66dd4f5d3fd621d3e88b98f' => __DIR__ . '/..' . '/symfony/polyfill-ctype/bootstrap.php',
'2cffec82183ee1cea088009cef9a6fc3' => __DIR__ . '/..' . '/ezyang/htmlpurifier/library/HTMLPurifier.composer.php',
'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
'e39a8b23c42d4e1452234d762b03835a' => __DIR__ . '/..' . '/ramsey/uuid/src/functions.php',
@@ -867,6 +867,7 @@ class ComposerStaticInit7b34d7e50a62201ec5d5e526a5b8b35d
'Sabre\\DAV\\Auth\\Backend\\File' => __DIR__ . '/..' . '/sabre/dav/lib/DAV/Auth/Backend/File.php',
'Sabre\\DAV\\Auth\\Backend\\IMAP' => __DIR__ . '/..' . '/sabre/dav/lib/DAV/Auth/Backend/IMAP.php',
'Sabre\\DAV\\Auth\\Backend\\PDO' => __DIR__ . '/..' . '/sabre/dav/lib/DAV/Auth/Backend/PDO.php',
+ 'Sabre\\DAV\\Auth\\Backend\\PDOBasicAuth' => __DIR__ . '/..' . '/sabre/dav/lib/DAV/Auth/Backend/PDOBasicAuth.php',
'Sabre\\DAV\\Auth\\Plugin' => __DIR__ . '/..' . '/sabre/dav/lib/DAV/Auth/Plugin.php',
'Sabre\\DAV\\Browser\\GuessContentType' => __DIR__ . '/..' . '/sabre/dav/lib/DAV/Browser/GuessContentType.php',
'Sabre\\DAV\\Browser\\HtmlOutput' => __DIR__ . '/..' . '/sabre/dav/lib/DAV/Browser/HtmlOutput.php',
@@ -1065,6 +1066,13 @@ class ComposerStaticInit7b34d7e50a62201ec5d5e526a5b8b35d
'Sabre\\VObject\\Splitter\\VCard' => __DIR__ . '/..' . '/sabre/vobject/lib/Splitter/VCard.php',
'Sabre\\VObject\\StringUtil' => __DIR__ . '/..' . '/sabre/vobject/lib/StringUtil.php',
'Sabre\\VObject\\TimeZoneUtil' => __DIR__ . '/..' . '/sabre/vobject/lib/TimeZoneUtil.php',
+ 'Sabre\\VObject\\TimezoneGuesser\\FindFromOffset' => __DIR__ . '/..' . '/sabre/vobject/lib/TimezoneGuesser/FindFromOffset.php',
+ 'Sabre\\VObject\\TimezoneGuesser\\FindFromTimezoneIdentifier' => __DIR__ . '/..' . '/sabre/vobject/lib/TimezoneGuesser/FindFromTimezoneIdentifier.php',
+ 'Sabre\\VObject\\TimezoneGuesser\\FindFromTimezoneMap' => __DIR__ . '/..' . '/sabre/vobject/lib/TimezoneGuesser/FindFromTimezoneMap.php',
+ 'Sabre\\VObject\\TimezoneGuesser\\GuessFromLicEntry' => __DIR__ . '/..' . '/sabre/vobject/lib/TimezoneGuesser/GuessFromLicEntry.php',
+ 'Sabre\\VObject\\TimezoneGuesser\\GuessFromMsTzId' => __DIR__ . '/..' . '/sabre/vobject/lib/TimezoneGuesser/GuessFromMsTzId.php',
+ 'Sabre\\VObject\\TimezoneGuesser\\TimezoneFinder' => __DIR__ . '/..' . '/sabre/vobject/lib/TimezoneGuesser/TimezoneFinder.php',
+ 'Sabre\\VObject\\TimezoneGuesser\\TimezoneGuesser' => __DIR__ . '/..' . '/sabre/vobject/lib/TimezoneGuesser/TimezoneGuesser.php',
'Sabre\\VObject\\UUIDUtil' => __DIR__ . '/..' . '/sabre/vobject/lib/UUIDUtil.php',
'Sabre\\VObject\\VCardConverter' => __DIR__ . '/..' . '/sabre/vobject/lib/VCardConverter.php',
'Sabre\\VObject\\Version' => __DIR__ . '/..' . '/sabre/vobject/lib/Version.php',
@@ -1889,6 +1897,8 @@ class ComposerStaticInit7b34d7e50a62201ec5d5e526a5b8b35d
'Zotlabs\\Update\\_1248' => __DIR__ . '/../..' . '/Zotlabs/Update/_1248.php',
'Zotlabs\\Update\\_1249' => __DIR__ . '/../..' . '/Zotlabs/Update/_1249.php',
'Zotlabs\\Update\\_1250' => __DIR__ . '/../..' . '/Zotlabs/Update/_1250.php',
+ 'Zotlabs\\Update\\_1251' => __DIR__ . '/../..' . '/Zotlabs/Update/_1251.php',
+ 'Zotlabs\\Update\\_1252' => __DIR__ . '/../..' . '/Zotlabs/Update/_1252.php',
'Zotlabs\\Web\\Controller' => __DIR__ . '/../..' . '/Zotlabs/Web/Controller.php',
'Zotlabs\\Web\\HTTPHeaders' => __DIR__ . '/../..' . '/Zotlabs/Web/HTTPHeaders.php',
'Zotlabs\\Web\\HTTPSig' => __DIR__ . '/../..' . '/Zotlabs/Web/HTTPSig.php',
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index 81f2cc6f5..7636f75d7 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -194,17 +194,17 @@
},
{
"name": "commerceguys/intl",
- "version": "v1.1.0",
- "version_normalized": "1.1.0.0",
+ "version": "v1.1.1",
+ "version_normalized": "1.1.1.0",
"source": {
"type": "git",
"url": "https://github.com/commerceguys/intl.git",
- "reference": "90b4f75c4917927a1960c0dcaa002a91ab97f5d5"
+ "reference": "cab3b55dbf8c1753fe54457404082c777a8c154f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/commerceguys/intl/zipball/90b4f75c4917927a1960c0dcaa002a91ab97f5d5",
- "reference": "90b4f75c4917927a1960c0dcaa002a91ab97f5d5",
+ "url": "https://api.github.com/repos/commerceguys/intl/zipball/cab3b55dbf8c1753fe54457404082c777a8c154f",
+ "reference": "cab3b55dbf8c1753fe54457404082c777a8c154f",
"shasum": ""
},
"require": {
@@ -214,7 +214,7 @@
"mikey179/vfsstream": "1.*",
"phpunit/phpunit": "^7.5"
},
- "time": "2021-05-17T08:25:58+00:00",
+ "time": "2021-10-30T18:07:14+00:00",
"type": "library",
"extra": {
"branch-alias": {
@@ -239,7 +239,7 @@
"description": "Internationalization library powered by CLDR data.",
"support": {
"issues": "https://github.com/commerceguys/intl/issues",
- "source": "https://github.com/commerceguys/intl/tree/v1.1.0"
+ "source": "https://github.com/commerceguys/intl/tree/v1.1.1"
},
"install-path": "../commerceguys/intl"
},
@@ -287,26 +287,23 @@
},
{
"name": "ezyang/htmlpurifier",
- "version": "v4.13.0",
- "version_normalized": "4.13.0.0",
+ "version": "v4.14.0",
+ "version_normalized": "4.14.0.0",
"source": {
"type": "git",
"url": "https://github.com/ezyang/htmlpurifier.git",
- "reference": "08e27c97e4c6ed02f37c5b2b20488046c8d90d75"
+ "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/08e27c97e4c6ed02f37c5b2b20488046c8d90d75",
- "reference": "08e27c97e4c6ed02f37c5b2b20488046c8d90d75",
+ "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/12ab42bd6e742c70c0a52f7b82477fcd44e64b75",
+ "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75",
"shasum": ""
},
"require": {
"php": ">=5.2"
},
- "require-dev": {
- "simpletest/simpletest": "dev-master#72de02a7b80c6bb8864ef9bf66d41d2f58f826bd"
- },
- "time": "2020-06-29T00:56:53+00:00",
+ "time": "2021-12-25T01:21:49+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -336,32 +333,36 @@
"keywords": [
"html"
],
+ "support": {
+ "issues": "https://github.com/ezyang/htmlpurifier/issues",
+ "source": "https://github.com/ezyang/htmlpurifier/tree/v4.14.0"
+ },
"install-path": "../ezyang/htmlpurifier"
},
{
"name": "jbroadway/urlify",
- "version": "1.2.2-stable",
- "version_normalized": "1.2.2.0",
+ "version": "1.2.3-stable",
+ "version_normalized": "1.2.3.0",
"source": {
"type": "git",
"url": "https://github.com/jbroadway/urlify.git",
- "reference": "9b227e8548f16268cef55b5eb5d659a801fa824b"
+ "reference": "b7c142a247bd5fac2bb62ca2491bd151c4d1dee4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/jbroadway/urlify/zipball/9b227e8548f16268cef55b5eb5d659a801fa824b",
- "reference": "9b227e8548f16268cef55b5eb5d659a801fa824b",
+ "url": "https://api.github.com/repos/jbroadway/urlify/zipball/b7c142a247bd5fac2bb62ca2491bd151c4d1dee4",
+ "reference": "b7c142a247bd5fac2bb62ca2491bd151c4d1dee4",
"shasum": ""
},
"require": {
- "php": ">=7.2.0",
+ "php": ">=7.2",
"voku/portable-ascii": "^1.4",
"voku/stop-words": "^2.0"
},
"require-dev": {
- "phpunit/phpunit": "~6.0 || ~7.0"
+ "phpunit/phpunit": "^8.5"
},
- "time": "2020-06-14T17:15:34+00:00",
+ "time": "2021-12-29T21:23:40+00:00",
"type": "library",
"extra": {
"branch-alias": {
@@ -385,38 +386,46 @@
"homepage": "http://www.johnnybroadway.com/"
}
],
- "description": "PHP port of URLify.js from the Django project. Transliterates non-ascii characters for use in URLs.",
+ "description": "A fast PHP slug generator and transliteration library that converts non-ascii characters for use in URLs.",
"homepage": "https://github.com/jbroadway/urlify",
"keywords": [
+ "ascii",
+ "blogging",
+ "blogs",
+ "downcode",
"encode",
"iconv",
"link",
+ "seo",
"slug",
+ "slugify",
+ "slugs",
"translit",
"transliterate",
"transliteration",
+ "unicode",
"url",
"urlify"
],
"support": {
"issues": "https://github.com/jbroadway/urlify/issues",
- "source": "https://github.com/jbroadway/urlify/tree/master"
+ "source": "https://github.com/jbroadway/urlify/tree/1.2.3-stable"
},
"install-path": "../jbroadway/urlify"
},
{
"name": "league/html-to-markdown",
- "version": "5.0.1",
- "version_normalized": "5.0.1.0",
+ "version": "5.0.2",
+ "version_normalized": "5.0.2.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/html-to-markdown.git",
- "reference": "e5600a2c5ce7b7571b16732c7086940f56f7abec"
+ "reference": "4d0394e120dc14b0d5c52fd1755fd48656da2ec9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/html-to-markdown/zipball/e5600a2c5ce7b7571b16732c7086940f56f7abec",
- "reference": "e5600a2c5ce7b7571b16732c7086940f56f7abec",
+ "url": "https://api.github.com/repos/thephpleague/html-to-markdown/zipball/4d0394e120dc14b0d5c52fd1755fd48656da2ec9",
+ "reference": "4d0394e120dc14b0d5c52fd1755fd48656da2ec9",
"shasum": ""
},
"require": {
@@ -432,7 +441,7 @@
"unleashedtech/php-coding-standard": "^2.7",
"vimeo/psalm": "^4.6"
},
- "time": "2021-09-17T20:00:27+00:00",
+ "time": "2021-11-06T05:38:26+00:00",
"bin": [
"bin/html-to-markdown"
],
@@ -474,7 +483,7 @@
],
"support": {
"issues": "https://github.com/thephpleague/html-to-markdown/issues",
- "source": "https://github.com/thephpleague/html-to-markdown/tree/5.0.1"
+ "source": "https://github.com/thephpleague/html-to-markdown/tree/5.0.2"
},
"funding": [
{
@@ -537,17 +546,17 @@
},
{
"name": "michelf/php-markdown",
- "version": "1.9.0",
- "version_normalized": "1.9.0.0",
+ "version": "1.9.1",
+ "version_normalized": "1.9.1.0",
"source": {
"type": "git",
"url": "https://github.com/michelf/php-markdown.git",
- "reference": "c83178d49e372ca967d1a8c77ae4e051b3a3c75c"
+ "reference": "5024d623c1a057dcd2d076d25b7d270a1d0d55f3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/michelf/php-markdown/zipball/c83178d49e372ca967d1a8c77ae4e051b3a3c75c",
- "reference": "c83178d49e372ca967d1a8c77ae4e051b3a3c75c",
+ "url": "https://api.github.com/repos/michelf/php-markdown/zipball/5024d623c1a057dcd2d076d25b7d270a1d0d55f3",
+ "reference": "5024d623c1a057dcd2d076d25b7d270a1d0d55f3",
"shasum": ""
},
"require": {
@@ -556,7 +565,7 @@
"require-dev": {
"phpunit/phpunit": ">=4.3 <5.8"
},
- "time": "2019-12-02T02:32:27+00:00",
+ "time": "2021-11-24T02:52:38+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -585,6 +594,10 @@
"keywords": [
"markdown"
],
+ "support": {
+ "issues": "https://github.com/michelf/php-markdown/issues",
+ "source": "https://github.com/michelf/php-markdown/tree/1.9.1"
+ },
"install-path": "../michelf/php-markdown"
},
{
@@ -988,17 +1001,17 @@
},
{
"name": "sabre/dav",
- "version": "4.1.5",
- "version_normalized": "4.1.5.0",
+ "version": "4.3.1",
+ "version_normalized": "4.3.1.0",
"source": {
"type": "git",
"url": "https://github.com/sabre-io/dav.git",
- "reference": "c1afdc77a95efea6ee40c03c45f57c3c0c80ec22"
+ "reference": "130abb7017f56e0d99b04eb94b041e000a8e9b39"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sabre-io/dav/zipball/c1afdc77a95efea6ee40c03c45f57c3c0c80ec22",
- "reference": "c1afdc77a95efea6ee40c03c45f57c3c0c80ec22",
+ "url": "https://api.github.com/repos/sabre-io/dav/zipball/130abb7017f56e0d99b04eb94b041e000a8e9b39",
+ "reference": "130abb7017f56e0d99b04eb94b041e000a8e9b39",
"shasum": ""
},
"require": {
@@ -1013,7 +1026,7 @@
"ext-spl": "*",
"lib-libxml": ">=2.7.0",
"php": "^7.1.0 || ^8.0",
- "psr/log": "^1.0",
+ "psr/log": "^1.0 || ^2.0 || ^3.0",
"sabre/event": "^5.0",
"sabre/http": "^5.0.5",
"sabre/uri": "^2.0",
@@ -1032,7 +1045,7 @@
"ext-imap": "*",
"ext-pdo": "*"
},
- "time": "2021-02-12T07:54:23+00:00",
+ "time": "2022-01-20T13:59:29+00:00",
"bin": [
"bin/sabredav",
"bin/naturalselection"
@@ -1077,39 +1090,39 @@
},
{
"name": "sabre/event",
- "version": "5.1.2",
- "version_normalized": "5.1.2.0",
+ "version": "5.1.4",
+ "version_normalized": "5.1.4.0",
"source": {
"type": "git",
"url": "https://github.com/sabre-io/event.git",
- "reference": "c120bec57c17b6251a496efc82b732418b49d50a"
+ "reference": "d7da22897125d34d7eddf7977758191c06a74497"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sabre-io/event/zipball/c120bec57c17b6251a496efc82b732418b49d50a",
- "reference": "c120bec57c17b6251a496efc82b732418b49d50a",
+ "url": "https://api.github.com/repos/sabre-io/event/zipball/d7da22897125d34d7eddf7977758191c06a74497",
+ "reference": "d7da22897125d34d7eddf7977758191c06a74497",
"shasum": ""
},
"require": {
"php": "^7.1 || ^8.0"
},
"require-dev": {
- "friendsofphp/php-cs-fixer": "~2.16.1",
+ "friendsofphp/php-cs-fixer": "~2.17.1",
"phpstan/phpstan": "^0.12",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.0"
},
- "time": "2020-10-03T11:02:22+00:00",
+ "time": "2021-11-04T06:51:17+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
- "psr-4": {
- "Sabre\\Event\\": "lib/"
- },
"files": [
"lib/coroutine.php",
"lib/Loop/functions.php",
"lib/Promise/functions.php"
- ]
+ ],
+ "psr-4": {
+ "Sabre\\Event\\": "lib/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -1146,17 +1159,17 @@
},
{
"name": "sabre/http",
- "version": "5.1.1",
- "version_normalized": "5.1.1.0",
+ "version": "5.1.3",
+ "version_normalized": "5.1.3.0",
"source": {
"type": "git",
"url": "https://github.com/sabre-io/http.git",
- "reference": "d0aafede6961df6195ce7a8dad49296b0aaee22e"
+ "reference": "315f592adfcba8aeb73c2fd64285205747acbbd7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sabre-io/http/zipball/d0aafede6961df6195ce7a8dad49296b0aaee22e",
- "reference": "d0aafede6961df6195ce7a8dad49296b0aaee22e",
+ "url": "https://api.github.com/repos/sabre-io/http/zipball/315f592adfcba8aeb73c2fd64285205747acbbd7",
+ "reference": "315f592adfcba8aeb73c2fd64285205747acbbd7",
"shasum": ""
},
"require": {
@@ -1168,14 +1181,14 @@
"sabre/uri": "^2.0"
},
"require-dev": {
- "friendsofphp/php-cs-fixer": "~2.16.1",
+ "friendsofphp/php-cs-fixer": "~2.17.1",
"phpstan/phpstan": "^0.12",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.0"
},
"suggest": {
"ext-curl": " to make http requests with the Client class"
},
- "time": "2020-10-03T11:27:32+00:00",
+ "time": "2021-11-04T07:02:36+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -1212,28 +1225,28 @@
},
{
"name": "sabre/uri",
- "version": "2.2.1",
- "version_normalized": "2.2.1.0",
+ "version": "2.2.2",
+ "version_normalized": "2.2.2.0",
"source": {
"type": "git",
"url": "https://github.com/sabre-io/uri.git",
- "reference": "f502edffafea8d746825bd5f0b923a60fd2715ff"
+ "reference": "7cb0f489578afad5006e85cd60f18ff33f2d440d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sabre-io/uri/zipball/f502edffafea8d746825bd5f0b923a60fd2715ff",
- "reference": "f502edffafea8d746825bd5f0b923a60fd2715ff",
+ "url": "https://api.github.com/repos/sabre-io/uri/zipball/7cb0f489578afad5006e85cd60f18ff33f2d440d",
+ "reference": "7cb0f489578afad5006e85cd60f18ff33f2d440d",
"shasum": ""
},
"require": {
"php": "^7.1 || ^8.0"
},
"require-dev": {
- "friendsofphp/php-cs-fixer": "~2.16.1",
+ "friendsofphp/php-cs-fixer": "~2.17.1",
"phpstan/phpstan": "^0.12",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.0"
},
- "time": "2020-10-03T10:33:23+00:00",
+ "time": "2021-11-04T09:29:58+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -1272,17 +1285,17 @@
},
{
"name": "sabre/vobject",
- "version": "4.3.5",
- "version_normalized": "4.3.5.0",
+ "version": "4.4.1",
+ "version_normalized": "4.4.1.0",
"source": {
"type": "git",
"url": "https://github.com/sabre-io/vobject.git",
- "reference": "d8a0a9ae215a8acfb51afc29101c7344670b9c83"
+ "reference": "06feff370141fd3118609f808e86d9315864bf14"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sabre-io/vobject/zipball/d8a0a9ae215a8acfb51afc29101c7344670b9c83",
- "reference": "d8a0a9ae215a8acfb51afc29101c7344670b9c83",
+ "url": "https://api.github.com/repos/sabre-io/vobject/zipball/06feff370141fd3118609f808e86d9315864bf14",
+ "reference": "06feff370141fd3118609f808e86d9315864bf14",
"shasum": ""
},
"require": {
@@ -1299,7 +1312,7 @@
"suggest": {
"hoa/bench": "If you would like to run the benchmark scripts"
},
- "time": "2021-02-12T06:28:04+00:00",
+ "time": "2021-12-07T09:45:33+00:00",
"bin": [
"bin/vobject",
"bin/generate_vcards"
@@ -1379,17 +1392,17 @@
},
{
"name": "sabre/xml",
- "version": "2.2.3",
- "version_normalized": "2.2.3.0",
+ "version": "2.2.5",
+ "version_normalized": "2.2.5.0",
"source": {
"type": "git",
"url": "https://github.com/sabre-io/xml.git",
- "reference": "c3b959f821c19b36952ec4a595edd695c216bfc6"
+ "reference": "a6af111850e7536d200d9637c34885cd3c77a86c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sabre-io/xml/zipball/c3b959f821c19b36952ec4a595edd695c216bfc6",
- "reference": "c3b959f821c19b36952ec4a595edd695c216bfc6",
+ "url": "https://api.github.com/repos/sabre-io/xml/zipball/a6af111850e7536d200d9637c34885cd3c77a86c",
+ "reference": "a6af111850e7536d200d9637c34885cd3c77a86c",
"shasum": ""
},
"require": {
@@ -1401,21 +1414,21 @@
"sabre/uri": ">=1.0,<3.0.0"
},
"require-dev": {
- "friendsofphp/php-cs-fixer": "~2.16.1",
+ "friendsofphp/php-cs-fixer": "~2.17.1",
"phpstan/phpstan": "^0.12",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.0"
},
- "time": "2020-10-03T10:08:14+00:00",
+ "time": "2021-11-04T06:37:27+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
- "psr-4": {
- "Sabre\\Xml\\": "lib/"
- },
"files": [
"lib/Deserializer/functions.php",
"lib/Serializer/functions.php"
- ]
+ ],
+ "psr-4": {
+ "Sabre\\Xml\\": "lib/"
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -1451,17 +1464,17 @@
},
{
"name": "simplepie/simplepie",
- "version": "1.5.6",
- "version_normalized": "1.5.6.0",
+ "version": "1.5.8",
+ "version_normalized": "1.5.8.0",
"source": {
"type": "git",
"url": "https://github.com/simplepie/simplepie.git",
- "reference": "1c68e14ca3ac84346b6e6fe3c5eedf725d0f92c6"
+ "reference": "d1d80f37264c9f1ed7fa3434eca14d179cb689b1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/simplepie/simplepie/zipball/1c68e14ca3ac84346b6e6fe3c5eedf725d0f92c6",
- "reference": "1c68e14ca3ac84346b6e6fe3c5eedf725d0f92c6",
+ "url": "https://api.github.com/repos/simplepie/simplepie/zipball/d1d80f37264c9f1ed7fa3434eca14d179cb689b1",
+ "reference": "d1d80f37264c9f1ed7fa3434eca14d179cb689b1",
"shasum": ""
},
"require": {
@@ -1471,7 +1484,7 @@
"php": ">=5.6.0"
},
"require-dev": {
- "phpunit/phpunit": "~5.4.3 || ~6.5"
+ "yoast/phpunit-polyfills": "^1.0.1"
},
"suggest": {
"ext-curl": "",
@@ -1480,7 +1493,7 @@
"ext-mbstring": "",
"mf2/mf2": "Microformat module that allows for parsing HTML for microformats"
},
- "time": "2020-10-14T07:17:22+00:00",
+ "time": "2021-12-24T02:53:50+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -1522,7 +1535,7 @@
"rss"
],
"support": {
- "source": "https://github.com/simplepie/simplepie/tree/1.5.6",
+ "source": "https://github.com/simplepie/simplepie/tree/1.5.8",
"issues": "https://github.com/simplepie/simplepie/issues"
},
"install-path": "../simplepie/simplepie"
@@ -1595,26 +1608,29 @@
},
{
"name": "symfony/polyfill-ctype",
- "version": "v1.23.0",
- "version_normalized": "1.23.0.0",
+ "version": "v1.24.0",
+ "version_normalized": "1.24.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
- "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce"
+ "reference": "30885182c981ab175d4d034db0f6f469898070ab"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/46cd95797e9df938fdd2b03693b5fca5e64b01ce",
- "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/30885182c981ab175d4d034db0f6f469898070ab",
+ "reference": "30885182c981ab175d4d034db0f6f469898070ab",
"shasum": ""
},
"require": {
"php": ">=7.1"
},
+ "provide": {
+ "ext-ctype": "*"
+ },
"suggest": {
"ext-ctype": "For best performance"
},
- "time": "2021-02-19T12:13:01+00:00",
+ "time": "2021-10-20T20:35:02+00:00",
"type": "library",
"extra": {
"branch-alias": {
@@ -1657,7 +1673,7 @@
"portable"
],
"support": {
- "source": "https://github.com/symfony/polyfill-ctype/tree/v1.23.0"
+ "source": "https://github.com/symfony/polyfill-ctype/tree/v1.24.0"
},
"funding": [
{
@@ -1677,23 +1693,23 @@
},
{
"name": "symfony/polyfill-php80",
- "version": "v1.23.1",
- "version_normalized": "1.23.1.0",
+ "version": "v1.24.0",
+ "version_normalized": "1.24.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php80.git",
- "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be"
+ "reference": "57b712b08eddb97c762a8caa32c84e037892d2e9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/1100343ed1a92e3a38f9ae122fc0eb21602547be",
- "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/57b712b08eddb97c762a8caa32c84e037892d2e9",
+ "reference": "57b712b08eddb97c762a8caa32c84e037892d2e9",
"shasum": ""
},
"require": {
"php": ">=7.1"
},
- "time": "2021-07-28T13:41:28+00:00",
+ "time": "2021-09-13T13:58:33+00:00",
"type": "library",
"extra": {
"branch-alias": {
@@ -1706,12 +1722,12 @@
},
"installation-source": "dist",
"autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Php80\\": ""
- },
"files": [
"bootstrap.php"
],
+ "psr-4": {
+ "Symfony\\Polyfill\\Php80\\": ""
+ },
"classmap": [
"Resources/stubs"
]
@@ -1743,7 +1759,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php80/tree/v1.23.1"
+ "source": "https://github.com/symfony/polyfill-php80/tree/v1.24.0"
},
"funding": [
{
@@ -1763,23 +1779,23 @@
},
{
"name": "symfony/polyfill-php81",
- "version": "v1.23.0",
- "version_normalized": "1.23.0.0",
+ "version": "v1.24.0",
+ "version_normalized": "1.24.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php81.git",
- "reference": "e66119f3de95efc359483f810c4c3e6436279436"
+ "reference": "5de4ba2d41b15f9bd0e19b2ab9674135813ec98f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/e66119f3de95efc359483f810c4c3e6436279436",
- "reference": "e66119f3de95efc359483f810c4c3e6436279436",
+ "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/5de4ba2d41b15f9bd0e19b2ab9674135813ec98f",
+ "reference": "5de4ba2d41b15f9bd0e19b2ab9674135813ec98f",
"shasum": ""
},
"require": {
"php": ">=7.1"
},
- "time": "2021-05-21T13:25:03+00:00",
+ "time": "2021-09-13T13:58:11+00:00",
"type": "library",
"extra": {
"branch-alias": {
@@ -1792,12 +1808,12 @@
},
"installation-source": "dist",
"autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Php81\\": ""
- },
"files": [
"bootstrap.php"
],
+ "psr-4": {
+ "Symfony\\Polyfill\\Php81\\": ""
+ },
"classmap": [
"Resources/stubs"
]
@@ -1825,7 +1841,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php81/tree/v1.23.0"
+ "source": "https://github.com/symfony/polyfill-php81/tree/v1.24.0"
},
"funding": [
{
diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php
index 1bf306fa8..bab051829 100644
--- a/vendor/composer/installed.php
+++ b/vendor/composer/installed.php
@@ -5,7 +5,7 @@
'type' => 'application',
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
- 'reference' => '69ba4eb0558938845fdc96957850672940965e11',
+ 'reference' => 'e74359fcfe4d97efe72a811b45526a69edae3893',
'name' => 'zotlabs/hubzilla',
'dev' => false,
),
@@ -38,12 +38,12 @@
'dev_requirement' => false,
),
'commerceguys/intl' => array(
- 'pretty_version' => 'v1.1.0',
- 'version' => '1.1.0.0',
+ 'pretty_version' => 'v1.1.1',
+ 'version' => '1.1.1.0',
'type' => 'library',
'install_path' => __DIR__ . '/../commerceguys/intl',
'aliases' => array(),
- 'reference' => '90b4f75c4917927a1960c0dcaa002a91ab97f5d5',
+ 'reference' => 'cab3b55dbf8c1753fe54457404082c777a8c154f',
'dev_requirement' => false,
),
'desandro/imagesloaded' => array(
@@ -56,30 +56,30 @@
'dev_requirement' => false,
),
'ezyang/htmlpurifier' => array(
- 'pretty_version' => 'v4.13.0',
- 'version' => '4.13.0.0',
+ 'pretty_version' => 'v4.14.0',
+ 'version' => '4.14.0.0',
'type' => 'library',
'install_path' => __DIR__ . '/../ezyang/htmlpurifier',
'aliases' => array(),
- 'reference' => '08e27c97e4c6ed02f37c5b2b20488046c8d90d75',
+ 'reference' => '12ab42bd6e742c70c0a52f7b82477fcd44e64b75',
'dev_requirement' => false,
),
'jbroadway/urlify' => array(
- 'pretty_version' => '1.2.2-stable',
- 'version' => '1.2.2.0',
+ 'pretty_version' => '1.2.3-stable',
+ 'version' => '1.2.3.0',
'type' => 'library',
'install_path' => __DIR__ . '/../jbroadway/urlify',
'aliases' => array(),
- 'reference' => '9b227e8548f16268cef55b5eb5d659a801fa824b',
+ 'reference' => 'b7c142a247bd5fac2bb62ca2491bd151c4d1dee4',
'dev_requirement' => false,
),
'league/html-to-markdown' => array(
- 'pretty_version' => '5.0.1',
- 'version' => '5.0.1.0',
+ 'pretty_version' => '5.0.2',
+ 'version' => '5.0.2.0',
'type' => 'library',
'install_path' => __DIR__ . '/../league/html-to-markdown',
'aliases' => array(),
- 'reference' => 'e5600a2c5ce7b7571b16732c7086940f56f7abec',
+ 'reference' => '4d0394e120dc14b0d5c52fd1755fd48656da2ec9',
'dev_requirement' => false,
),
'lukasreschke/id3parser' => array(
@@ -92,12 +92,12 @@
'dev_requirement' => false,
),
'michelf/php-markdown' => array(
- 'pretty_version' => '1.9.0',
- 'version' => '1.9.0.0',
+ 'pretty_version' => '1.9.1',
+ 'version' => '1.9.1.0',
'type' => 'library',
'install_path' => __DIR__ . '/../michelf/php-markdown',
'aliases' => array(),
- 'reference' => 'c83178d49e372ca967d1a8c77ae4e051b3a3c75c',
+ 'reference' => '5024d623c1a057dcd2d076d25b7d270a1d0d55f3',
'dev_requirement' => false,
),
'pear/text_languagedetect' => array(
@@ -152,66 +152,66 @@
),
),
'sabre/dav' => array(
- 'pretty_version' => '4.1.5',
- 'version' => '4.1.5.0',
+ 'pretty_version' => '4.3.1',
+ 'version' => '4.3.1.0',
'type' => 'library',
'install_path' => __DIR__ . '/../sabre/dav',
'aliases' => array(),
- 'reference' => 'c1afdc77a95efea6ee40c03c45f57c3c0c80ec22',
+ 'reference' => '130abb7017f56e0d99b04eb94b041e000a8e9b39',
'dev_requirement' => false,
),
'sabre/event' => array(
- 'pretty_version' => '5.1.2',
- 'version' => '5.1.2.0',
+ 'pretty_version' => '5.1.4',
+ 'version' => '5.1.4.0',
'type' => 'library',
'install_path' => __DIR__ . '/../sabre/event',
'aliases' => array(),
- 'reference' => 'c120bec57c17b6251a496efc82b732418b49d50a',
+ 'reference' => 'd7da22897125d34d7eddf7977758191c06a74497',
'dev_requirement' => false,
),
'sabre/http' => array(
- 'pretty_version' => '5.1.1',
- 'version' => '5.1.1.0',
+ 'pretty_version' => '5.1.3',
+ 'version' => '5.1.3.0',
'type' => 'library',
'install_path' => __DIR__ . '/../sabre/http',
'aliases' => array(),
- 'reference' => 'd0aafede6961df6195ce7a8dad49296b0aaee22e',
+ 'reference' => '315f592adfcba8aeb73c2fd64285205747acbbd7',
'dev_requirement' => false,
),
'sabre/uri' => array(
- 'pretty_version' => '2.2.1',
- 'version' => '2.2.1.0',
+ 'pretty_version' => '2.2.2',
+ 'version' => '2.2.2.0',
'type' => 'library',
'install_path' => __DIR__ . '/../sabre/uri',
'aliases' => array(),
- 'reference' => 'f502edffafea8d746825bd5f0b923a60fd2715ff',
+ 'reference' => '7cb0f489578afad5006e85cd60f18ff33f2d440d',
'dev_requirement' => false,
),
'sabre/vobject' => array(
- 'pretty_version' => '4.3.5',
- 'version' => '4.3.5.0',
+ 'pretty_version' => '4.4.1',
+ 'version' => '4.4.1.0',
'type' => 'library',
'install_path' => __DIR__ . '/../sabre/vobject',
'aliases' => array(),
- 'reference' => 'd8a0a9ae215a8acfb51afc29101c7344670b9c83',
+ 'reference' => '06feff370141fd3118609f808e86d9315864bf14',
'dev_requirement' => false,
),
'sabre/xml' => array(
- 'pretty_version' => '2.2.3',
- 'version' => '2.2.3.0',
+ 'pretty_version' => '2.2.5',
+ 'version' => '2.2.5.0',
'type' => 'library',
'install_path' => __DIR__ . '/../sabre/xml',
'aliases' => array(),
- 'reference' => 'c3b959f821c19b36952ec4a595edd695c216bfc6',
+ 'reference' => 'a6af111850e7536d200d9637c34885cd3c77a86c',
'dev_requirement' => false,
),
'simplepie/simplepie' => array(
- 'pretty_version' => '1.5.6',
- 'version' => '1.5.6.0',
+ 'pretty_version' => '1.5.8',
+ 'version' => '1.5.8.0',
'type' => 'library',
'install_path' => __DIR__ . '/../simplepie/simplepie',
'aliases' => array(),
- 'reference' => '1c68e14ca3ac84346b6e6fe3c5eedf725d0f92c6',
+ 'reference' => 'd1d80f37264c9f1ed7fa3434eca14d179cb689b1',
'dev_requirement' => false,
),
'smarty/smarty' => array(
@@ -224,30 +224,30 @@
'dev_requirement' => false,
),
'symfony/polyfill-ctype' => array(
- 'pretty_version' => 'v1.23.0',
- 'version' => '1.23.0.0',
+ 'pretty_version' => 'v1.24.0',
+ 'version' => '1.24.0.0',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-ctype',
'aliases' => array(),
- 'reference' => '46cd95797e9df938fdd2b03693b5fca5e64b01ce',
+ 'reference' => '30885182c981ab175d4d034db0f6f469898070ab',
'dev_requirement' => false,
),
'symfony/polyfill-php80' => array(
- 'pretty_version' => 'v1.23.1',
- 'version' => '1.23.1.0',
+ 'pretty_version' => 'v1.24.0',
+ 'version' => '1.24.0.0',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-php80',
'aliases' => array(),
- 'reference' => '1100343ed1a92e3a38f9ae122fc0eb21602547be',
+ 'reference' => '57b712b08eddb97c762a8caa32c84e037892d2e9',
'dev_requirement' => false,
),
'symfony/polyfill-php81' => array(
- 'pretty_version' => 'v1.23.0',
- 'version' => '1.23.0.0',
+ 'pretty_version' => 'v1.24.0',
+ 'version' => '1.24.0.0',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-php81',
'aliases' => array(),
- 'reference' => 'e66119f3de95efc359483f810c4c3e6436279436',
+ 'reference' => '5de4ba2d41b15f9bd0e19b2ab9674135813ec98f',
'dev_requirement' => false,
),
'twbs/bootstrap' => array(
@@ -289,7 +289,7 @@
'type' => 'application',
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
- 'reference' => '69ba4eb0558938845fdc96957850672940965e11',
+ 'reference' => 'e74359fcfe4d97efe72a811b45526a69edae3893',
'dev_requirement' => false,
),
),
diff --git a/vendor/ezyang/htmlpurifier/README.md b/vendor/ezyang/htmlpurifier/README.md
index 9e0becc0a..e6b7199c1 100644
--- a/vendor/ezyang/htmlpurifier/README.md
+++ b/vendor/ezyang/htmlpurifier/README.md
@@ -1,4 +1,4 @@
-HTML Purifier [![Build Status](https://secure.travis-ci.org/ezyang/htmlpurifier.svg?branch=master)](http://travis-ci.org/ezyang/htmlpurifier)
+HTML Purifier [![Build Status](https://github.com/ezyang/htmlpurifier/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/ezyang/htmlpurifier/actions/workflows/ci.yml)
=============
HTML Purifier is an HTML filtering solution that uses a unique combination
diff --git a/vendor/ezyang/htmlpurifier/VERSION b/vendor/ezyang/htmlpurifier/VERSION
index 01b73abe5..09ce0ce71 100644
--- a/vendor/ezyang/htmlpurifier/VERSION
+++ b/vendor/ezyang/htmlpurifier/VERSION
@@ -1 +1 @@
-4.13.0 \ No newline at end of file
+4.14.0 \ No newline at end of file
diff --git a/vendor/ezyang/htmlpurifier/composer.json b/vendor/ezyang/htmlpurifier/composer.json
index 0ff86b5df..5f62d889d 100644
--- a/vendor/ezyang/htmlpurifier/composer.json
+++ b/vendor/ezyang/htmlpurifier/composer.json
@@ -15,9 +15,6 @@
"require": {
"php": ">=5.2"
},
- "require-dev": {
- "simpletest/simpletest": "dev-master#72de02a7b80c6bb8864ef9bf66d41d2f58f826bd"
- },
"autoload": {
"psr-0": { "HTMLPurifier": "library/" },
"files": ["library/HTMLPurifier.composer.php"],
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.autoload-legacy.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.autoload-legacy.php
index c271cd158..0a17ee4ad 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.autoload-legacy.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.autoload-legacy.php
@@ -4,12 +4,11 @@
* @file
* Legacy autoloader for systems lacking spl_autoload_register
*
- * Must be separate to prevent deprecation warning on PHP 7.2
*/
-function __autoload($class)
+spl_autoload_register(function($class)
{
- return HTMLPurifier_Bootstrap::autoload($class);
-}
+ return HTMLPurifier_Bootstrap::autoload($class);
+});
// vim: et sw=4 sts=4
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.autoload.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.autoload.php
index 9d8d29926..7a691132f 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.autoload.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.autoload.php
@@ -17,6 +17,7 @@ if (function_exists('spl_autoload_register') && function_exists('spl_autoload_un
require dirname(__FILE__) . '/HTMLPurifier.autoload-legacy.php';
}
+// phpcs:ignore PHPCompatibility.IniDirectives.RemovedIniDirectives.zend_ze1_compatibility_modeRemoved
if (ini_get('zend.ze1_compatibility_mode')) {
trigger_error("HTML Purifier is not compatible with zend.ze1_compatibility_mode; please turn it off", E_USER_ERROR);
}
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.includes.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.includes.php
index 151e6752d..ee81cac68 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.includes.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.includes.php
@@ -7,7 +7,7 @@
* primary concern and you are using an opcode cache. PLEASE DO NOT EDIT THIS
* FILE, changes will be overwritten the next time the script is run.
*
- * @version 4.13.0
+ * @version 4.14.0
*
* @warning
* You must *not* include any other HTML Purifier files before this file,
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.php
index 3c0f8a0ec..2177fc851 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier.php
@@ -19,7 +19,7 @@
*/
/*
- HTML Purifier 4.13.0 - Standards Compliant HTML Filtering
+ HTML Purifier 4.14.0 - Standards Compliant HTML Filtering
Copyright (C) 2006-2008 Edward Z. Yang
This library is free software; you can redistribute it and/or
@@ -58,12 +58,12 @@ class HTMLPurifier
* Version of HTML Purifier.
* @type string
*/
- public $version = '4.13.0';
+ public $version = '4.14.0';
/**
* Constant with version of HTML Purifier.
*/
- const VERSION = '4.13.0';
+ const VERSION = '4.14.0';
/**
* Global configuration object.
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Background.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Background.php
index 7f1ea3b0f..28c49883a 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Background.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Background.php
@@ -25,6 +25,7 @@ class HTMLPurifier_AttrDef_CSS_Background extends HTMLPurifier_AttrDef
$this->info['background-repeat'] = $def->info['background-repeat'];
$this->info['background-attachment'] = $def->info['background-attachment'];
$this->info['background-position'] = $def->info['background-position'];
+ $this->info['background-size'] = $def->info['background-size'];
}
/**
@@ -53,6 +54,7 @@ class HTMLPurifier_AttrDef_CSS_Background extends HTMLPurifier_AttrDef
$caught['repeat'] = false;
$caught['attachment'] = false;
$caught['position'] = false;
+ $caught['size'] = false;
$i = 0; // number of catches
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/CSSDefinition.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/CSSDefinition.php
index 21f1a5899..3f08b81c5 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/CSSDefinition.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/CSSDefinition.php
@@ -109,6 +109,22 @@ class HTMLPurifier_CSSDefinition extends HTMLPurifier_Definition
);
$this->info['background-position'] = new HTMLPurifier_AttrDef_CSS_BackgroundPosition();
+ $this->info['background-size'] = new HTMLPurifier_AttrDef_CSS_Composite(
+ array(
+ new HTMLPurifier_AttrDef_Enum(
+ array(
+ 'auto',
+ 'cover',
+ 'contain',
+ 'initial',
+ 'inherit',
+ )
+ ),
+ new HTMLPurifier_AttrDef_CSS_Percentage(),
+ new HTMLPurifier_AttrDef_CSS_Length()
+ )
+ );
+
$border_color =
$this->info['border-top-color'] =
$this->info['border-bottom-color'] =
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Table.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Table.php
index cb6b3e6cd..67c7e9535 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Table.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Table.php
@@ -164,7 +164,7 @@ class HTMLPurifier_ChildDef_Table extends HTMLPurifier_ChildDef
}
}
- if (empty($content)) {
+ if (empty($content) && $thead === false && $tfoot === false) {
return false;
}
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php
index 3133d8a4f..16a6b322b 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php
@@ -21,7 +21,7 @@ class HTMLPurifier_Config
* HTML Purifier's version
* @type string
*/
- public $version = '4.13.0';
+ public $version = '4.14.0';
/**
* Whether or not to automatically finalize
@@ -803,7 +803,7 @@ class HTMLPurifier_Config
if ($index !== false) {
$array = (isset($array[$index]) && is_array($array[$index])) ? $array[$index] : array();
}
- $mq = $mq_fix && function_exists('get_magic_quotes_gpc') && get_magic_quotes_gpc();
+ $mq = $mq_fix && version_compare(PHP_VERSION, '7.4.0', '<') && function_exists('get_magic_quotes_gpc') && get_magic_quotes_gpc();
$allowed = HTMLPurifier_Config::getAllowedDirectivesForForm($allowed, $schema);
$ret = array();
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer/README b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer/README
index 2e35c1c3d..2e35c1c3d 100644..100755
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer/README
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer/README
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule.php
index 6d898f80c..9dbb98729 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule.php
@@ -257,8 +257,9 @@ class HTMLPurifier_HTMLModule
*/
public function makeLookup($list)
{
+ $args = func_get_args();
if (is_string($list)) {
- $list = func_get_args();
+ $list = $args;
}
$ret = array();
foreach ($list as $value) {
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy.php
index 08aa23247..12173ba70 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy.php
@@ -146,10 +146,7 @@ class HTMLPurifier_HTMLModule_Tidy extends HTMLPurifier_HTMLModule
$type = "info_$type";
$e = $this;
}
- // PHP does some weird parsing when I do
- // $e->$type[$attr], so I have to assign a ref.
- $f =& $e->$type;
- $f[$attr] = $fix;
+ $e->{$type}[$attr] = $fix;
break;
case 'tag_transform':
$this->info_tag_transform[$params['element']] = $fix;
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/XHTMLAndHTML4.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/XHTMLAndHTML4.php
index 700a25dbc..9ee3ffcc9 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/XHTMLAndHTML4.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/XHTMLAndHTML4.php
@@ -168,9 +168,11 @@ class HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4 extends HTMLPurifier_HTMLModule
// @vspace for img ------------------------------------------------
$r['img@vspace'] = new HTMLPurifier_AttrTransform_ImgSpace('vspace');
- // @width for hr, td, th ------------------------------------------
+ // @width for table, hr, td, th, col ------------------------------------------
+ $r['table@width'] =
$r['td@width'] =
$r['th@width'] =
+ $r['col@width'] =
$r['hr@width'] = new HTMLPurifier_AttrTransform_Length('width');
return $r;
diff --git a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/Linkify.php b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/Linkify.php
index 74f83eaa7..3b6d70f6e 100644
--- a/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/Linkify.php
+++ b/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/Linkify.php
@@ -40,6 +40,9 @@ class HTMLPurifier_Injector_Linkify extends HTMLPurifier_Injector
'/\\b((?:[a-z][\\w\\-]+:(?:\\/{1,3}|[a-z0-9%])|www\\d{0,3}[.]|[a-z0-9.\\-]+[.][a-z]{2,4}\\/)(?:[^\\s()<>]|\\((?:[^\\s()<>]|(?:\\([^\\s()<>]+\\)))*\\))+(?:\\((?:[^\\s()<>]|(?:\\([^\\s()<>]+\\)))*\\)|[^\\s`!()\\[\\]{};:\'".,<>?\x{00ab}\x{00bb}\x{201c}\x{201d}\x{2018}\x{2019}]))/iu',
$token->data, -1, PREG_SPLIT_DELIM_CAPTURE);
+ if ($bits === false) {
+ return;
+ }
$token = array();
diff --git a/vendor/jbroadway/urlify/README.md b/vendor/jbroadway/urlify/README.md
index 74780485f..0dcfab189 100644
--- a/vendor/jbroadway/urlify/README.md
+++ b/vendor/jbroadway/urlify/README.md
@@ -1,4 +1,10 @@
-# URLify for PHP [![Build Status](https://travis-ci.org/jbroadway/urlify.png)](https://travis-ci.org/jbroadway/urlify)
+# URLify for PHP
+
+![GitHub Workflow Status (branch)](https://img.shields.io/github/workflow/status/jbroadway/urlify/Continuous%20Integration/master)
+![Packagist License](https://img.shields.io/packagist/l/jbroadway/urlify)
+![Packagist Version](https://img.shields.io/packagist/v/jbroadway/urlify)
+![Packagist PHP Version Support](https://img.shields.io/packagist/php-v/jbroadway/urlify)
+![Packagist Downloads](https://img.shields.io/packagist/dt/jbroadway/urlify)
A fast PHP slug generator and transliteration library, started as a PHP port of
[URLify.js](https://github.com/django/django/blob/master/django/contrib/admin/static/admin/js/urlify.js)
diff --git a/vendor/jbroadway/urlify/composer.json b/vendor/jbroadway/urlify/composer.json
index a7731b0ea..d24b8a2d9 100644
--- a/vendor/jbroadway/urlify/composer.json
+++ b/vendor/jbroadway/urlify/composer.json
@@ -1,8 +1,8 @@
{
"name": "jbroadway/urlify",
"type": "library",
- "description": "PHP port of URLify.js from the Django project. Transliterates non-ascii characters for use in URLs.",
- "keywords": ["urlify","transliterate","translit","transliteration","url","encode","slug","link","iconv"],
+ "description": "A fast PHP slug generator and transliteration library that converts non-ascii characters for use in URLs.",
+ "keywords": ["urlify","transliterate","translit","transliteration","url","encode","downcode","slug","slugify","slugs","link","iconv","blogging","blogs","unicode","ascii","seo"],
"homepage": "https://github.com/jbroadway/urlify",
"license": "BSD-3-Clause-Clear",
"authors": [
@@ -13,12 +13,12 @@
}
],
"require": {
- "php": ">=7.2.0",
+ "php": ">=7.2",
"voku/portable-ascii": "^1.4",
"voku/stop-words": "^2.0"
},
"require-dev": {
- "phpunit/phpunit": "~6.0 || ~7.0"
+ "phpunit/phpunit": "^8.5"
},
"autoload": {
"psr-0": { "URLify": "" }
diff --git a/vendor/league/html-to-markdown/CHANGELOG.md b/vendor/league/html-to-markdown/CHANGELOG.md
index 36fb1249e..03c3f6f5c 100644
--- a/vendor/league/html-to-markdown/CHANGELOG.md
+++ b/vendor/league/html-to-markdown/CHANGELOG.md
@@ -4,6 +4,12 @@ Updates should follow the [Keep a CHANGELOG](http://keepachangelog.com/) princip
## [Unreleased][unreleased]
+## [5.0.2] - 2021-11-06
+
+### Fixed
+
+ - Fixed missplaced comment nodes appearing at the start of the HTML input (#212)
+
## [5.0.1] - 2021-09-17
### Fixed
@@ -299,7 +305,8 @@ not ideally set, so this releases fixes that. Moving forwards this should reduce
### Added
- Initial release
-[unreleased]: https://github.com/thephpleague/html-to-markdown/compare/5.0.1...master
+[unreleased]: https://github.com/thephpleague/html-to-markdown/compare/5.0.2...master
+[5.0.2]: https://github.com/thephpleague/html-to-markdown/compare/5.0.1...5.0.2
[5.0.1]: https://github.com/thephpleague/html-to-markdown/compare/5.0.0...5.0.1
[5.0.0]: https://github.com/thephpleague/html-to-markdown/compare/4.10.0...5.0.0
[4.10.0]: https://github.com/thephpleague/html-to-markdown/compare/4.9.1...4.10.0
diff --git a/vendor/league/html-to-markdown/src/HtmlConverter.php b/vendor/league/html-to-markdown/src/HtmlConverter.php
index 7cd543b34..7162b256d 100644
--- a/vendor/league/html-to-markdown/src/HtmlConverter.php
+++ b/vendor/league/html-to-markdown/src/HtmlConverter.php
@@ -121,6 +121,8 @@ class HtmlConverter implements HtmlConverterInterface
$document->loadHTML('<?xml encoding="UTF-8">' . $html);
$document->encoding = 'UTF-8';
+ $this->replaceMisplacedComments($document);
+
if ($this->getConfig()->getOption('suppress_errors')) {
\libxml_clear_errors();
}
@@ -129,6 +131,36 @@ class HtmlConverter implements HtmlConverterInterface
}
/**
+ * Finds any comment nodes outside <html> element and moves them into <body>.
+ *
+ * @see https://github.com/thephpleague/html-to-markdown/issues/212
+ * @see https://3v4l.org/7bC33
+ */
+ private function replaceMisplacedComments(\DOMDocument $document): void
+ {
+ // Find ny comment nodes at the root of the document.
+ $misplacedComments = (new \DOMXPath($document))->query('/comment()');
+ if ($misplacedComments === false) {
+ return;
+ }
+
+ $body = $document->getElementsByTagName('body')->item(0);
+ if ($body === null) {
+ return;
+ }
+
+ // Loop over comment nodes in reverse so we put them inside <body> in
+ // their original order.
+ for ($index = $misplacedComments->length - 1; $index >= 0; $index--) {
+ if ($body->firstChild === null) {
+ $body->insertBefore($misplacedComments[$index]);
+ } else {
+ $body->insertBefore($misplacedComments[$index], $body->firstChild);
+ }
+ }
+ }
+
+ /**
* Convert Children
*
* Recursive function to drill into the DOM and convert each node into Markdown from the inside out.
diff --git a/vendor/michelf/php-markdown/.travis.yml b/vendor/michelf/php-markdown/.travis.yml
index d46714787..440045be3 100644
--- a/vendor/michelf/php-markdown/.travis.yml
+++ b/vendor/michelf/php-markdown/.travis.yml
@@ -1,25 +1,29 @@
language: php
-sudo: false
+matrix:
+ include:
+ - php: hhvm-3.18
+ dist: trusty
+ - php: 5.3
+ dist: precise
+ - php: 5.4
+ dist: trusty
+ - php: 5.5
+ dist: trusty
+ - php: 5.6
+ dist: xenial
+ - php: 7.0
+ dist: xenial
+ - php: 7.1
+ dist: bionic
+ - php: 7.2
+ dist: bionic
+ - php: 7.3
+ dist: bionic
+ - php: 7.4
+ dist: bionic
-cache:
- directories:
- - $HOME/.composer/
-
-# Run tests against all these PHP versions
-# TODO: When it becomes possible in TravisCI, switch 7.4snapshot to plain 7.4
-php:
- - 5.4
- - 5.5
- - 5.6
- - 7.0
- - 7.1
- - 7.2
- - 7.3
- - 7.4snapshot
- - hhvm
-
-before_script:
+install:
- composer install --prefer-dist
script:
diff --git a/vendor/michelf/php-markdown/License.md b/vendor/michelf/php-markdown/License.md
index 16bbd5400..25d1e16b6 100644
--- a/vendor/michelf/php-markdown/License.md
+++ b/vendor/michelf/php-markdown/License.md
@@ -1,5 +1,5 @@
PHP Markdown Lib
-Copyright (c) 2004-2019 Michel Fortin
+Copyright (c) 2004-2021 Michel Fortin
<https://michelf.ca/>
All rights reserved.
diff --git a/vendor/michelf/php-markdown/Michelf/Markdown.php b/vendor/michelf/php-markdown/Michelf/Markdown.php
index 43b3c79e8..f644080c7 100644
--- a/vendor/michelf/php-markdown/Michelf/Markdown.php
+++ b/vendor/michelf/php-markdown/Michelf/Markdown.php
@@ -4,7 +4,7 @@
*
* @package php-markdown
* @author Michel Fortin <michel.fortin@michelf.com>
- * @copyright 2004-2019 Michel Fortin <https://michelf.com/projects/php-markdown/>
+ * @copyright 2004-2021 Michel Fortin <https://michelf.com/projects/php-markdown/>
* @copyright (Original Markdown) 2004-2006 John Gruber <https://daringfireball.net/projects/markdown/>
*/
@@ -18,7 +18,7 @@ class Markdown implements MarkdownInterface {
* Define the package version
* @var string
*/
- const MARKDOWNLIB_VERSION = "1.9.0";
+ const MARKDOWNLIB_VERSION = "1.9.1";
/**
* Simple function interface - Initialize the parser and return the result
@@ -354,7 +354,7 @@ class Markdown implements MarkdownInterface {
$block_tags_b_re = 'p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|address|'.
'script|noscript|style|form|fieldset|iframe|math|svg|'.
'article|section|nav|aside|hgroup|header|footer|'.
- 'figure';
+ 'figure|details|summary';
// Regular expression for the content of a block tag.
$nested_tags_level = 4;
diff --git a/vendor/michelf/php-markdown/Michelf/MarkdownExtra.php b/vendor/michelf/php-markdown/Michelf/MarkdownExtra.php
index 62d25f38e..888f5f28d 100644
--- a/vendor/michelf/php-markdown/Michelf/MarkdownExtra.php
+++ b/vendor/michelf/php-markdown/Michelf/MarkdownExtra.php
@@ -4,7 +4,7 @@
*
* @package php-markdown
* @author Michel Fortin <michel.fortin@michelf.com>
- * @copyright 2004-2019 Michel Fortin <https://michelf.com/projects/php-markdown/>
+ * @copyright 2004-2021 Michel Fortin <https://michelf.com/projects/php-markdown/>
* @copyright (Original Markdown) 2004-2006 John Gruber <https://daringfireball.net/projects/markdown/>
*/
@@ -345,7 +345,7 @@ class MarkdownExtra extends \Michelf\Markdown {
* Tags that are always treated as block tags
* @var string
*/
- protected $block_tags_re = 'p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|address|form|fieldset|iframe|hr|legend|article|section|nav|aside|hgroup|header|footer|figcaption|figure';
+ protected $block_tags_re = 'p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|address|form|fieldset|iframe|hr|legend|article|section|nav|aside|hgroup|header|footer|figcaption|figure|details|summary';
/**
* Tags treated as block tags only if the opening tag is alone on its line
@@ -932,6 +932,7 @@ class MarkdownExtra extends \Michelf\Markdown {
protected function _doAnchors_inline_callback($matches) {
$link_text = $this->runSpanGamut($matches[2]);
$url = $matches[3] === '' ? $matches[4] : $matches[3];
+ $title_quote =& $matches[6];
$title =& $matches[7];
$attr = $this->doExtraAttributes("a", $dummy =& $matches[8]);
@@ -944,7 +945,7 @@ class MarkdownExtra extends \Michelf\Markdown {
$url = $this->encodeURLAttribute($url);
$result = "<a href=\"$url\"";
- if (isset($title)) {
+ if (isset($title) && $title_quote) {
$title = $this->encodeAttribute($title);
$result .= " title=\"$title\"";
}
@@ -1056,13 +1057,14 @@ class MarkdownExtra extends \Michelf\Markdown {
protected function _doImages_inline_callback($matches) {
$alt_text = $matches[2];
$url = $matches[3] === '' ? $matches[4] : $matches[3];
+ $title_quote =& $matches[6];
$title =& $matches[7];
$attr = $this->doExtraAttributes("img", $dummy =& $matches[8]);
$alt_text = $this->encodeAttribute($alt_text);
$url = $this->encodeURLAttribute($url);
$result = "<img src=\"$url\" alt=\"$alt_text\"";
- if (isset($title)) {
+ if (isset($title) && $title_quote) {
$title = $this->encodeAttribute($title);
$result .= " title=\"$title\""; // $title already quoted
}
diff --git a/vendor/michelf/php-markdown/Michelf/MarkdownInterface.php b/vendor/michelf/php-markdown/Michelf/MarkdownInterface.php
index 006452445..32069dff2 100644
--- a/vendor/michelf/php-markdown/Michelf/MarkdownInterface.php
+++ b/vendor/michelf/php-markdown/Michelf/MarkdownInterface.php
@@ -4,7 +4,7 @@
*
* @package php-markdown
* @author Michel Fortin <michel.fortin@michelf.com>
- * @copyright 2004-2019 Michel Fortin <https://michelf.com/projects/php-markdown/>
+ * @copyright 2004-2021 Michel Fortin <https://michelf.com/projects/php-markdown/>
* @copyright (Original Markdown) 2004-2006 John Gruber <https://daringfireball.net/projects/markdown/>
*/
diff --git a/vendor/michelf/php-markdown/Readme.md b/vendor/michelf/php-markdown/Readme.md
index e1eb30660..1a0ee06eb 100644
--- a/vendor/michelf/php-markdown/Readme.md
+++ b/vendor/michelf/php-markdown/Readme.md
@@ -1,7 +1,7 @@
PHP Markdown
============
-PHP Markdown Lib 1.9.0 - 1 Dec 2019
+PHP Markdown Lib 1.9.1 - 23 Nov 2021
by Michel Fortin
<https://michelf.ca/>
@@ -183,6 +183,17 @@ PHP Markdown, please visit [michelf.ca/donate].
Version History
---------------
+PHP Markdown Lib 1.9.1 (23 Nov 2021)
+
+* Now treating `<details>` and `<summary>` as block level so they don't
+ get wrapped in `<p>`.
+ (Thanks to Thomas Hochstein for the fix.)
+
+* Fix for unintended blank title attribute when adding supplementary attributes
+ to a link in Markdown Extra.
+ (Thanks to Richie Black for the fix.)
+
+
PHP Markdown Lib 1.9.0 (1 Dec 2019)
* Added `fn_backlink_label` configuration variable to put some text in the
@@ -399,7 +410,7 @@ Copyright and License
---------------------
PHP Markdown Lib
-Copyright (c) 2004-2019 Michel Fortin
+Copyright (c) 2004-2021 Michel Fortin
<https://michelf.ca/>
All rights reserved.
diff --git a/vendor/michelf/php-markdown/test/helpers/MarkdownTestHelper.php b/vendor/michelf/php-markdown/test/helpers/MarkdownTestHelper.php
index 545dabd12..ffca0c969 100644
--- a/vendor/michelf/php-markdown/test/helpers/MarkdownTestHelper.php
+++ b/vendor/michelf/php-markdown/test/helpers/MarkdownTestHelper.php
@@ -20,7 +20,7 @@ class MarkdownTestHelper
RecursiveRegexIterator::GET_MATCH
);
- $dataValues = [];
+ $dataValues = array();
/** @var SplFileInfo $inputFile */
foreach ($regexIterator as $inputFiles) {
@@ -31,7 +31,7 @@ class MarkdownTestHelper
$expectedHtmlPath = substr($inputMarkdownPath, 0, -4) . 'html';
$xhtml = false;
}
- $dataValues[] = [$inputMarkdownPath, $expectedHtmlPath, $xhtml];
+ $dataValues[] = array($inputMarkdownPath, $expectedHtmlPath, $xhtml);
}
}
diff --git a/vendor/michelf/php-markdown/test/resources/php-markdown.mdtest/Inline HTML (Simple).html b/vendor/michelf/php-markdown/test/resources/php-markdown.mdtest/Inline HTML (Simple).html
index 1451d625b..efb6763cd 100644
--- a/vendor/michelf/php-markdown/test/resources/php-markdown.mdtest/Inline HTML (Simple).html
+++ b/vendor/michelf/php-markdown/test/resources/php-markdown.mdtest/Inline HTML (Simple).html
@@ -14,6 +14,13 @@
<hr class="foo"
id="bar" >
+<p>Details and Summary:</p>
+
+<details>
+ <summary>Some details</summary>
+ <p>More info about the details.</p>
+</details>
+
<p>Regression:</p>
<pre>
diff --git a/vendor/michelf/php-markdown/test/resources/php-markdown.mdtest/Inline HTML (Simple).text b/vendor/michelf/php-markdown/test/resources/php-markdown.mdtest/Inline HTML (Simple).text
index 359b622fd..7b67dde68 100644
--- a/vendor/michelf/php-markdown/test/resources/php-markdown.mdtest/Inline HTML (Simple).text
+++ b/vendor/michelf/php-markdown/test/resources/php-markdown.mdtest/Inline HTML (Simple).text
@@ -14,6 +14,13 @@ Hr's:
<hr class="foo"
id="bar" >
+Details and Summary:
+
+<details>
+ <summary>Some details</summary>
+ <p>More info about the details.</p>
+</details>
+
Regression:
<pre>
diff --git a/vendor/sabre/dav/composer.json b/vendor/sabre/dav/composer.json
index 7c9596d21..5f0a44d66 100644
--- a/vendor/sabre/dav/composer.json
+++ b/vendor/sabre/dav/composer.json
@@ -29,7 +29,7 @@
"ext-date" : "*",
"ext-iconv" : "*",
"lib-libxml" : ">=2.7.0",
- "psr/log": "^1.0",
+ "psr/log": "^1.0 || ^2.0 || ^3.0",
"ext-json": "*"
},
"require-dev" : {
diff --git a/vendor/sabre/dav/lib/CalDAV/Backend/PDO.php b/vendor/sabre/dav/lib/CalDAV/Backend/PDO.php
index 0d5df3968..2f48ab982 100644
--- a/vendor/sabre/dav/lib/CalDAV/Backend/PDO.php
+++ b/vendor/sabre/dav/lib/CalDAV/Backend/PDO.php
@@ -948,42 +948,46 @@ SQL;
}
list($calendarId, $instanceId) = $calendarId;
- // Current synctoken
- $stmt = $this->pdo->prepare('SELECT synctoken FROM '.$this->calendarTableName.' WHERE id = ?');
- $stmt->execute([$calendarId]);
- $currentToken = $stmt->fetchColumn(0);
-
- if (is_null($currentToken)) {
- return null;
- }
-
$result = [
- 'syncToken' => $currentToken,
'added' => [],
'modified' => [],
'deleted' => [],
];
if ($syncToken) {
- $query = 'SELECT uri, operation FROM '.$this->calendarChangesTableName.' WHERE synctoken >= ? AND synctoken < ? AND calendarid = ? ORDER BY synctoken';
+ $query = 'SELECT uri, operation, synctoken FROM '.$this->calendarChangesTableName.' WHERE synctoken >= ? AND calendarid = ? ORDER BY synctoken';
if ($limit > 0) {
- $query .= ' LIMIT '.(int) $limit;
+ // Fetch one more raw to detect result truncation
+ $query .= ' LIMIT '.((int) $limit + 1);
}
// Fetching all changes
$stmt = $this->pdo->prepare($query);
- $stmt->execute([$syncToken, $currentToken, $calendarId]);
+ $stmt->execute([$syncToken, $calendarId]);
$changes = [];
// This loop ensures that any duplicates are overwritten, only the
// last change on a node is relevant.
while ($row = $stmt->fetch(\PDO::FETCH_ASSOC)) {
- $changes[$row['uri']] = $row['operation'];
+ $changes[$row['uri']] = $row;
}
+ $currentToken = null;
+ $result_count = 0;
foreach ($changes as $uri => $operation) {
- switch ($operation) {
+ if (!is_null($limit) && $result_count >= $limit) {
+ $result['result_truncated'] = true;
+ break;
+ }
+
+ if (null === $currentToken || $currentToken < $operation['synctoken'] + 1) {
+ // SyncToken in CalDAV perspective is consistently the next number of the last synced change event in this class.
+ $currentToken = $operation['synctoken'] + 1;
+ }
+
+ ++$result_count;
+ switch ($operation['operation']) {
case 1:
$result['added'][] = $uri;
break;
@@ -995,7 +999,24 @@ SQL;
break;
}
}
+
+ if (!is_null($currentToken)) {
+ $result['syncToken'] = $currentToken;
+ } else {
+ // This means returned value is equivalent to syncToken
+ $result['syncToken'] = $syncToken;
+ }
} else {
+ // Current synctoken
+ $stmt = $this->pdo->prepare('SELECT synctoken FROM '.$this->calendarTableName.' WHERE id = ?');
+ $stmt->execute([$calendarId]);
+ $currentToken = $stmt->fetchColumn(0);
+
+ if (is_null($currentToken)) {
+ return null;
+ }
+ $result['syncToken'] = $currentToken;
+
// No synctoken supplied, this is the initial sync.
$query = 'SELECT uri FROM '.$this->calendarObjectTableName.' WHERE calendarid = ?';
$stmt = $this->pdo->prepare($query);
diff --git a/vendor/sabre/dav/lib/CalDAV/Calendar.php b/vendor/sabre/dav/lib/CalDAV/Calendar.php
index 9f32e702a..6e989314d 100644
--- a/vendor/sabre/dav/lib/CalDAV/Calendar.php
+++ b/vendor/sabre/dav/lib/CalDAV/Calendar.php
@@ -396,7 +396,8 @@ class Calendar implements ICalendar, DAV\IProperties, DAV\Sync\ISyncCollection,
* 'deleted' => [
* 'foo.php.bak',
* 'old.txt'
- * ]
+ * ],
+ * 'result_truncated' : true
* ];
*
* The syncToken property should reflect the *current* syncToken of the
@@ -406,6 +407,9 @@ class Calendar implements ICalendar, DAV\IProperties, DAV\Sync\ISyncCollection,
* If the syncToken is specified as null, this is an initial sync, and all
* members should be reported.
*
+ * If result is truncated due to server limitation or limit by client,
+ * set result_truncated to true, otherwise set to false or do not add the key.
+ *
* The modified property is an array of nodenames that have changed since
* the last token.
*
@@ -422,12 +426,17 @@ class Calendar implements ICalendar, DAV\IProperties, DAV\Sync\ISyncCollection,
* should be treated as infinite.
*
* If the limit (infinite or not) is higher than you're willing to return,
- * you should throw a Sabre\DAV\Exception\TooMuchMatches() exception.
+ * the result should be truncated to fit the limit.
+ * Note that even when the result is truncated, syncToken must be consistent
+ * with the truncated result, not the result before truncation.
+ * (See RFC6578 Section 3.6 for detail)
*
* If the syncToken is expired (due to data cleanup) or unknown, you must
* return null.
*
* The limit is 'suggestive'. You are free to ignore it.
+ * TODO: RFC6578 Setion 3.7 says that the server must fail when the server
+ * cannot truncate according to the limit, so it may not be just suggestive.
*
* @param string $syncToken
* @param int $syncLevel
diff --git a/vendor/sabre/dav/lib/CalDAV/Plugin.php b/vendor/sabre/dav/lib/CalDAV/Plugin.php
index da172049e..98f4f554c 100644
--- a/vendor/sabre/dav/lib/CalDAV/Plugin.php
+++ b/vendor/sabre/dav/lib/CalDAV/Plugin.php
@@ -243,7 +243,7 @@ class Plugin extends DAV\ServerPlugin
* @param mixed $report
* @param mixed $path
*
- * @return bool
+ * @return bool|null
*/
public function report($reportName, $report, $path)
{
diff --git a/vendor/sabre/dav/lib/CalDAV/Schedule/Plugin.php b/vendor/sabre/dav/lib/CalDAV/Schedule/Plugin.php
index 38a7ca96f..3cc360f1d 100644
--- a/vendor/sabre/dav/lib/CalDAV/Schedule/Plugin.php
+++ b/vendor/sabre/dav/lib/CalDAV/Schedule/Plugin.php
@@ -735,9 +735,7 @@ class Plugin extends ServerPlugin
/**
* This method is responsible for parsing a free-busy query request and
- * returning it's result.
- *
- * @return string
+ * returning its result in $response.
*/
protected function handleFreeBusyRequest(IOutbox $outbox, VObject\Component $vObject, RequestInterface $request, ResponseInterface $response)
{
diff --git a/vendor/sabre/dav/lib/CalDAV/Subscriptions/Subscription.php b/vendor/sabre/dav/lib/CalDAV/Subscriptions/Subscription.php
index 3be1b609e..8d56e6441 100644
--- a/vendor/sabre/dav/lib/CalDAV/Subscriptions/Subscription.php
+++ b/vendor/sabre/dav/lib/CalDAV/Subscriptions/Subscription.php
@@ -75,7 +75,7 @@ class Subscription extends Collection implements ISubscription, IACL
/**
* Returns the last modification time.
*
- * @return int
+ * @return int|null
*/
public function getLastModified()
{
diff --git a/vendor/sabre/dav/lib/DAV/Auth/Plugin.php b/vendor/sabre/dav/lib/DAV/Auth/Plugin.php
index 68adbede5..eb4f27ca6 100644
--- a/vendor/sabre/dav/lib/DAV/Auth/Plugin.php
+++ b/vendor/sabre/dav/lib/DAV/Auth/Plugin.php
@@ -113,8 +113,6 @@ class Plugin extends ServerPlugin
/**
* This method is called before any HTTP method and forces users to be authenticated.
- *
- * @return bool
*/
public function beforeMethod(RequestInterface $request, ResponseInterface $response)
{
@@ -204,8 +202,6 @@ class Plugin extends ServerPlugin
* This method will for example cause a HTTP Basic backend to set a
* WWW-Authorization header, indicating to the client that it should
* authenticate.
- *
- * @return array
*/
public function challenge(RequestInterface $request, ResponseInterface $response)
{
diff --git a/vendor/sabre/dav/lib/DAV/Browser/Plugin.php b/vendor/sabre/dav/lib/DAV/Browser/Plugin.php
index 2f155d9ea..89495e5db 100644
--- a/vendor/sabre/dav/lib/DAV/Browser/Plugin.php
+++ b/vendor/sabre/dav/lib/DAV/Browser/Plugin.php
@@ -85,8 +85,6 @@ class Plugin extends DAV\ServerPlugin
/**
* This method intercepts GET requests that have ?sabreAction=info
* appended to the URL.
- *
- * @return bool
*/
public function httpGetEarly(RequestInterface $request, ResponseInterface $response)
{
diff --git a/vendor/sabre/dav/lib/DAV/Locks/Plugin.php b/vendor/sabre/dav/lib/DAV/Locks/Plugin.php
index 110bfce06..2443f204c 100644
--- a/vendor/sabre/dav/lib/DAV/Locks/Plugin.php
+++ b/vendor/sabre/dav/lib/DAV/Locks/Plugin.php
@@ -295,6 +295,10 @@ class Plugin extends DAV\ServerPlugin
{
$locks = $this->getLocks($path, $includeChildren = true);
foreach ($locks as $lock) {
+ // don't delete a lock on a parent dir
+ if (0 !== strpos($lock->uri, $path)) {
+ continue;
+ }
$this->unlockNode($path, $lock);
}
}
diff --git a/vendor/sabre/dav/lib/DAV/Server.php b/vendor/sabre/dav/lib/DAV/Server.php
index de663d0c1..1f8300d4a 100644
--- a/vendor/sabre/dav/lib/DAV/Server.php
+++ b/vendor/sabre/dav/lib/DAV/Server.php
@@ -895,7 +895,7 @@ class Server implements LoggerAwareInterface, EmitterInterface
}
$propertyNames = $propFind->getRequestedProperties();
- $propFindType = !empty($propertyNames) ? PropFind::NORMAL : PropFind::ALLPROPS;
+ $propFindType = !$propFind->isAllProps() ? PropFind::NORMAL : PropFind::ALLPROPS;
foreach ($this->tree->getChildren($path) as $childNode) {
if ('' !== $path) {
@@ -1237,6 +1237,7 @@ class Server implements LoggerAwareInterface, EmitterInterface
$this->tree->markDirty($parentUri);
$this->emit('afterBind', [$uri]);
+ $this->emit('afterCreateCollection', [$uri]);
}
/**
diff --git a/vendor/sabre/dav/lib/DAV/Sync/Plugin.php b/vendor/sabre/dav/lib/DAV/Sync/Plugin.php
index 32106abb3..8609f759e 100644
--- a/vendor/sabre/dav/lib/DAV/Sync/Plugin.php
+++ b/vendor/sabre/dav/lib/DAV/Sync/Plugin.php
@@ -124,6 +124,10 @@ class Plugin extends DAV\ServerPlugin
throw new DAV\Exception\InvalidSyncToken('Invalid or unknown sync token');
}
+ if (!array_key_exists('result_truncated', $changeInfo)) {
+ $changeInfo['result_truncated'] = false;
+ }
+
// Encoding the response
$this->sendSyncCollectionResponse(
$changeInfo['syncToken'],
@@ -131,7 +135,8 @@ class Plugin extends DAV\ServerPlugin
$changeInfo['added'],
$changeInfo['modified'],
$changeInfo['deleted'],
- $report->properties
+ $report->properties,
+ $changeInfo['result_truncated']
);
}
@@ -141,7 +146,7 @@ class Plugin extends DAV\ServerPlugin
* @param string $syncToken
* @param string $collectionUrl
*/
- protected function sendSyncCollectionResponse($syncToken, $collectionUrl, array $added, array $modified, array $deleted, array $properties)
+ protected function sendSyncCollectionResponse($syncToken, $collectionUrl, array $added, array $modified, array $deleted, array $properties, bool $resultTruncated = false)
{
$fullPaths = [];
@@ -164,6 +169,10 @@ class Plugin extends DAV\ServerPlugin
$fullPath = $collectionUrl.'/'.$item;
$responses[] = new DAV\Xml\Element\Response($fullPath, [], 404);
}
+ if ($resultTruncated) {
+ $responses[] = new DAV\Xml\Element\Response($collectionUrl.'/', [], 507);
+ }
+
$multiStatus = new DAV\Xml\Response\MultiStatus($responses, self::SYNCTOKEN_PREFIX.$syncToken);
$this->server->httpResponse->setStatus(207);
diff --git a/vendor/sabre/dav/lib/DAV/Tree.php b/vendor/sabre/dav/lib/DAV/Tree.php
index 2417979a6..8215e2c39 100644
--- a/vendor/sabre/dav/lib/DAV/Tree.php
+++ b/vendor/sabre/dav/lib/DAV/Tree.php
@@ -226,7 +226,7 @@ class Tree
// flushing the entire cache
$path = trim($path, '/');
foreach ($this->cache as $nodePath => $node) {
- if ('' === $path || $nodePath == $path || 0 === strpos($nodePath, $path.'/')) {
+ if ('' === $path || $nodePath == $path || 0 === strpos((string) $nodePath, $path.'/')) {
unset($this->cache[$nodePath]);
}
}
diff --git a/vendor/sabre/dav/lib/DAV/Version.php b/vendor/sabre/dav/lib/DAV/Version.php
index b25d6c07a..f8b56bb98 100644
--- a/vendor/sabre/dav/lib/DAV/Version.php
+++ b/vendor/sabre/dav/lib/DAV/Version.php
@@ -16,5 +16,5 @@ class Version
/**
* Full version number.
*/
- public const VERSION = '4.1.5';
+ public const VERSION = '4.3.1';
}
diff --git a/vendor/sabre/dav/lib/DAV/Xml/Element/Response.php b/vendor/sabre/dav/lib/DAV/Xml/Element/Response.php
index 45c161fa4..79f06a09b 100644
--- a/vendor/sabre/dav/lib/DAV/Xml/Element/Response.php
+++ b/vendor/sabre/dav/lib/DAV/Xml/Element/Response.php
@@ -121,7 +121,7 @@ class Response implements Element
foreach ($this->getResponseProperties() as $status => $properties) {
// Skipping empty lists
- if (!$properties || (!ctype_digit($status) && !is_int($status))) {
+ if (!$properties || (!is_int($status) && !ctype_digit($status))) {
continue;
}
$empty = false;
@@ -186,8 +186,21 @@ class Response implements Element
return [];
}
+
+ if (!$reader->read()) {
+ $reader->next();
+
+ return [];
+ }
+
+ if (Reader::END_ELEMENT === $reader->nodeType) {
+ $reader->next();
+
+ return [];
+ }
+
$values = [];
- $reader->read();
+
do {
if (Reader::ELEMENT === $reader->nodeType) {
$clark = $reader->getClark();
@@ -199,9 +212,12 @@ class Response implements Element
$values[$clark] = $reader->parseCurrentElement()['value'];
}
} else {
- $reader->read();
+ if (!$reader->read()) {
+ break;
+ }
}
} while (Reader::END_ELEMENT !== $reader->nodeType);
+
$reader->read();
return $values;
diff --git a/vendor/sabre/dav/lib/DAVACL/Plugin.php b/vendor/sabre/dav/lib/DAVACL/Plugin.php
index 6f071927d..46d680e15 100644
--- a/vendor/sabre/dav/lib/DAVACL/Plugin.php
+++ b/vendor/sabre/dav/lib/DAVACL/Plugin.php
@@ -927,8 +927,6 @@ class Plugin extends DAV\ServerPlugin
* Triggered before properties are looked up in specific nodes.
*
* @TODO really should be broken into multiple methods, or even a class.
- *
- * @return bool
*/
public function propFind(DAV\PropFind $propFind, DAV\INode $node)
{
@@ -1070,8 +1068,6 @@ class Plugin extends DAV\ServerPlugin
* @param string $reportName
* @param mixed $report
* @param mixed $path
- *
- * @return bool
*/
public function report($reportName, $report, $path)
{
diff --git a/vendor/sabre/dav/lib/DAVACL/PrincipalBackend/AbstractBackend.php b/vendor/sabre/dav/lib/DAVACL/PrincipalBackend/AbstractBackend.php
index 03a9c4bad..f61a0c953 100644
--- a/vendor/sabre/dav/lib/DAVACL/PrincipalBackend/AbstractBackend.php
+++ b/vendor/sabre/dav/lib/DAVACL/PrincipalBackend/AbstractBackend.php
@@ -33,7 +33,7 @@ abstract class AbstractBackend implements BackendInterface
* @param string $uri
* @param string $principalPrefix
*
- * @return string
+ * @return string|null
*/
public function findByUri($uri, $principalPrefix)
{
diff --git a/vendor/sabre/dav/lib/DAVACL/PrincipalBackend/BackendInterface.php b/vendor/sabre/dav/lib/DAVACL/PrincipalBackend/BackendInterface.php
index 72717a59b..7140a9295 100644
--- a/vendor/sabre/dav/lib/DAVACL/PrincipalBackend/BackendInterface.php
+++ b/vendor/sabre/dav/lib/DAVACL/PrincipalBackend/BackendInterface.php
@@ -110,7 +110,7 @@ interface BackendInterface
* @param string $uri
* @param string $principalPrefix
*
- * @return string
+ * @return string|null
*/
public function findByUri($uri, $principalPrefix);
diff --git a/vendor/sabre/dav/lib/DAVACL/Xml/Property/Principal.php b/vendor/sabre/dav/lib/DAVACL/Xml/Property/Principal.php
index 24aeffad9..52092128f 100644
--- a/vendor/sabre/dav/lib/DAVACL/Xml/Property/Principal.php
+++ b/vendor/sabre/dav/lib/DAVACL/Xml/Property/Principal.php
@@ -142,6 +142,8 @@ class Principal extends DAV\Xml\Property\Href
case self::ALL:
return '<em>all</em>';
}
+
+ return '<em>unknown</em>';
}
/**
diff --git a/vendor/sabre/event/composer.json b/vendor/sabre/event/composer.json
index 181afe190..42fb4aa22 100644
--- a/vendor/sabre/event/composer.json
+++ b/vendor/sabre/event/composer.json
@@ -46,7 +46,7 @@
}
},
"require-dev": {
- "friendsofphp/php-cs-fixer": "~2.16.1",
+ "friendsofphp/php-cs-fixer": "~2.17.1",
"phpstan/phpstan": "^0.12",
"phpunit/phpunit" : "^7.5 || ^8.5 || ^9.0"
},
diff --git a/vendor/sabre/event/lib/EventEmitter.php b/vendor/sabre/event/lib/EventEmitter.php
index 18971e3ee..865c99b53 100644
--- a/vendor/sabre/event/lib/EventEmitter.php
+++ b/vendor/sabre/event/lib/EventEmitter.php
@@ -7,7 +7,7 @@ namespace Sabre\Event;
/**
* This is the old name for the Emitter class.
*
- * Instead of of using EventEmitter, please use Emitter. They are identical
+ * Instead of using EventEmitter, please use Emitter. They are identical
* otherwise.
*
* @copyright Copyright (C) fruux GmbH (https://fruux.com/)
diff --git a/vendor/sabre/event/lib/Loop/Loop.php b/vendor/sabre/event/lib/Loop/Loop.php
index ec09be921..b85a7a440 100644
--- a/vendor/sabre/event/lib/Loop/Loop.php
+++ b/vendor/sabre/event/lib/Loop/Loop.php
@@ -273,7 +273,9 @@ class Loop
$read = $this->readStreams;
$write = $this->writeStreams;
$except = null;
- if (stream_select($read, $write, $except, (null === $timeout) ? null : 0, $timeout ? (int) ($timeout * 1000000) : 0)) {
+ // stream_select changes behavior in 8.1 to forbid passing non-null microseconds when the seconds are null.
+ // Older versions of php don't allow passing null to microseconds.
+ if (null !== $timeout ? stream_select($read, $write, $except, 0, (int) ($timeout * 1000000)) : stream_select($read, $write, $except, null)) {
// See PHP Bug https://bugs.php.net/bug.php?id=62452
// Fixed in PHP7
foreach ($read as $readStream) {
diff --git a/vendor/sabre/event/lib/Promise.php b/vendor/sabre/event/lib/Promise.php
index 1228561af..42969a55f 100644
--- a/vendor/sabre/event/lib/Promise.php
+++ b/vendor/sabre/event/lib/Promise.php
@@ -144,7 +144,7 @@ class Promise
}
/**
- * Marks this promise as rejected, and set it's rejection reason.
+ * Marks this promise as rejected, and set its rejection reason.
*/
public function reject(Throwable $reason)
{
diff --git a/vendor/sabre/event/lib/Promise/functions.php b/vendor/sabre/event/lib/Promise/functions.php
index 986fe2b00..fbed63471 100644
--- a/vendor/sabre/event/lib/Promise/functions.php
+++ b/vendor/sabre/event/lib/Promise/functions.php
@@ -18,7 +18,7 @@ use Throwable;
/**
* This function takes an array of Promises, and returns a Promise that
- * resolves when all of the given arguments have resolved.
+ * resolves when all the given arguments have resolved.
*
* The returned Promise will resolve with a value that's an array of all the
* values the given promises have been resolved with.
diff --git a/vendor/sabre/event/lib/Version.php b/vendor/sabre/event/lib/Version.php
index 457aea9b2..fe8f5c3bf 100644
--- a/vendor/sabre/event/lib/Version.php
+++ b/vendor/sabre/event/lib/Version.php
@@ -16,5 +16,5 @@ class Version
/**
* Full version number.
*/
- const VERSION = '5.1.2';
+ const VERSION = '5.1.4';
}
diff --git a/vendor/sabre/event/lib/WildcardEmitter.php b/vendor/sabre/event/lib/WildcardEmitter.php
index 1b7c248b2..997709e8a 100644
--- a/vendor/sabre/event/lib/WildcardEmitter.php
+++ b/vendor/sabre/event/lib/WildcardEmitter.php
@@ -22,9 +22,9 @@ namespace Sabre\Event;
* - Using ":" as a separator is optional, but it's highly recommended to use
* some kind of separator.
*
- * The WilcardEmitter is a bit slower than the regular Emitter. If you code
+ * The WildcardEmitter is a bit slower than the regular Emitter. If your code
* must be very high performance, it might be better to try to use the other
- * emitter. For must usage the difference is negligible though.
+ * emitter. For most usage the difference is negligible though.
*
* @copyright Copyright (C) fruux GmbH (https://fruux.com/)
* @author Evert Pot (http://evertpot.com/)
diff --git a/vendor/sabre/http/.travis.yml b/vendor/sabre/http/.travis.yml
deleted file mode 100644
index c93e4ae75..000000000
--- a/vendor/sabre/http/.travis.yml
+++ /dev/null
@@ -1,51 +0,0 @@
-language: php
-sudo: required
-php:
- - 7.1
- - 7.2
- - 7.3
- - 7.4
-
-env:
- global:
- - RUN_PHPCSFIXER="TRUE"
- - RUN_PHPUNIT="TRUE"
- - RUN_PHPSTAN="FALSE"
- matrix:
- - PREFER_LOWEST="" REPORT_COVERAGE="TRUE" WITH_COVERAGE="--coverage-clover=coverage.xml"
- - PREFER_LOWEST="--prefer-lowest" REPORT_COVERAGE="FALSE" WITH_COVERAGE=""
-
-matrix:
- include:
- - name: 'PHP8'
- dist: focal
- php: nightly
- env:
- - RUN_PHPCSFIXER="FALSE"
- - REPORT_COVERAGE="FALSE"
- - name: 'PHPStan'
- php: 7.4
- env:
- - RUN_PHPCSFIXER="FALSE"
- - RUN_PHPUNIT="FALSE"
- - RUN_PHPSTAN="TRUE"
- - REPORT_COVERAGE="FALSE"
- fast_finish: true
-
-cache:
- directories:
- - $HOME/.composer/cache
-
-before_script:
- - if [ $RUN_PHPCSFIXER == "FALSE" ]; then composer remove --dev friendsofphp/php-cs-fixer; fi
- - composer update $PREFER_LOWEST
- - PHP_BIN=$(phpenv which php)
- - sudo $PHP_BIN -S localhost:80 -t $TRAVIS_BUILD_DIR/tests/www 2>/dev/null &
-
-script:
- - if [ $RUN_PHPCSFIXER == "TRUE" ]; then php vendor/bin/php-cs-fixer fix --dry-run --diff; fi
- - if [ $RUN_PHPUNIT == "TRUE" ]; then php vendor/bin/phpunit --configuration tests/phpunit.xml $WITH_COVERAGE; fi
- - if [ $RUN_PHPSTAN == "TRUE" ]; then composer phpstan; fi
-
-after_success:
- - if [ $REPORT_COVERAGE == "TRUE" ]; then bash <(curl -s https://codecov.io/bash); fi
diff --git a/vendor/sabre/http/CHANGELOG.md b/vendor/sabre/http/CHANGELOG.md
index eb226f7a5..4db8cc772 100644
--- a/vendor/sabre/http/CHANGELOG.md
+++ b/vendor/sabre/http/CHANGELOG.md
@@ -1,6 +1,18 @@
ChangeLog
=========
+5.1.3 (2021-11-04)
+------------------
+
+* #179 version bump that was missed in 5.1.2 (@phil-davis)
+
+5.1.2 (2021-11-04)
+-------------------------
+
+* #169 Ensure $_SERVER keys are read as strings (@fredrik-eriksson)
+* #170 Fix deprecated usages on PHP 8.1 (@cedric-anne)
+* #175 Add resource size to CURL options in client (from #172 ) (@Dartui)
+
5.1.1 (2020-10-03)
-------------------------
diff --git a/vendor/sabre/http/composer.json b/vendor/sabre/http/composer.json
index 7f54df6e8..353646a28 100644
--- a/vendor/sabre/http/composer.json
+++ b/vendor/sabre/http/composer.json
@@ -13,7 +13,7 @@
"sabre/uri" : "^2.0"
},
"require-dev" : {
- "friendsofphp/php-cs-fixer": "~2.16.1",
+ "friendsofphp/php-cs-fixer": "~2.17.1",
"phpstan/phpstan": "^0.12",
"phpunit/phpunit" : "^7.5 || ^8.5 || ^9.0"
},
diff --git a/vendor/sabre/http/lib/Client.php b/vendor/sabre/http/lib/Client.php
index b79c564da..99ffcf8cb 100644
--- a/vendor/sabre/http/lib/Client.php
+++ b/vendor/sabre/http/lib/Client.php
@@ -376,11 +376,16 @@ class Client extends EventEmitter
default:
$body = $request->getBody();
if (is_resource($body)) {
+ $bodyStat = fstat($body);
+
// This needs to be set to PUT, regardless of the actual
// method used. Without it, INFILE will be ignored for some
// reason.
$settings[CURLOPT_PUT] = true;
- $settings[CURLOPT_INFILE] = $request->getBody();
+ $settings[CURLOPT_INFILE] = $body;
+ if (false !== $bodyStat && array_key_exists('size', $bodyStat)) {
+ $settings[CURLOPT_INFILESIZE] = $bodyStat['size'];
+ }
} else {
// For security we cast this to a string. If somehow an array could
// be passed here, it would be possible for an attacker to use @ to
diff --git a/vendor/sabre/http/lib/Message.php b/vendor/sabre/http/lib/Message.php
index 90153fda5..6474f38d2 100644
--- a/vendor/sabre/http/lib/Message.php
+++ b/vendor/sabre/http/lib/Message.php
@@ -88,7 +88,7 @@ abstract class Message implements MessageInterface
* @var string|int|null
*/
$contentLength = $this->getHeader('Content-Length');
- if (is_int($contentLength) || ctype_digit($contentLength)) {
+ if (null !== $contentLength && (is_int($contentLength) || ctype_digit($contentLength))) {
return stream_get_contents($body, (int) $contentLength);
}
diff --git a/vendor/sabre/http/lib/Response.php b/vendor/sabre/http/lib/Response.php
index 64dfbc0b2..2369bb41e 100644
--- a/vendor/sabre/http/lib/Response.php
+++ b/vendor/sabre/http/lib/Response.php
@@ -149,7 +149,7 @@ class Response extends Message implements ResponseInterface
*/
public function setStatus($status)
{
- if (ctype_digit($status) || is_int($status)) {
+ if (is_int($status) || ctype_digit($status)) {
$statusCode = $status;
$statusText = self::$statusCodes[$status] ?? 'Unknown';
} else {
diff --git a/vendor/sabre/http/lib/Sapi.php b/vendor/sabre/http/lib/Sapi.php
index 73674a5a1..823d5df25 100644
--- a/vendor/sabre/http/lib/Sapi.php
+++ b/vendor/sabre/http/lib/Sapi.php
@@ -154,6 +154,7 @@ class Sapi
$hostName = 'localhost';
foreach ($serverArray as $key => $value) {
+ $key = (string) $key;
switch ($key) {
case 'SERVER_PROTOCOL':
if ('HTTP/1.0' === $value) {
diff --git a/vendor/sabre/http/lib/Version.php b/vendor/sabre/http/lib/Version.php
index 624e2a78e..f182979c6 100644
--- a/vendor/sabre/http/lib/Version.php
+++ b/vendor/sabre/http/lib/Version.php
@@ -16,5 +16,5 @@ class Version
/**
* Full version number.
*/
- const VERSION = '5.1.1';
+ const VERSION = '5.1.3';
}
diff --git a/vendor/sabre/http/lib/functions.php b/vendor/sabre/http/lib/functions.php
index a23840a1a..97673da46 100644
--- a/vendor/sabre/http/lib/functions.php
+++ b/vendor/sabre/http/lib/functions.php
@@ -331,8 +331,8 @@ function parseMimeType(string $str): array
if (2 !== count($mimeType)) {
// Illegal value
var_dump($mimeType);
- die();
- throw new InvalidArgumentException('Not a valid mime-type: '.$str);
+ exit();
+ // throw new InvalidArgumentException('Not a valid mime-type: '.$str);
}
list($type, $subType) = $mimeType;
diff --git a/vendor/sabre/uri/composer.json b/vendor/sabre/uri/composer.json
index 4a68797a5..d58fd51f7 100644
--- a/vendor/sabre/uri/composer.json
+++ b/vendor/sabre/uri/composer.json
@@ -37,7 +37,7 @@
}
},
"require-dev": {
- "friendsofphp/php-cs-fixer": "~2.16.1",
+ "friendsofphp/php-cs-fixer": "~2.17.1",
"phpstan/phpstan": "^0.12",
"phpunit/phpunit" : "^7.5 || ^8.5 || ^9.0"
},
diff --git a/vendor/sabre/uri/lib/Version.php b/vendor/sabre/uri/lib/Version.php
index 4a6c58405..4527a0d8a 100644
--- a/vendor/sabre/uri/lib/Version.php
+++ b/vendor/sabre/uri/lib/Version.php
@@ -16,5 +16,5 @@ class Version
/**
* Full version number.
*/
- const VERSION = '2.2.1';
+ const VERSION = '2.2.2';
}
diff --git a/vendor/sabre/uri/lib/functions.php b/vendor/sabre/uri/lib/functions.php
index 0d64cead0..18a324337 100644
--- a/vendor/sabre/uri/lib/functions.php
+++ b/vendor/sabre/uri/lib/functions.php
@@ -84,7 +84,7 @@ function resolve(string $basePath, string $newPath): string
$path = implode('/', $newPathParts);
// If the source url ended with a /, we want to preserve that.
- $newParts['path'] = $path;
+ $newParts['path'] = 0 === strpos($path, '/') ? $path : '/'.$path;
if ($delta['query']) {
$newParts['query'] = $delta['query'];
} elseif (!empty($base['query']) && empty($delta['host']) && empty($delta['path'])) {
@@ -214,7 +214,7 @@ function parse(string $uri): array
* This function takes the components returned from PHP's parse_url, and uses
* it to generate a new uri.
*
- * @param array<string, int|string> $parts
+ * @param array<string, int|string|null> $parts
*/
function build(array $parts): string
{
@@ -261,7 +261,7 @@ function build(array $parts): string
* is used) and we need a method that just operates on UTF-8 characters.
*
* In addition basename and dirname are platform aware, and will treat
- * backslash (\) as a directory separator on windows.
+ * backslash (\) as a directory separator on Windows.
*
* This method returns the 2 components as an array.
*
diff --git a/vendor/sabre/vobject/README.md b/vendor/sabre/vobject/README.md
index 5030cf276..659e3fa83 100644
--- a/vendor/sabre/vobject/README.md
+++ b/vendor/sabre/vobject/README.md
@@ -4,7 +4,7 @@ sabre/vobject
The VObject library allows you to easily parse and manipulate [iCalendar](https://tools.ietf.org/html/rfc5545)
and [vCard](https://tools.ietf.org/html/rfc6350) objects using PHP.
-The goal of the VObject library is to create a very complete library, with an easy to use API.
+The goal of the VObject library is to create a very complete library, with an easy-to-use API.
Installation
diff --git a/vendor/sabre/vobject/lib/Cli.php b/vendor/sabre/vobject/lib/Cli.php
index 4984ac9b2..816e2cb31 100644
--- a/vendor/sabre/vobject/lib/Cli.php
+++ b/vendor/sabre/vobject/lib/Cli.php
@@ -453,8 +453,6 @@ HELP
* Colorizes a file.
*
* @param Component $vObj
- *
- * @return int
*/
protected function color($vObj)
{
diff --git a/vendor/sabre/vobject/lib/Component.php b/vendor/sabre/vobject/lib/Component.php
index 07f6a627f..f33b628a7 100644
--- a/vendor/sabre/vobject/lib/Component.php
+++ b/vendor/sabre/vobject/lib/Component.php
@@ -339,6 +339,7 @@ class Component extends Node
*
* @return array
*/
+ #[\ReturnTypeWillChange]
public function jsonSerialize()
{
$components = [];
diff --git a/vendor/sabre/vobject/lib/Component/VCard.php b/vendor/sabre/vobject/lib/Component/VCard.php
index 2430df621..eac789842 100644
--- a/vendor/sabre/vobject/lib/Component/VCard.php
+++ b/vendor/sabre/vobject/lib/Component/VCard.php
@@ -445,6 +445,7 @@ class VCard extends VObject\Document
*
* @return array
*/
+ #[\ReturnTypeWillChange]
public function jsonSerialize()
{
// A vcard does not have sub-components, so we're overriding this
diff --git a/vendor/sabre/vobject/lib/ElementList.php b/vendor/sabre/vobject/lib/ElementList.php
index 56058cbd5..860512649 100644
--- a/vendor/sabre/vobject/lib/ElementList.php
+++ b/vendor/sabre/vobject/lib/ElementList.php
@@ -25,6 +25,7 @@ class ElementList extends ArrayIterator
* @param int $offset
* @param mixed $value
*/
+ #[\ReturnTypeWillChange]
public function offsetSet($offset, $value)
{
throw new LogicException('You can not add new objects to an ElementList');
@@ -37,6 +38,7 @@ class ElementList extends ArrayIterator
*
* @param int $offset
*/
+ #[\ReturnTypeWillChange]
public function offsetUnset($offset)
{
throw new LogicException('You can not remove objects from an ElementList');
diff --git a/vendor/sabre/vobject/lib/ITip/Broker.php b/vendor/sabre/vobject/lib/ITip/Broker.php
index 4e0368e13..b66a59f54 100644
--- a/vendor/sabre/vobject/lib/ITip/Broker.php
+++ b/vendor/sabre/vobject/lib/ITip/Broker.php
@@ -547,9 +547,13 @@ class Broker
// properties changed in the event, or simply if there's a
// difference in instances that the attendee is invited to.
+ $oldAttendeeInstances = array_keys($attendee['oldInstances']);
+ $newAttendeeInstances = array_keys($attendee['newInstances']);
+
$message->significantChange =
'REQUEST' === $attendee['forceSend'] ||
- array_keys($attendee['oldInstances']) != array_keys($attendee['newInstances']) ||
+ count($oldAttendeeInstances) != count($newAttendeeInstances) ||
+ count(array_diff($oldAttendeeInstances, $newAttendeeInstances)) > 0 ||
$oldEventInfo['significantChangeHash'] !== $eventInfo['significantChangeHash'];
foreach ($attendee['newInstances'] as $instanceId => $instanceInfo) {
@@ -816,7 +820,10 @@ class Broker
$instances = [];
$exdate = [];
+ $significantChangeEventProperties = [];
+
foreach ($calendar->VEVENT as $vevent) {
+ $eventSignificantChangeHash = '';
$rrule = [];
if (is_null($uid)) {
@@ -930,19 +937,26 @@ class Broker
if (isset($vevent->$prop)) {
$propertyValues = $vevent->select($prop);
- $significantChangeHash .= $prop.':';
+ $eventSignificantChangeHash .= $prop.':';
if ('EXDATE' === $prop) {
- $significantChangeHash .= implode(',', $exdate).';';
+ $eventSignificantChangeHash .= implode(',', $exdate).';';
} elseif ('RRULE' === $prop) {
- $significantChangeHash .= implode(',', $rrule).';';
+ $eventSignificantChangeHash .= implode(',', $rrule).';';
} else {
foreach ($propertyValues as $val) {
- $significantChangeHash .= $val->getValue().';';
+ $eventSignificantChangeHash .= $val->getValue().';';
}
}
}
}
+ $significantChangeEventProperties[] = $eventSignificantChangeHash;
+ }
+
+ asort($significantChangeEventProperties);
+
+ foreach ($significantChangeEventProperties as $eventSignificantChangeHash) {
+ $significantChangeHash .= $eventSignificantChangeHash;
}
$significantChangeHash = md5($significantChangeHash);
diff --git a/vendor/sabre/vobject/lib/Node.php b/vendor/sabre/vobject/lib/Node.php
index 4c0c04f72..2041b2ac7 100644
--- a/vendor/sabre/vobject/lib/Node.php
+++ b/vendor/sabre/vobject/lib/Node.php
@@ -73,6 +73,7 @@ abstract class Node implements \IteratorAggregate, \ArrayAccess, \Countable, \Js
*
* @return array
*/
+ #[\ReturnTypeWillChange]
abstract public function jsonSerialize();
/**
@@ -102,6 +103,7 @@ abstract class Node implements \IteratorAggregate, \ArrayAccess, \Countable, \Js
*
* @return ElementList
*/
+ #[\ReturnTypeWillChange]
public function getIterator()
{
if (!is_null($this->iterator)) {
@@ -157,6 +159,7 @@ abstract class Node implements \IteratorAggregate, \ArrayAccess, \Countable, \Js
*
* @return int
*/
+ #[\ReturnTypeWillChange]
public function count()
{
$it = $this->getIterator();
@@ -177,6 +180,7 @@ abstract class Node implements \IteratorAggregate, \ArrayAccess, \Countable, \Js
*
* @return bool
*/
+ #[\ReturnTypeWillChange]
public function offsetExists($offset)
{
$iterator = $this->getIterator();
@@ -193,6 +197,7 @@ abstract class Node implements \IteratorAggregate, \ArrayAccess, \Countable, \Js
*
* @return mixed
*/
+ #[\ReturnTypeWillChange]
public function offsetGet($offset)
{
$iterator = $this->getIterator();
@@ -208,6 +213,7 @@ abstract class Node implements \IteratorAggregate, \ArrayAccess, \Countable, \Js
* @param int $offset
* @param mixed $value
*/
+ #[\ReturnTypeWillChange]
public function offsetSet($offset, $value)
{
$iterator = $this->getIterator();
@@ -228,6 +234,7 @@ abstract class Node implements \IteratorAggregate, \ArrayAccess, \Countable, \Js
*
* @param int $offset
*/
+ #[\ReturnTypeWillChange]
public function offsetUnset($offset)
{
$iterator = $this->getIterator();
diff --git a/vendor/sabre/vobject/lib/Parameter.php b/vendor/sabre/vobject/lib/Parameter.php
index 72f2ecbcb..7e4d55743 100644
--- a/vendor/sabre/vobject/lib/Parameter.php
+++ b/vendor/sabre/vobject/lib/Parameter.php
@@ -321,6 +321,7 @@ class Parameter extends Node
*
* @return array
*/
+ #[\ReturnTypeWillChange]
public function jsonSerialize()
{
return $this->value;
@@ -354,6 +355,7 @@ class Parameter extends Node
*
* @return ElementList
*/
+ #[\ReturnTypeWillChange]
public function getIterator()
{
if (!is_null($this->iterator)) {
diff --git a/vendor/sabre/vobject/lib/Parser/MimeDir.php b/vendor/sabre/vobject/lib/Parser/MimeDir.php
index 385d340d7..db0f81531 100644
--- a/vendor/sabre/vobject/lib/Parser/MimeDir.php
+++ b/vendor/sabre/vobject/lib/Parser/MimeDir.php
@@ -439,7 +439,7 @@ class MimeDir extends Parser
$propObj->add(null, $namelessParameter);
}
- if ('QUOTED-PRINTABLE' === strtoupper($propObj['ENCODING'])) {
+ if (isset($propObj['ENCODING']) && 'QUOTED-PRINTABLE' === strtoupper($propObj['ENCODING'])) {
$propObj->setQuotedPrintableValue($this->extractQuotedPrintableValue());
} else {
$charset = $this->charset;
@@ -518,7 +518,7 @@ class MimeDir extends Parser
*
* Now for the parameters
*
- * If delimiter is not set (null) this method will just return a string.
+ * If delimiter is not set (empty string) this method will just return a string.
* If it's a comma or a semi-colon the string will be split on those
* characters, and always return an array.
*
diff --git a/vendor/sabre/vobject/lib/Property.php b/vendor/sabre/vobject/lib/Property.php
index f9cf8e38e..50cda9684 100644
--- a/vendor/sabre/vobject/lib/Property.php
+++ b/vendor/sabre/vobject/lib/Property.php
@@ -52,7 +52,7 @@ abstract class Property extends Node
* In case this is a multi-value property. This string will be used as a
* delimiter.
*
- * @var string|null
+ * @var string
*/
public $delimiter = ';';
@@ -276,6 +276,7 @@ abstract class Property extends Node
*
* @return array
*/
+ #[\ReturnTypeWillChange]
public function jsonSerialize()
{
$parameters = [];
@@ -387,6 +388,7 @@ abstract class Property extends Node
*
* @return bool
*/
+ #[\ReturnTypeWillChange]
public function offsetExists($name)
{
if (is_int($name)) {
@@ -413,6 +415,7 @@ abstract class Property extends Node
*
* @return Node
*/
+ #[\ReturnTypeWillChange]
public function offsetGet($name)
{
if (is_int($name)) {
@@ -433,6 +436,7 @@ abstract class Property extends Node
* @param string $name
* @param mixed $value
*/
+ #[\ReturnTypeWillChange]
public function offsetSet($name, $value)
{
if (is_int($name)) {
@@ -453,6 +457,7 @@ abstract class Property extends Node
*
* @param string $name
*/
+ #[\ReturnTypeWillChange]
public function offsetUnset($name)
{
if (is_int($name)) {
diff --git a/vendor/sabre/vobject/lib/Property/Binary.php b/vendor/sabre/vobject/lib/Property/Binary.php
index ec6713fdd..1262dd054 100644
--- a/vendor/sabre/vobject/lib/Property/Binary.php
+++ b/vendor/sabre/vobject/lib/Property/Binary.php
@@ -24,9 +24,9 @@ class Binary extends Property
* In case this is a multi-value property. This string will be used as a
* delimiter.
*
- * @var string|null
+ * @var string
*/
- public $delimiter = null;
+ public $delimiter = '';
/**
* Updates the current value.
diff --git a/vendor/sabre/vobject/lib/Property/FloatValue.php b/vendor/sabre/vobject/lib/Property/FloatValue.php
index 0d0346968..e780ae6c1 100644
--- a/vendor/sabre/vobject/lib/Property/FloatValue.php
+++ b/vendor/sabre/vobject/lib/Property/FloatValue.php
@@ -21,7 +21,7 @@ class FloatValue extends Property
* In case this is a multi-value property. This string will be used as a
* delimiter.
*
- * @var string|null
+ * @var string
*/
public $delimiter = ';';
diff --git a/vendor/sabre/vobject/lib/Property/ICalendar/CalAddress.php b/vendor/sabre/vobject/lib/Property/ICalendar/CalAddress.php
index 86be66c15..2dbbc6eaf 100644
--- a/vendor/sabre/vobject/lib/Property/ICalendar/CalAddress.php
+++ b/vendor/sabre/vobject/lib/Property/ICalendar/CalAddress.php
@@ -19,9 +19,9 @@ class CalAddress extends Text
* In case this is a multi-value property. This string will be used as a
* delimiter.
*
- * @var string|null
+ * @var string
*/
- public $delimiter = null;
+ public $delimiter = '';
/**
* Returns the type of value.
diff --git a/vendor/sabre/vobject/lib/Property/ICalendar/DateTime.php b/vendor/sabre/vobject/lib/Property/ICalendar/DateTime.php
index d635e17ae..ca71633b9 100644
--- a/vendor/sabre/vobject/lib/Property/ICalendar/DateTime.php
+++ b/vendor/sabre/vobject/lib/Property/ICalendar/DateTime.php
@@ -300,6 +300,7 @@ class DateTime extends Property
* @param string $name
* @param mixed $value
*/
+ #[\ReturnTypeWillChange]
public function offsetSet($name, $value)
{
parent::offsetSet($name, $value);
diff --git a/vendor/sabre/vobject/lib/Property/ICalendar/Duration.php b/vendor/sabre/vobject/lib/Property/ICalendar/Duration.php
index 87f008160..e18fe191e 100644
--- a/vendor/sabre/vobject/lib/Property/ICalendar/Duration.php
+++ b/vendor/sabre/vobject/lib/Property/ICalendar/Duration.php
@@ -22,7 +22,7 @@ class Duration extends Property
* In case this is a multi-value property. This string will be used as a
* delimiter.
*
- * @var string|null
+ * @var string
*/
public $delimiter = ',';
diff --git a/vendor/sabre/vobject/lib/Property/ICalendar/Period.php b/vendor/sabre/vobject/lib/Property/ICalendar/Period.php
index eb3752770..ae8a78911 100644
--- a/vendor/sabre/vobject/lib/Property/ICalendar/Period.php
+++ b/vendor/sabre/vobject/lib/Property/ICalendar/Period.php
@@ -23,7 +23,7 @@ class Period extends Property
* In case this is a multi-value property. This string will be used as a
* delimiter.
*
- * @var string|null
+ * @var string
*/
public $delimiter = ',';
diff --git a/vendor/sabre/vobject/lib/Property/Time.php b/vendor/sabre/vobject/lib/Property/Time.php
index 544b5ced3..1b81609aa 100644
--- a/vendor/sabre/vobject/lib/Property/Time.php
+++ b/vendor/sabre/vobject/lib/Property/Time.php
@@ -19,9 +19,9 @@ class Time extends Text
* In case this is a multi-value property. This string will be used as a
* delimiter.
*
- * @var string|null
+ * @var string
*/
- public $delimiter = null;
+ public $delimiter = '';
/**
* Returns the type of value.
diff --git a/vendor/sabre/vobject/lib/Property/Uri.php b/vendor/sabre/vobject/lib/Property/Uri.php
index 830cd3f18..1ad1fb199 100644
--- a/vendor/sabre/vobject/lib/Property/Uri.php
+++ b/vendor/sabre/vobject/lib/Property/Uri.php
@@ -20,9 +20,9 @@ class Uri extends Text
* In case this is a multi-value property. This string will be used as a
* delimiter.
*
- * @var string|null
+ * @var string
*/
- public $delimiter = null;
+ public $delimiter = '';
/**
* Returns the type of value.
diff --git a/vendor/sabre/vobject/lib/Property/UtcOffset.php b/vendor/sabre/vobject/lib/Property/UtcOffset.php
index 248ed40ea..04b88447f 100644
--- a/vendor/sabre/vobject/lib/Property/UtcOffset.php
+++ b/vendor/sabre/vobject/lib/Property/UtcOffset.php
@@ -17,9 +17,9 @@ class UtcOffset extends Text
* In case this is a multi-value property. This string will be used as a
* delimiter.
*
- * @var string|null
+ * @var string
*/
- public $delimiter = null;
+ public $delimiter = '';
/**
* Returns the type of value.
diff --git a/vendor/sabre/vobject/lib/Property/VCard/DateAndOrTime.php b/vendor/sabre/vobject/lib/Property/VCard/DateAndOrTime.php
index 09918b31a..7bf79c48c 100644
--- a/vendor/sabre/vobject/lib/Property/VCard/DateAndOrTime.php
+++ b/vendor/sabre/vobject/lib/Property/VCard/DateAndOrTime.php
@@ -24,9 +24,9 @@ class DateAndOrTime extends Property
/**
* Field separator.
*
- * @var string|null
+ * @var string
*/
- public $delimiter = null;
+ public $delimiter = '';
/**
* Returns the type of value.
diff --git a/vendor/sabre/vobject/lib/Property/VCard/TimeStamp.php b/vendor/sabre/vobject/lib/Property/VCard/TimeStamp.php
index fccf2d600..da6ea3d44 100644
--- a/vendor/sabre/vobject/lib/Property/VCard/TimeStamp.php
+++ b/vendor/sabre/vobject/lib/Property/VCard/TimeStamp.php
@@ -21,9 +21,9 @@ class TimeStamp extends Text
* In case this is a multi-value property. This string will be used as a
* delimiter.
*
- * @var string|null
+ * @var string
*/
- public $delimiter = null;
+ public $delimiter = '';
/**
* Returns the type of value.
diff --git a/vendor/sabre/vobject/lib/Recur/EventIterator.php b/vendor/sabre/vobject/lib/Recur/EventIterator.php
index e42ca1360..61f05d7de 100644
--- a/vendor/sabre/vobject/lib/Recur/EventIterator.php
+++ b/vendor/sabre/vobject/lib/Recur/EventIterator.php
@@ -198,6 +198,7 @@ class EventIterator implements \Iterator
*
* @return DateTimeImmutable
*/
+ #[\ReturnTypeWillChange]
public function current()
{
if ($this->currentDate) {
@@ -229,9 +230,13 @@ class EventIterator implements \Iterator
if (!$this->valid()) {
return;
}
- $end = clone $this->currentDate;
+ if ($this->currentOverriddenEvent && $this->currentOverriddenEvent->DTEND) {
+ return $this->currentOverriddenEvent->DTEND->getDateTime($this->timeZone);
+ } else {
+ $end = clone $this->currentDate;
- return $end->modify('+'.$this->eventDuration.' seconds');
+ return $end->modify('+'.$this->eventDuration.' seconds');
+ }
}
/**
@@ -281,6 +286,7 @@ class EventIterator implements \Iterator
*
* @return int
*/
+ #[\ReturnTypeWillChange]
public function key()
{
// The counter is always 1 ahead.
@@ -293,6 +299,7 @@ class EventIterator implements \Iterator
*
* @return bool
*/
+ #[\ReturnTypeWillChange]
public function valid()
{
if ($this->counter > Settings::$maxRecurrences && -1 !== Settings::$maxRecurrences) {
@@ -304,7 +311,10 @@ class EventIterator implements \Iterator
/**
* Sets the iterator back to the starting point.
+ *
+ * @return void
*/
+ #[\ReturnTypeWillChange]
public function rewind()
{
$this->recurIterator->rewind();
@@ -327,7 +337,10 @@ class EventIterator implements \Iterator
/**
* Advances the iterator with one step.
+ *
+ * @return void
*/
+ #[\ReturnTypeWillChange]
public function next()
{
$this->currentOverriddenEvent = null;
diff --git a/vendor/sabre/vobject/lib/Recur/RDateIterator.php b/vendor/sabre/vobject/lib/Recur/RDateIterator.php
index d117e152c..5d56657fa 100644
--- a/vendor/sabre/vobject/lib/Recur/RDateIterator.php
+++ b/vendor/sabre/vobject/lib/Recur/RDateIterator.php
@@ -35,6 +35,7 @@ class RDateIterator implements Iterator
/* Implementation of the Iterator interface {{{ */
+ #[\ReturnTypeWillChange]
public function current()
{
if (!$this->valid()) {
@@ -49,6 +50,7 @@ class RDateIterator implements Iterator
*
* @return int
*/
+ #[\ReturnTypeWillChange]
public function key()
{
return $this->counter;
@@ -60,6 +62,7 @@ class RDateIterator implements Iterator
*
* @return bool
*/
+ #[\ReturnTypeWillChange]
public function valid()
{
return $this->counter <= count($this->dates);
@@ -67,7 +70,10 @@ class RDateIterator implements Iterator
/**
* Resets the iterator.
+ *
+ * @return void
*/
+ #[\ReturnTypeWillChange]
public function rewind()
{
$this->currentDate = clone $this->startDate;
@@ -76,7 +82,10 @@ class RDateIterator implements Iterator
/**
* Goes on to the next iteration.
+ *
+ * @return void
*/
+ #[\ReturnTypeWillChange]
public function next()
{
++$this->counter;
diff --git a/vendor/sabre/vobject/lib/Recur/RRuleIterator.php b/vendor/sabre/vobject/lib/Recur/RRuleIterator.php
index 0511f0ade..d556aa6c3 100644
--- a/vendor/sabre/vobject/lib/Recur/RRuleIterator.php
+++ b/vendor/sabre/vobject/lib/Recur/RRuleIterator.php
@@ -38,6 +38,7 @@ class RRuleIterator implements Iterator
/* Implementation of the Iterator interface {{{ */
+ #[\ReturnTypeWillChange]
public function current()
{
if (!$this->valid()) {
@@ -52,6 +53,7 @@ class RRuleIterator implements Iterator
*
* @return int
*/
+ #[\ReturnTypeWillChange]
public function key()
{
return $this->counter;
@@ -64,6 +66,7 @@ class RRuleIterator implements Iterator
*
* @return bool
*/
+ #[\ReturnTypeWillChange]
public function valid()
{
if (null === $this->currentDate) {
@@ -78,7 +81,10 @@ class RRuleIterator implements Iterator
/**
* Resets the iterator.
+ *
+ * @return void
*/
+ #[\ReturnTypeWillChange]
public function rewind()
{
$this->currentDate = clone $this->startDate;
@@ -87,7 +93,10 @@ class RRuleIterator implements Iterator
/**
* Goes on to the next iteration.
+ *
+ * @return void
*/
+ #[\ReturnTypeWillChange]
public function next()
{
// Otherwise, we find the next event in the normal RRULE
diff --git a/vendor/sabre/vobject/lib/TimeZoneUtil.php b/vendor/sabre/vobject/lib/TimeZoneUtil.php
index 2c407fee6..6422c0930 100644
--- a/vendor/sabre/vobject/lib/TimeZoneUtil.php
+++ b/vendor/sabre/vobject/lib/TimeZoneUtil.php
@@ -2,6 +2,16 @@
namespace Sabre\VObject;
+use DateTimeZone;
+use InvalidArgumentException;
+use Sabre\VObject\TimezoneGuesser\FindFromOffset;
+use Sabre\VObject\TimezoneGuesser\FindFromTimezoneIdentifier;
+use Sabre\VObject\TimezoneGuesser\FindFromTimezoneMap;
+use Sabre\VObject\TimezoneGuesser\GuessFromLicEntry;
+use Sabre\VObject\TimezoneGuesser\GuessFromMsTzId;
+use Sabre\VObject\TimezoneGuesser\TimezoneFinder;
+use Sabre\VObject\TimezoneGuesser\TimezoneGuesser;
+
/**
* Time zone name translation.
*
@@ -14,17 +24,136 @@ namespace Sabre\VObject;
*/
class TimeZoneUtil
{
+ /** @var self */
+ private static $instance = null;
+
+ /** @var TimezoneGuesser[] */
+ private $timezoneGuessers = [];
+
+ /** @var TimezoneFinder[] */
+ private $timezoneFinders = [];
+
+ private function __construct()
+ {
+ $this->addGuesser('lic', new GuessFromLicEntry());
+ $this->addGuesser('msTzId', new GuessFromMsTzId());
+ $this->addFinder('tzid', new FindFromTimezoneIdentifier());
+ $this->addFinder('tzmap', new FindFromTimezoneMap());
+ $this->addFinder('offset', new FindFromOffset());
+ }
+
+ private static function getInstance(): self
+ {
+ if (null === self::$instance) {
+ self::$instance = new self();
+ }
+
+ return self::$instance;
+ }
+
+ private function addGuesser(string $key, TimezoneGuesser $guesser): void
+ {
+ $this->timezoneGuessers[$key] = $guesser;
+ }
+
+ private function addFinder(string $key, TimezoneFinder $finder): void
+ {
+ $this->timezoneFinders[$key] = $finder;
+ }
+
+ /**
+ * This method will try to find out the correct timezone for an iCalendar
+ * date-time value.
+ *
+ * You must pass the contents of the TZID parameter, as well as the full
+ * calendar.
+ *
+ * If the lookup fails, this method will return the default PHP timezone
+ * (as configured using date_default_timezone_set, or the date.timezone ini
+ * setting).
+ *
+ * Alternatively, if $failIfUncertain is set to true, it will throw an
+ * exception if we cannot accurately determine the timezone.
+ */
+ private function findTimeZone(string $tzid, Component $vcalendar = null, bool $failIfUncertain = false): DateTimeZone
+ {
+ foreach ($this->timezoneFinders as $timezoneFinder) {
+ $timezone = $timezoneFinder->find($tzid, $failIfUncertain);
+ if (!$timezone instanceof DateTimeZone) {
+ continue;
+ }
+
+ return $timezone;
+ }
+
+ if ($vcalendar) {
+ // If that didn't work, we will scan VTIMEZONE objects
+ foreach ($vcalendar->select('VTIMEZONE') as $vtimezone) {
+ if ((string) $vtimezone->TZID === $tzid) {
+ foreach ($this->timezoneGuessers as $timezoneGuesser) {
+ $timezone = $timezoneGuesser->guess($vtimezone, $failIfUncertain);
+ if (!$timezone instanceof DateTimeZone) {
+ continue;
+ }
+
+ return $timezone;
+ }
+ }
+ }
+ }
+
+ if ($failIfUncertain) {
+ throw new InvalidArgumentException('We were unable to determine the correct PHP timezone for tzid: '.$tzid);
+ }
+
+ // If we got all the way here, we default to whatever has been set as the PHP default timezone.
+ return new DateTimeZone(date_default_timezone_get());
+ }
+
+ public static function addTimezoneGuesser(string $key, TimezoneGuesser $guesser): void
+ {
+ self::getInstance()->addGuesser($key, $guesser);
+ }
+
+ public static function addTimezoneFinder(string $key, TimezoneFinder $finder): void
+ {
+ self::getInstance()->addFinder($key, $finder);
+ }
+
+ /**
+ * @param string $tzid
+ * @param false $failIfUncertain
+ *
+ * @return DateTimeZone
+ */
+ public static function getTimeZone($tzid, Component $vcalendar = null, $failIfUncertain = false)
+ {
+ return self::getInstance()->findTimeZone($tzid, $vcalendar, $failIfUncertain);
+ }
+
+ public static function clean(): void
+ {
+ self::$instance = null;
+ }
+
+ // Keeping things for backwards compatibility
+ /**
+ * @var array|null
+ *
+ * @deprecated
+ */
public static $map = null;
/**
* List of microsoft exchange timezone ids.
*
* Source: http://msdn.microsoft.com/en-us/library/aa563018(loband).aspx
+ *
+ * @deprecated
*/
public static $microsoftExchangeMap = [
0 => 'UTC',
31 => 'Africa/Casablanca',
-
// Insanely, id #2 is used for both Europe/Lisbon, and Europe/Sarajevo.
// I'm not even kidding.. We handle this special case in the
// getTimeZone method.
@@ -104,134 +233,10 @@ class TimeZoneUtil
];
/**
- * This method will try to find out the correct timezone for an iCalendar
- * date-time value.
- *
- * You must pass the contents of the TZID parameter, as well as the full
- * calendar.
- *
- * If the lookup fails, this method will return the default PHP timezone
- * (as configured using date_default_timezone_set, or the date.timezone ini
- * setting).
- *
- * Alternatively, if $failIfUncertain is set to true, it will throw an
- * exception if we cannot accurately determine the timezone.
- *
- * @param string $tzid
- * @param Sabre\VObject\Component $vcalendar
- *
- * @return \DateTimeZone
- */
- public static function getTimeZone($tzid, Component $vcalendar = null, $failIfUncertain = false)
- {
- // First we will just see if the tzid is a support timezone identifier.
- //
- // The only exception is if the timezone starts with (. This is to
- // handle cases where certain microsoft products generate timezone
- // identifiers that for instance look like:
- //
- // (GMT+01.00) Sarajevo/Warsaw/Zagreb
- //
- // Since PHP 5.5.10, the first bit will be used as the timezone and
- // this method will return just GMT+01:00. This is wrong, because it
- // doesn't take DST into account.
- if ('(' !== $tzid[0]) {
- // PHP has a bug that logs PHP warnings even it shouldn't:
- // https://bugs.php.net/bug.php?id=67881
- //
- // That's why we're checking if we'll be able to successfully instantiate
- // \DateTimeZone() before doing so. Otherwise we could simply instantiate
- // and catch the exception.
- $tzIdentifiers = \DateTimeZone::listIdentifiers();
-
- try {
- if (
- (in_array($tzid, $tzIdentifiers)) ||
- (preg_match('/^GMT(\+|-)([0-9]{4})$/', $tzid, $matches)) ||
- (in_array($tzid, self::getIdentifiersBC()))
- ) {
- return new \DateTimeZone($tzid);
- }
- } catch (\Exception $e) {
- }
- }
-
- self::loadTzMaps();
-
- // Next, we check if the tzid is somewhere in our tzid map.
- if (isset(self::$map[$tzid])) {
- return new \DateTimeZone(self::$map[$tzid]);
- }
-
- // Some Microsoft products prefix the offset first, so let's strip that off
- // and see if it is our tzid map. We don't want to check for this first just
- // in case there are overrides in our tzid map.
- if (preg_match('/^\((UTC|GMT)(\+|\-)[\d]{2}\:[\d]{2}\) (.*)/', $tzid, $matches)) {
- $tzidAlternate = $matches[3];
- if (isset(self::$map[$tzidAlternate])) {
- return new \DateTimeZone(self::$map[$tzidAlternate]);
- }
- }
-
- // Maybe the author was hyper-lazy and just included an offset. We
- // support it, but we aren't happy about it.
- if (preg_match('/^GMT(\+|-)([0-9]{4})$/', $tzid, $matches)) {
- // Note that the path in the source will never be taken from PHP 5.5.10
- // onwards. PHP 5.5.10 supports the "GMT+0100" style of format, so it
- // already gets returned early in this function. Once we drop support
- // for versions under PHP 5.5.10, this bit can be taken out of the
- // source.
- // @codeCoverageIgnoreStart
- return new \DateTimeZone('Etc/GMT'.$matches[1].ltrim(substr($matches[2], 0, 2), '0'));
- // @codeCoverageIgnoreEnd
- }
-
- if ($vcalendar) {
- // If that didn't work, we will scan VTIMEZONE objects
- foreach ($vcalendar->select('VTIMEZONE') as $vtimezone) {
- if ((string) $vtimezone->TZID === $tzid) {
- // Some clients add 'X-LIC-LOCATION' with the olson name.
- if (isset($vtimezone->{'X-LIC-LOCATION'})) {
- $lic = (string) $vtimezone->{'X-LIC-LOCATION'};
-
- // Libical generators may specify strings like
- // "SystemV/EST5EDT". For those we must remove the
- // SystemV part.
- if ('SystemV/' === substr($lic, 0, 8)) {
- $lic = substr($lic, 8);
- }
-
- return self::getTimeZone($lic, null, $failIfUncertain);
- }
- // Microsoft may add a magic number, which we also have an
- // answer for.
- if (isset($vtimezone->{'X-MICROSOFT-CDO-TZID'})) {
- $cdoId = (int) $vtimezone->{'X-MICROSOFT-CDO-TZID'}->getValue();
-
- // 2 can mean both Europe/Lisbon and Europe/Sarajevo.
- if (2 === $cdoId && false !== strpos((string) $vtimezone->TZID, 'Sarajevo')) {
- return new \DateTimeZone('Europe/Sarajevo');
- }
-
- if (isset(self::$microsoftExchangeMap[$cdoId])) {
- return new \DateTimeZone(self::$microsoftExchangeMap[$cdoId]);
- }
- }
- }
- }
- }
-
- if ($failIfUncertain) {
- throw new \InvalidArgumentException('We were unable to determine the correct PHP timezone for tzid: '.$tzid);
- }
-
- // If we got all the way here, we default to UTC.
- return new \DateTimeZone(date_default_timezone_get());
- }
-
- /**
* This method will load in all the tz mapping information, if it's not yet
* done.
+ *
+ * @deprecated
*/
public static function loadTzMaps()
{
@@ -257,6 +262,8 @@ class TimeZoneUtil
* (See timezonedata/php-bc.php and timezonedata php-workaround.php)
*
* @return array
+ *
+ * @deprecated
*/
public static function getIdentifiersBC()
{
diff --git a/vendor/sabre/vobject/lib/Version.php b/vendor/sabre/vobject/lib/Version.php
index 63452400f..64938bf0b 100644
--- a/vendor/sabre/vobject/lib/Version.php
+++ b/vendor/sabre/vobject/lib/Version.php
@@ -14,5 +14,5 @@ class Version
/**
* Full version number.
*/
- const VERSION = '4.3.5';
+ const VERSION = '4.4.1';
}
diff --git a/vendor/sabre/xml/.gitignore b/vendor/sabre/xml/.gitignore
deleted file mode 100644
index 9715e9028..000000000
--- a/vendor/sabre/xml/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-# Composer
-vendor
-composer.lock
-
-# Tests
-tests/cov
-tests/.phpunit.result.cache
-.php_cs.cache
diff --git a/vendor/sabre/xml/.php_cs.dist b/vendor/sabre/xml/.php_cs.dist
deleted file mode 100644
index c5c78a971..000000000
--- a/vendor/sabre/xml/.php_cs.dist
+++ /dev/null
@@ -1,12 +0,0 @@
-<?php
-
-$config = PhpCsFixer\Config::create();
-$config->getFinder()
- ->exclude('vendor')
- ->in(__DIR__);
-$config->setRules([
- '@PSR1' => true,
- '@Symfony' => true
-]);
-
-return $config; \ No newline at end of file
diff --git a/vendor/sabre/xml/.travis.yml b/vendor/sabre/xml/.travis.yml
deleted file mode 100644
index fc4a98d8e..000000000
--- a/vendor/sabre/xml/.travis.yml
+++ /dev/null
@@ -1,49 +0,0 @@
-language: php
-sudo: required
-php:
- - 7.1
- - 7.2
- - 7.3
- - 7.4
-
-env:
- global:
- - RUN_PHPCSFIXER="TRUE"
- - RUN_PHPUNIT="TRUE"
- - RUN_PHPSTAN="FALSE"
- matrix:
- - PREFER_LOWEST="" REPORT_COVERAGE="TRUE" WITH_COVERAGE="--coverage-clover=coverage.xml"
- - PREFER_LOWEST="--prefer-lowest" REPORT_COVERAGE="FALSE" WITH_COVERAGE=""
-
-matrix:
- include:
- - name: 'PHP8'
- dist: focal
- php: nightly
- env:
- - RUN_PHPCSFIXER="FALSE"
- - REPORT_COVERAGE="FALSE"
- - name: 'PHPStan'
- php: 7.4
- env:
- - RUN_PHPCSFIXER="FALSE"
- - RUN_PHPUNIT="FALSE"
- - RUN_PHPSTAN="TRUE"
- - REPORT_COVERAGE="FALSE"
- fast_finish: true
-
-cache:
- directories:
- - $HOME/.composer/cache
-
-before_script:
- - if [ $RUN_PHPCSFIXER == "FALSE" ]; then composer remove --dev friendsofphp/php-cs-fixer; fi
- - composer update $PREFER_LOWEST
-
-script:
- - if [ $RUN_PHPCSFIXER == "TRUE" ]; then php vendor/bin/php-cs-fixer fix --dry-run --diff; fi
- - if [ $RUN_PHPUNIT == "TRUE" ]; then php vendor/bin/phpunit --configuration tests/phpunit.xml $WITH_COVERAGE; fi
- - if [ $RUN_PHPSTAN == "TRUE" ]; then composer phpstan; fi
-
-after_success:
- - if [ $REPORT_COVERAGE == "TRUE" ]; then bash <(curl -s https://codecov.io/bash); fi
diff --git a/vendor/sabre/xml/CHANGELOG.md b/vendor/sabre/xml/CHANGELOG.md
deleted file mode 100644
index cdd21fe51..000000000
--- a/vendor/sabre/xml/CHANGELOG.md
+++ /dev/null
@@ -1,287 +0,0 @@
-ChangeLog
-=========
-
-2.2.3 (2020-10-03)
-------------------
-* #191: add changelog and version bump that was missed in 2.2.2
-
-2.2.2 (2020-10-03)
-------------------
-* #190: adjust libxml_disable_entity_loader calls ready for PHP 8.0 (@phil-davis)
-
-2.2.1 (2020-05-11)
-------------------
-
-* #183: fixed warning 'xml cannot be empty while reading', which might lead to a infinite-loop (@mrow4a)
-* #179, #178, #177 #176: several build/continous integration related improvements (@phil-davis)
-
-2.2.0 (2020-01-31)
-------------------
-
-* #171: Added Support for PHP 7.4, dropped Support for PHP 7.0 (@staabm, @phil-davis)
-* #174: Update testsuite to phpunit8 (@phil-davis)
-* Added phpstan coverage (@phil-davis)
-* #144: Added a new `functionCaller` deserializer function for executing a callable when reading a XML
-element (@vsouz4)
-
-
-2.1.3 (2019-08-14)
-------------------
-
-* #166: Throw exception when empty inputs found
-
-
-2.1.2 (2019-01-09)
-------------------
-
-* #161: Prevent infinite loop on empty xml elements
-
-
-2.1.1 (2018-10-09)
-------------------
-
-* #149: Properly detect xml parse errors in `parseCurrentElement()` edge-cases
-
-
-2.1.0 (2018-02-08)
-------------------
-
-* #112: Added a `mixedContent` deserializer function, which might be useful
- if you're parsing HTML-like documents with elements that contain both text
- and other elements as siblings. (@staabm).
-
-
-2.0.0 (2016-11-15)
-------------------
-
-* Now requires PHP 7.
-* Uses typehints everywhere.
-* Fixed some minor strict typing-related issues.
-* Removed workaround for PHP bug [64230](https://bugs.php.net/bug.php?id=64230).
-
-
-1.5.0 (2016-10-09)
-------------------
-
-* Now requires PHP 5.5.
-* Using `finally` to always roll back the context stack when serializing.
-* #94: Fixed an infinite loop condition when reading some invalid XML
- documents.
-
-
-1.4.2 (2016-05-19)
-------------------
-
-* The `contextStack` in the Reader object is now correctly rolled back in
- error conditions (@staabm).
-* repeatingElements deserializer now still parses if a bare element name
- without clark notation was given.
-* `$elementMap` in the Reader now also supports bare element names.
-* `Service::expect()` can now also work with bare element names.
-
-
-1.4.1 (2016-03-12)
------------------
-
-* Parsing clark-notation is now cached. This can speed up parsing large
- documents with lots of repeating elements a fair bit. (@icewind1991).
-
-
-1.4.0 (2016-02-14)
-------------------
-
-* Any array thrown into the serializer with numeric keys is now simply
- traversed and each individual item is serialized. This fixes an issue
- related to serializing value objects with array children.
-* When serializing value objects, properties that have a null value or an
- empty array are now skipped. We believe this to be the saner default, but
- does constitute a BC break for those depending on this.
-* Serializing array properties in value objects was broken.
-
-
-1.3.0 (2015-12-29)
-------------------
-
-* The `Service` class adds a new `mapValueObject` method which provides basic
- capabilities to map between ValueObjects and XML.
-* #61: You can now specify serializers for specific classes, allowing you
- separate the object you want to serialize from the serializer. This uses the
- `$classMap` property which is defined on both the `Service` and `Writer`.
-* It's now possible to pass an array of possible root elements to
- `Sabre\Xml\Service::expect()`.
-* Moved some parsing logic to `Reader::getDeserializerForElementName()`,
- so people with more advanced use-cases can implement their own logic there.
-* #63: When serializing elements using arrays, the `value` key in the array is
- now optional.
-* #62: Added a `keyValue` deserializer function. This can be used instead of
- the `Element\KeyValue` class and is a lot more flexible. (@staabm)
-* Also added an `enum` deserializer function to replace
- `Element\Elements`.
-* Using an empty string for a namespace prefix now has the same effect as
- `null`.
-
-
-1.2.0 (2015-08-30)
-------------------
-
-* #53: Added `parseGetElements`, a function like `parseInnerTree`, except
- that it always returns an array of elements, or an empty array.
-
-
-1.1.0 (2015-06-29)
-------------------
-
-* #44, #45: Catching broken and invalid XML better and throwing
- `Sabre\Xml\LibXMLException` whenever we encounter errors. (@stefanmajoor,
- @DaanBiesterbos)
-
-
-1.0.0 (2015-05-25)
-------------------
-
-* No functional changes since 0.4.3. Marking it as 1.0.0 as a promise for
- API stability.
-* Using php-cs-fixer for automated CS enforcement.
-
-
-0.4.3 (2015-04-01)
------------------
-
-* Minor tweaks for the public release.
-
-
-0.4.2 (2015-03-20)
-------------------
-
-* Removed `constants.php` again. They messed with PHPUnit and don't really
- provide a great benefit.
-* #41: Correctly handle self-closing xml elements.
-
-
-0.4.1 (2015-03-19)
-------------------
-
-* #40: An element with an empty namespace (xmlns="") is not allowed to have a
- prefix. This is now fixed.
-
-
-0.4.0 (2015-03-18)
-------------------
-
-* Added `Sabre\Xml\Service`. This is intended as a simple way to centrally
- configure xml applications and easily parse/write things from there. #35, #38.
-* Renamed 'baseUri' to 'contextUri' everywhere.
-* #36: Added a few convenience constants to `lib/constants.php`.
-* `Sabre\Xml\Util::parseClarkNotation` is now in the `Sabre\Xml\Service` class.
-
-
-0.3.1 (2015-02-08)
-------------------
-
-* Added `XmlDeserializable` to match `XmlSerializable`.
-
-
-0.3.0 (2015-02-06)
-------------------
-
-* Added `$elementMap` argument to parseInnerTree, for quickly overriding
- parsing rules within an element.
-
-
-0.2.2 (2015-02-05)
-------------------
-
-* Now depends on sabre/uri 1.0.
-
-
-0.2.1 (2014-12-17)
-------------------
-
-* LibXMLException now inherits from ParseException, so it's easy for users to
- catch any exception thrown by the parser.
-
-
-0.2.0 (2014-12-05)
-------------------
-
-* Major BC Break: method names for the Element interface have been renamed
- from `serializeXml` and `deserializeXml` to `xmlSerialize` and
- `xmlDeserialize`. This is so that it matches PHP's `JsonSerializable`
- interface.
-* #25: Added `XmlSerializable` to allow people to write serializers without
- having to implement a deserializer in the same class.
-* #26: Renamed the `Sabre\XML` namespace to `Sabre\Xml`. Due to composer magic
- and the fact that PHP namespace are case-insensitive, this should not affect
- anyone, unless you are doing exact string matches on class names.
-* #23: It's not possible to automatically extract or serialize Xml fragments
- from documents using `Sabre\Xml\Element\XmlFragment`.
-
-
-0.1.0 (2014-11-24)
-------------------
-
-* #16: Added ability to override `elementMap`, `namespaceMap` and `baseUri` for
- a fragment of a document during reading an writing using `pushContext` and
- `popContext`.
-* Removed: `Writer::$context` and `Reader::$context`.
-* #15: Added `Reader::$baseUri` to match `Writer::$baseUri`.
-* #20: Allow callbacks to be used instead of `Element` classes in the `Reader`.
-* #25: Added `readText` to quickly grab all text from a node and advance the
- reader to the next node.
-* #15: Added `Sabre\XML\Element\Uri`.
-
-
-0.0.6 (2014-09-26)
-------------------
-
-* Added: `CData` element.
-* #13: Better support for xml with no namespaces. (@kalmas)
-* Switched to PSR-4 directory structure.
-
-
-0.0.5 (2013-03-27)
-------------------
-
-* Added: baseUri property to the Writer class.
-* Added: The writeElement method can now write complex elements.
-* Added: Throwing exception when invalid objects are written.
-
-
-0.0.4 (2013-03-14)
-------------------
-
-* Fixed: The KeyValue parser was skipping over elements when there was no
- whitespace between them.
-* Fixed: Clearing libxml errors after parsing.
-* Added: Support for CDATA.
-* Added: Context properties.
-
-
-0.0.3 (2013-02-22)
-------------------
-
-* Changed: Reader::parse returns an array with 1 level less depth.
-* Added: A LibXMLException is now thrown if the XMLReader comes across an error.
-* Fixed: Both the Elements and KeyValue parsers had severe issues with
- nesting.
-* Fixed: The reader now detects when the end of the document is hit before it
- should (because we're still parsing an element).
-
-
-0.0.2 (2013-02-17)
-------------------
-
-* Added: Elements parser.
-* Added: KeyValue parser.
-* Change: Reader::parseSubTree is now named parseInnerTree, and returns either
- a string (in case of a text-node), or an array (in case there were child
- elements).
-* Added: Reader::parseCurrentElement is now public.
-
-
-0.0.1 (2013-02-07)
-------------------
-
-* First alpha release
-
-Project started: 2012-11-13. First experiments in June 2009.
diff --git a/vendor/sabre/xml/composer.json b/vendor/sabre/xml/composer.json
index b54cf195b..4524cf59b 100644
--- a/vendor/sabre/xml/composer.json
+++ b/vendor/sabre/xml/composer.json
@@ -44,7 +44,7 @@
}
},
"require-dev": {
- "friendsofphp/php-cs-fixer": "~2.16.1",
+ "friendsofphp/php-cs-fixer": "~2.17.1",
"phpstan/phpstan": "^0.12",
"phpunit/phpunit" : "^7.5 || ^8.5 || ^9.0"
},
diff --git a/vendor/sabre/xml/lib/ContextStackTrait.php b/vendor/sabre/xml/lib/ContextStackTrait.php
index 757088847..4e15bd414 100644
--- a/vendor/sabre/xml/lib/ContextStackTrait.php
+++ b/vendor/sabre/xml/lib/ContextStackTrait.php
@@ -10,7 +10,7 @@ namespace Sabre\Xml;
* The Context maintains information about a document during either reading or
* writing.
*
- * During this process, it may be neccesary to override this context
+ * During this process, it may be necessary to override this context
* information.
*
* This trait allows easy access to the context, and allows the end-user to
diff --git a/vendor/sabre/xml/lib/Element/Base.php b/vendor/sabre/xml/lib/Element/Base.php
index a1ce7ea5a..8a93191b1 100644
--- a/vendor/sabre/xml/lib/Element/Base.php
+++ b/vendor/sabre/xml/lib/Element/Base.php
@@ -35,7 +35,7 @@ class Base implements Xml\Element
}
/**
- * The xmlSerialize metod is called during xml writing.
+ * The xmlSerialize method is called during xml writing.
*
* Use the $writer argument to write its own xml serialization.
*
@@ -58,7 +58,7 @@ class Base implements Xml\Element
/**
* The deserialize method is called during xml parsing.
*
- * This method is called statictly, this is because in theory this method
+ * This method is called statically, this is because in theory this method
* may be used as a type of constructor, or factory method.
*
* Often you want to return an instance of the current class, but you are
diff --git a/vendor/sabre/xml/lib/Element/Cdata.php b/vendor/sabre/xml/lib/Element/Cdata.php
index 61d3213ff..1367343ff 100644
--- a/vendor/sabre/xml/lib/Element/Cdata.php
+++ b/vendor/sabre/xml/lib/Element/Cdata.php
@@ -12,7 +12,7 @@ use Sabre\Xml;
* This element allows you to easily inject CDATA.
*
* Note that we strongly recommend avoiding CDATA nodes, unless you definitely
- * know what you're doing, or you're working with unchangable systems that
+ * know what you're doing, or you're working with unchangeable systems that
* require CDATA.
*
* @copyright Copyright (C) 2009-2015 fruux GmbH (https://fruux.com/).
@@ -37,12 +37,12 @@ class Cdata implements Xml\XmlSerializable
}
/**
- * The xmlSerialize metod is called during xml writing.
+ * The xmlSerialize method is called during xml writing.
*
* Use the $writer argument to write its own xml serialization.
*
* An important note: do _not_ create a parent element. Any element
- * implementing XmlSerializble should only ever write what's considered
+ * implementing XmlSerializable should only ever write what's considered
* its 'inner xml'.
*
* The parent of the current element is responsible for writing a
diff --git a/vendor/sabre/xml/lib/Element/Elements.php b/vendor/sabre/xml/lib/Element/Elements.php
index e51179833..fecce4c75 100644
--- a/vendor/sabre/xml/lib/Element/Elements.php
+++ b/vendor/sabre/xml/lib/Element/Elements.php
@@ -53,12 +53,12 @@ class Elements implements Xml\Element
}
/**
- * The xmlSerialize metod is called during xml writing.
+ * The xmlSerialize method is called during xml writing.
*
* Use the $writer argument to write its own xml serialization.
*
* An important note: do _not_ create a parent element. Any element
- * implementing XmlSerializble should only ever write what's considered
+ * implementing XmlSerializable should only ever write what's considered
* its 'inner xml'.
*
* The parent of the current element is responsible for writing a
@@ -76,7 +76,7 @@ class Elements implements Xml\Element
/**
* The deserialize method is called during xml parsing.
*
- * This method is called statictly, this is because in theory this method
+ * This method is called statically, this is because in theory this method
* may be used as a type of constructor, or factory method.
*
* Often you want to return an instance of the current class, but you are
diff --git a/vendor/sabre/xml/lib/Element/KeyValue.php b/vendor/sabre/xml/lib/Element/KeyValue.php
index dacee000a..17448880d 100644
--- a/vendor/sabre/xml/lib/Element/KeyValue.php
+++ b/vendor/sabre/xml/lib/Element/KeyValue.php
@@ -53,12 +53,12 @@ class KeyValue implements Xml\Element
}
/**
- * The xmlSerialize metod is called during xml writing.
+ * The xmlSerialize method is called during xml writing.
*
* Use the $writer argument to write its own xml serialization.
*
* An important note: do _not_ create a parent element. Any element
- * implementing XmlSerializble should only ever write what's considered
+ * implementing XmlSerializable should only ever write what's considered
* its 'inner xml'.
*
* The parent of the current element is responsible for writing a
@@ -76,7 +76,7 @@ class KeyValue implements Xml\Element
/**
* The deserialize method is called during xml parsing.
*
- * This method is called staticly, this is because in theory this method
+ * This method is called statically, this is because in theory this method
* may be used as a type of constructor, or factory method.
*
* Often you want to return an instance of the current class, but you are
diff --git a/vendor/sabre/xml/lib/Element/Uri.php b/vendor/sabre/xml/lib/Element/Uri.php
index 2644fbcd7..336212a53 100644
--- a/vendor/sabre/xml/lib/Element/Uri.php
+++ b/vendor/sabre/xml/lib/Element/Uri.php
@@ -42,12 +42,12 @@ class Uri implements Xml\Element
}
/**
- * The xmlSerialize metod is called during xml writing.
+ * The xmlSerialize method is called during xml writing.
*
* Use the $writer argument to write its own xml serialization.
*
* An important note: do _not_ create a parent element. Any element
- * implementing XmlSerializble should only ever write what's considered
+ * implementing XmlSerializable should only ever write what's considered
* its 'inner xml'.
*
* The parent of the current element is responsible for writing a
diff --git a/vendor/sabre/xml/lib/Element/XmlFragment.php b/vendor/sabre/xml/lib/Element/XmlFragment.php
index 12109e5c9..bf110eaee 100644
--- a/vendor/sabre/xml/lib/Element/XmlFragment.php
+++ b/vendor/sabre/xml/lib/Element/XmlFragment.php
@@ -48,12 +48,12 @@ class XmlFragment implements Element
}
/**
- * The xmlSerialize metod is called during xml writing.
+ * The xmlSerialize method is called during xml writing.
*
* Use the $writer argument to write its own xml serialization.
*
* An important note: do _not_ create a parent element. Any element
- * implementing XmlSerializble should only ever write what's considered
+ * implementing XmlSerializable should only ever write what's considered
* its 'inner xml'.
*
* The parent of the current element is responsible for writing a
@@ -121,7 +121,7 @@ XML;
/**
* The deserialize method is called during xml parsing.
*
- * This method is called statictly, this is because in theory this method
+ * This method is called statically, this is because in theory this method
* may be used as a type of constructor, or factory method.
*
* Often you want to return an instance of the current class, but you are
diff --git a/vendor/sabre/xml/lib/LibXMLException.php b/vendor/sabre/xml/lib/LibXMLException.php
index ae136f57b..fb074f97d 100644
--- a/vendor/sabre/xml/lib/LibXMLException.php
+++ b/vendor/sabre/xml/lib/LibXMLException.php
@@ -8,7 +8,7 @@ use LibXMLError;
use Throwable;
/**
- * This exception is thrown when the Readers runs into a parsing error.
+ * This exception is thrown when the Reader runs into a parsing error.
*
* This exception effectively wraps 1 or more LibXMLError objects.
*
diff --git a/vendor/sabre/xml/lib/ParseException.php b/vendor/sabre/xml/lib/ParseException.php
index 5980b5fc4..e237b8732 100644
--- a/vendor/sabre/xml/lib/ParseException.php
+++ b/vendor/sabre/xml/lib/ParseException.php
@@ -4,8 +4,7 @@ declare(strict_types=1);
namespace Sabre\Xml;
-use
- Exception;
+use Exception;
/**
* This is a base exception for any exception related to parsing xml files.
diff --git a/vendor/sabre/xml/lib/Reader.php b/vendor/sabre/xml/lib/Reader.php
index 368e8ffd2..7871a74f5 100644
--- a/vendor/sabre/xml/lib/Reader.php
+++ b/vendor/sabre/xml/lib/Reader.php
@@ -56,7 +56,7 @@ class Reader extends XMLReader
public function parse(): array
{
$previousEntityState = null;
- $shouldCallLibxmlDisableEntityLoader = (\PHP_VERSION_ID < 80000);
+ $shouldCallLibxmlDisableEntityLoader = (\LIBXML_VERSION < 20900);
if ($shouldCallLibxmlDisableEntityLoader) {
$previousEntityState = libxml_disable_entity_loader(true);
}
@@ -92,11 +92,11 @@ class Reader extends XMLReader
/**
* parseGetElements parses everything in the current sub-tree,
- * and returns a an array of elements.
+ * and returns an array of elements.
*
* Each element has a 'name', 'value' and 'attributes' key.
*
- * If the the element didn't contain sub-elements, an empty array is always
+ * If the element didn't contain sub-elements, an empty array is always
* returned. If there was any text inside the element, it will be
* discarded.
*
@@ -249,7 +249,7 @@ class Reader extends XMLReader
*
* If the attributes are part of the same namespace, they will simply be
* short keys. If they are defined on a different namespace, the attribute
- * name will be retured in clark-notation.
+ * name will be returned in clark-notation.
*/
public function parseAttributes(): array
{
@@ -275,7 +275,7 @@ class Reader extends XMLReader
/**
* Returns the function that should be used to parse the element identified
- * by it's clark-notation name.
+ * by its clark-notation name.
*/
public function getDeserializerForElementName(string $name): callable
{
diff --git a/vendor/sabre/xml/lib/Service.php b/vendor/sabre/xml/lib/Service.php
index 596c93cc4..a8e34d254 100644
--- a/vendor/sabre/xml/lib/Service.php
+++ b/vendor/sabre/xml/lib/Service.php
@@ -7,7 +7,7 @@ namespace Sabre\Xml;
/**
* XML parsing and writing service.
*
- * You are encouraged to make a instance of this for your application and
+ * You are encouraged to make an instance of this for your application and
* potentially extend it, as a central API point for dealing with xml and
* configuring the reader and writer.
*
@@ -117,7 +117,7 @@ class Service
$input = (string) stream_get_contents($input);
}
- // If input is empty, then its safe to throw exception
+ // If input is empty, then it's safe to throw an exception
if (empty($input)) {
throw new ParseException('The input element to parse is empty. Do not attempt to parse');
}
@@ -161,7 +161,7 @@ class Service
$input = (string) stream_get_contents($input);
}
- // If input is empty, then its safe to throw exception
+ // If input is empty, then it's safe to throw an exception
if (empty($input)) {
throw new ParseException('The input element to parse is empty. Do not attempt to parse');
}
@@ -217,9 +217,9 @@ class Service
}
/**
- * Map an xml element to a PHP class.
+ * Map an XML element to a PHP class.
*
- * Calling this function will automatically setup the Reader and Writer
+ * Calling this function will automatically set up the Reader and Writer
* classes to turn a specific XML element to a PHP class.
*
* For example, given a class such as :
diff --git a/vendor/sabre/xml/lib/Version.php b/vendor/sabre/xml/lib/Version.php
index d4e465de9..1144bf085 100644
--- a/vendor/sabre/xml/lib/Version.php
+++ b/vendor/sabre/xml/lib/Version.php
@@ -16,5 +16,5 @@ class Version
/**
* Full version number.
*/
- const VERSION = '2.2.3';
+ const VERSION = '2.2.5';
}
diff --git a/vendor/sabre/xml/lib/XmlSerializable.php b/vendor/sabre/xml/lib/XmlSerializable.php
index b22f8d5e8..2affc33f1 100644
--- a/vendor/sabre/xml/lib/XmlSerializable.php
+++ b/vendor/sabre/xml/lib/XmlSerializable.php
@@ -20,7 +20,7 @@ interface XmlSerializable
* Use the $writer argument to write its own xml serialization.
*
* An important note: do _not_ create a parent element. Any element
- * implementing XmlSerializble should only ever write what's considered
+ * implementing XmlSerializable should only ever write what's considered
* its 'inner xml'.
*
* The parent of the current element is responsible for writing a
diff --git a/vendor/sabre/xml/phpstan.neon b/vendor/sabre/xml/phpstan.neon
deleted file mode 100644
index d6dd4e577..000000000
--- a/vendor/sabre/xml/phpstan.neon
+++ /dev/null
@@ -1,6 +0,0 @@
-parameters:
- level: 5
- ignoreErrors:
- -
- message: '!Parameter #3 \$uri of method XMLWriter::startElementNs\(\) expects string, null given.!'
- path: lib/Writer.php
diff --git a/vendor/simplepie/simplepie/.travis.yml b/vendor/simplepie/simplepie/.travis.yml
deleted file mode 100644
index e44352dbb..000000000
--- a/vendor/simplepie/simplepie/.travis.yml
+++ /dev/null
@@ -1,30 +0,0 @@
-language: php
-
-php:
- - 5.6
- - 7.0
- - 7.1
- - 7.2
- - 7.3
- - 7.4
- - nightly
-
-matrix:
- allow_failures:
- # Allow failures for unstable builds.
- - php: "nightly"
-
-before_script:
- - |
- if [[ $TRAVIS_PHP_VERSION == "nightly" ]]; then
- travis_retry composer install --no-interaction --ignore-platform-reqs
- else
- travis_retry composer install --no-interaction
- fi
-
-script:
- - composer test
-
-branches:
- except:
- - one-dot-two
diff --git a/vendor/simplepie/simplepie/CHANGELOG.md b/vendor/simplepie/simplepie/CHANGELOG.md
index 60395f0f7..c9efdb476 100644
--- a/vendor/simplepie/simplepie/CHANGELOG.md
+++ b/vendor/simplepie/simplepie/CHANGELOG.md
@@ -1,10 +1,55 @@
-## 1.5.5 (May 1, 2020)
+# Changelog
+
+All notable changes to this project will be documented in this file.
+
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
+and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+
+## [Unreleased](https://github.com/simplepie/simplepie/compare/1.5.7...master)
+
+## [1.5.7](https://github.com/simplepie/simplepie/compare/1.5.6...1.5.7) - 2021-12-19
+
+* Fix PHP8 crash due to insufficient isset test by @Alkarex in [#670](https://github.com/simplepie/simplepie/pull/670)
+* gitignore tests by @Alkarex in [#671](https://github.com/simplepie/simplepie/pull/671)
+* Reduce memory when parsing large feeds by @Alkarex in [#672](https://github.com/simplepie/simplepie/pull/672)
+* PHP8 catch ValueError for loadHTML() by @Alkarex in [#673](https://github.com/simplepie/simplepie/pull/673)
+* Provide access to HTTP status code by @Alkarex in [#674](https://github.com/simplepie/simplepie/pull/674)
+* Fix wrong type hint by @Alkarex in [#678](https://github.com/simplepie/simplepie/pull/678)
+* Force HTTPS for selected domains by @Alkarex in [#676](https://github.com/simplepie/simplepie/pull/676)
+* Prevent cache polution by @Alkarex in [#675](https://github.com/simplepie/simplepie/pull/675)
+* Fix typo in comment by @Alkarex in [#680](https://github.com/simplepie/simplepie/pull/680)
+* Remove HTTP credentials in HTTP Referer by @Alkarex in [#681](https://github.com/simplepie/simplepie/pull/681)
+* CI: switch to GH Actions by @jrfnl in [#688](https://github.com/simplepie/simplepie/pull/688)
+* PHP 8.1: fix "passing null to non-nullable" deprecation notice by @jrfnl in [#689](https://github.com/simplepie/simplepie/pull/689)
+* Tests: PHPUnit cross-version compatibility by @jrfnl in [#690](https://github.com/simplepie/simplepie/pull/690)
+* Tests: use strict assertions by @jrfnl in [#692](https://github.com/simplepie/simplepie/pull/692)
+* CacheTest: handle different exceptions PHP cross-version by @jrfnl in [#691](https://github.com/simplepie/simplepie/pull/691)
+* GH Actions: don't allow builds to fail on PHP 8.0 or 8.1 by @jrfnl in [#693](https://github.com/simplepie/simplepie/pull/693)
+* Tests: use the correct parameter order by @jrfnl in [#694](https://github.com/simplepie/simplepie/pull/694)
+* PHPUnit: update configuration by @jrfnl in [#696](https://github.com/simplepie/simplepie/pull/696)
+* fix: better deal with proxy returning proxy headers (in response to cURL's Proxy-Connection header) by @shunf4 in [#698](https://github.com/simplepie/simplepie/pull/698)
+* Handle multiple Link headers by @voegelas in [#700](https://github.com/simplepie/simplepie/pull/700)
+* PHP 8.2: explicitly declare properties by @jrfnl in [#705](https://github.com/simplepie/simplepie/pull/705)
+* New Contributor: @shunf4 made their first contribution in [#698](https://github.com/simplepie/simplepie/pull/698)
+* New Contributor: @voegelas made their first contribution in [#700](https://github.com/simplepie/simplepie/pull/700)
+
+## [1.5.6](https://github.com/simplepie/simplepie/compare/1.5.5...1.5.6) - 2020-10-14
+
+* PHP 8.0: prevent ValueError for invalid encoding [#657](https://github.com/simplepie/simplepie/pull/657)
+* Travis: test against more recent PHP versions [#653](https://github.com/simplepie/simplepie/pull/653)
+* PHP 8.0: handle removal of get_magic_quotes_gpc() [#654](https://github.com/simplepie/simplepie/pull/654)
+* PHP 7.4/8.0: curly brace array access deprecated & removed [#655](https://github.com/simplepie/simplepie/pull/655)
+* PHP 8.0: required parameters are no longer allowed after optional parameters [#656](https://github.com/simplepie/simplepie/pull/656)
+* Fix permanent_url for HTTP 301 [#660](https://github.com/simplepie/simplepie/pull/660)
+* Fix typo in MIME type in Content_Type_Sniffer [#661](https://github.com/simplepie/simplepie/pull/661)
+
+## [1.5.5](https://github.com/simplepie/simplepie/compare/1.5.4...1.5.5) - 2020-05-01
* Ensure that feeds retrieved with `force_feed` do not share the same cache as those retrieved without. [#643](https://github.com/simplepie/simplepie/pull/643)
* Removed references to removed PHP directives and some PHP < 5.6 checks. [#645](https://github.com/simplepie/simplepie/pull/645)
* Corrected incorrect alumni name. [#638](https://github.com/simplepie/simplepie/pull/638)
-## 1.5.4 (December 17, 2019)
+## [1.5.4](https://github.com/simplepie/simplepie/compare/1.5.3...1.5.4) - 2019-12-17
* PHP 5.6 or newer is now required. [#625](https://github.com/simplepie/simplepie/pull/625)
* Fixed invalid docblock parameter types [#633](https://github.com/simplepie/simplepie/pull/633)
@@ -12,7 +57,7 @@
* PHP 7.4 support: Fixed instances of accessing array offset on null type values. [#628](https://github.com/simplepie/simplepie/pull/628)
* Return an effective feed URL when asking for non-permanent `subscribe_url`. [#627](https://github.com/simplepie/simplepie/pull/627)
-## 1.5.3 (September 22, 2019)
+## [1.5.3](https://github.com/simplepie/simplepie/compare/1.5.2...1.5.3) - 2019-09-22
* Replaced `pow()` call with `**` operator (micro performance optimization). [#622](https://github.com/simplepie/simplepie/pull/622)
* Match links containing `feed` in the Locator class. [#621](https://github.com/simplepie/simplepie/pull/621)
@@ -20,7 +65,7 @@
* Added support for Russian dates. [#607](https://github.com/simplepie/simplepie/pull/607)
* Preemptively changed `is_writeable()` calls to `is_writable()` in case the former is deprecated in PHP. [#604](https://github.com/simplepie/simplepie/pull/604)
-## 1.5.2 (August 2, 2018)
+## [1.5.2](https://github.com/simplepie/simplepie/compare/1.5.1...1.5.2) - 2018-08-02
* Added support for PHPUnit 6. [#565](https://github.com/simplepie/simplepie/pull/565)
* Added PHP module requirements to Composer. [#590](https://github.com/simplepie/simplepie/pull/590)
@@ -35,7 +80,7 @@
* Fixed a bug where URL fragments are included when `SimplePie_File` normalizes URLs when really old versions of cURL are used. [#564](https://github.com/simplepie/simplepie/pull/564)
* Updated `SimplePie_Locator` to respect cURL options specified. [#561](https://github.com/simplepie/simplepie/pull/561)
-## 1.5.1 (November 17, 2017)
+## [1.5.1](https://github.com/simplepie/simplepie/compare/1.5...1.5.1) - 2017-11-17
* Fixed photos so they are not added if the URL is empty. [#530](https://github.com/simplepie/simplepie/pull/530)
* Fixed issues with retrieving feeds from behind a proxy. [#512](https://github.com/simplepie/simplepie/pull/512)/[#548](https://github.com/simplepie/simplepie/pull/548)
@@ -48,14 +93,14 @@
* Update the registry if the Sanitize class has been changed. [#532](https://github.com/simplepie/simplepie/pull/532)
* Changed the sanitization type for author and category back to text from HTML. [#531](https://github.com/simplepie/simplepie/pull/531)
-## 1.5 (April 17, 2017)
+## [1.5](https://github.com/simplepie/simplepie/compare/1.4.3...1.5) - 2017-04-17
* Introduced `SimplePie_Category->get_type()` for retrieving category type. [#492](https://github.com/simplepie/simplepie/pull/492)
* Added `$enable_exceptions` to the class property declarations for `SimplePie` class. [#504](https://github.com/simplepie/simplepie/pull/504)
* Titles are now parsed for ATOM10 enclosure links. [#507](https://github.com/simplepie/simplepie/pull/507)
* `$item->get_id()` can now be forced to return the supplied ID instead of generating a new one. [#509](https://github.com/simplepie/simplepie/pull/509)
-## 1.4.3 (November 26, 2016)
+## [1.4.3](https://github.com/simplepie/simplepie/compare/1.4.2...1.4.3) - 2016-11-26
* Removed support for PHP 5.2. [#469](https://github.com/simplepie/simplepie/pull/469)
* Added support for the PHP `UConverter` class. [#485](https://github.com/simplepie/simplepie/pull/485)
@@ -76,18 +121,18 @@
* Fixed misspelled occurrences of "separated". [#459](https://github.com/simplepie/simplepie/pull/459)
* Improvements to the compatibility test and error messages. [#488](https://github.com/simplepie/simplepie/pull/488)
-## 1.4.2 (June 14, 2016)
+## [1.4.2](https://github.com/simplepie/simplepie/compare/1.4.1...1.4.2) - 2016-06-14
* Fixed a bug with IRI parsing.
* More cleanly separates discovery of microformats and parsing when php-mf2 is not present.
-## 1.4.1 (June 2, 2016)
+## [1.4.1](https://github.com/simplepie/simplepie/compare/1.4.0...1.4.1) - 2016-06-02
* Fixed inconsistent hash results in `SimplePie_Item->get_id()`.
* Leading and trailing whitespace is now trimmed from XML feed content to prevent errors. [#445](https://github.com/simplepie/simplepie/pull/445)
* Improved support for microformat feeds.
-## 1.4.0 (April 25, 2016)
+## [1.4.0](https://github.com/simplepie/simplepie/compare/1.4-beta...1.4.0) - 2016-04-25
* Dropped support for PHP 5.2. [#348](https://github.com/simplepie/simplepie/pull/348)
* Serialized data is now used for hashing in `SimplePie_Item->get_id()`. [#348](https://github.com/simplepie/simplepie/pull/348)
diff --git a/vendor/simplepie/simplepie/autoloader.php b/vendor/simplepie/simplepie/autoloader.php
index e42f07b3a..bf34a7003 100644
--- a/vendor/simplepie/simplepie/autoloader.php
+++ b/vendor/simplepie/simplepie/autoloader.php
@@ -58,6 +58,8 @@ if (!class_exists('SimplePie'))
*/
class SimplePie_Autoloader
{
+ protected $path;
+
/**
* Constructor
*/
diff --git a/vendor/simplepie/simplepie/composer.json b/vendor/simplepie/simplepie/composer.json
index d76ee7d4d..83efa2d82 100644
--- a/vendor/simplepie/simplepie/composer.json
+++ b/vendor/simplepie/simplepie/composer.json
@@ -30,7 +30,7 @@
"ext-xmlreader": "*"
},
"require-dev": {
- "phpunit/phpunit": "~5.4.3 || ~6.5"
+ "yoast/phpunit-polyfills": "^1.0.1"
},
"suggest": {
"ext-curl": "",
diff --git a/vendor/simplepie/simplepie/library/SimplePie.php b/vendor/simplepie/simplepie/library/SimplePie.php
index a6a5a9e13..29c8ece01 100644..100755
--- a/vendor/simplepie/simplepie/library/SimplePie.php
+++ b/vendor/simplepie/simplepie/library/SimplePie.php
@@ -33,7 +33,7 @@
* POSSIBILITY OF SUCH DAMAGE.
*
* @package SimplePie
- * @version 1.5.6
+ * @version 1.5.8
* @copyright 2004-2017 Ryan Parman, Sam Sneddon, Ryan McCue
* @author Ryan Parman
* @author Sam Sneddon
@@ -50,7 +50,7 @@ define('SIMPLEPIE_NAME', 'SimplePie');
/**
* SimplePie Version
*/
-define('SIMPLEPIE_VERSION', '1.5.6');
+define('SIMPLEPIE_VERSION', '1.5.8');
/**
* SimplePie Build
@@ -425,6 +425,13 @@ class SimplePie
public $error;
/**
+ * @var int HTTP status code
+ * @see SimplePie::status_code()
+ * @access private
+ */
+ public $status_code;
+
+ /**
* @var object Instance of SimplePie_Sanitize (or other class)
* @see SimplePie::set_sanitize_class()
* @access private
@@ -909,6 +916,39 @@ class SimplePie
}
/**
+ * Return the filename (i.e. hash, without path and without extension) of the file to cache a given URL.
+ * @param string $url The URL of the feed to be cached.
+ * @return string A filename (i.e. hash, without path and without extension).
+ */
+ public function get_cache_filename($url)
+ {
+ // Append custom parameters to the URL to avoid cache pollution in case of multiple calls with different parameters.
+ $url .= $this->force_feed ? '#force_feed' : '';
+ $options = array();
+ if ($this->timeout != 10)
+ {
+ $options[CURLOPT_TIMEOUT] = $this->timeout;
+ }
+ if ($this->useragent !== SIMPLEPIE_USERAGENT)
+ {
+ $options[CURLOPT_USERAGENT] = $this->useragent;
+ }
+ if (!empty($this->curl_options))
+ {
+ foreach ($this->curl_options as $k => $v)
+ {
+ $options[$k] = $v;
+ }
+ }
+ if (!empty($options))
+ {
+ ksort($options);
+ $url .= '#' . urlencode(var_export($options, true));
+ }
+ return call_user_func($this->cache_name_function, $url);
+ }
+
+ /**
* Set whether feed items should be sorted into reverse chronological order
*
* @param bool $enable Sort as reverse chronological order.
@@ -1146,6 +1186,7 @@ class SimplePie
$this->strip_attributes(false);
$this->add_attributes(false);
$this->set_image_handler(false);
+ $this->set_https_domains(array());
}
}
@@ -1249,6 +1290,19 @@ class SimplePie
}
/**
+ * Set the list of domains for which to force HTTPS.
+ * @see SimplePie_Sanitize::set_https_domains()
+ * @param array List of HTTPS domains. Example array('biz', 'example.com', 'example.org', 'www.example.net').
+ */
+ public function set_https_domains($domains = array())
+ {
+ if (is_array($domains))
+ {
+ $this->sanitize->set_https_domains($domains);
+ }
+ }
+
+ /**
* Set the handler to enable the display of cached images.
*
* @param string $page Web-accessible path to the handler_image.php file.
@@ -1373,8 +1427,8 @@ class SimplePie
// Decide whether to enable caching
if ($this->cache && $parsed_feed_url['scheme'] !== '')
{
- $url = $this->feed_url . ($this->force_feed ? '#force_feed' : '');
- $cache = $this->registry->call('Cache', 'get_handler', array($this->cache_location, call_user_func($this->cache_name_function, $url), 'spc'));
+ $filename = $this->get_cache_filename($this->feed_url);
+ $cache = $this->registry->call('Cache', 'get_handler', array($this->cache_location, $filename, 'spc'));
}
// Fetch the data via SimplePie_File into $this->raw_data
@@ -1514,7 +1568,7 @@ class SimplePie
* Fetch the data via SimplePie_File
*
* If the data is already cached, attempt to fetch it from there instead
- * @param SimplePie_Cache|false $cache Cache handler, or false to not load from the cache
+ * @param SimplePie_Cache_Base|false $cache Cache handler, or false to not load from the cache
* @return array|true Returns true if the data was loaded from the cache, or an array of HTTP headers and sniffed type
*/
protected function fetch_data(&$cache)
@@ -1577,6 +1631,7 @@ class SimplePie
}
$file = $this->registry->create('File', array($this->feed_url, $this->timeout/10, 5, $headers, $this->useragent, $this->force_fsockopen, $this->curl_options));
+ $this->status_code = $file->status_code;
if ($file->success)
{
@@ -1631,6 +1686,8 @@ class SimplePie
$file = $this->registry->create('File', array($this->feed_url, $this->timeout, 5, $headers, $this->useragent, $this->force_fsockopen, $this->curl_options));
}
}
+ $this->status_code = $file->status_code;
+
// If the file connection has an error, set SimplePie::error to that and quit
if (!$file->success && !($file->method & SIMPLEPIE_FILE_SOURCE_REMOTE === 0 || ($file->status_code === 200 || $file->status_code > 206 && $file->status_code < 300)))
{
@@ -1728,7 +1785,7 @@ class SimplePie
}
/**
- * Get the error message for the occured error
+ * Get the error message for the occurred error
*
* @return string|array Error message, or array of messages for multifeeds
*/
@@ -1738,6 +1795,16 @@ class SimplePie
}
/**
+ * Get the last HTTP status code
+ *
+ * @return int Status code
+ */
+ public function status_code()
+ {
+ return $this->status_code;
+ }
+
+ /**
* Get the raw XML
*
* This is the same as the old `$feed->enable_xml_dump(true)`, but returns
@@ -2580,13 +2647,19 @@ class SimplePie
}
}
- if (isset($this->data['headers']['link']) &&
- preg_match('/<([^>]+)>; rel='.preg_quote($rel).'/',
- $this->data['headers']['link'], $match))
+ if (isset($this->data['headers']['link']))
{
- return array($match[1]);
+ $link_headers = $this->data['headers']['link'];
+ if (is_string($link_headers)) {
+ $link_headers = array($link_headers);
+ }
+ $matches = preg_filter('/<([^>]+)>; rel='.preg_quote($rel).'/', '$1', $link_headers);
+ if (!empty($matches)) {
+ return $matches;
+ }
}
- else if (isset($this->data['links'][$rel]))
+
+ if (isset($this->data['links'][$rel]))
{
return $this->data['links'][$rel];
}
diff --git a/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php b/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php
index 0b40d87c8..0b40d87c8 100644..100755
--- a/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php
+++ b/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php
diff --git a/vendor/simplepie/simplepie/library/SimplePie/Cache/Redis.php b/vendor/simplepie/simplepie/library/SimplePie/Cache/Redis.php
index dbc88e829..a5925bec2 100644
--- a/vendor/simplepie/simplepie/library/SimplePie/Cache/Redis.php
+++ b/vendor/simplepie/simplepie/library/SimplePie/Cache/Redis.php
@@ -152,7 +152,7 @@ class SimplePie_Cache_Redis implements SimplePie_Cache_Base {
if ($data !== false) {
$return = $this->cache->set($this->name, $data);
if ($this->options['expire']) {
- return $this->cache->expire($this->name, $this->ttl);
+ return $this->cache->expire($this->name, $this->options['expire']);
}
return $return;
}
diff --git a/vendor/simplepie/simplepie/library/SimplePie/Enclosure.php b/vendor/simplepie/simplepie/library/SimplePie/Enclosure.php
index 32216d848..8a4cffa30 100644
--- a/vendor/simplepie/simplepie/library/SimplePie/Enclosure.php
+++ b/vendor/simplepie/simplepie/library/SimplePie/Enclosure.php
@@ -1152,7 +1152,12 @@ class SimplePie_Enclosure
// If we encounter an unsupported mime-type, check the file extension and guess intelligently.
if (!in_array($type, array_merge($types_flash, $types_fmedia, $types_quicktime, $types_wmedia, $types_mp3)))
{
- switch (strtolower($this->get_extension()))
+ $extension = $this->get_extension();
+ if ($extension === null) {
+ return null;
+ }
+
+ switch (strtolower($extension))
{
// Audio mime-types
case 'aac':
diff --git a/vendor/simplepie/simplepie/library/SimplePie/File.php b/vendor/simplepie/simplepie/library/SimplePie/File.php
index 90ad8196a..c2d368b3b 100644
--- a/vendor/simplepie/simplepie/library/SimplePie/File.php
+++ b/vendor/simplepie/simplepie/library/SimplePie/File.php
@@ -106,7 +106,7 @@ class SimplePie_File
curl_setopt($fp, CURLOPT_FAILONERROR, 1);
curl_setopt($fp, CURLOPT_TIMEOUT, $timeout);
curl_setopt($fp, CURLOPT_CONNECTTIMEOUT, $timeout);
- curl_setopt($fp, CURLOPT_REFERER, $url);
+ curl_setopt($fp, CURLOPT_REFERER, SimplePie_Misc::url_remove_credentials($url));
curl_setopt($fp, CURLOPT_USERAGENT, $useragent);
curl_setopt($fp, CURLOPT_HTTPHEADER, $headers2);
foreach ($curl_options as $curl_param => $curl_value) {
@@ -119,6 +119,7 @@ class SimplePie_File
curl_setopt($fp, CURLOPT_ENCODING, 'none');
$this->headers = curl_exec($fp);
}
+ $this->status_code = curl_getinfo($fp, CURLINFO_HTTP_CODE);
if (curl_errno($fp))
{
$this->error = 'cURL error ' . curl_errno($fp) . ': ' . curl_error($fp);
diff --git a/vendor/simplepie/simplepie/library/SimplePie/HTTP/Parser.php b/vendor/simplepie/simplepie/library/SimplePie/HTTP/Parser.php
index 1dbe06c3e..a4c48ddb7 100644
--- a/vendor/simplepie/simplepie/library/SimplePie/HTTP/Parser.php
+++ b/vendor/simplepie/simplepie/library/SimplePie/HTTP/Parser.php
@@ -507,11 +507,13 @@ class SimplePie_HTTP_Parser
{
$data = explode("\r\n\r\n", $headers, $count);
$data = array_pop($data);
- if (false !== stripos($data, "HTTP/1.0 200 Connection established\r\n\r\n")) {
- $data = str_ireplace("HTTP/1.0 200 Connection established\r\n\r\n", '', $data);
+ if (false !== stripos($data, "HTTP/1.0 200 Connection established\r\n")) {
+ $exploded = explode("\r\n\r\n", $data, 2);
+ $data = end($exploded);
}
- if (false !== stripos($data, "HTTP/1.1 200 Connection established\r\n\r\n")) {
- $data = str_ireplace("HTTP/1.1 200 Connection established\r\n\r\n", '', $data);
+ if (false !== stripos($data, "HTTP/1.1 200 Connection established\r\n")) {
+ $exploded = explode("\r\n\r\n", $data, 2);
+ $data = end($exploded);
}
return $data;
}
diff --git a/vendor/simplepie/simplepie/library/SimplePie/Item.php b/vendor/simplepie/simplepie/library/SimplePie/Item.php
index 5be6b1994..3ac4fa882 100644
--- a/vendor/simplepie/simplepie/library/SimplePie/Item.php
+++ b/vendor/simplepie/simplepie/library/SimplePie/Item.php
@@ -1803,7 +1803,7 @@ class SimplePie_Item
}
if (isset($content['attribs']['']['fileSize']))
{
- $length = ceil($content['attribs']['']['fileSize']);
+ $length = intval($content['attribs']['']['fileSize']);
}
if (isset($content['attribs']['']['medium']))
{
@@ -2425,7 +2425,7 @@ class SimplePie_Item
}
if (isset($content['attribs']['']['fileSize']))
{
- $length = ceil($content['attribs']['']['fileSize']);
+ $length = intval($content['attribs']['']['fileSize']);
}
if (isset($content['attribs']['']['medium']))
{
@@ -2790,7 +2790,7 @@ class SimplePie_Item
}
if (isset($link['attribs']['']['length']))
{
- $length = ceil($link['attribs']['']['length']);
+ $length = intval($link['attribs']['']['length']);
}
if (isset($link['attribs']['']['title']))
{
@@ -2833,7 +2833,7 @@ class SimplePie_Item
}
if (isset($link['attribs']['']['length']))
{
- $length = ceil($link['attribs']['']['length']);
+ $length = intval($link['attribs']['']['length']);
}
// Since we don't have group or content for these, we'll just pass the '*_parent' variables directly to the constructor
@@ -2862,13 +2862,14 @@ class SimplePie_Item
$width = null;
$url = $this->sanitize($enclosure[0]['attribs']['']['url'], SIMPLEPIE_CONSTRUCT_IRI, $this->get_base($enclosure[0]));
+ $url = $this->feed->sanitize->https_url($url);
if (isset($enclosure[0]['attribs']['']['type']))
{
$type = $this->sanitize($enclosure[0]['attribs']['']['type'], SIMPLEPIE_CONSTRUCT_TEXT);
}
if (isset($enclosure[0]['attribs']['']['length']))
{
- $length = ceil($enclosure[0]['attribs']['']['length']);
+ $length = intval($enclosure[0]['attribs']['']['length']);
}
// Since we don't have group or content for these, we'll just pass the '*_parent' variables directly to the constructor
diff --git a/vendor/simplepie/simplepie/library/SimplePie/Locator.php b/vendor/simplepie/simplepie/library/SimplePie/Locator.php
index a207df6fe..c5fae0579 100644
--- a/vendor/simplepie/simplepie/library/SimplePie/Locator.php
+++ b/vendor/simplepie/simplepie/library/SimplePie/Locator.php
@@ -64,6 +64,7 @@ class SimplePie_Locator
var $max_checked_feeds = 10;
var $force_fsockopen = false;
var $curl_options = array();
+ var $dom;
protected $registry;
public function __construct(SimplePie_File $file, $timeout = 10, $useragent = null, $max_checked_feeds = 10, $force_fsockopen = false, $curl_options = array())
@@ -75,12 +76,19 @@ class SimplePie_Locator
$this->force_fsockopen = $force_fsockopen;
$this->curl_options = $curl_options;
- if (class_exists('DOMDocument'))
+ if (class_exists('DOMDocument') && $this->file->body != '')
{
$this->dom = new DOMDocument();
set_error_handler(array('SimplePie_Misc', 'silence_errors'));
- $this->dom->loadHTML($this->file->body);
+ try
+ {
+ $this->dom->loadHTML($this->file->body);
+ }
+ catch (Throwable $ex)
+ {
+ $this->dom = null;
+ }
restore_error_handler();
}
else
diff --git a/vendor/simplepie/simplepie/library/SimplePie/Misc.php b/vendor/simplepie/simplepie/library/SimplePie/Misc.php
index a52498ac7..ce3cf0f54 100644
--- a/vendor/simplepie/simplepie/library/SimplePie/Misc.php
+++ b/vendor/simplepie/simplepie/library/SimplePie/Misc.php
@@ -2260,4 +2260,14 @@ function embed_wmedia(width, height, link) {
{
// No-op
}
+
+ /**
+ * Sanitize a URL by removing HTTP credentials.
+ * @param string $url the URL to sanitize.
+ * @return string the same URL without HTTP credentials.
+ */
+ public static function url_remove_credentials($url)
+ {
+ return preg_replace('#^(https?://)[^/:@]+:[^/:@]+@#i', '$1', $url);
+ }
}
diff --git a/vendor/simplepie/simplepie/library/SimplePie/Parser.php b/vendor/simplepie/simplepie/library/SimplePie/Parser.php
index 4efdf41a7..3813b74b2 100644
--- a/vendor/simplepie/simplepie/library/SimplePie/Parser.php
+++ b/vendor/simplepie/simplepie/library/SimplePie/Parser.php
@@ -164,12 +164,30 @@ class SimplePie_Parser
xml_set_element_handler($xml, 'tag_open', 'tag_close');
// Parse!
- if (!xml_parse($xml, $data, true))
+ $wrapper = @is_writable(sys_get_temp_dir()) ? 'php://temp' : 'php://memory';
+ if (($stream = fopen($wrapper, 'r+')) &&
+ fwrite($stream, $data) &&
+ rewind($stream))
+ {
+ //Parse by chunks not to use too much memory
+ do
+ {
+ $stream_data = fread($stream, 1048576);
+ if (!xml_parse($xml, $stream_data === false ? '' : $stream_data, feof($stream)))
+ {
+ $this->error_code = xml_get_error_code($xml);
+ $this->error_string = xml_error_string($this->error_code);
+ $return = false;
+ break;
+ }
+ } while (!feof($stream));
+ fclose($stream);
+ }
+ else
{
- $this->error_code = xml_get_error_code($xml);
- $this->error_string = xml_error_string($this->error_code);
$return = false;
}
+
$this->current_line = xml_get_current_line_number($xml);
$this->current_column = xml_get_current_column_number($xml);
$this->current_byte = xml_get_current_byte_index($xml);
diff --git a/vendor/simplepie/simplepie/library/SimplePie/Registry.php b/vendor/simplepie/simplepie/library/SimplePie/Registry.php
index bf3baf179..1aac51d07 100644..100755
--- a/vendor/simplepie/simplepie/library/SimplePie/Registry.php
+++ b/vendor/simplepie/simplepie/library/SimplePie/Registry.php
@@ -208,7 +208,8 @@ class SimplePie_Registry
{
case 'Cache':
// For backwards compatibility with old non-static
- // Cache::create() methods
+ // Cache::create() methods in PHP < 8.0.
+ // No longer supported as of PHP 8.0.
if ($method === 'get_handler')
{
$result = @call_user_func_array(array($class, 'create'), $parameters);
diff --git a/vendor/simplepie/simplepie/library/SimplePie/Sanitize.php b/vendor/simplepie/simplepie/library/SimplePie/Sanitize.php
index 35838032f..d421c8307 100644
--- a/vendor/simplepie/simplepie/library/SimplePie/Sanitize.php
+++ b/vendor/simplepie/simplepie/library/SimplePie/Sanitize.php
@@ -71,6 +71,15 @@ class SimplePie_Sanitize
var $useragent = '';
var $force_fsockopen = false;
var $replace_url_attributes = null;
+ var $registry;
+
+ /**
+ * List of domains for which to force HTTPS.
+ * @see SimplePie_Sanitize::set_https_domains()
+ * Array is a tree split at DNS levels. Example:
+ * array('biz' => true, 'com' => array('example' => true), 'net' => array('example' => array('www' => true)))
+ */
+ var $https_domains = array();
public function __construct()
{
@@ -241,6 +250,68 @@ class SimplePie_Sanitize
$this->replace_url_attributes = (array) $element_attribute;
}
+ /**
+ * Set the list of domains for which to force HTTPS.
+ * @see SimplePie_Misc::https_url()
+ * Example array('biz', 'example.com', 'example.org', 'www.example.net');
+ */
+ public function set_https_domains($domains)
+ {
+ $this->https_domains = array();
+ foreach ($domains as $domain)
+ {
+ $domain = trim($domain, ". \t\n\r\0\x0B");
+ $segments = array_reverse(explode('.', $domain));
+ $node =& $this->https_domains;
+ foreach ($segments as $segment)
+ {//Build a tree
+ if ($node === true)
+ {
+ break;
+ }
+ if (!isset($node[$segment]))
+ {
+ $node[$segment] = array();
+ }
+ $node =& $node[$segment];
+ }
+ $node = true;
+ }
+ }
+
+ /**
+ * Check if the domain is in the list of forced HTTPS.
+ */
+ protected function is_https_domain($domain)
+ {
+ $domain = trim($domain, '. ');
+ $segments = array_reverse(explode('.', $domain));
+ $node =& $this->https_domains;
+ foreach ($segments as $segment)
+ {//Explore the tree
+ if (isset($node[$segment]))
+ {
+ $node =& $node[$segment];
+ }
+ else
+ {
+ break;
+ }
+ }
+ return $node === true;
+ }
+
+ /**
+ * Force HTTPS for selected Web sites.
+ */
+ public function https_url($url)
+ {
+ return (strtolower(substr($url, 0, 7)) === 'http://') &&
+ $this->is_https_domain(parse_url($url, PHP_URL_HOST)) ?
+ substr_replace($url, 's', 4, 0) : //Add the 's' to HTTPS
+ $url;
+ }
+
public function sanitize($data, $type, $base = '')
{
$data = trim($data);
@@ -443,6 +514,7 @@ class SimplePie_Sanitize
$value = $this->registry->call('Misc', 'absolutize_url', array($element->getAttribute($attribute), $this->base));
if ($value !== false)
{
+ $value = $this->https_url($value);
$element->setAttribute($attribute, $value);
}
}
diff --git a/vendor/symfony/polyfill-ctype/Ctype.php b/vendor/symfony/polyfill-ctype/Ctype.php
index 58414dc73..ba75a2c95 100644
--- a/vendor/symfony/polyfill-ctype/Ctype.php
+++ b/vendor/symfony/polyfill-ctype/Ctype.php
@@ -25,13 +25,13 @@ final class Ctype
*
* @see https://php.net/ctype-alnum
*
- * @param string|int $text
+ * @param mixed $text
*
* @return bool
*/
public static function ctype_alnum($text)
{
- $text = self::convert_int_to_char_for_ctype($text);
+ $text = self::convert_int_to_char_for_ctype($text, __FUNCTION__);
return \is_string($text) && '' !== $text && !preg_match('/[^A-Za-z0-9]/', $text);
}
@@ -41,13 +41,13 @@ final class Ctype
*
* @see https://php.net/ctype-alpha
*
- * @param string|int $text
+ * @param mixed $text
*
* @return bool
*/
public static function ctype_alpha($text)
{
- $text = self::convert_int_to_char_for_ctype($text);
+ $text = self::convert_int_to_char_for_ctype($text, __FUNCTION__);
return \is_string($text) && '' !== $text && !preg_match('/[^A-Za-z]/', $text);
}
@@ -57,13 +57,13 @@ final class Ctype
*
* @see https://php.net/ctype-cntrl
*
- * @param string|int $text
+ * @param mixed $text
*
* @return bool
*/
public static function ctype_cntrl($text)
{
- $text = self::convert_int_to_char_for_ctype($text);
+ $text = self::convert_int_to_char_for_ctype($text, __FUNCTION__);
return \is_string($text) && '' !== $text && !preg_match('/[^\x00-\x1f\x7f]/', $text);
}
@@ -73,13 +73,13 @@ final class Ctype
*
* @see https://php.net/ctype-digit
*
- * @param string|int $text
+ * @param mixed $text
*
* @return bool
*/
public static function ctype_digit($text)
{
- $text = self::convert_int_to_char_for_ctype($text);
+ $text = self::convert_int_to_char_for_ctype($text, __FUNCTION__);
return \is_string($text) && '' !== $text && !preg_match('/[^0-9]/', $text);
}
@@ -89,13 +89,13 @@ final class Ctype
*
* @see https://php.net/ctype-graph
*
- * @param string|int $text
+ * @param mixed $text
*
* @return bool
*/
public static function ctype_graph($text)
{
- $text = self::convert_int_to_char_for_ctype($text);
+ $text = self::convert_int_to_char_for_ctype($text, __FUNCTION__);
return \is_string($text) && '' !== $text && !preg_match('/[^!-~]/', $text);
}
@@ -105,13 +105,13 @@ final class Ctype
*
* @see https://php.net/ctype-lower
*
- * @param string|int $text
+ * @param mixed $text
*
* @return bool
*/
public static function ctype_lower($text)
{
- $text = self::convert_int_to_char_for_ctype($text);
+ $text = self::convert_int_to_char_for_ctype($text, __FUNCTION__);
return \is_string($text) && '' !== $text && !preg_match('/[^a-z]/', $text);
}
@@ -121,13 +121,13 @@ final class Ctype
*
* @see https://php.net/ctype-print
*
- * @param string|int $text
+ * @param mixed $text
*
* @return bool
*/
public static function ctype_print($text)
{
- $text = self::convert_int_to_char_for_ctype($text);
+ $text = self::convert_int_to_char_for_ctype($text, __FUNCTION__);
return \is_string($text) && '' !== $text && !preg_match('/[^ -~]/', $text);
}
@@ -137,13 +137,13 @@ final class Ctype
*
* @see https://php.net/ctype-punct
*
- * @param string|int $text
+ * @param mixed $text
*
* @return bool
*/
public static function ctype_punct($text)
{
- $text = self::convert_int_to_char_for_ctype($text);
+ $text = self::convert_int_to_char_for_ctype($text, __FUNCTION__);
return \is_string($text) && '' !== $text && !preg_match('/[^!-\/\:-@\[-`\{-~]/', $text);
}
@@ -153,13 +153,13 @@ final class Ctype
*
* @see https://php.net/ctype-space
*
- * @param string|int $text
+ * @param mixed $text
*
* @return bool
*/
public static function ctype_space($text)
{
- $text = self::convert_int_to_char_for_ctype($text);
+ $text = self::convert_int_to_char_for_ctype($text, __FUNCTION__);
return \is_string($text) && '' !== $text && !preg_match('/[^\s]/', $text);
}
@@ -169,13 +169,13 @@ final class Ctype
*
* @see https://php.net/ctype-upper
*
- * @param string|int $text
+ * @param mixed $text
*
* @return bool
*/
public static function ctype_upper($text)
{
- $text = self::convert_int_to_char_for_ctype($text);
+ $text = self::convert_int_to_char_for_ctype($text, __FUNCTION__);
return \is_string($text) && '' !== $text && !preg_match('/[^A-Z]/', $text);
}
@@ -185,13 +185,13 @@ final class Ctype
*
* @see https://php.net/ctype-xdigit
*
- * @param string|int $text
+ * @param mixed $text
*
* @return bool
*/
public static function ctype_xdigit($text)
{
- $text = self::convert_int_to_char_for_ctype($text);
+ $text = self::convert_int_to_char_for_ctype($text, __FUNCTION__);
return \is_string($text) && '' !== $text && !preg_match('/[^A-Fa-f0-9]/', $text);
}
@@ -204,11 +204,12 @@ final class Ctype
* (negative values have 256 added in order to allow characters in the Extended ASCII range).
* Any other integer is interpreted as a string containing the decimal digits of the integer.
*
- * @param string|int $int
+ * @param mixed $int
+ * @param string $function
*
* @return mixed
*/
- private static function convert_int_to_char_for_ctype($int)
+ private static function convert_int_to_char_for_ctype($int, $function)
{
if (!\is_int($int)) {
return $int;
@@ -218,6 +219,10 @@ final class Ctype
return (string) $int;
}
+ if (\PHP_VERSION_ID >= 80100) {
+ @trigger_error($function.'(): Argument of type int will be interpreted as string in the future', \E_USER_DEPRECATED);
+ }
+
if ($int < 0) {
$int += 256;
}
diff --git a/vendor/symfony/polyfill-ctype/composer.json b/vendor/symfony/polyfill-ctype/composer.json
index f0621a3b6..ccb8e5703 100644
--- a/vendor/symfony/polyfill-ctype/composer.json
+++ b/vendor/symfony/polyfill-ctype/composer.json
@@ -18,6 +18,9 @@
"require": {
"php": ">=7.1"
},
+ "provide": {
+ "ext-ctype": "*"
+ },
"autoload": {
"psr-4": { "Symfony\\Polyfill\\Ctype\\": "" },
"files": [ "bootstrap.php" ]
diff --git a/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php b/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php
index 7fb2000e9..37937cbfa 100644
--- a/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php
+++ b/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php
@@ -1,5 +1,7 @@
<?php
-class UnhandledMatchError extends Error
-{
+if (\PHP_VERSION_ID < 80000) {
+ class UnhandledMatchError extends Error
+ {
+ }
}
diff --git a/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php b/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php
index 99843cad3..a3a9b88b0 100644
--- a/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php
+++ b/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php
@@ -1,5 +1,7 @@
<?php
-class ValueError extends Error
-{
+if (\PHP_VERSION_ID < 80000) {
+ class ValueError extends Error
+ {
+ }
}
diff --git a/vendor/symfony/polyfill-php81/Php81.php b/vendor/symfony/polyfill-php81/Php81.php
index 709c20bb5..f0507b765 100644
--- a/vendor/symfony/polyfill-php81/Php81.php
+++ b/vendor/symfony/polyfill-php81/Php81.php
@@ -20,7 +20,7 @@ final class Php81
{
public static function array_is_list(array $array): bool
{
- if ([] === $array) {
+ if ([] === $array || $array === array_values($array)) {
return true;
}
diff --git a/vendor/symfony/polyfill-php81/Resources/stubs/ReturnTypeWillChange.php b/vendor/symfony/polyfill-php81/Resources/stubs/ReturnTypeWillChange.php
index 197709ba6..f4cad34f6 100644
--- a/vendor/symfony/polyfill-php81/Resources/stubs/ReturnTypeWillChange.php
+++ b/vendor/symfony/polyfill-php81/Resources/stubs/ReturnTypeWillChange.php
@@ -1,9 +1,11 @@
<?php
-#[Attribute(Attribute::TARGET_METHOD)]
-final class ReturnTypeWillChange
-{
- public function __construct()
+if (\PHP_VERSION_ID < 80100) {
+ #[Attribute(Attribute::TARGET_METHOD)]
+ final class ReturnTypeWillChange
{
+ public function __construct()
+ {
+ }
}
}