Repository: lipis/flag-icons Branch: main Commit: 35070a38abfd Files: 28 Total size: 139.9 KB Directory structure: gitextract_k5e4dsqs/ ├── .github/ │ ├── dependabot.yml │ └── workflows/ │ ├── flags.yml │ ├── format.yml │ └── npm-publish.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── 404.html ├── CHANGELOG.md ├── CNAME ├── LICENSE ├── README.md ├── assets/ │ ├── docs.css │ └── docs.js ├── composer.json ├── country.json ├── css/ │ └── flag-icons.css ├── flag-ids.py ├── flags.py ├── index.html ├── maven.sh ├── package.json ├── robots.txt ├── sass/ │ ├── _flag-icons-base.scss │ ├── _flag-icons-list.scss │ ├── _variables.scss │ └── flag-icons.scss └── svgo.config.js ================================================ FILE CONTENTS ================================================ ================================================ FILE: .github/dependabot.yml ================================================ version: 2 updates: - package-ecosystem: npm directory: "/" schedule: interval: daily time: "02:00" open-pull-requests-limit: 10 ================================================ FILE: .github/workflows/flags.yml ================================================ name: Test Flags on: pull_request jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - name: Setup Python uses: actions/setup-python@v6 with: python-version: "3.x" architecture: "x64" - name: Test flags run: python flags.py ================================================ FILE: .github/workflows/format.yml ================================================ name: Test Format on: pull_request jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - name: Setup Node.js LTS uses: actions/setup-node@v6 with: node-version: "lts/*" - name: Install and test run: | yarn --frozen-lockfile yarn test ================================================ FILE: .github/workflows/npm-publish.yml ================================================ # This workflow will run tests using node and then publish a package to GitHub Packages when a release is created # For more information see: https://docs.github.com/en/actions/publishing-packages/publishing-nodejs-packages name: Node.js Package on: release: types: [created] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - uses: actions/setup-node@v6 with: node-version: "lts/*" - run: yarn - run: yarn test publish-npm: needs: build runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - uses: actions/setup-node@v6 with: node-version: "lts/*" registry-url: https://registry.npmjs.org/ - run: yarn - run: npm publish env: NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}} ================================================ FILE: .gitignore ================================================ bower_components main node_modules temp update .DS_Store ================================================ FILE: .prettierignore ================================================ flag-icons.min.css main/ temp/ ================================================ FILE: .prettierrc.json ================================================ {} ================================================ FILE: 404.html ================================================