gitextract_6lb9fqmi/ ├── .babelrc ├── .changeset/ │ ├── README.md │ └── config.json ├── .eslintignore ├── .eslintrc.js ├── .github/ │ ├── CODEOWNERS │ ├── ISSUE_TEMPLATE/ │ │ ├── 01-icon-request.yml │ │ └── 02-bug-report.yml │ └── workflows/ │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .lintstagedrc ├── .prettierignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── bin/ │ ├── .eslintrc.json │ ├── __tests__/ │ │ ├── __snapshots__/ │ │ │ ├── build-icons-object.test.js.snap │ │ │ ├── build-sprite-string.test.js.snap │ │ │ └── optimize-svg.test.js.snap │ │ ├── build-icons-object.test.js │ │ ├── build-sprite-string.test.js │ │ └── optimize-svg.test.js │ ├── build-icons-json.js │ ├── build-icons-object.js │ ├── build-sprite-string.js │ ├── build-sprite.js │ ├── build-svgs.js │ ├── build.sh │ ├── optimize-svg.js │ ├── optimize-svgs.js │ └── setup.sh ├── commitlint.config.js ├── examples/ │ └── index.html ├── package.json ├── src/ │ ├── __tests__/ │ │ ├── __snapshots__/ │ │ │ ├── icon.test.js.snap │ │ │ ├── icons.test.js.snap │ │ │ ├── replace.node.test.js.snap │ │ │ ├── replace.test.js.snap │ │ │ └── to-svg.test.js.snap │ │ ├── icon.test.js │ │ ├── icons.test.js │ │ ├── index.test.js │ │ ├── replace.node.test.js │ │ ├── replace.test.js │ │ └── to-svg.test.js │ ├── default-attrs.json │ ├── icon.js │ ├── icons.js │ ├── index.js │ ├── replace.js │ ├── tags.json │ └── to-svg.js └── webpack.config.js