Skip to content

Karroch-a/country-flags-emoji

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Country Flags Converter

Convert ISO 3166-1 country codes to flag emojis. Simple and lightweight.

Installation

npm install @karroch/country-flags-emoji

Usage

import { countryFlags } from "@karroch/country-flags-emoji";

// Convert country codes to flags
console.log(countryFlags("US")); // πŸ‡ΊπŸ‡Έ
console.log(countryFlags("MA")); // πŸ‡²πŸ‡¦
console.log(countryFlags("GB")); // πŸ‡¬πŸ‡§
console.log(countryFlags("ES")); // πŸ‡ͺπŸ‡Έ

API

countryFlags(countryCode: string): string

Converts a two-letter country code to its corresponding emoji flag.

  • countryCode: A two-letter ISO 3166-1 country code (case insensitive)
  • Returns: The emoji flag representation
  • Throws: Error if input is invalid

Features

  • TypeScript support
  • Zero dependencies
  • Lightweight
  • Case insensitive
  • Input validation

License

MIT Β© [Abdellah Azeroual]

About

Convert ISO 3166-1 country codes to flag emojis. A lightweight TypeScript library with zero dependencies. πŸ‡ΊπŸ‡Έ πŸ‡²πŸ‡¦ πŸ‡¬πŸ‡§

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors