{"library":"vue-country-flag-next","type":"library","category":null,"description":"vue-country-flag-next is a dedicated Vue 3 component designed for displaying country flags, primarily identified by ISO 3166-1 alpha-2 or alpha-3 codes. The current stable version is 2.3.2, with an active release cadence addressing bug fixes and minor improvements. A key differentiator is its optimized footprint, achieved in v2.1.0 by loading flag images as separate files rather than base64 encoded strings within the CSS, reducing the package size by approximately 700kb. It natively supports TypeScript and integrates seamlessly into Vue 3 projects, offering optional properties for size, rounded borders, and shadows.","language":"javascript","status":"active","version":"2.3.2","tags":["javascript","vue","vuejs","vue3","flags","country","icon","component"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-country-flag-next","imports":["import CountryFlag from 'vue-country-flag-next';","import CountryFlag from 'vue-country-flag-next';\napp.component('country-flag', CountryFlag);"]},{"cmd":"yarn add vue-country-flag-next","imports":[]},{"cmd":"pnpm add vue-country-flag-next","imports":[]}],"homepage":null,"github":"https://github.com/P3trur0/vue-country-flag","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-country-flag-next","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vue-country-flag-next/compatibility"}}