country-flag-icons

v1.4.19
Vector (*.svg) country flag icons in 3x2 aspect ratio.
country flag icons vector svg react

test

mocha --bail --require @babel/register --require esm --require ./test/setup.js "source/**/*.test.js" "test/**/*.test.js"

build

npm-run-all clean-for-build build-countries build-flags generate-string-flags generate-react-flags build-commonjs-modules build-es6-modules generate-css

prepublish

npm-run-all build test

build-flags

npm-run-all generate-1x1-flags copy-over-custom-1x1-flags generate-optimized-1x1-flags generate-optimized-flags

generate-css

babel-node runnable/generate-css

build-countries

npm-run-all generate-countries copy-es6-countries copy-commonjs-countries

clean-for-build

rimraf ./commonjs/**/* ./modules/**/*

copy-react-flags

npm-run-all copy-react-flags-3x2 copy-react-flags-1x1

build-es6-modules

cross-env BABEL_ENV=es6 babel ./source --out-dir ./modules --source-maps --ignore *.test.js

clean-react-flags

rimraf ./source/react/*/[A-Z][A-Z].js

copy-es6-countries

copyfiles --flat source/countries.json modules

generate-1x1-flags

babel-node runnable/generate-1x1-flags

generate-countries

babel-node runnable/generate-countries

website:copy-flags

npm-run-all website:copy-flags:3x2 website:copy-flags:1x1

copy-react-flags-1x1

copyfiles --flat modules/react/1x1/[A-Z][A-Z].js react/1x1

copy-react-flags-3x2

copyfiles --flat modules/react/3x2/[A-Z][A-Z].js react/3x2

generate-react-flags

babel-node runnable/generate-react-flags

generate-string-flags

babel-node runnable/generate-string-flags

build-commonjs-modules

cross-env BABEL_ENV=commonjs babel ./source --out-dir ./commonjs --source-maps --ignore *.test.js

website:copy-flags:1x1

copyfiles --flat 1x1/*.svg website/1x1

website:copy-flags:3x2

copyfiles --flat 3x2/*.svg website/3x2

copy-commonjs-countries

copyfiles --flat source/countries.json commonjs

generate-optimized-flags

svgo --folder flags/3x2 --output 3x2

copy-over-custom-1x1-flags

copyfiles --flat flags/1x1-custom/*.svg flags/1x1

website:generate-flags-page

babel-node runnable/generate-flags-page

generate-optimized-1x1-flags

svgo --folder flags/1x1 --output 1x1

Metadata

  • MIT
  • Whatever
  • catamphetamine
  • released 12/7/2021

Downloads

Maintainers