Countries, Languages & Continents data (capital and currency, native name, calling codes).
MIT License
Bot releases are hidden (Show)
Published by dmythro 8 months ago
partOf
, userAssigned
params) by @dmythro in https://github.com/annexare/Countries/pull/135
Full Changelog: https://github.com/annexare/Countries/compare/v3.0.6...v3.1.0
Published by dmythro almost 1 year ago
Full Changelog: https://github.com/annexare/Countries/compare/v3.0.5...v3.0.6
Published by dmythro about 1 year ago
Full Changelog: https://github.com/annexare/Countries/compare/v3.0.1...v3.0.5
Published by dmythro about 1 year ago
Smaller bundle size: remove source maps.
Published by dmythro about 1 year ago
Version 3.0 comes with some data structure changes and recent country data updates.
It was completely reworked under the hood with TypeScript, ESM exports and Turborepo file structure.
Everything is strongly typed so you can easily use data with auto-complete in your IDE:
Note: If your projects depend on the old structure, carefully specify required versions in your dependencies.
Published by dmythro almost 4 years ago
punycode
buillt-in for emoji related export functions #78 (thanks @slaweet for raising an issue)npm audit
Published by dmythro almost 4 years ago
This should help with easier access to data with less code in PHP (see #74).
Examples:
// Function imports
use function Annexare\Countries\continents;
$continents = continents();
// Fully-qualified, namespaced function calls
$countries = \Annexare\Countries\countries();
Credit for the effort 🚀 goes to @Radiergummi, thanks!
PHPUnit tests are automated with GitHub Actions and cover all exports. Tests run on the latest versions of PHP and PHPUnit.
NPM modules are up to date (well, except some Gulp dependencies which do not pass npm audit
, but that's another story).
dist
files are rebuilt with latest webpack & terser plugin.
Published by dmythro about 4 years ago
Published by dmythro over 4 years ago
Published by dmythro over 4 years ago
Add ISO 3166-1 alpha-2 to alpha-3 to alpha-2 lists #54 (#63).
Add issue, PR templates, code owners files.
Update README.md
and .npmignore
.
Published by dmythro over 4 years ago
Thanks @aetonsi for #60.
Published by dmythro over 4 years ago
uglifyjs-webpack-plugin
was replaced with terser-webpack-plugin
, mainly for security (npm audit
) reason.phone
code was updated in #56 (@michaeljamie).Published by dmythro almost 5 years ago
Thanks for submitted updates to @joakim, @khadorkin, @icopp.
Published by dmythro over 5 years ago
See #38 and #42. Thanks @icopp for pointing out and sorry for a delay on this update.
Also, upgrade devDependencies
to remove lodash
security alerts.
Published by dmythro over 5 years ago
Countries affected: Lithuania (now uses EUR), Western Sahara, Mauritania, São Tomé and PrÃncipe, Venezuela, Zimbabwe (updated currency codes and lists)
Thanks to @BitOfGold (#37) for contribution.
Published by dmythro almost 6 years ago
Published by dmythro almost 6 years ago
Published by dmythro over 6 years ago
Published by dmythro over 6 years ago
devDependencies