Full Code of RobBrazier/svelte-awesome for AI

master e55b68a41b17 cached
1610 files
1.9 MB
566.5k tokens
3 symbols
1 requests
Download .txt
Showing preview only (2,250K chars total). Download the full file or copy to clipboard to get everything.
Repository: RobBrazier/svelte-awesome
Branch: master
Commit: e55b68a41b17
Files: 1610
Total size: 1.9 MB

Directory structure:
gitextract_2_7_lx4v/

├── .auto-changelog
├── .editorconfig
├── .envrc
├── .github/
│   ├── ISSUE_TEMPLATE/
│   │   ├── bug_report.yml
│   │   ├── config.yml
│   │   └── feature_request.md
│   ├── dependabot.yml
│   ├── mergify.yml
│   ├── renovate.json
│   ├── scripts/
│   │   └── generate-icons.js
│   └── workflows/
│       ├── build.yaml
│       ├── publish.yaml
│       └── tag.yaml
├── .gitignore
├── .npmignore
├── .prettierignore
├── .prettierrc
├── .release-it.yml
├── CHANGELOG.md
├── LICENSE
├── README.md
├── flake.nix
├── jsconfig.json
├── package.json
├── src/
│   ├── app.d.ts
│   ├── app.html
│   ├── css/
│   │   └── global.css
│   ├── lib/
│   │   ├── components/
│   │   │   ├── Icon.svelte
│   │   │   └── svg/
│   │   │       ├── Raw.svelte
│   │   │       └── Svg.svelte
│   │   ├── icons/
│   │   │   ├── addressBook.json
│   │   │   ├── addressBook.ts
│   │   │   ├── addressBookO.json
│   │   │   ├── addressBookO.ts
│   │   │   ├── addressCard.json
│   │   │   ├── addressCard.ts
│   │   │   ├── addressCardO.json
│   │   │   ├── addressCardO.ts
│   │   │   ├── adjust.json
│   │   │   ├── adjust.ts
│   │   │   ├── adn.json
│   │   │   ├── adn.ts
│   │   │   ├── alignCenter.json
│   │   │   ├── alignCenter.ts
│   │   │   ├── alignJustify.json
│   │   │   ├── alignJustify.ts
│   │   │   ├── alignLeft.json
│   │   │   ├── alignLeft.ts
│   │   │   ├── alignRight.json
│   │   │   ├── alignRight.ts
│   │   │   ├── amazon.json
│   │   │   ├── amazon.ts
│   │   │   ├── ambulance.json
│   │   │   ├── ambulance.ts
│   │   │   ├── americanSignLanguageInterpreting.json
│   │   │   ├── americanSignLanguageInterpreting.ts
│   │   │   ├── anchor.json
│   │   │   ├── anchor.ts
│   │   │   ├── android.json
│   │   │   ├── android.ts
│   │   │   ├── angellist.json
│   │   │   ├── angellist.ts
│   │   │   ├── angleDoubleDown.json
│   │   │   ├── angleDoubleDown.ts
│   │   │   ├── angleDoubleLeft.json
│   │   │   ├── angleDoubleLeft.ts
│   │   │   ├── angleDoubleRight.json
│   │   │   ├── angleDoubleRight.ts
│   │   │   ├── angleDoubleUp.json
│   │   │   ├── angleDoubleUp.ts
│   │   │   ├── angleDown.json
│   │   │   ├── angleDown.ts
│   │   │   ├── angleLeft.json
│   │   │   ├── angleLeft.ts
│   │   │   ├── angleRight.json
│   │   │   ├── angleRight.ts
│   │   │   ├── angleUp.json
│   │   │   ├── angleUp.ts
│   │   │   ├── apple.json
│   │   │   ├── apple.ts
│   │   │   ├── archive.json
│   │   │   ├── archive.ts
│   │   │   ├── areaChart.json
│   │   │   ├── areaChart.ts
│   │   │   ├── arrowCircleDown.json
│   │   │   ├── arrowCircleDown.ts
│   │   │   ├── arrowCircleLeft.json
│   │   │   ├── arrowCircleLeft.ts
│   │   │   ├── arrowCircleODown.json
│   │   │   ├── arrowCircleODown.ts
│   │   │   ├── arrowCircleOLeft.json
│   │   │   ├── arrowCircleOLeft.ts
│   │   │   ├── arrowCircleORight.json
│   │   │   ├── arrowCircleORight.ts
│   │   │   ├── arrowCircleOUp.json
│   │   │   ├── arrowCircleOUp.ts
│   │   │   ├── arrowCircleRight.json
│   │   │   ├── arrowCircleRight.ts
│   │   │   ├── arrowCircleUp.json
│   │   │   ├── arrowCircleUp.ts
│   │   │   ├── arrowDown.json
│   │   │   ├── arrowDown.ts
│   │   │   ├── arrowLeft.json
│   │   │   ├── arrowLeft.ts
│   │   │   ├── arrowRight.json
│   │   │   ├── arrowRight.ts
│   │   │   ├── arrowUp.json
│   │   │   ├── arrowUp.ts
│   │   │   ├── arrows.json
│   │   │   ├── arrows.ts
│   │   │   ├── arrowsAlt.json
│   │   │   ├── arrowsAlt.ts
│   │   │   ├── arrowsH.json
│   │   │   ├── arrowsH.ts
│   │   │   ├── arrowsV.json
│   │   │   ├── arrowsV.ts
│   │   │   ├── aslInterpreting.json
│   │   │   ├── aslInterpreting.ts
│   │   │   ├── assistiveListeningSystems.json
│   │   │   ├── assistiveListeningSystems.ts
│   │   │   ├── asterisk.json
│   │   │   ├── asterisk.ts
│   │   │   ├── at.json
│   │   │   ├── at.ts
│   │   │   ├── audioDescription.json
│   │   │   ├── audioDescription.ts
│   │   │   ├── automobile.json
│   │   │   ├── automobile.ts
│   │   │   ├── backward.json
│   │   │   ├── backward.ts
│   │   │   ├── balanceScale.json
│   │   │   ├── balanceScale.ts
│   │   │   ├── ban.json
│   │   │   ├── ban.ts
│   │   │   ├── bandcamp.json
│   │   │   ├── bandcamp.ts
│   │   │   ├── bank.json
│   │   │   ├── bank.ts
│   │   │   ├── barChart.json
│   │   │   ├── barChart.ts
│   │   │   ├── barChartO.json
│   │   │   ├── barChartO.ts
│   │   │   ├── barcode.json
│   │   │   ├── barcode.ts
│   │   │   ├── bars.json
│   │   │   ├── bars.ts
│   │   │   ├── bath.json
│   │   │   ├── bath.ts
│   │   │   ├── bathtub.json
│   │   │   ├── bathtub.ts
│   │   │   ├── battery.json
│   │   │   ├── battery.ts
│   │   │   ├── battery0.json
│   │   │   ├── battery0.ts
│   │   │   ├── battery1.json
│   │   │   ├── battery1.ts
│   │   │   ├── battery2.json
│   │   │   ├── battery2.ts
│   │   │   ├── battery3.json
│   │   │   ├── battery3.ts
│   │   │   ├── battery4.json
│   │   │   ├── battery4.ts
│   │   │   ├── batteryEmpty.json
│   │   │   ├── batteryEmpty.ts
│   │   │   ├── batteryFull.json
│   │   │   ├── batteryFull.ts
│   │   │   ├── batteryHalf.json
│   │   │   ├── batteryHalf.ts
│   │   │   ├── batteryQuarter.json
│   │   │   ├── batteryQuarter.ts
│   │   │   ├── batteryThreeQuarters.json
│   │   │   ├── batteryThreeQuarters.ts
│   │   │   ├── bed.json
│   │   │   ├── bed.ts
│   │   │   ├── beer.json
│   │   │   ├── beer.ts
│   │   │   ├── behance.json
│   │   │   ├── behance.ts
│   │   │   ├── behanceSquare.json
│   │   │   ├── behanceSquare.ts
│   │   │   ├── bell.json
│   │   │   ├── bell.ts
│   │   │   ├── bellO.json
│   │   │   ├── bellO.ts
│   │   │   ├── bellSlash.json
│   │   │   ├── bellSlash.ts
│   │   │   ├── bellSlashO.json
│   │   │   ├── bellSlashO.ts
│   │   │   ├── bicycle.json
│   │   │   ├── bicycle.ts
│   │   │   ├── binoculars.json
│   │   │   ├── binoculars.ts
│   │   │   ├── birthdayCake.json
│   │   │   ├── birthdayCake.ts
│   │   │   ├── bitbucket.json
│   │   │   ├── bitbucket.ts
│   │   │   ├── bitbucketSquare.json
│   │   │   ├── bitbucketSquare.ts
│   │   │   ├── bitcoin.json
│   │   │   ├── bitcoin.ts
│   │   │   ├── blackTie.json
│   │   │   ├── blackTie.ts
│   │   │   ├── blind.json
│   │   │   ├── blind.ts
│   │   │   ├── bluetooth.json
│   │   │   ├── bluetooth.ts
│   │   │   ├── bluetoothB.json
│   │   │   ├── bluetoothB.ts
│   │   │   ├── bold.json
│   │   │   ├── bold.ts
│   │   │   ├── bolt.json
│   │   │   ├── bolt.ts
│   │   │   ├── bomb.json
│   │   │   ├── bomb.ts
│   │   │   ├── book.json
│   │   │   ├── book.ts
│   │   │   ├── bookmark.json
│   │   │   ├── bookmark.ts
│   │   │   ├── bookmarkO.json
│   │   │   ├── bookmarkO.ts
│   │   │   ├── braille.json
│   │   │   ├── braille.ts
│   │   │   ├── briefcase.json
│   │   │   ├── briefcase.ts
│   │   │   ├── btc.json
│   │   │   ├── btc.ts
│   │   │   ├── bug.json
│   │   │   ├── bug.ts
│   │   │   ├── building.json
│   │   │   ├── building.ts
│   │   │   ├── buildingO.json
│   │   │   ├── buildingO.ts
│   │   │   ├── bullhorn.json
│   │   │   ├── bullhorn.ts
│   │   │   ├── bullseye.json
│   │   │   ├── bullseye.ts
│   │   │   ├── bus.json
│   │   │   ├── bus.ts
│   │   │   ├── buysellads.json
│   │   │   ├── buysellads.ts
│   │   │   ├── cab.json
│   │   │   ├── cab.ts
│   │   │   ├── calculator.json
│   │   │   ├── calculator.ts
│   │   │   ├── calendar.json
│   │   │   ├── calendar.ts
│   │   │   ├── calendarCheckO.json
│   │   │   ├── calendarCheckO.ts
│   │   │   ├── calendarMinusO.json
│   │   │   ├── calendarMinusO.ts
│   │   │   ├── calendarO.json
│   │   │   ├── calendarO.ts
│   │   │   ├── calendarPlusO.json
│   │   │   ├── calendarPlusO.ts
│   │   │   ├── calendarTimesO.json
│   │   │   ├── calendarTimesO.ts
│   │   │   ├── camera.json
│   │   │   ├── camera.ts
│   │   │   ├── cameraRetro.json
│   │   │   ├── cameraRetro.ts
│   │   │   ├── car.json
│   │   │   ├── car.ts
│   │   │   ├── caretDown.json
│   │   │   ├── caretDown.ts
│   │   │   ├── caretLeft.json
│   │   │   ├── caretLeft.ts
│   │   │   ├── caretRight.json
│   │   │   ├── caretRight.ts
│   │   │   ├── caretSquareODown.json
│   │   │   ├── caretSquareODown.ts
│   │   │   ├── caretSquareOLeft.json
│   │   │   ├── caretSquareOLeft.ts
│   │   │   ├── caretSquareORight.json
│   │   │   ├── caretSquareORight.ts
│   │   │   ├── caretSquareOUp.json
│   │   │   ├── caretSquareOUp.ts
│   │   │   ├── caretUp.json
│   │   │   ├── caretUp.ts
│   │   │   ├── cartArrowDown.json
│   │   │   ├── cartArrowDown.ts
│   │   │   ├── cartPlus.json
│   │   │   ├── cartPlus.ts
│   │   │   ├── cc.json
│   │   │   ├── cc.ts
│   │   │   ├── ccAmex.json
│   │   │   ├── ccAmex.ts
│   │   │   ├── ccDinersClub.json
│   │   │   ├── ccDinersClub.ts
│   │   │   ├── ccDiscover.json
│   │   │   ├── ccDiscover.ts
│   │   │   ├── ccJcb.json
│   │   │   ├── ccJcb.ts
│   │   │   ├── ccMastercard.json
│   │   │   ├── ccMastercard.ts
│   │   │   ├── ccPaypal.json
│   │   │   ├── ccPaypal.ts
│   │   │   ├── ccStripe.json
│   │   │   ├── ccStripe.ts
│   │   │   ├── ccVisa.json
│   │   │   ├── ccVisa.ts
│   │   │   ├── certificate.json
│   │   │   ├── certificate.ts
│   │   │   ├── chain.json
│   │   │   ├── chain.ts
│   │   │   ├── chainBroken.json
│   │   │   ├── chainBroken.ts
│   │   │   ├── check.json
│   │   │   ├── check.ts
│   │   │   ├── checkCircle.json
│   │   │   ├── checkCircle.ts
│   │   │   ├── checkCircleO.json
│   │   │   ├── checkCircleO.ts
│   │   │   ├── checkSquare.json
│   │   │   ├── checkSquare.ts
│   │   │   ├── checkSquareO.json
│   │   │   ├── checkSquareO.ts
│   │   │   ├── chevronCircleDown.json
│   │   │   ├── chevronCircleDown.ts
│   │   │   ├── chevronCircleLeft.json
│   │   │   ├── chevronCircleLeft.ts
│   │   │   ├── chevronCircleRight.json
│   │   │   ├── chevronCircleRight.ts
│   │   │   ├── chevronCircleUp.json
│   │   │   ├── chevronCircleUp.ts
│   │   │   ├── chevronDown.json
│   │   │   ├── chevronDown.ts
│   │   │   ├── chevronLeft.json
│   │   │   ├── chevronLeft.ts
│   │   │   ├── chevronRight.json
│   │   │   ├── chevronRight.ts
│   │   │   ├── chevronUp.json
│   │   │   ├── chevronUp.ts
│   │   │   ├── child.json
│   │   │   ├── child.ts
│   │   │   ├── chrome.json
│   │   │   ├── chrome.ts
│   │   │   ├── circle.json
│   │   │   ├── circle.ts
│   │   │   ├── circleO.json
│   │   │   ├── circleO.ts
│   │   │   ├── circleONotch.json
│   │   │   ├── circleONotch.ts
│   │   │   ├── circleThin.json
│   │   │   ├── circleThin.ts
│   │   │   ├── clipboard.json
│   │   │   ├── clipboard.ts
│   │   │   ├── clockO.json
│   │   │   ├── clockO.ts
│   │   │   ├── clone.json
│   │   │   ├── clone.ts
│   │   │   ├── close.json
│   │   │   ├── close.ts
│   │   │   ├── cloud.json
│   │   │   ├── cloud.ts
│   │   │   ├── cloudDownload.json
│   │   │   ├── cloudDownload.ts
│   │   │   ├── cloudUpload.json
│   │   │   ├── cloudUpload.ts
│   │   │   ├── cny.json
│   │   │   ├── cny.ts
│   │   │   ├── code.json
│   │   │   ├── code.ts
│   │   │   ├── codeFork.json
│   │   │   ├── codeFork.ts
│   │   │   ├── codepen.json
│   │   │   ├── codepen.ts
│   │   │   ├── codiepie.json
│   │   │   ├── codiepie.ts
│   │   │   ├── coffee.json
│   │   │   ├── coffee.ts
│   │   │   ├── cog.json
│   │   │   ├── cog.ts
│   │   │   ├── cogs.json
│   │   │   ├── cogs.ts
│   │   │   ├── columns.json
│   │   │   ├── columns.ts
│   │   │   ├── comment.json
│   │   │   ├── comment.ts
│   │   │   ├── commentO.json
│   │   │   ├── commentO.ts
│   │   │   ├── commenting.json
│   │   │   ├── commenting.ts
│   │   │   ├── commentingO.json
│   │   │   ├── commentingO.ts
│   │   │   ├── comments.json
│   │   │   ├── comments.ts
│   │   │   ├── commentsO.json
│   │   │   ├── commentsO.ts
│   │   │   ├── compass.json
│   │   │   ├── compass.ts
│   │   │   ├── compress.json
│   │   │   ├── compress.ts
│   │   │   ├── connectdevelop.json
│   │   │   ├── connectdevelop.ts
│   │   │   ├── contao.json
│   │   │   ├── contao.ts
│   │   │   ├── copy.json
│   │   │   ├── copy.ts
│   │   │   ├── copyright.json
│   │   │   ├── copyright.ts
│   │   │   ├── creativeCommons.json
│   │   │   ├── creativeCommons.ts
│   │   │   ├── creditCard.json
│   │   │   ├── creditCard.ts
│   │   │   ├── creditCardAlt.json
│   │   │   ├── creditCardAlt.ts
│   │   │   ├── crop.json
│   │   │   ├── crop.ts
│   │   │   ├── crosshairs.json
│   │   │   ├── crosshairs.ts
│   │   │   ├── css3.json
│   │   │   ├── css3.ts
│   │   │   ├── cube.json
│   │   │   ├── cube.ts
│   │   │   ├── cubes.json
│   │   │   ├── cubes.ts
│   │   │   ├── cut.json
│   │   │   ├── cut.ts
│   │   │   ├── cutlery.json
│   │   │   ├── cutlery.ts
│   │   │   ├── dashboard.json
│   │   │   ├── dashboard.ts
│   │   │   ├── dashcube.json
│   │   │   ├── dashcube.ts
│   │   │   ├── database.json
│   │   │   ├── database.ts
│   │   │   ├── deaf.json
│   │   │   ├── deaf.ts
│   │   │   ├── deafness.json
│   │   │   ├── deafness.ts
│   │   │   ├── dedent.json
│   │   │   ├── dedent.ts
│   │   │   ├── delicious.json
│   │   │   ├── delicious.ts
│   │   │   ├── desktop.json
│   │   │   ├── desktop.ts
│   │   │   ├── deviantart.json
│   │   │   ├── deviantart.ts
│   │   │   ├── diamond.json
│   │   │   ├── diamond.ts
│   │   │   ├── digg.json
│   │   │   ├── digg.ts
│   │   │   ├── dollar.json
│   │   │   ├── dollar.ts
│   │   │   ├── dotCircleO.json
│   │   │   ├── dotCircleO.ts
│   │   │   ├── download.json
│   │   │   ├── download.ts
│   │   │   ├── dribbble.json
│   │   │   ├── dribbble.ts
│   │   │   ├── driversLicense.json
│   │   │   ├── driversLicense.ts
│   │   │   ├── driversLicenseO.json
│   │   │   ├── driversLicenseO.ts
│   │   │   ├── dropbox.json
│   │   │   ├── dropbox.ts
│   │   │   ├── drupal.json
│   │   │   ├── drupal.ts
│   │   │   ├── edge.json
│   │   │   ├── edge.ts
│   │   │   ├── edit.json
│   │   │   ├── edit.ts
│   │   │   ├── eercast.json
│   │   │   ├── eercast.ts
│   │   │   ├── eject.json
│   │   │   ├── eject.ts
│   │   │   ├── ellipsisH.json
│   │   │   ├── ellipsisH.ts
│   │   │   ├── ellipsisV.json
│   │   │   ├── ellipsisV.ts
│   │   │   ├── empire.json
│   │   │   ├── empire.ts
│   │   │   ├── envelope.json
│   │   │   ├── envelope.ts
│   │   │   ├── envelopeO.json
│   │   │   ├── envelopeO.ts
│   │   │   ├── envelopeOpen.json
│   │   │   ├── envelopeOpen.ts
│   │   │   ├── envelopeOpenO.json
│   │   │   ├── envelopeOpenO.ts
│   │   │   ├── envelopeSquare.json
│   │   │   ├── envelopeSquare.ts
│   │   │   ├── envira.json
│   │   │   ├── envira.ts
│   │   │   ├── eraser.json
│   │   │   ├── eraser.ts
│   │   │   ├── etsy.json
│   │   │   ├── etsy.ts
│   │   │   ├── eur.json
│   │   │   ├── eur.ts
│   │   │   ├── euro.json
│   │   │   ├── euro.ts
│   │   │   ├── exchange.json
│   │   │   ├── exchange.ts
│   │   │   ├── exclamation.json
│   │   │   ├── exclamation.ts
│   │   │   ├── exclamationCircle.json
│   │   │   ├── exclamationCircle.ts
│   │   │   ├── exclamationTriangle.json
│   │   │   ├── exclamationTriangle.ts
│   │   │   ├── expand.json
│   │   │   ├── expand.ts
│   │   │   ├── expeditedssl.json
│   │   │   ├── expeditedssl.ts
│   │   │   ├── externalLink.json
│   │   │   ├── externalLink.ts
│   │   │   ├── externalLinkSquare.json
│   │   │   ├── externalLinkSquare.ts
│   │   │   ├── eye.json
│   │   │   ├── eye.ts
│   │   │   ├── eyeSlash.json
│   │   │   ├── eyeSlash.ts
│   │   │   ├── eyedropper.json
│   │   │   ├── eyedropper.ts
│   │   │   ├── fa.json
│   │   │   ├── fa.ts
│   │   │   ├── fa500px.json
│   │   │   ├── fa500px.ts
│   │   │   ├── faTry.json
│   │   │   ├── faTry.ts
│   │   │   ├── facebook.json
│   │   │   ├── facebook.ts
│   │   │   ├── facebookF.json
│   │   │   ├── facebookF.ts
│   │   │   ├── facebookOfficial.json
│   │   │   ├── facebookOfficial.ts
│   │   │   ├── facebookSquare.json
│   │   │   ├── facebookSquare.ts
│   │   │   ├── fastBackward.json
│   │   │   ├── fastBackward.ts
│   │   │   ├── fastForward.json
│   │   │   ├── fastForward.ts
│   │   │   ├── fax.json
│   │   │   ├── fax.ts
│   │   │   ├── feed.json
│   │   │   ├── feed.ts
│   │   │   ├── female.json
│   │   │   ├── female.ts
│   │   │   ├── fighterJet.json
│   │   │   ├── fighterJet.ts
│   │   │   ├── file.json
│   │   │   ├── file.ts
│   │   │   ├── fileArchiveO.json
│   │   │   ├── fileArchiveO.ts
│   │   │   ├── fileAudioO.json
│   │   │   ├── fileAudioO.ts
│   │   │   ├── fileCodeO.json
│   │   │   ├── fileCodeO.ts
│   │   │   ├── fileExcelO.json
│   │   │   ├── fileExcelO.ts
│   │   │   ├── fileImageO.json
│   │   │   ├── fileImageO.ts
│   │   │   ├── fileMovieO.json
│   │   │   ├── fileMovieO.ts
│   │   │   ├── fileO.json
│   │   │   ├── fileO.ts
│   │   │   ├── filePdfO.json
│   │   │   ├── filePdfO.ts
│   │   │   ├── filePhotoO.json
│   │   │   ├── filePhotoO.ts
│   │   │   ├── filePictureO.json
│   │   │   ├── filePictureO.ts
│   │   │   ├── filePowerpointO.json
│   │   │   ├── filePowerpointO.ts
│   │   │   ├── fileSoundO.json
│   │   │   ├── fileSoundO.ts
│   │   │   ├── fileText.json
│   │   │   ├── fileText.ts
│   │   │   ├── fileTextO.json
│   │   │   ├── fileTextO.ts
│   │   │   ├── fileVideoO.json
│   │   │   ├── fileVideoO.ts
│   │   │   ├── fileWordO.json
│   │   │   ├── fileWordO.ts
│   │   │   ├── fileZipO.json
│   │   │   ├── fileZipO.ts
│   │   │   ├── filesO.json
│   │   │   ├── filesO.ts
│   │   │   ├── film.json
│   │   │   ├── film.ts
│   │   │   ├── filter.json
│   │   │   ├── filter.ts
│   │   │   ├── fire.json
│   │   │   ├── fire.ts
│   │   │   ├── fireExtinguisher.json
│   │   │   ├── fireExtinguisher.ts
│   │   │   ├── firefox.json
│   │   │   ├── firefox.ts
│   │   │   ├── firstOrder.json
│   │   │   ├── firstOrder.ts
│   │   │   ├── flag.json
│   │   │   ├── flag.ts
│   │   │   ├── flagCheckered.json
│   │   │   ├── flagCheckered.ts
│   │   │   ├── flagO.json
│   │   │   ├── flagO.ts
│   │   │   ├── flash.json
│   │   │   ├── flash.ts
│   │   │   ├── flask.json
│   │   │   ├── flask.ts
│   │   │   ├── flickr.json
│   │   │   ├── flickr.ts
│   │   │   ├── floppyO.json
│   │   │   ├── floppyO.ts
│   │   │   ├── folder.json
│   │   │   ├── folder.ts
│   │   │   ├── folderO.json
│   │   │   ├── folderO.ts
│   │   │   ├── folderOpen.json
│   │   │   ├── folderOpen.ts
│   │   │   ├── folderOpenO.json
│   │   │   ├── folderOpenO.ts
│   │   │   ├── font.json
│   │   │   ├── font.ts
│   │   │   ├── fontAwesome.json
│   │   │   ├── fontAwesome.ts
│   │   │   ├── fonticons.json
│   │   │   ├── fonticons.ts
│   │   │   ├── fortAwesome.json
│   │   │   ├── fortAwesome.ts
│   │   │   ├── forumbee.json
│   │   │   ├── forumbee.ts
│   │   │   ├── forward.json
│   │   │   ├── forward.ts
│   │   │   ├── foursquare.json
│   │   │   ├── foursquare.ts
│   │   │   ├── freeCodeCamp.json
│   │   │   ├── freeCodeCamp.ts
│   │   │   ├── frownO.json
│   │   │   ├── frownO.ts
│   │   │   ├── futbolO.json
│   │   │   ├── futbolO.ts
│   │   │   ├── gamepad.json
│   │   │   ├── gamepad.ts
│   │   │   ├── gavel.json
│   │   │   ├── gavel.ts
│   │   │   ├── gbp.json
│   │   │   ├── gbp.ts
│   │   │   ├── ge.json
│   │   │   ├── ge.ts
│   │   │   ├── gear.json
│   │   │   ├── gear.ts
│   │   │   ├── gears.json
│   │   │   ├── gears.ts
│   │   │   ├── genderless.json
│   │   │   ├── genderless.ts
│   │   │   ├── getPocket.json
│   │   │   ├── getPocket.ts
│   │   │   ├── gg.json
│   │   │   ├── gg.ts
│   │   │   ├── ggCircle.json
│   │   │   ├── ggCircle.ts
│   │   │   ├── gift.json
│   │   │   ├── gift.ts
│   │   │   ├── git.json
│   │   │   ├── git.ts
│   │   │   ├── gitSquare.json
│   │   │   ├── gitSquare.ts
│   │   │   ├── github.json
│   │   │   ├── github.ts
│   │   │   ├── githubAlt.json
│   │   │   ├── githubAlt.ts
│   │   │   ├── githubSquare.json
│   │   │   ├── githubSquare.ts
│   │   │   ├── gitlab.json
│   │   │   ├── gitlab.ts
│   │   │   ├── gittip.json
│   │   │   ├── gittip.ts
│   │   │   ├── glass.json
│   │   │   ├── glass.ts
│   │   │   ├── glide.json
│   │   │   ├── glide.ts
│   │   │   ├── glideG.json
│   │   │   ├── glideG.ts
│   │   │   ├── globe.json
│   │   │   ├── globe.ts
│   │   │   ├── google.json
│   │   │   ├── google.ts
│   │   │   ├── googlePlus.json
│   │   │   ├── googlePlus.ts
│   │   │   ├── googlePlusCircle.json
│   │   │   ├── googlePlusCircle.ts
│   │   │   ├── googlePlusOfficial.json
│   │   │   ├── googlePlusOfficial.ts
│   │   │   ├── googlePlusSquare.json
│   │   │   ├── googlePlusSquare.ts
│   │   │   ├── googleWallet.json
│   │   │   ├── googleWallet.ts
│   │   │   ├── graduationCap.json
│   │   │   ├── graduationCap.ts
│   │   │   ├── gratipay.json
│   │   │   ├── gratipay.ts
│   │   │   ├── grav.json
│   │   │   ├── grav.ts
│   │   │   ├── group.json
│   │   │   ├── group.ts
│   │   │   ├── hSquare.json
│   │   │   ├── hSquare.ts
│   │   │   ├── hackerNews.json
│   │   │   ├── hackerNews.ts
│   │   │   ├── handGrabO.json
│   │   │   ├── handGrabO.ts
│   │   │   ├── handLizardO.json
│   │   │   ├── handLizardO.ts
│   │   │   ├── handODown.json
│   │   │   ├── handODown.ts
│   │   │   ├── handOLeft.json
│   │   │   ├── handOLeft.ts
│   │   │   ├── handORight.json
│   │   │   ├── handORight.ts
│   │   │   ├── handOUp.json
│   │   │   ├── handOUp.ts
│   │   │   ├── handPaperO.json
│   │   │   ├── handPaperO.ts
│   │   │   ├── handPeaceO.json
│   │   │   ├── handPeaceO.ts
│   │   │   ├── handPointerO.json
│   │   │   ├── handPointerO.ts
│   │   │   ├── handRockO.json
│   │   │   ├── handRockO.ts
│   │   │   ├── handScissorsO.json
│   │   │   ├── handScissorsO.ts
│   │   │   ├── handSpockO.json
│   │   │   ├── handSpockO.ts
│   │   │   ├── handStopO.json
│   │   │   ├── handStopO.ts
│   │   │   ├── handshakeO.json
│   │   │   ├── handshakeO.ts
│   │   │   ├── hardOfHearing.json
│   │   │   ├── hardOfHearing.ts
│   │   │   ├── hashtag.json
│   │   │   ├── hashtag.ts
│   │   │   ├── hddO.json
│   │   │   ├── hddO.ts
│   │   │   ├── header.json
│   │   │   ├── header.ts
│   │   │   ├── headphones.json
│   │   │   ├── headphones.ts
│   │   │   ├── heart.json
│   │   │   ├── heart.ts
│   │   │   ├── heartO.json
│   │   │   ├── heartO.ts
│   │   │   ├── heartbeat.json
│   │   │   ├── heartbeat.ts
│   │   │   ├── history.json
│   │   │   ├── history.ts
│   │   │   ├── home.json
│   │   │   ├── home.ts
│   │   │   ├── hospitalO.json
│   │   │   ├── hospitalO.ts
│   │   │   ├── hotel.json
│   │   │   ├── hotel.ts
│   │   │   ├── hourglass.json
│   │   │   ├── hourglass.ts
│   │   │   ├── hourglass1.json
│   │   │   ├── hourglass1.ts
│   │   │   ├── hourglass2.json
│   │   │   ├── hourglass2.ts
│   │   │   ├── hourglass3.json
│   │   │   ├── hourglass3.ts
│   │   │   ├── hourglassEnd.json
│   │   │   ├── hourglassEnd.ts
│   │   │   ├── hourglassHalf.json
│   │   │   ├── hourglassHalf.ts
│   │   │   ├── hourglassO.json
│   │   │   ├── hourglassO.ts
│   │   │   ├── hourglassStart.json
│   │   │   ├── hourglassStart.ts
│   │   │   ├── houzz.json
│   │   │   ├── houzz.ts
│   │   │   ├── html5.json
│   │   │   ├── html5.ts
│   │   │   ├── iCursor.json
│   │   │   ├── iCursor.ts
│   │   │   ├── icons.json
│   │   │   ├── idBadge.json
│   │   │   ├── idBadge.ts
│   │   │   ├── idCard.json
│   │   │   ├── idCard.ts
│   │   │   ├── idCardO.json
│   │   │   ├── idCardO.ts
│   │   │   ├── ils.json
│   │   │   ├── ils.ts
│   │   │   ├── image.json
│   │   │   ├── image.ts
│   │   │   ├── imdb.json
│   │   │   ├── imdb.ts
│   │   │   ├── inbox.json
│   │   │   ├── inbox.ts
│   │   │   ├── indent.json
│   │   │   ├── indent.ts
│   │   │   ├── index.ts
│   │   │   ├── industry.json
│   │   │   ├── industry.ts
│   │   │   ├── info.json
│   │   │   ├── info.ts
│   │   │   ├── infoCircle.json
│   │   │   ├── infoCircle.ts
│   │   │   ├── inr.json
│   │   │   ├── inr.ts
│   │   │   ├── instagram.json
│   │   │   ├── instagram.ts
│   │   │   ├── institution.json
│   │   │   ├── institution.ts
│   │   │   ├── internetExplorer.json
│   │   │   ├── internetExplorer.ts
│   │   │   ├── intersex.json
│   │   │   ├── intersex.ts
│   │   │   ├── ioxhost.json
│   │   │   ├── ioxhost.ts
│   │   │   ├── italic.json
│   │   │   ├── italic.ts
│   │   │   ├── joomla.json
│   │   │   ├── joomla.ts
│   │   │   ├── jpy.json
│   │   │   ├── jpy.ts
│   │   │   ├── jsfiddle.json
│   │   │   ├── jsfiddle.ts
│   │   │   ├── key.json
│   │   │   ├── key.ts
│   │   │   ├── keyboardO.json
│   │   │   ├── keyboardO.ts
│   │   │   ├── krw.json
│   │   │   ├── krw.ts
│   │   │   ├── language.json
│   │   │   ├── language.ts
│   │   │   ├── laptop.json
│   │   │   ├── laptop.ts
│   │   │   ├── lastfm.json
│   │   │   ├── lastfm.ts
│   │   │   ├── lastfmSquare.json
│   │   │   ├── lastfmSquare.ts
│   │   │   ├── leaf.json
│   │   │   ├── leaf.ts
│   │   │   ├── leanpub.json
│   │   │   ├── leanpub.ts
│   │   │   ├── legal.json
│   │   │   ├── legal.ts
│   │   │   ├── lemonO.json
│   │   │   ├── lemonO.ts
│   │   │   ├── levelDown.json
│   │   │   ├── levelDown.ts
│   │   │   ├── levelUp.json
│   │   │   ├── levelUp.ts
│   │   │   ├── lifeBouy.json
│   │   │   ├── lifeBouy.ts
│   │   │   ├── lifeBuoy.json
│   │   │   ├── lifeBuoy.ts
│   │   │   ├── lifeRing.json
│   │   │   ├── lifeRing.ts
│   │   │   ├── lifeSaver.json
│   │   │   ├── lifeSaver.ts
│   │   │   ├── lightbulbO.json
│   │   │   ├── lightbulbO.ts
│   │   │   ├── lineChart.json
│   │   │   ├── lineChart.ts
│   │   │   ├── link.json
│   │   │   ├── link.ts
│   │   │   ├── linkedin.json
│   │   │   ├── linkedin.ts
│   │   │   ├── linkedinSquare.json
│   │   │   ├── linkedinSquare.ts
│   │   │   ├── linode.json
│   │   │   ├── linode.ts
│   │   │   ├── linux.json
│   │   │   ├── linux.ts
│   │   │   ├── list.json
│   │   │   ├── list.ts
│   │   │   ├── listAlt.json
│   │   │   ├── listAlt.ts
│   │   │   ├── listOl.json
│   │   │   ├── listOl.ts
│   │   │   ├── listUl.json
│   │   │   ├── listUl.ts
│   │   │   ├── locationArrow.json
│   │   │   ├── locationArrow.ts
│   │   │   ├── lock.json
│   │   │   ├── lock.ts
│   │   │   ├── longArrowDown.json
│   │   │   ├── longArrowDown.ts
│   │   │   ├── longArrowLeft.json
│   │   │   ├── longArrowLeft.ts
│   │   │   ├── longArrowRight.json
│   │   │   ├── longArrowRight.ts
│   │   │   ├── longArrowUp.json
│   │   │   ├── longArrowUp.ts
│   │   │   ├── lowVision.json
│   │   │   ├── lowVision.ts
│   │   │   ├── magic.json
│   │   │   ├── magic.ts
│   │   │   ├── magnet.json
│   │   │   ├── magnet.ts
│   │   │   ├── mailForward.json
│   │   │   ├── mailForward.ts
│   │   │   ├── mailReply.json
│   │   │   ├── mailReply.ts
│   │   │   ├── mailReplyAll.json
│   │   │   ├── mailReplyAll.ts
│   │   │   ├── male.json
│   │   │   ├── male.ts
│   │   │   ├── map.json
│   │   │   ├── map.ts
│   │   │   ├── mapMarker.json
│   │   │   ├── mapMarker.ts
│   │   │   ├── mapO.json
│   │   │   ├── mapO.ts
│   │   │   ├── mapPin.json
│   │   │   ├── mapPin.ts
│   │   │   ├── mapSigns.json
│   │   │   ├── mapSigns.ts
│   │   │   ├── mars.json
│   │   │   ├── mars.ts
│   │   │   ├── marsDouble.json
│   │   │   ├── marsDouble.ts
│   │   │   ├── marsStroke.json
│   │   │   ├── marsStroke.ts
│   │   │   ├── marsStrokeH.json
│   │   │   ├── marsStrokeH.ts
│   │   │   ├── marsStrokeV.json
│   │   │   ├── marsStrokeV.ts
│   │   │   ├── maxcdn.json
│   │   │   ├── maxcdn.ts
│   │   │   ├── meanpath.json
│   │   │   ├── meanpath.ts
│   │   │   ├── medium.json
│   │   │   ├── medium.ts
│   │   │   ├── medkit.json
│   │   │   ├── medkit.ts
│   │   │   ├── meetup.json
│   │   │   ├── meetup.ts
│   │   │   ├── mehO.json
│   │   │   ├── mehO.ts
│   │   │   ├── mercury.json
│   │   │   ├── mercury.ts
│   │   │   ├── microchip.json
│   │   │   ├── microchip.ts
│   │   │   ├── microphone.json
│   │   │   ├── microphone.ts
│   │   │   ├── microphoneSlash.json
│   │   │   ├── microphoneSlash.ts
│   │   │   ├── minus.json
│   │   │   ├── minus.ts
│   │   │   ├── minusCircle.json
│   │   │   ├── minusCircle.ts
│   │   │   ├── minusSquare.json
│   │   │   ├── minusSquare.ts
│   │   │   ├── minusSquareO.json
│   │   │   ├── minusSquareO.ts
│   │   │   ├── mixcloud.json
│   │   │   ├── mixcloud.ts
│   │   │   ├── mobile.json
│   │   │   ├── mobile.ts
│   │   │   ├── mobilePhone.json
│   │   │   ├── mobilePhone.ts
│   │   │   ├── modx.json
│   │   │   ├── modx.ts
│   │   │   ├── money.json
│   │   │   ├── money.ts
│   │   │   ├── moonO.json
│   │   │   ├── moonO.ts
│   │   │   ├── mortarBoard.json
│   │   │   ├── mortarBoard.ts
│   │   │   ├── motorcycle.json
│   │   │   ├── motorcycle.ts
│   │   │   ├── mousePointer.json
│   │   │   ├── mousePointer.ts
│   │   │   ├── music.json
│   │   │   ├── music.ts
│   │   │   ├── navicon.json
│   │   │   ├── navicon.ts
│   │   │   ├── neuter.json
│   │   │   ├── neuter.ts
│   │   │   ├── newspaperO.json
│   │   │   ├── newspaperO.ts
│   │   │   ├── objectGroup.json
│   │   │   ├── objectGroup.ts
│   │   │   ├── objectUngroup.json
│   │   │   ├── objectUngroup.ts
│   │   │   ├── odnoklassniki.json
│   │   │   ├── odnoklassniki.ts
│   │   │   ├── odnoklassnikiSquare.json
│   │   │   ├── odnoklassnikiSquare.ts
│   │   │   ├── opencart.json
│   │   │   ├── opencart.ts
│   │   │   ├── openid.json
│   │   │   ├── openid.ts
│   │   │   ├── opera.json
│   │   │   ├── opera.ts
│   │   │   ├── optinMonster.json
│   │   │   ├── optinMonster.ts
│   │   │   ├── outdent.json
│   │   │   ├── outdent.ts
│   │   │   ├── pagelines.json
│   │   │   ├── pagelines.ts
│   │   │   ├── paintBrush.json
│   │   │   ├── paintBrush.ts
│   │   │   ├── paperPlane.json
│   │   │   ├── paperPlane.ts
│   │   │   ├── paperPlaneO.json
│   │   │   ├── paperPlaneO.ts
│   │   │   ├── paperclip.json
│   │   │   ├── paperclip.ts
│   │   │   ├── paragraph.json
│   │   │   ├── paragraph.ts
│   │   │   ├── paste.json
│   │   │   ├── paste.ts
│   │   │   ├── pause.json
│   │   │   ├── pause.ts
│   │   │   ├── pauseCircle.json
│   │   │   ├── pauseCircle.ts
│   │   │   ├── pauseCircleO.json
│   │   │   ├── pauseCircleO.ts
│   │   │   ├── paw.json
│   │   │   ├── paw.ts
│   │   │   ├── paypal.json
│   │   │   ├── paypal.ts
│   │   │   ├── pencil.json
│   │   │   ├── pencil.ts
│   │   │   ├── pencilSquare.json
│   │   │   ├── pencilSquare.ts
│   │   │   ├── pencilSquareO.json
│   │   │   ├── pencilSquareO.ts
│   │   │   ├── percent.json
│   │   │   ├── percent.ts
│   │   │   ├── phone.json
│   │   │   ├── phone.ts
│   │   │   ├── phoneSquare.json
│   │   │   ├── phoneSquare.ts
│   │   │   ├── photo.json
│   │   │   ├── photo.ts
│   │   │   ├── pictureO.json
│   │   │   ├── pictureO.ts
│   │   │   ├── pieChart.json
│   │   │   ├── pieChart.ts
│   │   │   ├── piedPiper.json
│   │   │   ├── piedPiper.ts
│   │   │   ├── piedPiperAlt.json
│   │   │   ├── piedPiperAlt.ts
│   │   │   ├── piedPiperPp.json
│   │   │   ├── piedPiperPp.ts
│   │   │   ├── pinterest.json
│   │   │   ├── pinterest.ts
│   │   │   ├── pinterestP.json
│   │   │   ├── pinterestP.ts
│   │   │   ├── pinterestSquare.json
│   │   │   ├── pinterestSquare.ts
│   │   │   ├── plane.json
│   │   │   ├── plane.ts
│   │   │   ├── play.json
│   │   │   ├── play.ts
│   │   │   ├── playCircle.json
│   │   │   ├── playCircle.ts
│   │   │   ├── playCircleO.json
│   │   │   ├── playCircleO.ts
│   │   │   ├── plug.json
│   │   │   ├── plug.ts
│   │   │   ├── plus.json
│   │   │   ├── plus.ts
│   │   │   ├── plusCircle.json
│   │   │   ├── plusCircle.ts
│   │   │   ├── plusSquare.json
│   │   │   ├── plusSquare.ts
│   │   │   ├── plusSquareO.json
│   │   │   ├── plusSquareO.ts
│   │   │   ├── podcast.json
│   │   │   ├── podcast.ts
│   │   │   ├── powerOff.json
│   │   │   ├── powerOff.ts
│   │   │   ├── print.json
│   │   │   ├── print.ts
│   │   │   ├── productHunt.json
│   │   │   ├── productHunt.ts
│   │   │   ├── puzzlePiece.json
│   │   │   ├── puzzlePiece.ts
│   │   │   ├── qq.json
│   │   │   ├── qq.ts
│   │   │   ├── qrcode.json
│   │   │   ├── qrcode.ts
│   │   │   ├── question.json
│   │   │   ├── question.ts
│   │   │   ├── questionCircle.json
│   │   │   ├── questionCircle.ts
│   │   │   ├── questionCircleO.json
│   │   │   ├── questionCircleO.ts
│   │   │   ├── quora.json
│   │   │   ├── quora.ts
│   │   │   ├── quoteLeft.json
│   │   │   ├── quoteLeft.ts
│   │   │   ├── quoteRight.json
│   │   │   ├── quoteRight.ts
│   │   │   ├── ra.json
│   │   │   ├── ra.ts
│   │   │   ├── random.json
│   │   │   ├── random.ts
│   │   │   ├── ravelry.json
│   │   │   ├── ravelry.ts
│   │   │   ├── rebel.json
│   │   │   ├── rebel.ts
│   │   │   ├── recycle.json
│   │   │   ├── recycle.ts
│   │   │   ├── reddit.json
│   │   │   ├── reddit.ts
│   │   │   ├── redditAlien.json
│   │   │   ├── redditAlien.ts
│   │   │   ├── redditSquare.json
│   │   │   ├── redditSquare.ts
│   │   │   ├── refresh.json
│   │   │   ├── refresh.ts
│   │   │   ├── registered.json
│   │   │   ├── registered.ts
│   │   │   ├── remove.json
│   │   │   ├── remove.ts
│   │   │   ├── renren.json
│   │   │   ├── renren.ts
│   │   │   ├── reorder.json
│   │   │   ├── reorder.ts
│   │   │   ├── repeat.json
│   │   │   ├── repeat.ts
│   │   │   ├── reply.json
│   │   │   ├── reply.ts
│   │   │   ├── replyAll.json
│   │   │   ├── replyAll.ts
│   │   │   ├── resistance.json
│   │   │   ├── resistance.ts
│   │   │   ├── retweet.json
│   │   │   ├── retweet.ts
│   │   │   ├── rmb.json
│   │   │   ├── rmb.ts
│   │   │   ├── road.json
│   │   │   ├── road.ts
│   │   │   ├── rocket.json
│   │   │   ├── rocket.ts
│   │   │   ├── rotateLeft.json
│   │   │   ├── rotateLeft.ts
│   │   │   ├── rotateRight.json
│   │   │   ├── rotateRight.ts
│   │   │   ├── rouble.json
│   │   │   ├── rouble.ts
│   │   │   ├── rss.json
│   │   │   ├── rss.ts
│   │   │   ├── rssSquare.json
│   │   │   ├── rssSquare.ts
│   │   │   ├── rub.json
│   │   │   ├── rub.ts
│   │   │   ├── ruble.json
│   │   │   ├── ruble.ts
│   │   │   ├── rupee.json
│   │   │   ├── rupee.ts
│   │   │   ├── s15.json
│   │   │   ├── s15.ts
│   │   │   ├── safari.json
│   │   │   ├── safari.ts
│   │   │   ├── save.json
│   │   │   ├── save.ts
│   │   │   ├── scissors.json
│   │   │   ├── scissors.ts
│   │   │   ├── scribd.json
│   │   │   ├── scribd.ts
│   │   │   ├── search.json
│   │   │   ├── search.ts
│   │   │   ├── searchMinus.json
│   │   │   ├── searchMinus.ts
│   │   │   ├── searchPlus.json
│   │   │   ├── searchPlus.ts
│   │   │   ├── sellsy.json
│   │   │   ├── sellsy.ts
│   │   │   ├── send.json
│   │   │   ├── send.ts
│   │   │   ├── sendO.json
│   │   │   ├── sendO.ts
│   │   │   ├── server.json
│   │   │   ├── server.ts
│   │   │   ├── share.json
│   │   │   ├── share.ts
│   │   │   ├── shareAlt.json
│   │   │   ├── shareAlt.ts
│   │   │   ├── shareAltSquare.json
│   │   │   ├── shareAltSquare.ts
│   │   │   ├── shareSquare.json
│   │   │   ├── shareSquare.ts
│   │   │   ├── shareSquareO.json
│   │   │   ├── shareSquareO.ts
│   │   │   ├── shekel.json
│   │   │   ├── shekel.ts
│   │   │   ├── sheqel.json
│   │   │   ├── sheqel.ts
│   │   │   ├── shield.json
│   │   │   ├── shield.ts
│   │   │   ├── ship.json
│   │   │   ├── ship.ts
│   │   │   ├── shirtsinbulk.json
│   │   │   ├── shirtsinbulk.ts
│   │   │   ├── shoppingBag.json
│   │   │   ├── shoppingBag.ts
│   │   │   ├── shoppingBasket.json
│   │   │   ├── shoppingBasket.ts
│   │   │   ├── shoppingCart.json
│   │   │   ├── shoppingCart.ts
│   │   │   ├── shower.json
│   │   │   ├── shower.ts
│   │   │   ├── signIn.json
│   │   │   ├── signIn.ts
│   │   │   ├── signLanguage.json
│   │   │   ├── signLanguage.ts
│   │   │   ├── signOut.json
│   │   │   ├── signOut.ts
│   │   │   ├── signal.json
│   │   │   ├── signal.ts
│   │   │   ├── signing.json
│   │   │   ├── signing.ts
│   │   │   ├── simplybuilt.json
│   │   │   ├── simplybuilt.ts
│   │   │   ├── sitemap.json
│   │   │   ├── sitemap.ts
│   │   │   ├── skyatlas.json
│   │   │   ├── skyatlas.ts
│   │   │   ├── skype.json
│   │   │   ├── skype.ts
│   │   │   ├── slack.json
│   │   │   ├── slack.ts
│   │   │   ├── sliders.json
│   │   │   ├── sliders.ts
│   │   │   ├── slideshare.json
│   │   │   ├── slideshare.ts
│   │   │   ├── smileO.json
│   │   │   ├── smileO.ts
│   │   │   ├── snapchat.json
│   │   │   ├── snapchat.ts
│   │   │   ├── snapchatGhost.json
│   │   │   ├── snapchatGhost.ts
│   │   │   ├── snapchatSquare.json
│   │   │   ├── snapchatSquare.ts
│   │   │   ├── snowflakeO.json
│   │   │   ├── snowflakeO.ts
│   │   │   ├── soccerBallO.json
│   │   │   ├── soccerBallO.ts
│   │   │   ├── sort.json
│   │   │   ├── sort.ts
│   │   │   ├── sortAlphaAsc.json
│   │   │   ├── sortAlphaAsc.ts
│   │   │   ├── sortAlphaDesc.json
│   │   │   ├── sortAlphaDesc.ts
│   │   │   ├── sortAmountAsc.json
│   │   │   ├── sortAmountAsc.ts
│   │   │   ├── sortAmountDesc.json
│   │   │   ├── sortAmountDesc.ts
│   │   │   ├── sortAsc.json
│   │   │   ├── sortAsc.ts
│   │   │   ├── sortDesc.json
│   │   │   ├── sortDesc.ts
│   │   │   ├── sortDown.json
│   │   │   ├── sortDown.ts
│   │   │   ├── sortNumericAsc.json
│   │   │   ├── sortNumericAsc.ts
│   │   │   ├── sortNumericDesc.json
│   │   │   ├── sortNumericDesc.ts
│   │   │   ├── sortUp.json
│   │   │   ├── sortUp.ts
│   │   │   ├── soundcloud.json
│   │   │   ├── soundcloud.ts
│   │   │   ├── spaceShuttle.json
│   │   │   ├── spaceShuttle.ts
│   │   │   ├── spinner.json
│   │   │   ├── spinner.ts
│   │   │   ├── spoon.json
│   │   │   ├── spoon.ts
│   │   │   ├── spotify.json
│   │   │   ├── spotify.ts
│   │   │   ├── square.json
│   │   │   ├── square.ts
│   │   │   ├── squareO.json
│   │   │   ├── squareO.ts
│   │   │   ├── stackExchange.json
│   │   │   ├── stackExchange.ts
│   │   │   ├── stackOverflow.json
│   │   │   ├── stackOverflow.ts
│   │   │   ├── star.json
│   │   │   ├── star.ts
│   │   │   ├── starHalf.json
│   │   │   ├── starHalf.ts
│   │   │   ├── starHalfEmpty.json
│   │   │   ├── starHalfEmpty.ts
│   │   │   ├── starHalfFull.json
│   │   │   ├── starHalfFull.ts
│   │   │   ├── starHalfO.json
│   │   │   ├── starHalfO.ts
│   │   │   ├── starO.json
│   │   │   ├── starO.ts
│   │   │   ├── steam.json
│   │   │   ├── steam.ts
│   │   │   ├── steamSquare.json
│   │   │   ├── steamSquare.ts
│   │   │   ├── stepBackward.json
│   │   │   ├── stepBackward.ts
│   │   │   ├── stepForward.json
│   │   │   ├── stepForward.ts
│   │   │   ├── stethoscope.json
│   │   │   ├── stethoscope.ts
│   │   │   ├── stickyNote.json
│   │   │   ├── stickyNote.ts
│   │   │   ├── stickyNoteO.json
│   │   │   ├── stickyNoteO.ts
│   │   │   ├── stop.json
│   │   │   ├── stop.ts
│   │   │   ├── stopCircle.json
│   │   │   ├── stopCircle.ts
│   │   │   ├── stopCircleO.json
│   │   │   ├── stopCircleO.ts
│   │   │   ├── streetView.json
│   │   │   ├── streetView.ts
│   │   │   ├── strikethrough.json
│   │   │   ├── strikethrough.ts
│   │   │   ├── stumbleupon.json
│   │   │   ├── stumbleupon.ts
│   │   │   ├── stumbleuponCircle.json
│   │   │   ├── stumbleuponCircle.ts
│   │   │   ├── subscript.json
│   │   │   ├── subscript.ts
│   │   │   ├── subway.json
│   │   │   ├── subway.ts
│   │   │   ├── suitcase.json
│   │   │   ├── suitcase.ts
│   │   │   ├── sunO.json
│   │   │   ├── sunO.ts
│   │   │   ├── superpowers.json
│   │   │   ├── superpowers.ts
│   │   │   ├── superscript.json
│   │   │   ├── superscript.ts
│   │   │   ├── support.json
│   │   │   ├── support.ts
│   │   │   ├── table.json
│   │   │   ├── table.ts
│   │   │   ├── tablet.json
│   │   │   ├── tablet.ts
│   │   │   ├── tachometer.json
│   │   │   ├── tachometer.ts
│   │   │   ├── tag.json
│   │   │   ├── tag.ts
│   │   │   ├── tags.json
│   │   │   ├── tags.ts
│   │   │   ├── tasks.json
│   │   │   ├── tasks.ts
│   │   │   ├── taxi.json
│   │   │   ├── taxi.ts
│   │   │   ├── telegram.json
│   │   │   ├── telegram.ts
│   │   │   ├── television.json
│   │   │   ├── television.ts
│   │   │   ├── tencentWeibo.json
│   │   │   ├── tencentWeibo.ts
│   │   │   ├── terminal.json
│   │   │   ├── terminal.ts
│   │   │   ├── textHeight.json
│   │   │   ├── textHeight.ts
│   │   │   ├── textWidth.json
│   │   │   ├── textWidth.ts
│   │   │   ├── th.json
│   │   │   ├── th.ts
│   │   │   ├── thLarge.json
│   │   │   ├── thLarge.ts
│   │   │   ├── thList.json
│   │   │   ├── thList.ts
│   │   │   ├── themeisle.json
│   │   │   ├── themeisle.ts
│   │   │   ├── thermometer.json
│   │   │   ├── thermometer.ts
│   │   │   ├── thermometer0.json
│   │   │   ├── thermometer0.ts
│   │   │   ├── thermometer1.json
│   │   │   ├── thermometer1.ts
│   │   │   ├── thermometer2.json
│   │   │   ├── thermometer2.ts
│   │   │   ├── thermometer3.json
│   │   │   ├── thermometer3.ts
│   │   │   ├── thermometer4.json
│   │   │   ├── thermometer4.ts
│   │   │   ├── thermometerEmpty.json
│   │   │   ├── thermometerEmpty.ts
│   │   │   ├── thermometerFull.json
│   │   │   ├── thermometerFull.ts
│   │   │   ├── thermometerHalf.json
│   │   │   ├── thermometerHalf.ts
│   │   │   ├── thermometerQuarter.json
│   │   │   ├── thermometerQuarter.ts
│   │   │   ├── thermometerThreeQuarters.json
│   │   │   ├── thermometerThreeQuarters.ts
│   │   │   ├── thumbTack.json
│   │   │   ├── thumbTack.ts
│   │   │   ├── thumbsDown.json
│   │   │   ├── thumbsDown.ts
│   │   │   ├── thumbsODown.json
│   │   │   ├── thumbsODown.ts
│   │   │   ├── thumbsOUp.json
│   │   │   ├── thumbsOUp.ts
│   │   │   ├── thumbsUp.json
│   │   │   ├── thumbsUp.ts
│   │   │   ├── ticket.json
│   │   │   ├── ticket.ts
│   │   │   ├── times.json
│   │   │   ├── times.ts
│   │   │   ├── timesCircle.json
│   │   │   ├── timesCircle.ts
│   │   │   ├── timesCircleO.json
│   │   │   ├── timesCircleO.ts
│   │   │   ├── timesRectangle.json
│   │   │   ├── timesRectangle.ts
│   │   │   ├── timesRectangleO.json
│   │   │   ├── timesRectangleO.ts
│   │   │   ├── tint.json
│   │   │   ├── tint.ts
│   │   │   ├── toggleDown.json
│   │   │   ├── toggleDown.ts
│   │   │   ├── toggleLeft.json
│   │   │   ├── toggleLeft.ts
│   │   │   ├── toggleOff.json
│   │   │   ├── toggleOff.ts
│   │   │   ├── toggleOn.json
│   │   │   ├── toggleOn.ts
│   │   │   ├── toggleRight.json
│   │   │   ├── toggleRight.ts
│   │   │   ├── toggleUp.json
│   │   │   ├── toggleUp.ts
│   │   │   ├── trademark.json
│   │   │   ├── trademark.ts
│   │   │   ├── train.json
│   │   │   ├── train.ts
│   │   │   ├── transgender.json
│   │   │   ├── transgender.ts
│   │   │   ├── transgenderAlt.json
│   │   │   ├── transgenderAlt.ts
│   │   │   ├── trash.json
│   │   │   ├── trash.ts
│   │   │   ├── trashO.json
│   │   │   ├── trashO.ts
│   │   │   ├── tree.json
│   │   │   ├── tree.ts
│   │   │   ├── trello.json
│   │   │   ├── trello.ts
│   │   │   ├── tripadvisor.json
│   │   │   ├── tripadvisor.ts
│   │   │   ├── trophy.json
│   │   │   ├── trophy.ts
│   │   │   ├── truck.json
│   │   │   ├── truck.ts
│   │   │   ├── tty.json
│   │   │   ├── tty.ts
│   │   │   ├── tumblr.json
│   │   │   ├── tumblr.ts
│   │   │   ├── tumblrSquare.json
│   │   │   ├── tumblrSquare.ts
│   │   │   ├── turkishLira.json
│   │   │   ├── turkishLira.ts
│   │   │   ├── tv.json
│   │   │   ├── tv.ts
│   │   │   ├── twitch.json
│   │   │   ├── twitch.ts
│   │   │   ├── twitter.json
│   │   │   ├── twitter.ts
│   │   │   ├── twitterSquare.json
│   │   │   ├── twitterSquare.ts
│   │   │   ├── umbrella.json
│   │   │   ├── umbrella.ts
│   │   │   ├── underline.json
│   │   │   ├── underline.ts
│   │   │   ├── undo.json
│   │   │   ├── undo.ts
│   │   │   ├── universalAccess.json
│   │   │   ├── universalAccess.ts
│   │   │   ├── university.json
│   │   │   ├── university.ts
│   │   │   ├── unlink.json
│   │   │   ├── unlink.ts
│   │   │   ├── unlock.json
│   │   │   ├── unlock.ts
│   │   │   ├── unlockAlt.json
│   │   │   ├── unlockAlt.ts
│   │   │   ├── unsorted.json
│   │   │   ├── unsorted.ts
│   │   │   ├── upload.json
│   │   │   ├── upload.ts
│   │   │   ├── usb.json
│   │   │   ├── usb.ts
│   │   │   ├── usd.json
│   │   │   ├── usd.ts
│   │   │   ├── user.json
│   │   │   ├── user.ts
│   │   │   ├── userCircle.json
│   │   │   ├── userCircle.ts
│   │   │   ├── userCircleO.json
│   │   │   ├── userCircleO.ts
│   │   │   ├── userMd.json
│   │   │   ├── userMd.ts
│   │   │   ├── userO.json
│   │   │   ├── userO.ts
│   │   │   ├── userPlus.json
│   │   │   ├── userPlus.ts
│   │   │   ├── userSecret.json
│   │   │   ├── userSecret.ts
│   │   │   ├── userTimes.json
│   │   │   ├── userTimes.ts
│   │   │   ├── users.json
│   │   │   ├── users.ts
│   │   │   ├── vcard.json
│   │   │   ├── vcard.ts
│   │   │   ├── vcardO.json
│   │   │   ├── vcardO.ts
│   │   │   ├── venus.json
│   │   │   ├── venus.ts
│   │   │   ├── venusDouble.json
│   │   │   ├── venusDouble.ts
│   │   │   ├── venusMars.json
│   │   │   ├── venusMars.ts
│   │   │   ├── viacoin.json
│   │   │   ├── viacoin.ts
│   │   │   ├── viadeo.json
│   │   │   ├── viadeo.ts
│   │   │   ├── viadeoSquare.json
│   │   │   ├── viadeoSquare.ts
│   │   │   ├── videoCamera.json
│   │   │   ├── videoCamera.ts
│   │   │   ├── vimeo.json
│   │   │   ├── vimeo.ts
│   │   │   ├── vimeoSquare.json
│   │   │   ├── vimeoSquare.ts
│   │   │   ├── vine.json
│   │   │   ├── vine.ts
│   │   │   ├── vk.json
│   │   │   ├── vk.ts
│   │   │   ├── volumeControlPhone.json
│   │   │   ├── volumeControlPhone.ts
│   │   │   ├── volumeDown.json
│   │   │   ├── volumeDown.ts
│   │   │   ├── volumeOff.json
│   │   │   ├── volumeOff.ts
│   │   │   ├── volumeUp.json
│   │   │   ├── volumeUp.ts
│   │   │   ├── warning.json
│   │   │   ├── warning.ts
│   │   │   ├── wechat.json
│   │   │   ├── wechat.ts
│   │   │   ├── weibo.json
│   │   │   ├── weibo.ts
│   │   │   ├── weixin.json
│   │   │   ├── weixin.ts
│   │   │   ├── whatsapp.json
│   │   │   ├── whatsapp.ts
│   │   │   ├── wheelchair.json
│   │   │   ├── wheelchair.ts
│   │   │   ├── wheelchairAlt.json
│   │   │   ├── wheelchairAlt.ts
│   │   │   ├── wifi.json
│   │   │   ├── wifi.ts
│   │   │   ├── wikipediaW.json
│   │   │   ├── wikipediaW.ts
│   │   │   ├── windowClose.json
│   │   │   ├── windowClose.ts
│   │   │   ├── windowCloseO.json
│   │   │   ├── windowCloseO.ts
│   │   │   ├── windowMaximize.json
│   │   │   ├── windowMaximize.ts
│   │   │   ├── windowMinimize.json
│   │   │   ├── windowMinimize.ts
│   │   │   ├── windowRestore.json
│   │   │   ├── windowRestore.ts
│   │   │   ├── windows.json
│   │   │   ├── windows.ts
│   │   │   ├── won.json
│   │   │   ├── won.ts
│   │   │   ├── wordpress.json
│   │   │   ├── wordpress.ts
│   │   │   ├── wpbeginner.json
│   │   │   ├── wpbeginner.ts
│   │   │   ├── wpexplorer.json
│   │   │   ├── wpexplorer.ts
│   │   │   ├── wpforms.json
│   │   │   ├── wpforms.ts
│   │   │   ├── wrench.json
│   │   │   ├── wrench.ts
│   │   │   ├── xing.json
│   │   │   ├── xing.ts
│   │   │   ├── xingSquare.json
│   │   │   ├── xingSquare.ts
│   │   │   ├── yCombinator.json
│   │   │   ├── yCombinator.ts
│   │   │   ├── yCombinatorSquare.json
│   │   │   ├── yCombinatorSquare.ts
│   │   │   ├── yahoo.json
│   │   │   ├── yahoo.ts
│   │   │   ├── yc.json
│   │   │   ├── yc.ts
│   │   │   ├── ycSquare.json
│   │   │   ├── ycSquare.ts
│   │   │   ├── yelp.json
│   │   │   ├── yelp.ts
│   │   │   ├── yen.json
│   │   │   ├── yen.ts
│   │   │   ├── yoast.json
│   │   │   ├── yoast.ts
│   │   │   ├── youtube.json
│   │   │   ├── youtube.ts
│   │   │   ├── youtubePlay.json
│   │   │   ├── youtubePlay.ts
│   │   │   ├── youtubeSquare.json
│   │   │   └── youtubeSquare.ts
│   │   └── index.ts
│   └── routes/
│       ├── +layout.ts
│       ├── +page.svelte
│       └── icons/
│           └── +page.svelte
├── svelte.config.js
└── vite.config.js

================================================
FILE CONTENTS
================================================

================================================
FILE: .auto-changelog
================================================
{
  "output": "CHANGELOG.md",
  "template": "keepachangelog",
  "unreleased": false,
  "commitLimit": false,
  "ignoreCommitPattern": "(.*?[Bb]ump .*( from )?.*|.*[Cc]hangelog.*|chore:*|Release [0-9].[0-9].[0-9])",
  "hideCredit": true
}


================================================
FILE: .editorconfig
================================================
root = true

[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true


================================================
FILE: .envrc
================================================
use flake


================================================
FILE: .github/ISSUE_TEMPLATE/bug_report.yml
================================================
name: 'Bug Report'
description: Create a new ticket for a bug.
title: '[Bug] - <title>'
labels: ['bug']
body:
  - type: input
    id: version
    attributes:
      label: 'Version'
      description: 'Please enter the svelte-awesome version that this bug is present in'
    validations:
      required: true
  - type: input
    id: bundler
    attributes:
      label: 'Bundler'
      description: 'Please enter the bundler/framework that you are using, e.g. sveltekit, sapper, webkit, vite'
    validations:
      required: true
  - type: textarea
    id: description
    attributes:
      label: 'Description'
      description: Please enter an explicit description of your issue
      placeholder: Short and explicit description of your incident...
    validations:
      required: true
  - type: input
    id: reprod-url
    attributes:
      label: 'Reproduction URL'
      description: Please enter your GitHub URL to provide a reproduction of the issue
      placeholder: ex. https://github.com/USERNAME/REPO-NAME
    validations:
      required: true
  - type: textarea
    id: reprod
    attributes:
      label: 'Reproduction steps'
      description: Please enter an explicit description of your issue
      value: |
        1. Go to '...'
        2. Click on '....'
        3. Scroll down to '....'
        4. See error
      render: bash
    validations:
      required: true


================================================
FILE: .github/ISSUE_TEMPLATE/config.yml
================================================
blank_issues_enabled: true
contact_links:
  - name: Questions
    url: https://github.com/RobBrazier/svelte-awesome/discussions
    about: Please ask and answer questions here - only using Issues for bugs/feature requests.


================================================
FILE: .github/ISSUE_TEMPLATE/feature_request.md
================================================
---
name: 'Feature Request'
about: Create a new ticket for a feature request.
title: '[Feature] - <title>'
labels: 'enhancement'
---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.


================================================
FILE: .github/dependabot.yml
================================================
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
  - package-ecosystem: 'npm' # See documentation for possible values
    directory: '/' # Location of package manifests
    schedule:
      interval: 'weekly'
    allow:
      - dependency-type: 'direct'
    groups:
      fontawesome-v5:
        patterns:
          - '@fortawesome/free-regular-svg-icons-v5'
        update-types:
          - 'minor'
          - 'patch'
      svelte:
        patterns:
          - 'svelte*'
          - '@svelte/*'
      linting:
        patterns:
          - 'prettier*'
  - package-ecosystem: 'github-actions' # See documentation for possible values
    directory: '/' # Location of package manifests
    schedule:
      interval: 'weekly'
    groups:
      github-actions:
        patterns:
          - '*'


================================================
FILE: .github/mergify.yml
================================================
pull_request_rules:
  - name: Request review for breaking changes
    conditions:
      - "author=dependabot[bot]"
      - "body~=[bB]reaking"
    actions:
      request_reviews:
        users:
          - RobBrazier
  - name: Dependabot request reviews
    conditions:
      - "author=dependabot[bot]"
      - "#check-failure>=1"
    actions:
      request_reviews:
        users:
          - RobBrazier
  - name: Add reviewer to PRs
    conditions:
      - "-author=dependabot[bot]"
    actions:
      request_reviews:
        users:
          - RobBrazier
  - name: Merge PR on approval
    conditions:
      - "author=dependabot[bot]"
      - "base=master"
      - "check-success=linting"
      - "check-success=build_components"
      - "#check-success>=3"
      - "#check-failure=0"
      - "approved-reviews-by=RobBrazier"
    actions:
      merge:
        method: merge


================================================
FILE: .github/renovate.json
================================================
{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "extends": ["config:recommended"],
  "packageRules": [
    {
      "matchPackageNames": ["@fortawesome/free-regular-svg-icons-v5"],
      "allowedVersions": "<=5"
    },
    {
      "matchPackagePrefixes": ["svelte", "@svelte"],
      "groupName": "svelte"
    },
    {
      "matchManagers": ["github-actions"],
      "groupName": "github-actions"
    },
    {
      "matchPackagePrefixes": ["prettier"],
      "groupName": "linting"
    }
  ]
}


================================================
FILE: .github/scripts/generate-icons.js
================================================
import path from 'path';
import fs from 'graceful-fs';
import { camelCase } from 'change-case';

import patch from 'patch-module';
import _ from 'lodash';

const svgfont2js = patch('./node_modules/svgfont2js/index.js', [
  {
    find: '(!g.$.d)',
    replace: '(!g.$.d || !g.$.unicode)',
    expect: 1
  }
]);

const iconTemplate = `import type { IconData } from '$lib/components/Icon.svelte';
const <%= name %>: Record<string, IconData> = <%= data %>;
export default <%= name %>;
`;
const icons = svgfont2js(
  fs.readFileSync('./node_modules/font-awesome/fonts/fontawesome-webfont.svg', 'utf-8')
);

function loadAliases(less) {
  const pairs = _.compact(
    _.map(less.split('\n'), (line) => {
      // Line is `@fa-var-dropbox: "\f16b";`
      if (line.indexOf('@fa-var-') !== 0) {
        return;
      }
      // Now it is `dropbox: "\f16b";`
      line = line.split('@fa-var-', 2)[1];
      // Split the line by the `: ` delimiter
      line = line.split(': ');
      // Now we have a line array that looks like:
      // [0] = `dropbox`
      // [1] = "\f16b";`

      // clean up the first key
      line[1] = line[1].split('"')[1].substring(1);
      return {
        name: line[0],
        unicode: line[1]
      };
    })
  );

  return _.zipObject(_.map(pairs, 'name'), _.map(pairs, 'unicode'));
}
const aliases = loadAliases(
  fs.readFileSync('./node_modules/font-awesome/less/variables.less', 'utf8')
);

function stringify(data) {
  return JSON.stringify(data, null, 2)
    .replace(/"/g, "'")
    .replace(/'([a-zA-Z]+([a-zA-Z0-9]+)?)':/g, '$1:');
}

const filenames = [];
const sourceDir = './src/lib/icons';
for (const i in icons) {
  if (Object.prototype.hasOwnProperty.call(icons, i)) {
    const icon = icons[i];
    const names = Object.keys(aliases).filter((name) => {
      return aliases[name] === icon.unicode_hex;
    });
    for (const j in names) {
      if (Object.prototype.hasOwnProperty.call(names, j)) {
        const name = names[j];
        const data = {};
        data[name] = {
          width: icon.width,
          height: icon.height,
          paths: [
            {
              d: icon.path
            }
          ]
        };
        const variableName = convertStringToVariable(name);
        const contents = _.template(iconTemplate)({ data: stringify(data), name: variableName });
        fs.writeFileSync(path.join(sourceDir, `${variableName}.ts`), contents);
        fs.writeFileSync(path.join(sourceDir, `${variableName}.json`), JSON.stringify(data));
        filenames.push(variableName);
      }
    }
  }
}

function convertStringToVariable(str) {
  if (!isNaN(str.charAt(0)) || _.indexOf(['try'], str) !== -1) {
    str = 'fa' + _.capitalize(str);
  }
  let numEndingStr = str.replace(/^([a-z0-9\\-]+)-([0-9]+)$/g, '$1$2');
  return camelCase(numEndingStr);
}

let index = "import type { IconData } from '$lib/components/Icon.svelte';\n";
let iconIndex = [];
for (const i in filenames) {
  if (Object.prototype.hasOwnProperty.call(filenames, i)) {
    const filename = filenames[i];
    let dataContents = fs.readFileSync(path.join(sourceDir, `${filename}.json`)).toString();
    let fileData = JSON.parse(dataContents);
    index += `export const ${convertStringToVariable(
      filename
    )}: Record<string, IconData> = ${dataContents};\n`;
    iconIndex.push({
      fileName: filename,
      iconName: Object.keys(fileData)[0]
    });
  }
}
fs.writeFileSync(path.join(sourceDir, 'index.ts'), index);
fs.writeFileSync(path.join(sourceDir, 'icons.json'), JSON.stringify(iconIndex, null, 2));


================================================
FILE: .github/workflows/build.yaml
================================================
name: Build and Test

on:
  push:
    branches:
      - "*"
  pull_request:

concurrency:
  group: ${{ github.workflow }}-${{ github.ref }}
  cancel-in-progress: true

jobs:
  linting:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout Repo
        uses: actions/checkout@v4

      - uses: actions/setup-node@v4
        with:
          node-version: "20"

      - name: Cache NPM modules
        id: npm-cache
        uses: actions/cache@v4
        with:
          path: node_modules
          key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
          restore-keys: |
            ${{ runner.os }}-npm-

      - name: Install dependencies
        run: npm ci

      - name: Run test suite
        run: npm run lint

  build_components:
    runs-on: ubuntu-latest
    needs: linting
    steps:
      - name: Checkout Repo
        uses: actions/checkout@v4

      - uses: actions/setup-node@v4
        with:
          node-version: "20"

      - name: Cache NPM modules
        id: npm-cache
        uses: actions/cache@v4
        with:
          path: node_modules
          key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
          restore-keys: |
            ${{ runner.os }}-npm-

      - name: Install dependencies
        run: npm ci

      - name: Build Component
        run: npm run package

      - name: Build Example
        run: npm run build

  publish:
    needs: build_components
    if: github.repository == 'RobBrazier/svelte-awesome' && (github.ref_name == 'master')
    uses: ./.github/workflows/publish.yaml


================================================
FILE: .github/workflows/publish.yaml
================================================
name: Publish Docs

on:
  workflow_call:

jobs:
  publish_docs:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout Repo
        uses: actions/checkout@v4

      - uses: actions/setup-node@v4
        with:
          node-version: "20"

      - name: Cache NPM modules
        id: npm-cache
        uses: actions/cache@v4
        with:
          path: node_modules
          key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
          restore-keys: |
            ${{ runner.os }}-npm-

      - name: Install dependencies
        run: npm ci

      - name: Build Example/Docs
        run: |
          npm run build
          touch build/.nojekyll

      - name: Publish to GitHub
        uses: JamesIves/github-pages-deploy-action@v4.7.2
        with:
          branch: gh-pages
          folder: build


================================================
FILE: .github/workflows/tag.yaml
================================================
name: Publish version to NPM

on:
  push:
    tags:
      - "*.*.*"

jobs:
  build:
    name: Create Release
    runs-on: ubuntu-latest
    steps:
      - name: Get version from tag
        id: lasttag
        run: echo ::set-output name=version::${GITHUB_REF#refs/tags/v}

      - name: Checkout Repo
        uses: actions/checkout@v4

      - name: Parse Changelog Entry
        id: changelog
        uses: mindsers/changelog-reader-action@v2
        with:
          version: v${{ steps.lasttag.outputs.version }}

      - uses: actions/setup-node@v4
        with:
          node-version: "20"

      - name: Cache NPM modules
        id: npm-cache
        uses: actions/cache@v4
        with:
          path: node_modules
          key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
          restore-keys: |
            ${{ runner.os }}-npm-

      - name: Install dependencies
        run: npm ci

      - name: Build Component
        run: npm run package

      - name: Publish Package
        uses: JS-DevTools/npm-publish@v3
        with:
          token: ${{ secrets.NPM_TOKEN }}
          package: ./package.json

      - name: Create GitHub Release
        id: create_release
        uses: ncipollo/release-action@v1
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        with:
          body: ${{ steps.changelog.outputs.changes }}


================================================
FILE: .gitignore
================================================
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# Typescript v1 declaration files
typings/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env

**/dist/
!example/dist/

.idea/
package/
build/
.svelte-kit/
.direnv/


================================================
FILE: .npmignore
================================================
build
src
.*
rollup.config.js
example


================================================
FILE: .prettierignore
================================================
.DS_Store
node_modules
/build
/.svelte-kit
/package
.env
.env.*
!.env.example

# Ignore files for PNPM, NPM and YARN
pnpm-lock.yaml
package-lock.json
yarn.lock

src/lib/icons/*.json
src/lib/icons/index.ts
.github/**/*.yaml
.github/**/*.yml
.release-it.yml


================================================
FILE: .prettierrc
================================================
{
  "useTabs": false,
  "singleQuote": true,
  "trailingComma": "none",
  "printWidth": 100,
  "plugins": ["prettier-plugin-svelte"],
  "overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }],
  "svelteSortOrder": "markup-styles-scripts-options"
}


================================================
FILE: .release-it.yml
================================================
git:
  changelog: 'npx auto-changelog --stdout --commit-limit false -u --template https://raw.githubusercontent.com/release-it/release-it/master/templates/changelog-compact.hbs'
  push: false
  tag: true
  commit: true
  tagName: v${version}
  commitMessage: 'chore: release v${version}'
github:
  release: false
hooks:
  after:bump: 'npx auto-changelog -v ${version}'
npm:
  publish: false
  skipChecks: true


================================================
FILE: CHANGELOG.md
================================================
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [v3.3.5](https://github.com/RobBrazier/svelte-awesome/compare/v3.3.4...v3.3.5)

### Commits

- update dev dependencies to latest compatible versions for svelte 5 [`110eb3d`](https://github.com/RobBrazier/svelte-awesome/commit/110eb3d607f2c6b82d942311b796000b9f66c74b)
- fix: update peerDependencies to support svelte 5 now it's released [`36037df`](https://github.com/RobBrazier/svelte-awesome/commit/36037dff562a0db491d9cd0cbbb0c9c721db9f67)

## [v3.3.4](https://github.com/RobBrazier/svelte-awesome/compare/v3.3.3...v3.3.4) - 2024-09-09

### Commits

- fix: revert peerDependencies change until further testing is done [`bb4f931`](https://github.com/RobBrazier/svelte-awesome/commit/bb4f931460eda1b69266d50ccbce3b12f23738be)

## [v3.3.3](https://github.com/RobBrazier/svelte-awesome/compare/v3.3.2...v3.3.3) - 2024-09-09

### Merged

- fix: update peerDependencies so that it can be installed on svelte 5 [`#1172`](https://github.com/RobBrazier/svelte-awesome/pull/1172)

## [v3.3.2](https://github.com/RobBrazier/svelte-awesome/compare/v3.3.1...v3.3.2) - 2024-09-09

### Merged

- chore(deps-dev): bump the svelte group across 1 directory with 3 updates [`#1170`](https://github.com/RobBrazier/svelte-awesome/pull/1170)
- chore: upgrade dependencies in preparation for svelte 5 [`#1165`](https://github.com/RobBrazier/svelte-awesome/pull/1165)
- chore(deps-dev): bump change-case from 5.4.0 to 5.4.2 [`#1067`](https://github.com/RobBrazier/svelte-awesome/pull/1067)
- chore(deps-dev): bump the linting across 1 directories with 1 update [`#1066`](https://github.com/RobBrazier/svelte-awesome/pull/1066)
- chore(deps-dev): bump the svelte across 1 directories with 2 updates [`#1065`](https://github.com/RobBrazier/svelte-awesome/pull/1065)
- chore(deps-dev): bump @sveltejs/kit from 1.30.3 to 2.2.0 [`#1064`](https://github.com/RobBrazier/svelte-awesome/pull/1064)
- chore: create dependabot.yml [`#1063`](https://github.com/RobBrazier/svelte-awesome/pull/1063)

### Commits

- Update dependabot.yml [`160354d`](https://github.com/RobBrazier/svelte-awesome/commit/160354d3b42dd61f033ca6baf654f761fc553c9e)

## [v3.3.1](https://github.com/RobBrazier/svelte-awesome/compare/v3.3.0...v3.3.1) - 2024-01-05

### Merged

- Add svelte options tag to fix rendering in Svelte 5 [`#1060`](https://github.com/RobBrazier/svelte-awesome/pull/1060)
- chore: shrink generated code [`#1058`](https://github.com/RobBrazier/svelte-awesome/pull/1058)

### Commits

- Run prettier [`cd36ab1`](https://github.com/RobBrazier/svelte-awesome/commit/cd36ab1d4ec568c9e305ee284e58a7f7b0962ed7)

## [v3.3.0](https://github.com/RobBrazier/svelte-awesome/compare/v3.2.1...v3.3.0) - 2023-12-01

### Merged

- chore(deps): update svelte (major) [`#1034`](https://github.com/RobBrazier/svelte-awesome/pull/1034)
- chore: readme updates [`#1038`](https://github.com/RobBrazier/svelte-awesome/pull/1038)
- chore(deps): update dependency release-it to v16 [`#1033`](https://github.com/RobBrazier/svelte-awesome/pull/1033)
- chore(deps): update linting to v3 (major) [`#1027`](https://github.com/RobBrazier/svelte-awesome/pull/1027)
- chore(deps): update svelte [`#1028`](https://github.com/RobBrazier/svelte-awesome/pull/1028)
- added search functionality [`#1007`](https://github.com/RobBrazier/svelte-awesome/pull/1007)

### Commits

- fix: update package.json to be compatible with latest svelte and svelte-package versions [`58cbb5e`](https://github.com/RobBrazier/svelte-awesome/commit/58cbb5e0e2032f10573f3b236f8c1e5987c14a50)
- prettier format [`a7ca68a`](https://github.com/RobBrazier/svelte-awesome/commit/a7ca68a0004c885c1143df0c2c4b6d23fc8cb2d8)
- Add renovate.json [`1a4692a`](https://github.com/RobBrazier/svelte-awesome/commit/1a4692a2e1ce3ac9187a7a2db28268fa8fabf130)
- fix: npm publishing uses new package.json [`edc718a`](https://github.com/RobBrazier/svelte-awesome/commit/edc718af7c46130e623bf20cf7359325b44cc6df)

## [v3.2.1](https://github.com/RobBrazier/svelte-awesome/compare/v3.2.0...v3.2.1) - 2023-06-22

### Merged

- add Svelte 4 to peerDependencies [`#985`](https://github.com/RobBrazier/svelte-awesome/pull/985)
- chore(deps-dev): bump svelte-preprocess from 5.0.1 to 5.0.3 [`#972`](https://github.com/RobBrazier/svelte-awesome/pull/972)

## [v3.2.0](https://github.com/RobBrazier/svelte-awesome/compare/v3.1.0...v3.2.0) - 2023-03-17

### Merged

- handle additional properties e.g. aria-hidden and pass to svg element [`#966`](https://github.com/RobBrazier/svelte-awesome/pull/966)

### Fixed

- handle additional properties e.g. aria-hidden and pass to svg element - fixes #965 [`#965`](https://github.com/RobBrazier/svelte-awesome/issues/965)

## [v3.1.0](https://github.com/RobBrazier/svelte-awesome/compare/v3.0.1...v3.1.0) - 2023-03-05

### Merged

- chore(deps-dev): bump svelte-highlight from 6.2.1 to 7.2.0 [`#964`](https://github.com/RobBrazier/svelte-awesome/pull/964)
- Sveltekit upgrade and optimisations [`#958`](https://github.com/RobBrazier/svelte-awesome/pull/958)
- chore(deps-dev): bump gh-release from 6.0.4 to 7.0.2 [`#947`](https://github.com/RobBrazier/svelte-awesome/pull/947)
- chore(deps): bump minimatch from 3.0.4 to 3.1.2 [`#939`](https://github.com/RobBrazier/svelte-awesome/pull/939)

### Commits

- format files to be compliant with prettier and add examples for v6 as well as v5 [`1256232`](https://github.com/RobBrazier/svelte-awesome/commit/1256232cc97341bcd540567698f441b7b80990af)
- Upgrade sveltekit out of alpha version and optimise code a bit to be less hacky [`2524d98`](https://github.com/RobBrazier/svelte-awesome/commit/2524d98c16c3f7d49af482651f0df3d1b0c0a1ff)
- clean up devDependencies to remove a bunch of stuff dependabot added [`0a10314`](https://github.com/RobBrazier/svelte-awesome/commit/0a10314c31e4f5bcf4832e260dcad3fbf9f5009a)
- migration to @sveltejs/package v2 [`3f1b832`](https://github.com/RobBrazier/svelte-awesome/commit/3f1b832d8b9313c3f652f71016881f373a0fdb30)
- add typing to flip option [`f4c2dae`](https://github.com/RobBrazier/svelte-awesome/commit/f4c2dae9c3a9a4c4f363729407b046c11fc9c16e)
- fix devcontainer to work with docker [`6d2e124`](https://github.com/RobBrazier/svelte-awesome/commit/6d2e12409558197dfe0cb49cce6a614c3859cbcb)
- svelte-migrate: renamed files [`20795a5`](https://github.com/RobBrazier/svelte-awesome/commit/20795a5c42a5fbc112272166b7ffe718a0b99e7c)

## [v3.0.1](https://github.com/RobBrazier/svelte-awesome/compare/v3.0.0...v3.0.1) - 2022-12-01

### Merged

- fix: #187 remove non-unique ids from `path` and `polygon` [`#930`](https://github.com/RobBrazier/svelte-awesome/pull/930)
- chore(deps-dev): bump svelte from 3.50.1 to 3.53.1 [`#938`](https://github.com/RobBrazier/svelte-awesome/pull/938)
- chore(deps-dev): bump tslib from 2.4.0 to 2.4.1 [`#923`](https://github.com/RobBrazier/svelte-awesome/pull/923)
- chore(deps-dev): bump eslint-plugin-svelte3 from 3.4.1 to 4.0.0 [`#885`](https://github.com/RobBrazier/svelte-awesome/pull/885)
- chore(deps-dev): bump @sveltejs/kit from 1.0.0-next.324 to 1.0.0-next.347 [`#882`](https://github.com/RobBrazier/svelte-awesome/pull/882)

## [v3.0.0](https://github.com/RobBrazier/svelte-awesome/compare/v2.4.6...v3.0.0) - 2022-05-03

### Merged

- BREAKING: restructure icon names and files to be more consistent and add icons index page [`#877`](https://github.com/RobBrazier/svelte-awesome/pull/877)
- chore(deps-dev): bump svelte-highlight from 5.2.2 to 6.0.1 [`#853`](https://github.com/RobBrazier/svelte-awesome/pull/853)
- chore(deps-dev): bump @sveltejs/kit from 1.0.0-next.295 to 1.0.0-next.324 [`#864`](https://github.com/RobBrazier/svelte-awesome/pull/864)
- chore(deps-dev): bump svelte-check from 2.4.5 to 2.4.6 [`#857`](https://github.com/RobBrazier/svelte-awesome/pull/857)
- chore(deps-dev): bump gh-release from 6.0.1 to 6.0.3 [`#855`](https://github.com/RobBrazier/svelte-awesome/pull/855)
- chore(deps): bump minimist from 1.2.5 to 1.2.6 [`#856`](https://github.com/RobBrazier/svelte-awesome/pull/856)
- chore(deps-dev): bump svelte from 3.46.4 to 3.46.6 [`#852`](https://github.com/RobBrazier/svelte-awesome/pull/852)
- chore(deps-dev): bump @typescript-eslint/parser from 5.13.0 to 5.17.0 [`#851`](https://github.com/RobBrazier/svelte-awesome/pull/851)

### Commits

- fix example after highlight.js upgrade [`3ad7b8f`](https://github.com/RobBrazier/svelte-awesome/commit/3ad7b8fe7faceb41c4235ffd1d7cbb91c07e61fc)

## [v2.4.6](https://github.com/RobBrazier/svelte-awesome/compare/v2.4.5...v2.4.6) - 2022-03-11

### Commits

- fix package path [`4bf1577`](https://github.com/RobBrazier/svelte-awesome/commit/4bf1577560bf9e88649569d8b2d4ee0e535f2bf9)

## [v2.4.5](https://github.com/RobBrazier/svelte-awesome/compare/v2.4.4...v2.4.5) - 2022-03-11

### Merged

- Upgrade svelte kit [`#848`](https://github.com/RobBrazier/svelte-awesome/pull/848)
- chore(deps-dev): bump @sveltejs/kit from 1.0.0-next.240 to 1.0.0-next.252 [`#825`](https://github.com/RobBrazier/svelte-awesome/pull/825)

### Commits

- non-functional change to validate github actions pipeline [`9c97fc8`](https://github.com/RobBrazier/svelte-awesome/commit/9c97fc80735d672ff04365ba2b05cde3159bee50)
- apply svelte-kit configuration recommendations [`0cd6054`](https://github.com/RobBrazier/svelte-awesome/commit/0cd605474225b5010f7ef7a8fe99276e4b240388)
- remove config.kit.target from svelte.config.js as no longer required [`897d67d`](https://github.com/RobBrazier/svelte-awesome/commit/897d67d24ac52eb5faedbe8ebbb55e144d611c6b)

## [v2.4.4](https://github.com/RobBrazier/svelte-awesome/compare/v2.4.3...v2.4.4) - 2022-01-25

### Commits

- fix invalid peerDependencies [`b38d38a`](https://github.com/RobBrazier/svelte-awesome/commit/b38d38a0157da4c7e5b6bf22829af8c61502f8cd)

## [v2.4.3](https://github.com/RobBrazier/svelte-awesome/compare/v2.4.2...v2.4.3) - 2022-01-23

### Merged

- Explictly calls out use of camelCase for imports [`#820`](https://github.com/RobBrazier/svelte-awesome/pull/820)
- chore(deps-dev): bump svelte-highlight from 4.0.0 to 5.1.2 [`#798`](https://github.com/RobBrazier/svelte-awesome/pull/798)
- chore(deps-dev): bump @sveltejs/kit from 1.0.0-next.179 to 1.0.0-next.192 [`#793`](https://github.com/RobBrazier/svelte-awesome/pull/793)

### Commits

- fix @sveltejs/adapter-static rimraf build issue [`e2785fa`](https://github.com/RobBrazier/svelte-awesome/commit/e2785fa6600ff095e6c84af9c93c1ebc932a4070)
- use latest version of svelte-kit for example [`9993237`](https://github.com/RobBrazier/svelte-awesome/commit/99932371e8d60abcad57d89d10f117c553d7f317)
- reduce pinning on svelte in peerDependencies [`2d9e552`](https://github.com/RobBrazier/svelte-awesome/commit/2d9e5522f66eedfad386b16dce095626a86ff029)

## [v2.4.2](https://github.com/RobBrazier/svelte-awesome/compare/v2.4.1...v2.4.2) - 2021-10-03

### Commits

- add svelte to peerDependencies [`38a42ba`](https://github.com/RobBrazier/svelte-awesome/commit/38a42ba01e6647a0f6546dd6e7935b6a7701ae85)

## [v2.4.1](https://github.com/RobBrazier/svelte-awesome/compare/v2.4.0...v2.4.1) - 2021-10-03

### Commits

- fix scale warning 'number is not assignable to type string' [`d47d4c0`](https://github.com/RobBrazier/svelte-awesome/commit/d47d4c0e3c4621ada70ebbe7ed970e0ce60bd427)
- add dynamic base path to get demo working [`ecfdf23`](https://github.com/RobBrazier/svelte-awesome/commit/ecfdf234425126324f38e148449a8e6d0eb367b4)

## [v2.4.0](https://github.com/RobBrazier/svelte-awesome/compare/v2.3.2...v2.4.0) - 2021-10-03

### Merged

- Add svelte-kit compatibility [`#784`](https://github.com/RobBrazier/svelte-awesome/pull/784)
- chore(deps-dev): bump eslint-plugin-import from 2.23.4 to 2.24.2 [`#772`](https://github.com/RobBrazier/svelte-awesome/pull/772)
- chore(deps-dev): bump serve from 11.3.2 to 12.0.0 [`#761`](https://github.com/RobBrazier/svelte-awesome/pull/761)
- chore(deps-dev): bump svelte-highlight from 2.1.0 to 3.0.0 [`#756`](https://github.com/RobBrazier/svelte-awesome/pull/756)

### Commits

- re-add svelte to package.json [`11f28e5`](https://github.com/RobBrazier/svelte-awesome/commit/11f28e576cba7c3c1d2f89131102c1133b439964)

## [v2.3.2](https://github.com/RobBrazier/svelte-awesome/compare/v2.3.1...v2.3.2) - 2021-05-28

### Commits

- update example with svelte-highlight instead of prettify.js [`78534de`](https://github.com/RobBrazier/svelte-awesome/commit/78534de7e9b1b21e6fae4556a9c247e5dfe7daee)
- only set style if required [`7737de0`](https://github.com/RobBrazier/svelte-awesome/commit/7737de0fb8eb7136676e8509dbf2279a9c8d85dc)

## [v2.3.1](https://github.com/RobBrazier/svelte-awesome/compare/v2.3.0...v2.3.1) - 2021-03-29

### Merged

- chore(deps): bump node-fetch from 2.6.0 to 2.6.1 [`#681`](https://github.com/RobBrazier/svelte-awesome/pull/681)
- chore(deps): bump serialize-javascript from 3.0.0 to 3.1.0 [`#671`](https://github.com/RobBrazier/svelte-awesome/pull/671)
- chore(deps-dev): bump rollup from 2.18.1 to 2.23.0 [`#666`](https://github.com/RobBrazier/svelte-awesome/pull/666)
- chore(deps-dev): bump eslint from 7.3.1 to 7.6.0 [`#669`](https://github.com/RobBrazier/svelte-awesome/pull/669)
- chore(deps-dev): bump @fortawesome/free-regular-svg-icons from 5.13.1 to 5.14.0 [`#667`](https://github.com/RobBrazier/svelte-awesome/pull/667)
- chore(deps): bump svelte from 3.23.2 to 3.24.0 [`#668`](https://github.com/RobBrazier/svelte-awesome/pull/668)
- chore(deps-dev): bump lodash from 4.17.15 to 4.17.19 [`#665`](https://github.com/RobBrazier/svelte-awesome/pull/665)
- chore(deps-dev): bump eslint from 7.2.0 to 7.3.1 [`#661`](https://github.com/RobBrazier/svelte-awesome/pull/661)
- chore(deps-dev): bump rollup from 2.16.1 to 2.18.1 [`#664`](https://github.com/RobBrazier/svelte-awesome/pull/664)
- chore(deps-dev): bump @fortawesome/free-regular-svg-icons from 5.13.0 to 5.13.1 [`#663`](https://github.com/RobBrazier/svelte-awesome/pull/663)
- chore(deps-dev): bump eslint-plugin-import from 2.21.2 to 2.22.0 [`#662`](https://github.com/RobBrazier/svelte-awesome/pull/662)
- chore(deps-dev): bump rollup-plugin-svelte from 5.2.2 to 5.2.3 [`#660`](https://github.com/RobBrazier/svelte-awesome/pull/660)
- Create Dependabot config file [`#659`](https://github.com/RobBrazier/svelte-awesome/pull/659)
- build(deps): bump svelte from 3.20.1 to 3.21.0 [`#609`](https://github.com/RobBrazier/svelte-awesome/pull/609)

### Commits

- fix rollup compatibility [`dc85158`](https://github.com/RobBrazier/svelte-awesome/commit/dc851583016b2fe4b1ae5e0ee01fa81ad393e225)
- Merge pull request #658 from RobBrazier/dependabot/npm_and_yarn/eslint-7.2.0 [`67818e6`](https://github.com/RobBrazier/svelte-awesome/commit/67818e66b80f63395d0205162c62de5adce7b6ab)
- Merge pull request #656 from RobBrazier/dependabot/npm_and_yarn/rollup-2.16.1 [`bb554ab`](https://github.com/RobBrazier/svelte-awesome/commit/bb554ababdad57d9eb60e8bc23377d5ede4149aa)
- Merge pull request #655 from RobBrazier/dependabot/npm_and_yarn/eslint-config-airbnb-base-14.2.0 [`84def6e`](https://github.com/RobBrazier/svelte-awesome/commit/84def6e867a1dd48689e2d1c0caa5e8e3509d236)
- Merge pull request #654 from RobBrazier/dependabot/npm_and_yarn/acorn-7.3.1 [`066abdc`](https://github.com/RobBrazier/svelte-awesome/commit/066abdc28eb456b51c99f7e2dfc19d09b594e1c6)
- Merge pull request #653 from RobBrazier/dependabot/npm_and_yarn/svelte-3.23.2 [`d03e3d5`](https://github.com/RobBrazier/svelte-awesome/commit/d03e3d5f69a253159a8d6fe98f9166921408df15)
- Merge pull request #652 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-import-2.21.2 [`79395e9`](https://github.com/RobBrazier/svelte-awesome/commit/79395e93b9be93517857dda60ba2b1f5c0f37c29)
- Merge pull request #651 from RobBrazier/dependabot/npm_and_yarn/svelte-3.23.1 [`60e4616`](https://github.com/RobBrazier/svelte-awesome/commit/60e4616c7ea306287c656fafc58d4882bb626cc6)
- Merge pull request #650 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-import-2.21.1 [`5463b30`](https://github.com/RobBrazier/svelte-awesome/commit/5463b3048d71301ddb2d738ae4d9dd4f0dbc32ee)
- Merge pull request #649 from RobBrazier/dependabot/npm_and_yarn/rollup-2.15.0 [`12c02b0`](https://github.com/RobBrazier/svelte-awesome/commit/12c02b03746e7b0bf2fda2c8e266432209a324fc)
- Merge pull request #648 from RobBrazier/dependabot/npm_and_yarn/serve-11.3.2 [`84bc47a`](https://github.com/RobBrazier/svelte-awesome/commit/84bc47a9d72277c81f65776ccd5b960dd6fd5368)
- Merge pull request #647 from RobBrazier/dependabot/npm_and_yarn/rollup-2.13.1 [`7cdb981`](https://github.com/RobBrazier/svelte-awesome/commit/7cdb981998ed38a61fcf6801369df829b2f31de5)
- Merge pull request #646 from RobBrazier/dependabot/npm_and_yarn/rollup-2.13.0 [`bdc24d0`](https://github.com/RobBrazier/svelte-awesome/commit/bdc24d051a76c89e0e45e1ebc9da165446e93466)
- Merge pull request #645 from RobBrazier/dependabot/npm_and_yarn/rollup-2.12.1 [`8569625`](https://github.com/RobBrazier/svelte-awesome/commit/856962510bbe477f1d714c09957cd7d81f04715d)
- Merge pull request #642 from RobBrazier/dependabot/npm_and_yarn/rollup-2.11.2 [`88fe39d`](https://github.com/RobBrazier/svelte-awesome/commit/88fe39daff345dea18a1b60d8a33ea3e0b268cb9)
- Merge pull request #641 from RobBrazier/dependabot/npm_and_yarn/rollup-2.11.0 [`074241e`](https://github.com/RobBrazier/svelte-awesome/commit/074241e2babd717f5908d6d579775f19f55adc6f)
- Merge pull request #640 from RobBrazier/dependabot/npm_and_yarn/svelte-3.23.0 [`45e9cc0`](https://github.com/RobBrazier/svelte-awesome/commit/45e9cc0b4057571d933b143cf9ac17a9232cd227)
- Merge pull request #639 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-terser-6.1.0 [`37ace68`](https://github.com/RobBrazier/svelte-awesome/commit/37ace6889ab4d2df6ca98f4db97e69fc1ba4b332)
- Merge pull request #638 from RobBrazier/dependabot/npm_and_yarn/rollup-2.10.9 [`f9f24eb`](https://github.com/RobBrazier/svelte-awesome/commit/f9f24ebd8470c13749fff397bfe76fa298a10a54)
- Merge pull request #637 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-terser-6.0.1 [`0b0c9ae`](https://github.com/RobBrazier/svelte-awesome/commit/0b0c9ae261c5e79e5f35f0923581353195e7776f)
- Merge pull request #635 from RobBrazier/dependabot/npm_and_yarn/rollup-2.10.8 [`f3a93e3`](https://github.com/RobBrazier/svelte-awesome/commit/f3a93e3b08989a770fbe2742242fd0fc7c02f19a)
- Merge pull request #634 from RobBrazier/dependabot/npm_and_yarn/serve-11.3.1 [`1333b4a`](https://github.com/RobBrazier/svelte-awesome/commit/1333b4a7805d0c009ab32a84c731c249aaa2b970)
- Merge pull request #633 from RobBrazier/dependabot/npm_and_yarn/rollup-2.10.7 [`fc3479f`](https://github.com/RobBrazier/svelte-awesome/commit/fc3479ff0c5dd9188939553b4bff0c47795d3882)
- Merge pull request #632 from RobBrazier/dependabot/npm_and_yarn/rollup-2.10.5 [`0b9ebf2`](https://github.com/RobBrazier/svelte-awesome/commit/0b9ebf2d03b2b74d3f16ad813b3020716d3665d3)
- Merge pull request #631 from RobBrazier/dependabot/npm_and_yarn/rollup-2.10.4 [`f980442`](https://github.com/RobBrazier/svelte-awesome/commit/f980442c5a5c82023a391ab101858a97a00b36d6)
- Merge pull request #630 from RobBrazier/dependabot/npm_and_yarn/rollup-2.10.3 [`575c161`](https://github.com/RobBrazier/svelte-awesome/commit/575c161fc5c11e169e865f6662717a5900419e29)
- Merge pull request #629 from RobBrazier/dependabot/npm_and_yarn/svelte-3.22.3 [`948a0f7`](https://github.com/RobBrazier/svelte-awesome/commit/948a0f7e7d09df17bae689e1b0a6dcc5a305a05f)
- Merge pull request #628 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-svelte-5.2.2 [`26f3cb0`](https://github.com/RobBrazier/svelte-awesome/commit/26f3cb0ffe80a86dba1da39b2c236f325696f22b)
- Merge pull request #627 from RobBrazier/dependabot/npm_and_yarn/rollup-2.10.2 [`a8a04a8`](https://github.com/RobBrazier/svelte-awesome/commit/a8a04a8a3ab8a819c66624763837a7753259a717)
- Merge pull request #626 from RobBrazier/dependabot/npm_and_yarn/rollup-2.10.0 [`aaa72e4`](https://github.com/RobBrazier/svelte-awesome/commit/aaa72e4034c8015ff97019fc0c6a19b87f226f09)
- Merge pull request #625 from RobBrazier/dependabot/npm_and_yarn/rollup-2.9.1 [`37a11ce`](https://github.com/RobBrazier/svelte-awesome/commit/37a11ce6a4bc5a6c176bde39a973a4fae83119e1)
- Merge pull request #624 from RobBrazier/dependabot/npm_and_yarn/rollup-2.9.0 [`f37738d`](https://github.com/RobBrazier/svelte-awesome/commit/f37738d707e194229180a6e0e25f2d0bf5456a56)
- Merge pull request #623 from RobBrazier/dependabot/npm_and_yarn/acorn-7.2.0 [`116f898`](https://github.com/RobBrazier/svelte-awesome/commit/116f898375e7baf150140da9ec1049632f274d08)
- Merge pull request #622 from RobBrazier/dependabot/npm_and_yarn/rollup-2.8.2 [`44d1b2e`](https://github.com/RobBrazier/svelte-awesome/commit/44d1b2e4e9271f9e2a5b9ea08e2ad95a91c12f38)
- Merge pull request #621 from RobBrazier/dependabot/npm_and_yarn/rollup-2.8.1 [`9e5dd46`](https://github.com/RobBrazier/svelte-awesome/commit/9e5dd4602c56e13ecaa1dafcb550a47b2ec2b903)
- Merge pull request #620 from RobBrazier/dependabot/npm_and_yarn/rollup-2.8.0 [`d5f1e82`](https://github.com/RobBrazier/svelte-awesome/commit/d5f1e8253e354da8e9b1fe13bcae9cc4e8be51e9)
- Merge pull request #619 from RobBrazier/dependabot/npm_and_yarn/svelte-3.22.2 [`520dffa`](https://github.com/RobBrazier/svelte-awesome/commit/520dffaf2e0f23d517fe8137c76b1b030472fb78)
- Merge pull request #618 from RobBrazier/dependabot/npm_and_yarn/svelte-3.22.1 [`3da3602`](https://github.com/RobBrazier/svelte-awesome/commit/3da3602b89811c1f86ce08be43c1dac46c0b6236)
- Merge pull request #617 from RobBrazier/dependabot/npm_and_yarn/svelte-3.22.0 [`9d8f0d2`](https://github.com/RobBrazier/svelte-awesome/commit/9d8f0d27b96d81de5c611185cf1b6a2e81f10c33)
- Merge pull request #615 from RobBrazier/dependabot/npm_and_yarn/rollup-2.7.6 [`2dbf5b8`](https://github.com/RobBrazier/svelte-awesome/commit/2dbf5b83b7af9f28f06c0f41e4b7f1c6af1987ea)
- Merge pull request #614 from RobBrazier/dependabot/npm_and_yarn/rollup-2.7.5 [`945d157`](https://github.com/RobBrazier/svelte-awesome/commit/945d1573f414817235834c579064265158b879ce)
- Merge pull request #613 from RobBrazier/dependabot/npm_and_yarn/rollup-2.7.4 [`e2b75dc`](https://github.com/RobBrazier/svelte-awesome/commit/e2b75dca6890210bb3a1a55c643c5815c2bc408f)
- Merge pull request #612 from RobBrazier/dependabot/npm_and_yarn/graceful-fs-4.2.4 [`8812808`](https://github.com/RobBrazier/svelte-awesome/commit/8812808a20cf68d9bb0a6ad8a365ab48184d2822)
- Merge pull request #611 from RobBrazier/dependabot/npm_and_yarn/rollup-2.7.3 [`a8c5bbf`](https://github.com/RobBrazier/svelte-awesome/commit/a8c5bbf16ba0c045fa5b48f45e0c82888565a119)
- Merge pull request #608 from RobBrazier/dependabot/npm_and_yarn/rollup-2.7.2 [`acb19dc`](https://github.com/RobBrazier/svelte-awesome/commit/acb19dca501aec753ac377c57971321a2cb6a3bf)
- Merge pull request #607 from RobBrazier/dependabot/npm_and_yarn/rollup-2.7.1 [`96293af`](https://github.com/RobBrazier/svelte-awesome/commit/96293af535964f8bb368a497289b774ef47176ab)
- Merge pull request #606 from RobBrazier/dependabot/npm_and_yarn/rollup-2.7.0 [`95ba041`](https://github.com/RobBrazier/svelte-awesome/commit/95ba0412533ad348596ca8a53701c2222f132020)
- Merge pull request #604 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-html-6.0.2 [`075982c`](https://github.com/RobBrazier/svelte-awesome/commit/075982c64e210156f1b80d52d41ef71ba4569bac)

## [v2.3.0](https://github.com/RobBrazier/svelte-awesome/compare/v2.2.1...v2.3.0) - 2020-04-14

### Merged

- Reactive code updates when `scale` or `style` change [`#602`](https://github.com/RobBrazier/svelte-awesome/pull/602)
- build(deps): bump svelte from 3.19.2 to 3.20.0 [`#581`](https://github.com/RobBrazier/svelte-awesome/pull/581)
- build(deps-dev): bump rollup from 1.32.1 to 2.0.2 [`#574`](https://github.com/RobBrazier/svelte-awesome/pull/574)
- build(deps): bump svelte from 3.18.2 to 3.19.0 [`#567`](https://github.com/RobBrazier/svelte-awesome/pull/567)
- build(deps): bump svelte from 3.17.3 to 3.18.1 [`#561`](https://github.com/RobBrazier/svelte-awesome/pull/561)
- build(deps): bump svelte from 3.16.7 to 3.17.0 [`#553`](https://github.com/RobBrazier/svelte-awesome/pull/553)

### Commits

- add documentation for #602 [`c802eac`](https://github.com/RobBrazier/svelte-awesome/commit/c802eaca5882d26d8768e4ca661fa03f3e9d8fe8)
- Merge pull request #603 from RobBrazier/dependabot/npm_and_yarn/rollup-2.6.1 [`96f4315`](https://github.com/RobBrazier/svelte-awesome/commit/96f43155a727690955b53b86e8a5d400f525b0c3)
- Merge pull request #601 from RobBrazier/dependabot/npm_and_yarn/rollup-2.6.0 [`f6d59e8`](https://github.com/RobBrazier/svelte-awesome/commit/f6d59e89306ccbf8ecf59e13ee2de69ef14aa93e)
- Merge pull request #600 from RobBrazier/dependabot/npm_and_yarn/rollup-2.5.0 [`b4684c6`](https://github.com/RobBrazier/svelte-awesome/commit/b4684c6d4bfd23800a5e018c5693e2abf1813e2e)
- Merge pull request #598 from RobBrazier/dependabot/npm_and_yarn/rollup-2.4.0 [`cf85c8a`](https://github.com/RobBrazier/svelte-awesome/commit/cf85c8a3ab84de9292db6d22f14d370251251e29)
- Merge pull request #597 from RobBrazier/dependabot/npm_and_yarn/rollup-2.3.5 [`f201e62`](https://github.com/RobBrazier/svelte-awesome/commit/f201e62964b80781ef8ebb77e3c26b64e91a4411)
- Merge pull request #596 from RobBrazier/dependabot/npm_and_yarn/rollup-2.3.4 [`a2b4698`](https://github.com/RobBrazier/svelte-awesome/commit/a2b469895ac030e06bf79c90ce9af427fe73a233)
- Merge pull request #595 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-html-6.0.1 [`b596f75`](https://github.com/RobBrazier/svelte-awesome/commit/b596f75c3ae86c0955b973da86d353aca573fe3e)
- Merge pull request #594 from RobBrazier/dependabot/npm_and_yarn/rollup-2.3.3 [`8e5df08`](https://github.com/RobBrazier/svelte-awesome/commit/8e5df0802c9c94c274b8e6363b3baeaab7e98668)
- Merge pull request #591 from RobBrazier/dependabot/npm_and_yarn/rollup-2.3.2 [`ae08bda`](https://github.com/RobBrazier/svelte-awesome/commit/ae08bdac2292b4c6222ee1fce64c7b031a041e5d)
- Merge pull request #593 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-svelte-5.2.1 [`8687620`](https://github.com/RobBrazier/svelte-awesome/commit/8687620009e4a3496bed4b9791698815d6fc4fdd)
- Merge pull request #590 from RobBrazier/dependabot/npm_and_yarn/rollup-2.3.1 [`9bb1481`](https://github.com/RobBrazier/svelte-awesome/commit/9bb1481c51d1b454c842f28a5888eaea8a94e958)
- Merge pull request #589 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-svelte-5.2.0 [`0e8c860`](https://github.com/RobBrazier/svelte-awesome/commit/0e8c860378f7b7c37940044fbe05b1ea75e908f4)
- Merge pull request #588 from RobBrazier/dependabot/npm_and_yarn/rollup-2.3.0 [`fa1bb0e`](https://github.com/RobBrazier/svelte-awesome/commit/fa1bb0e5de65b218f6f9409287446009718a10b2)
- Merge pull request #587 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-import-2.20.2 [`b91aa32`](https://github.com/RobBrazier/svelte-awesome/commit/b91aa32190dc58a1712424cdeb12f0152c3c21a5)
- Merge pull request #585 from RobBrazier/dependabot/npm_and_yarn/rollup-2.2.0 [`2507a18`](https://github.com/RobBrazier/svelte-awesome/commit/2507a186d8bc979fa612130510876492aa104d92)
- Merge pull request #584 from RobBrazier/dependabot/npm_and_yarn/fortawesome/free-regular-svg-icons-5.13.0 [`7144e36`](https://github.com/RobBrazier/svelte-awesome/commit/7144e36f7c764832a52aeef20f1b47443bb7e175)
- Merge pull request #583 from RobBrazier/dependabot/npm_and_yarn/rollup-2.1.0 [`8bcecf5`](https://github.com/RobBrazier/svelte-awesome/commit/8bcecf5e252ef0dcb25a212587afaaa77b414169)
- Merge pull request #582 from RobBrazier/dependabot/npm_and_yarn/svelte-3.20.1 [`c86fcd5`](https://github.com/RobBrazier/svelte-awesome/commit/c86fcd5303e25a188c8ee69f3fb449a0e4cf2407)
- Merge pull request #580 from RobBrazier/dependabot/npm_and_yarn/eslint-config-airbnb-base-14.1.0 [`b0f8bef`](https://github.com/RobBrazier/svelte-awesome/commit/b0f8bef05ef9ffc9c65c4a1e63902720c40e27a8)
- Merge pull request #579 from RobBrazier/dependabot/npm_and_yarn/rollup-2.0.6 [`602bedb`](https://github.com/RobBrazier/svelte-awesome/commit/602bedb63ccaeab88aff38dde0a5286ae0b8bd9c)
- Merge pull request #578 from RobBrazier/dependabot/npm_and_yarn/rollup-2.0.5 [`c07893e`](https://github.com/RobBrazier/svelte-awesome/commit/c07893e0c253443ea399086458bf5691860d3af8)
- Merge pull request #577 from RobBrazier/dependabot/npm_and_yarn/rollup-2.0.4 [`fc145ca`](https://github.com/RobBrazier/svelte-awesome/commit/fc145cafe05c28d35700eded26e13cfcf4b46d67)
- Merge pull request #575 from RobBrazier/dependabot/npm_and_yarn/rollup-2.0.3 [`a15eb53`](https://github.com/RobBrazier/svelte-awesome/commit/a15eb53b50247d029523dccf80dc5e2a9038320a)
- Merge pull request #573 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-terser-5.3.0 [`4f03f9c`](https://github.com/RobBrazier/svelte-awesome/commit/4f03f9c09beda5cca32097797168049f037c9b8f)
- Merge pull request #572 from RobBrazier/dependabot/npm_and_yarn/rollup-1.32.1 [`cc3a9e0`](https://github.com/RobBrazier/svelte-awesome/commit/cc3a9e0b5902e9777aef0856a1fb46d9d28bf891)
- Merge pull request #571 from RobBrazier/dependabot/npm_and_yarn/svelte-3.19.2 [`4e9ad5a`](https://github.com/RobBrazier/svelte-awesome/commit/4e9ad5a4667060610167691e2b0353009e44322a)
- Merge pull request #570 from RobBrazier/dependabot/npm_and_yarn/acorn-7.1.1 [`e591e40`](https://github.com/RobBrazier/svelte-awesome/commit/e591e40aa2671bb61b29a986c223f4023c22d9bd)
- Merge pull request #569 from RobBrazier/dependabot/npm_and_yarn/rollup-1.32.0 [`dedfa1e`](https://github.com/RobBrazier/svelte-awesome/commit/dedfa1e6d9d52c56fa82a79b8f554b0740fb7b8c)
- Merge pull request #568 from RobBrazier/dependabot/npm_and_yarn/svelte-3.19.1 [`74b4c63`](https://github.com/RobBrazier/svelte-awesome/commit/74b4c636261b38d7055a8282eec97dbc6bc4acc9)
- Merge pull request #566 from RobBrazier/dependabot/npm_and_yarn/rollup-1.31.1 [`b4f23fa`](https://github.com/RobBrazier/svelte-awesome/commit/b4f23fa81dc4aaeb9e1c76a05701875df1274a48)
- Merge pull request #565 from RobBrazier/dependabot/npm_and_yarn/svelte-3.18.2 [`46037f6`](https://github.com/RobBrazier/svelte-awesome/commit/46037f63b49eaa7d6012622ce53bea6d048df79e)
- Merge pull request #564 from RobBrazier/dependabot/npm_and_yarn/fortawesome/free-regular-svg-icons-5.12.1 [`eb286f0`](https://github.com/RobBrazier/svelte-awesome/commit/eb286f0074bc64898d025c5b3b46bba084dab4d7)
- Merge pull request #563 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-import-2.20.1 [`67afa25`](https://github.com/RobBrazier/svelte-awesome/commit/67afa25a52413e55e0de3c47086df1696f1e0894)
- Merge pull request #562 from RobBrazier/dependabot/npm_and_yarn/rollup-1.31.0 [`6673724`](https://github.com/RobBrazier/svelte-awesome/commit/6673724e7dab75caa5e7b173ae26197228ef2249)
- Merge pull request #560 from RobBrazier/dependabot/npm_and_yarn/rollup-1.30.1 [`e1aeed5`](https://github.com/RobBrazier/svelte-awesome/commit/e1aeed5ea5dd21a0138e0f333115d2869c44ce44)
- Merge pull request #559 from RobBrazier/dependabot/npm_and_yarn/rollup-1.30.0 [`25d93d1`](https://github.com/RobBrazier/svelte-awesome/commit/25d93d11e14f35acd4814cc50644fbd6b7fa01f2)
- Merge pull request #557 from RobBrazier/dependabot/npm_and_yarn/svelte-3.17.3 [`a59dd83`](https://github.com/RobBrazier/svelte-awesome/commit/a59dd83fa9bbaafde334438101ff0434510adb7a)
- Merge pull request #556 from RobBrazier/dependabot/npm_and_yarn/rollup-1.29.1 [`646b85a`](https://github.com/RobBrazier/svelte-awesome/commit/646b85a3205842c34b188152c47de21b1aa16084)
- Merge pull request #555 from RobBrazier/dependabot/npm_and_yarn/svelte-3.17.2 [`8fc4378`](https://github.com/RobBrazier/svelte-awesome/commit/8fc43781bb0c32de123debb04a669629d09965fc)
- Merge pull request #554 from RobBrazier/dependabot/npm_and_yarn/svelte-3.17.1 [`97cafce`](https://github.com/RobBrazier/svelte-awesome/commit/97cafcedf153bcb14706bc0e0a782aaf93258a25)
- Merge pull request #552 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-terser-5.2.0 [`c9876c4`](https://github.com/RobBrazier/svelte-awesome/commit/c9876c42b58b382132e1911b5fff75ee930ace76)
- Merge pull request #551 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-import-2.20.0 [`bc444f4`](https://github.com/RobBrazier/svelte-awesome/commit/bc444f4c34c2d0e4dd5167f8b1ab0ac2d5e142f2)
- Merge pull request #550 from RobBrazier/dependabot/npm_and_yarn/rollup-1.29.0 [`e047fde`](https://github.com/RobBrazier/svelte-awesome/commit/e047fdecc0c78a892abde7cd8ecc8a94bdc5437b)
- Merge pull request #549 from RobBrazier/dependabot/npm_and_yarn/rollup-1.28.0 [`7ed66af`](https://github.com/RobBrazier/svelte-awesome/commit/7ed66af2ecb001ed61367bcb396c058405d93c4d)
- Merge pull request #548 from RobBrazier/dependabot/npm_and_yarn/svelte-3.16.7 [`aad56b6`](https://github.com/RobBrazier/svelte-awesome/commit/aad56b68e54dfbdecbaf13a494d6457616e93f2d)
- Merge pull request #547 from RobBrazier/dependabot/npm_and_yarn/svelte-3.16.6 [`b35adb3`](https://github.com/RobBrazier/svelte-awesome/commit/b35adb30a4bd3687da216506cb26e48eefd35459)
- Merge pull request #546 from RobBrazier/dependabot/npm_and_yarn/rollup-1.27.14 [`1d556fd`](https://github.com/RobBrazier/svelte-awesome/commit/1d556fd43def8749db4bc651c24211f0f71516dc)
- Merge pull request #545 from RobBrazier/dependabot/npm_and_yarn/eslint-6.8.0 [`2a46394`](https://github.com/RobBrazier/svelte-awesome/commit/2a46394cf51255e4a67437ea25cf3e1fd5870a88)
- Merge pull request #544 from RobBrazier/dependabot/npm_and_yarn/change-case-4.1.1 [`2b484a0`](https://github.com/RobBrazier/svelte-awesome/commit/2b484a006812f989c01338a1628e09e88c2c3faa)
- Merge pull request #543 from RobBrazier/dependabot/npm_and_yarn/svelte-3.16.5 [`7f0d10d`](https://github.com/RobBrazier/svelte-awesome/commit/7f0d10da74d5eeb73d4082228cfea867ea22d6d7)
- Merge pull request #542 from RobBrazier/dependabot/npm_and_yarn/rollup-1.27.13 [`d43974b`](https://github.com/RobBrazier/svelte-awesome/commit/d43974b27b0cd499a8b76422825d16fc938adfe7)
- Merge pull request #541 from RobBrazier/dependabot/npm_and_yarn/rollup-1.27.12 [`f0d4161`](https://github.com/RobBrazier/svelte-awesome/commit/f0d4161fb15ff88aebdbcdc1fd213ff81fbafa21)
- Merge pull request #540 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-terser-5.1.3 [`3c46303`](https://github.com/RobBrazier/svelte-awesome/commit/3c463039d648e4d9e16d268234e25287d3999ed3)
- Merge pull request #539 from RobBrazier/dependabot/npm_and_yarn/fortawesome/free-regular-svg-icons-5.12.0 [`4415d12`](https://github.com/RobBrazier/svelte-awesome/commit/4415d1291da7db7224c5bd7bce28f71034c2b680)
- Merge pull request #538 from RobBrazier/dependabot/npm_and_yarn/svelte-3.16.4 [`0c9bcc7`](https://github.com/RobBrazier/svelte-awesome/commit/0c9bcc7830984ecabe8ac4f36884584068545c2e)
- Add bundlephobia badge [`60e013d`](https://github.com/RobBrazier/svelte-awesome/commit/60e013d1af7c1dcf3ddc79887902c4ebf9a823bb)
- Merge pull request #537 from RobBrazier/dependabot/npm_and_yarn/rollup-1.27.9 [`47caac3`](https://github.com/RobBrazier/svelte-awesome/commit/47caac3254e91c67641d75ccf2d8ecec7ea323d1)
- Merge pull request #536 from RobBrazier/dependabot/npm_and_yarn/change-case-4.1.0 [`4a948e9`](https://github.com/RobBrazier/svelte-awesome/commit/4a948e94d8e643ddba74ccf183f3029b337ab9f5)
- Merge pull request #535 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-import-2.19.1 [`9863cb3`](https://github.com/RobBrazier/svelte-awesome/commit/9863cb3f0669f7678dcf1d189b0e2e5046b43253)
- Merge pull request #534 from RobBrazier/dependabot/npm_and_yarn/change-case-4.0.0 [`fd261ec`](https://github.com/RobBrazier/svelte-awesome/commit/fd261ec2dff16577be73087523e537026dfcf12f)
- Merge pull request #532 from RobBrazier/dependabot/npm_and_yarn/svelte-3.16.0 [`4cdd608`](https://github.com/RobBrazier/svelte-awesome/commit/4cdd6089538377280920125a0a755ed251619515)
- Merge pull request #533 from RobBrazier/dependabot/npm_and_yarn/rollup-1.27.8 [`bf01c77`](https://github.com/RobBrazier/svelte-awesome/commit/bf01c777ab6569ed4009e901384d69f899555b0b)
- Merge pull request #531 from RobBrazier/dependabot/npm_and_yarn/eslint-6.7.2 [`9b4e879`](https://github.com/RobBrazier/svelte-awesome/commit/9b4e8793b2d380eabe7aa0a7357bfa193905633c)
- Merge pull request #530 from RobBrazier/dependabot/npm_and_yarn/eslint-6.7.1 [`455b471`](https://github.com/RobBrazier/svelte-awesome/commit/455b471d72354f4457aad5bdf523d1064d92648f)
- Merge pull request #529 from RobBrazier/dependabot/npm_and_yarn/rollup-1.27.5 [`80c784a`](https://github.com/RobBrazier/svelte-awesome/commit/80c784a1d694b25db3b2f0a7f3d3eba286f6b060)

## [v2.2.1](https://github.com/RobBrazier/svelte-awesome/compare/v2.2.0...v2.2.1) - 2019-11-22

### Merged

- Improve rendering with SSR [`#527`](https://github.com/RobBrazier/svelte-awesome/pull/527)
- build(deps-dev): bump eslint from 5.16.0 to 6.3.0 [`#500`](https://github.com/RobBrazier/svelte-awesome/pull/500)
- build(deps): bump svelte from 3.9.1 to 3.12.0 [`#498`](https://github.com/RobBrazier/svelte-awesome/pull/498)
- build(deps): bump svelte from 3.8.1 to 3.9.1 [`#496`](https://github.com/RobBrazier/svelte-awesome/pull/496)
- build(deps-dev): bump eslint-config-airbnb-base from 13.2.0 to 14.0.0 [`#495`](https://github.com/RobBrazier/svelte-awesome/pull/495)

### Commits

- make icon data reactive in Icon.svelte to ensure component updates are passed to subcomponents [`be7c2bf`](https://github.com/RobBrazier/svelte-awesome/commit/be7c2bfc75dd22873a163a0277da6898bb1c2703)
- Merge pull request #526 from RobBrazier/dependabot/npm_and_yarn/rollup-1.27.0 [`bd9e326`](https://github.com/RobBrazier/svelte-awesome/commit/bd9e32690405eb69c6e59d6ab64043a56eca33fc)
- Merge pull request #522 from RobBrazier/dependabot/npm_and_yarn/rollup-1.26.5 [`6ef6b47`](https://github.com/RobBrazier/svelte-awesome/commit/6ef6b47111b74eb702dc7b92f40baab09528c8c7)
- Merge pull request #520 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-svelte-5.1.1 [`873d4a7`](https://github.com/RobBrazier/svelte-awesome/commit/873d4a75d9bf2a68fb7281edc950b1901ec7e93f)
- Merge pull request #519 from RobBrazier/dependabot/npm_and_yarn/eslint-6.6.0 [`6282bcc`](https://github.com/RobBrazier/svelte-awesome/commit/6282bcc85c22f61468ff3363eb7b196a541b0bf0)
- Merge pull request #518 from RobBrazier/dependabot/npm_and_yarn/rollup-1.26.0 [`2679973`](https://github.com/RobBrazier/svelte-awesome/commit/267997359baf83b64f7331ebffdb049ec734c1c3)
- Merge pull request #517 from RobBrazier/dependabot/npm_and_yarn/graceful-fs-4.2.3 [`91d96c9`](https://github.com/RobBrazier/svelte-awesome/commit/91d96c9c6943841fd7788cc5b06ed35c4c38ed20)
- Merge pull request #516 from RobBrazier/dependabot/npm_and_yarn/rollup-1.25.1 [`779995f`](https://github.com/RobBrazier/svelte-awesome/commit/779995f40840debd90e2a2df341380a30d6f3689)
- Merge pull request #514 from RobBrazier/dependabot/npm_and_yarn/eslint-6.5.1 [`22224b1`](https://github.com/RobBrazier/svelte-awesome/commit/22224b1675b49dd84e98af15ed9063ff551ee5f8)
- Merge pull request #513 from RobBrazier/dependabot/npm_and_yarn/rollup-1.23.1 [`3e37cab`](https://github.com/RobBrazier/svelte-awesome/commit/3e37cab321c1c6267b8a8cb8dff3d89a71f68e8c)
- Merge pull request #512 from RobBrazier/dependabot/npm_and_yarn/rollup-1.22.0 [`cc443ed`](https://github.com/RobBrazier/svelte-awesome/commit/cc443ed44a2d81c172ea302e7fc5a2c2cd84e822)
- Merge pull request #511 from RobBrazier/dependabot/npm_and_yarn/eslint-6.5.0 [`9864941`](https://github.com/RobBrazier/svelte-awesome/commit/98649417576070b8c068bcd762ea6e35515429e6)
- Merge pull request #510 from RobBrazier/dependabot/npm_and_yarn/fortawesome/free-regular-svg-icons-5.11.2 [`068032f`](https://github.com/RobBrazier/svelte-awesome/commit/068032fe78a601926cb4643ec2aaf56fe74141dd)
- Merge pull request #509 from RobBrazier/dependabot/npm_and_yarn/acorn-7.1.0 [`dd0dcb1`](https://github.com/RobBrazier/svelte-awesome/commit/dd0dcb115bfdeb07ad661ca5f1f3918815a69058)
- Merge pull request #508 from RobBrazier/dependabot/npm_and_yarn/fortawesome/free-regular-svg-icons-5.11.1 [`894b54a`](https://github.com/RobBrazier/svelte-awesome/commit/894b54a7ff13f7916f931cfc8562f815cb7c2789)
- Merge pull request #507 from RobBrazier/dependabot/npm_and_yarn/rollup-1.21.4 [`48c37ff`](https://github.com/RobBrazier/svelte-awesome/commit/48c37ff39c7af70915d4fce36731f362fd9eafcb)
- Merge pull request #505 from RobBrazier/dependabot/npm_and_yarn/svelte-3.12.1 [`54d4c07`](https://github.com/RobBrazier/svelte-awesome/commit/54d4c07dda61f7a4c9b5db290cc514d54d129156)
- Merge pull request #504 from RobBrazier/dependabot/npm_and_yarn/rollup-1.21.3 [`4dbe477`](https://github.com/RobBrazier/svelte-awesome/commit/4dbe47786b4525b87d43044e96274269b185e1cf)
- Merge pull request #502 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-terser-5.1.2 [`3d28ce7`](https://github.com/RobBrazier/svelte-awesome/commit/3d28ce79855e6f8aa8cd353ab1e5729750a49f95)
- Merge pull request #503 from RobBrazier/dependabot/npm_and_yarn/eslint-6.4.0 [`aa7939e`](https://github.com/RobBrazier/svelte-awesome/commit/aa7939e9c5be821f06b99f643404802d6cda0d56)
- Merge pull request #501 from RobBrazier/dependabot/npm_and_yarn/rollup-1.21.2 [`461a274`](https://github.com/RobBrazier/svelte-awesome/commit/461a27440a0b3e9ba6a808c7557462f2ce153e36)
- Merge pull request #490 from RobBrazier/dependabot/npm_and_yarn/rollup-1.20.3 [`16dfaa8`](https://github.com/RobBrazier/svelte-awesome/commit/16dfaa8d4c5deb1517dfa8e95966aed8663fe56f)
- Merge pull request #494 from RobBrazier/dependabot/npm_and_yarn/graceful-fs-4.2.2 [`c431402`](https://github.com/RobBrazier/svelte-awesome/commit/c431402fee9799a5821934aedbe6d688e61a0457)
- Merge pull request #493 from RobBrazier/dependabot/npm_and_yarn/fortawesome/free-regular-svg-icons-5.10.2 [`de0c2c9`](https://github.com/RobBrazier/svelte-awesome/commit/de0c2c95ea831aabae2142fdf619346eec205764)
- Merge pull request #491 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-commonjs-10.1.0 [`143fc00`](https://github.com/RobBrazier/svelte-awesome/commit/143fc00bda96c80204c4cb047afd3dcfad9261c4)
- Merge pull request #489 from RobBrazier/dependabot/npm_and_yarn/eslint-utils-1.4.2 [`c7707b6`](https://github.com/RobBrazier/svelte-awesome/commit/c7707b6f616fddf2471fb7f882c0978cf5d85a14)
- update example to include custom styles [`fc7bbc3`](https://github.com/RobBrazier/svelte-awesome/commit/fc7bbc383222d43a560a3aab20775bd51c2b4cd3)

## [v2.2.0](https://github.com/RobBrazier/svelte-awesome/compare/v2.1.0...v2.2.0) - 2019-08-22

### Commits

- Add support for custom classes and styles [`29e38b0`](https://github.com/RobBrazier/svelte-awesome/commit/29e38b0661ae5379c47ff9d9def02aef9b1a380c)
- Fix fontawesome v5 example [`20e52ec`](https://github.com/RobBrazier/svelte-awesome/commit/20e52ec96ce268c065b2e6eb49a4bd7de7152143)
- Fix label example [`a649953`](https://github.com/RobBrazier/svelte-awesome/commit/a649953519eaaa0d77321109027dd62842cf2e03)

## [v2.1.0](https://github.com/RobBrazier/svelte-awesome/compare/v2.0.1...v2.1.0) - 2019-08-20

### Merged

- Add FontAwesome v5 Support [`#487`](https://github.com/RobBrazier/svelte-awesome/pull/487)
- Add Semaphore v2 Pipeline [`#486`](https://github.com/RobBrazier/svelte-awesome/pull/486)

### Commits

- fix package-lock.json [`e9e9e30`](https://github.com/RobBrazier/svelte-awesome/commit/e9e9e309698282a66e285948cff0b0660e176718)
- add publish promotion [`f515ed9`](https://github.com/RobBrazier/svelte-awesome/commit/f515ed9855def9b68af5b1b896ed57aeba66569b)
- rename semaphore.yaml to semaphore.yml [`32cf4ef`](https://github.com/RobBrazier/svelte-awesome/commit/32cf4ef1afdba06078c661572de936049fbf9b05)
- rename semaphore.yaml to semaphore.yml [`cb0cfd5`](https://github.com/RobBrazier/svelte-awesome/commit/cb0cfd58e0c493c8c11da1f4bcab33274f19a106)
- add initial semaphore v3 pipeline [`e3b914b`](https://github.com/RobBrazier/svelte-awesome/commit/e3b914b8fc51a220546957e30ba8b4d351857ec3)
- split pipeline into separate blocks [`b339568`](https://github.com/RobBrazier/svelte-awesome/commit/b33956826d158048407b2c4286be0d392f3d15b3)
- add npm publish on promote [`a3f8240`](https://github.com/RobBrazier/svelte-awesome/commit/a3f8240a2c05ee91d468d0ccec68b797382a5250)
- specify node version [`d3431b8`](https://github.com/RobBrazier/svelte-awesome/commit/d3431b8451c7d173953198308f629c107d7792ec)
- add gh-pages to publish step [`804d8b5`](https://github.com/RobBrazier/svelte-awesome/commit/804d8b5d8aec2543956bd9b1840845967df97909)
- add node version to each block [`cc56aa9`](https://github.com/RobBrazier/svelte-awesome/commit/cc56aa9a0ce1b15bb3614c8184d960383df61e73)
- add version and agent to pipeline [`6faf24a`](https://github.com/RobBrazier/svelte-awesome/commit/6faf24a5f4a8cd3b5dcabfc1e0e2defce9d39684)
- specify node version [`0781644`](https://github.com/RobBrazier/svelte-awesome/commit/0781644177a58f8e91dbeb16ea49d66d071644c9)
- add sshkey for gh-pages publish [`5a0483a`](https://github.com/RobBrazier/svelte-awesome/commit/5a0483ad0f142bcff737c6a312d19f11440fd04e)
- change promotion to be on push to master [`662d899`](https://github.com/RobBrazier/svelte-awesome/commit/662d8998d368d9e98f87f18399255f3d0d1649ee)

## [v2.0.1](https://github.com/RobBrazier/svelte-awesome/compare/v2.0.0...v2.0.1) - 2019-08-19

### Commits

- remove unused eslint-plugin-jsx-a11y [`1e40c5b`](https://github.com/RobBrazier/svelte-awesome/commit/1e40c5b638463e3dd87545542445ad3003aa4dac)
- fix publish script - release -&gt; gh-release [`eb55b8b`](https://github.com/RobBrazier/svelte-awesome/commit/eb55b8b26aab8a8a8a76ad385352ddcf957d7f3f)

## [v2.0.0](https://github.com/RobBrazier/svelte-awesome/compare/v1.4.1...v2.0.0) - 2019-08-19

### Merged

- add svelte 3 support [`#434`](https://github.com/RobBrazier/svelte-awesome/pull/434)
- build(deps-dev): bump rollup from 0.66.2 to 0.66.4 [`#306`](https://github.com/RobBrazier/svelte-awesome/pull/306)

### Commits

- fix deployment scripts and use recommended rollup.config.js [`3bee01a`](https://github.com/RobBrazier/svelte-awesome/commit/3bee01a321c9f11731510fa1833d4836b1e30462)
- update svelte, terser and eslint [`844567d`](https://github.com/RobBrazier/svelte-awesome/commit/844567db3fa73adb40a0f801b80754e90f84ce31)
- update acorn dependency required for eslint [`48b1389`](https://github.com/RobBrazier/svelte-awesome/commit/48b138922629acae9f4f5f05e1f201e09c5027df)
- Merge pull request #479 from RobBrazier/dependabot/npm_and_yarn/lodash-4.17.15 [`64be443`](https://github.com/RobBrazier/svelte-awesome/commit/64be4436a0f7116bdfa9ef857604956e954e53ef)
- Merge pull request #482 from RobBrazier/dependabot/npm_and_yarn/release-it-12.3.4 [`a9fbe1c`](https://github.com/RobBrazier/svelte-awesome/commit/a9fbe1c64d0417ab8c0abf8216cdc69d0e45ca08)
- Merge pull request #478 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-import-2.18.2 [`db4e8a0`](https://github.com/RobBrazier/svelte-awesome/commit/db4e8a0c5b7e5b99a75e07d2c0c2de4ad35af44c)
- Merge pull request #476 from RobBrazier/dependabot/npm_and_yarn/lodash-4.17.13 [`efaf2ba`](https://github.com/RobBrazier/svelte-awesome/commit/efaf2ba59a37fb3e06008979ff47c27005b34163)
- Merge pull request #471 from RobBrazier/dependabot/npm_and_yarn/eslint-config-airbnb-base-13.2.0 [`62f1987`](https://github.com/RobBrazier/svelte-awesome/commit/62f19875f446eb92197ac849cf66161e65da178c)
- Merge pull request #469 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-jsx-a11y-6.2.3 [`46bc39f`](https://github.com/RobBrazier/svelte-awesome/commit/46bc39f6828c503d4cf2eb64df54359024f304f4)
- Merge pull request #465 from RobBrazier/dependabot/npm_and_yarn/graceful-fs-4.2.0 [`dae0261`](https://github.com/RobBrazier/svelte-awesome/commit/dae026135acedf3746e84bd4eb757b30521f81cd)
- Merge pull request #463 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-import-2.18.0 [`80f874c`](https://github.com/RobBrazier/svelte-awesome/commit/80f874c47ad8234daf81ff26ff0bb74a55830299)
- Merge pull request #455 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-svelte-5.1.0 [`730fd13`](https://github.com/RobBrazier/svelte-awesome/commit/730fd1345a0b138f8a00b4b82997ec4e2c147330)
- Merge pull request #450 from RobBrazier/dependabot/npm_and_yarn/release-it-12.3.0 [`2aa0ad6`](https://github.com/RobBrazier/svelte-awesome/commit/2aa0ad696b2f46e6301079e4a385cd25c22d883e)
- Merge pull request #447 from RobBrazier/dependabot/npm_and_yarn/release-it-12.2.2 [`31aba0c`](https://github.com/RobBrazier/svelte-awesome/commit/31aba0cff9a2d10bc4f96e22859595afe71a736d)
- Merge pull request #444 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-import-2.17.3 [`d591666`](https://github.com/RobBrazier/svelte-awesome/commit/d591666eca68bb7109c99df7c00c295f45c0f718)
- Merge pull request #443 from RobBrazier/dependabot/npm_and_yarn/release-it-12.2.1 [`d2cdd3f`](https://github.com/RobBrazier/svelte-awesome/commit/d2cdd3fb301752996492854a31933026bea12aa9)
- fix example and update rollup dependencies [`f70875e`](https://github.com/RobBrazier/svelte-awesome/commit/f70875eeaa5a1dbc1f6935bef740dfa8c97ecec7)
- Merge pull request #418 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-import-2.17.2 [`2cd6436`](https://github.com/RobBrazier/svelte-awesome/commit/2cd64360e917be9296e1f1948b42c2268fb1deb7)
- Merge pull request #417 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-import-2.17.1 [`c3433ad`](https://github.com/RobBrazier/svelte-awesome/commit/c3433ad5630496c88bdda375cbd8b4e00d070ba4)
- Merge pull request #414 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-replace-2.2.0 [`b48fa2d`](https://github.com/RobBrazier/svelte-awesome/commit/b48fa2de11c40b4e40ebd45ec8545648fe353637)
- Merge pull request #412 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-commonjs-9.3.4 [`bd60540`](https://github.com/RobBrazier/svelte-awesome/commit/bd6054016bbbcb07df4128441aa98eba5bef6efd)
- Merge pull request #411 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-commonjs-9.3.1 [`c15e3b1`](https://github.com/RobBrazier/svelte-awesome/commit/c15e3b111d07bf6b5c76e8330d8e114a40163b92)
- Merge pull request #410 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-commonjs-9.3.0 [`4e0205e`](https://github.com/RobBrazier/svelte-awesome/commit/4e0205ee7d4e383a02b449bf8d349fc549e3e565)
- Merge pull request #409 from RobBrazier/dependabot/npm_and_yarn/eslint-5.16.0 [`bdc848f`](https://github.com/RobBrazier/svelte-awesome/commit/bdc848fd422fef92fa911154946b8d321385a359)
- Merge pull request #408 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-commonjs-9.2.2 [`fe4e6ad`](https://github.com/RobBrazier/svelte-awesome/commit/fe4e6add6d2122024a54daba814ef17ad71a0b1c)
- Merge pull request #407 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-replace-2.1.1 [`f17b6af`](https://github.com/RobBrazier/svelte-awesome/commit/f17b6af989abf95a097da7eef8f8cf6549e058d6)
- Merge pull request #406 from RobBrazier/dependabot/npm_and_yarn/eslint-5.15.3 [`09b1e20`](https://github.com/RobBrazier/svelte-awesome/commit/09b1e206b9569377c0b2fcdf16bf3581b1ff5045)
- Merge pull request #405 from RobBrazier/dependabot/npm_and_yarn/eslint-5.15.2 [`85de086`](https://github.com/RobBrazier/svelte-awesome/commit/85de0864e43a7794fcb1835ca6162196daf228bd)
- Merge pull request #404 from RobBrazier/dependabot/npm_and_yarn/eslint-5.15.1 [`8a48ec7`](https://github.com/RobBrazier/svelte-awesome/commit/8a48ec70384bcd0cbebd1a917fd6cc00910d71b7)
- Merge pull request #403 from RobBrazier/dependabot/npm_and_yarn/eslint-5.15.0 [`7ab3493`](https://github.com/RobBrazier/svelte-awesome/commit/7ab3493abf89c651badde3373b0f5910945d7389)
- Merge pull request #401 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-commonjs-9.2.1 [`0d22c9e`](https://github.com/RobBrazier/svelte-awesome/commit/0d22c9eeb38fb53fc0fccd517bd0f4040430c665)
- Merge pull request #399 from RobBrazier/dependabot/npm_and_yarn/eslint-5.14.1 [`c0bae9c`](https://github.com/RobBrazier/svelte-awesome/commit/c0bae9c1c51677cf68f1fc60599c7fb3e9bf908a)
- Merge pull request #398 from RobBrazier/dependabot/npm_and_yarn/eslint-5.14.0 [`664d850`](https://github.com/RobBrazier/svelte-awesome/commit/664d85040fcc659b6e8819e3ad3061a7057533fe)
- Merge pull request #396 from RobBrazier/dependabot/npm_and_yarn/@commitlint/cli-7.5.2 [`242b7d1`](https://github.com/RobBrazier/svelte-awesome/commit/242b7d1306377975be6a68b79229c70cf50c5d3a)
- Merge pull request #395 from RobBrazier/dependabot/npm_and_yarn/@commitlint/cli-7.5.1 [`b933272`](https://github.com/RobBrazier/svelte-awesome/commit/b933272b3473679f54dbf50e46119afe9c57c2bd)
- Merge pull request #394 from RobBrazier/dependabot/npm_and_yarn/svelte-2.16.1 [`8f74f63`](https://github.com/RobBrazier/svelte-awesome/commit/8f74f63b93fd2441760fe08c6b8a2acf8f50f52e)
- Merge pull request #392 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-jsx-a11y-6.2.1 [`644b8a1`](https://github.com/RobBrazier/svelte-awesome/commit/644b8a10306f77bac09823dadbc7dcfe2cc63cfb)
- Merge pull request #390 from RobBrazier/dependabot/npm_and_yarn/eslint-5.13.0 [`2f6d456`](https://github.com/RobBrazier/svelte-awesome/commit/2f6d456bdf0a63d970a5916757b778e233351e0c)
- Merge pull request #389 from RobBrazier/dependabot/npm_and_yarn/@commitlint/cli-7.5.0 [`6f2a234`](https://github.com/RobBrazier/svelte-awesome/commit/6f2a23497de99ea46f406d2749ed67beff18e614)
- Merge pull request #388 from RobBrazier/dependabot/npm_and_yarn/@commitlint/prompt-cli-7.5.0 [`e41e4f2`](https://github.com/RobBrazier/svelte-awesome/commit/e41e4f25ea0706c1a4565a9fdea3bcc0e6ea956c)
- Merge pull request #387 from RobBrazier/dependabot/npm_and_yarn/@commitlint/config-conventional-7.5.0 [`310208b`](https://github.com/RobBrazier/svelte-awesome/commit/310208b7b93565956e00d8b60a7682cc1418b159)
- Merge pull request #386 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-import-2.16.0 [`2e7ce4b`](https://github.com/RobBrazier/svelte-awesome/commit/2e7ce4bbb25c7108f31da258f0fa234bb3e8ebbc)
- Merge pull request #385 from RobBrazier/dependabot/npm_and_yarn/@commitlint/cli-7.4.0 [`dccc7cd`](https://github.com/RobBrazier/svelte-awesome/commit/dccc7cd1af55266c0daee50e954ab825c3290021)
- Merge pull request #383 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-jsx-a11y-6.2.0 [`b5cdb2b`](https://github.com/RobBrazier/svelte-awesome/commit/b5cdb2beb198b6d36640c5d4af94add2895d46ed)
- Merge pull request #382 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-import-2.15.0 [`a80c60e`](https://github.com/RobBrazier/svelte-awesome/commit/a80c60e34cf55f0eea0d95a341c6703ca92741f0)
- Merge pull request #381 from RobBrazier/dependabot/npm_and_yarn/eslint-5.12.1 [`5437898`](https://github.com/RobBrazier/svelte-awesome/commit/5437898e381777be009d5a1e5fc82826631b3fd0)
- Merge pull request #380 from RobBrazier/dependabot/npm_and_yarn/@commitlint/cli-7.3.2 [`1a30315`](https://github.com/RobBrazier/svelte-awesome/commit/1a30315b1870f2acfe034bc0bada25f0e0c6898c)
- Merge pull request #379 from RobBrazier/dependabot/npm_and_yarn/@commitlint/prompt-cli-7.3.1 [`1dd60e7`](https://github.com/RobBrazier/svelte-awesome/commit/1dd60e724fd83c0a43c3e32bd42a9f1e9a5a7b6f)
- Merge pull request #378 from RobBrazier/dependabot/npm_and_yarn/@commitlint/cli-7.3.1 [`abd2f25`](https://github.com/RobBrazier/svelte-awesome/commit/abd2f2548d5d7bd85bcde33482d01206f389632c)
- Merge pull request #377 from RobBrazier/dependabot/npm_and_yarn/@commitlint/config-conventional-7.3.1 [`7d41be6`](https://github.com/RobBrazier/svelte-awesome/commit/7d41be6f65f8d0343e2f6eef4de38ce0c7c4e13b)
- Merge pull request #374 from RobBrazier/dependabot/npm_and_yarn/eslint-5.12.0 [`3f723d6`](https://github.com/RobBrazier/svelte-awesome/commit/3f723d6b8436d3753b31d1db4e4496180565202f)
- Merge pull request #370 from RobBrazier/dependabot/npm_and_yarn/husky-1.3.1 [`ad2dfac`](https://github.com/RobBrazier/svelte-awesome/commit/ad2dfac2b37dd6ef217f9ec9a6cc77fed2961297)
- Merge pull request #368 from RobBrazier/dependabot/npm_and_yarn/eslint-5.11.1 [`12ac812`](https://github.com/RobBrazier/svelte-awesome/commit/12ac812fcc43e69bcd30811c41c8eee36574a52e)
- Merge pull request #367 from RobBrazier/dependabot/npm_and_yarn/eslint-5.11.0 [`7cd1d1e`](https://github.com/RobBrazier/svelte-awesome/commit/7cd1d1eee740d3b80f011476b442218499e3f7d6)
- Merge pull request #364 from RobBrazier/dependabot/npm_and_yarn/husky-1.3.0 [`119dca4`](https://github.com/RobBrazier/svelte-awesome/commit/119dca44a3f5f48983780aad8f16f4a291db9fc5)
- Merge pull request #361 from RobBrazier/dependabot/npm_and_yarn/svelte-2.16.0 [`20c7970`](https://github.com/RobBrazier/svelte-awesome/commit/20c797084ae9d6f95d6f56fff7103d9369e5c6e6)
- Merge pull request #359 from RobBrazier/dependabot/npm_and_yarn/husky-1.2.1 [`1160425`](https://github.com/RobBrazier/svelte-awesome/commit/1160425ae045f0704c533dbefb6a312a21f7a88e)
- Merge pull request #356 from RobBrazier/dependabot/npm_and_yarn/eslint-5.10.0 [`72ebc3d`](https://github.com/RobBrazier/svelte-awesome/commit/72ebc3d9513b0e94570cf98b40224aff1cff87ff)
- Merge pull request #351 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-svelte-4.4.0 [`8acc290`](https://github.com/RobBrazier/svelte-awesome/commit/8acc2901841eb1924266659314bae7959db34eaa)
- Merge pull request #349 from RobBrazier/dependabot/npm_and_yarn/npm-run-all-4.1.5 [`fb1420e`](https://github.com/RobBrazier/svelte-awesome/commit/fb1420e600e872c65576eba54b6dc52b87c468ed)
- Merge pull request #347 from RobBrazier/dependabot/npm_and_yarn/husky-1.2.0 [`56ab254`](https://github.com/RobBrazier/svelte-awesome/commit/56ab254102ce73f2bc3f7a4f72421ed1435a97de)
- Merge pull request #344 from RobBrazier/dependabot/npm_and_yarn/husky-1.1.4 [`e291750`](https://github.com/RobBrazier/svelte-awesome/commit/e291750454bf00a0e1663516c631377ffc913cab)
- Merge pull request #341 from RobBrazier/dependabot/npm_and_yarn/eslint-5.9.0 [`b1e91cd`](https://github.com/RobBrazier/svelte-awesome/commit/b1e91cdd3e5abd90b66ca80faac677aa59626577)
- Merge pull request #338 from RobBrazier/dependabot/npm_and_yarn/svelte-2.15.3 [`7c7ff0c`](https://github.com/RobBrazier/svelte-awesome/commit/7c7ff0cd4a6f44f5c912787efeef3e4f3cb1bf34)
- Merge pull request #335 from RobBrazier/dependabot/npm_and_yarn/graceful-fs-4.1.15 [`850dc58`](https://github.com/RobBrazier/svelte-awesome/commit/850dc588d8c15774e5a73ddf726a78fc5a9a1d21)
- Merge pull request #334 from RobBrazier/dependabot/npm_and_yarn/svelte-2.15.2 [`5cf3017`](https://github.com/RobBrazier/svelte-awesome/commit/5cf30170c4a3bdfcb1b688046a69b8c68a90d46e)
- Merge pull request #333 from RobBrazier/dependabot/npm_and_yarn/husky-1.1.3 [`4e40800`](https://github.com/RobBrazier/svelte-awesome/commit/4e40800c6ac46fcb653d9bcbfee25bf194a62d0c)
- Merge pull request #332 from RobBrazier/dependabot/npm_and_yarn/svelte-2.15.1 [`7505a96`](https://github.com/RobBrazier/svelte-awesome/commit/7505a96d9535ed1f26240649bf7196a9a09ebba1)
- Merge pull request #331 from RobBrazier/dependabot/npm_and_yarn/svelte-2.15.0 [`7b421bb`](https://github.com/RobBrazier/svelte-awesome/commit/7b421bb058bc6a49a46d3b48ed8a49c155974d7a)
- Merge pull request #329 from RobBrazier/dependabot/npm_and_yarn/eslint-5.8.0 [`08ad82f`](https://github.com/RobBrazier/svelte-awesome/commit/08ad82fda7df0c16d903aa17abde489e886f8017)
- Merge pull request #328 from RobBrazier/dependabot/npm_and_yarn/svelte-2.14.3 [`a0ead24`](https://github.com/RobBrazier/svelte-awesome/commit/a0ead245efdde02ddb76b88923dd6b376e817fed)
- Merge pull request #327 from RobBrazier/dependabot/npm_and_yarn/svelte-2.14.2 [`e592e23`](https://github.com/RobBrazier/svelte-awesome/commit/e592e23739a06827740d765e014a172e5a7b44fa)
- Merge pull request #326 from RobBrazier/dependabot/npm_and_yarn/svelte-2.14.1 [`0307abd`](https://github.com/RobBrazier/svelte-awesome/commit/0307abd15a4ae57a80b65729b07cd7cb1afe848a)
- Merge pull request #322 from RobBrazier/dependabot/npm_and_yarn/svelte-2.14.0 [`0d94dbe`](https://github.com/RobBrazier/svelte-awesome/commit/0d94dbe88580bc54b8de80071c5234c77d193172)
- Merge pull request #320 from RobBrazier/dependabot/npm_and_yarn/eslint-5.7.0 [`6ed24ed`](https://github.com/RobBrazier/svelte-awesome/commit/6ed24ed78a38b95a7297ed0e5d0913cacbb62111)
- Merge pull request #319 from RobBrazier/dependabot/npm_and_yarn/@commitlint/prompt-cli-7.2.1 [`470a1bb`](https://github.com/RobBrazier/svelte-awesome/commit/470a1bb173b36ebb067c1dd205aecb1496691338)
- Merge pull request #318 from RobBrazier/dependabot/npm_and_yarn/@commitlint/cli-7.2.1 [`a3fbaa5`](https://github.com/RobBrazier/svelte-awesome/commit/a3fbaa53fcee46727cdf05d66e4cb7349c3f7b4d)
- Merge pull request #317 from RobBrazier/dependabot/npm_and_yarn/husky-1.1.2 [`a738c15`](https://github.com/RobBrazier/svelte-awesome/commit/a738c15202069b528ffab55598b25b8a39f7fb5f)
- Merge pull request #315 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-commonjs-9.2.0 [`a597337`](https://github.com/RobBrazier/svelte-awesome/commit/a5973378c6c3e7d8a9b27bcf8374e4ef0707971b)
- Merge pull request #312 from RobBrazier/dependabot/npm_and_yarn/husky-1.1.1 [`e26fef6`](https://github.com/RobBrazier/svelte-awesome/commit/e26fef63326b3f64dee86ff8547e28803b596704)
- Merge pull request #311 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-replace-2.1.0 [`a0d0f78`](https://github.com/RobBrazier/svelte-awesome/commit/a0d0f78a36a4081f4832d23db7f4665f2f6a4ba9)
- Merge pull request #310 from RobBrazier/dependabot/npm_and_yarn/@commitlint/prompt-cli-7.2.0 [`ada2ce8`](https://github.com/RobBrazier/svelte-awesome/commit/ada2ce8af64eb3f8008f8bdf193158f7e7605bf7)
- Merge pull request #308 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-jsx-a11y-6.1.2 [`0550354`](https://github.com/RobBrazier/svelte-awesome/commit/055035477c073d2cf175826e5f94dc336a3950f6)
- Merge pull request #309 from RobBrazier/dependabot/npm_and_yarn/@commitlint/cli-7.2.0 [`5cda4c6`](https://github.com/RobBrazier/svelte-awesome/commit/5cda4c67f1be89e737c14d7b1be457982f19585c)
- Merge pull request #304 from RobBrazier/dependabot/npm_and_yarn/husky-1.1.0 [`d03e691`](https://github.com/RobBrazier/svelte-awesome/commit/d03e691638569155023984ba18174bde520383f4)
- Merge pull request #303 from RobBrazier/dependabot/npm_and_yarn/eslint-5.6.1 [`10c0a5c`](https://github.com/RobBrazier/svelte-awesome/commit/10c0a5c5300b8d9920e14ff1eb55d58722e9a494)

## [v1.4.1](https://github.com/RobBrazier/svelte-awesome/compare/v1.4.0...v1.4.1) - 2018-09-28

### Merged

- build(example): fix example build [`#302`](https://github.com/RobBrazier/svelte-awesome/pull/302)
- fix: guard when accessing refs onupdate() to prevent TypeError [`#301`](https://github.com/RobBrazier/svelte-awesome/pull/301)
- build(deps-dev): bump rollup from 0.64.1 to 0.66.2 [`#295`](https://github.com/RobBrazier/svelte-awesome/pull/295)
- build(deps-dev): bump husky from 0.14.3 to 1.0.1 [`#300`](https://github.com/RobBrazier/svelte-awesome/pull/300)
- build(deps-dev): bump rollup-plugin-uglify from 4.0.0 to 5.0.2 [`#274`](https://github.com/RobBrazier/svelte-awesome/pull/274)

### Commits

- build: switch eslint-plugin-airbnb to eslint-plugin-airbnb-base [`041e8bf`](https://github.com/RobBrazier/svelte-awesome/commit/041e8bf0afa70ff77675d91159a5c704d9de2a7a)
- build: update husky commit checking config [`c188bd2`](https://github.com/RobBrazier/svelte-awesome/commit/c188bd2f503d393ad03c6d23b2af361b769dcb42)
- docs: remove waffle badge from README [`eacb0f4`](https://github.com/RobBrazier/svelte-awesome/commit/eacb0f4a84597cd1932abe5b6f885714b25787dd)
- Merge pull request #299 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-svelte-4.3.2 [`9efd624`](https://github.com/RobBrazier/svelte-awesome/commit/9efd624141955953fe8c3a575170cd4b3a2bf464)
- Merge pull request #297 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-html-4.0.6 [`5162666`](https://github.com/RobBrazier/svelte-awesome/commit/5162666611ef3bd1173bf07b2ca621594f1bbe8e)
- Merge pull request #296 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-svelte-4.3.1 [`a8c496f`](https://github.com/RobBrazier/svelte-awesome/commit/a8c496fea9fa0998243e4714bee213763737b49e)
- Merge pull request #294 from RobBrazier/dependabot/npm_and_yarn/semantic-release-15.9.16 [`9e22ecf`](https://github.com/RobBrazier/svelte-awesome/commit/9e22ecf8dcc1bb1cfe80a8eddd2e5df03c630ea5)
- Merge pull request #293 from RobBrazier/dependabot/npm_and_yarn/svelte-2.13.5 [`4e316f0`](https://github.com/RobBrazier/svelte-awesome/commit/4e316f022b2dc0b04004c4dede646743cad63994)
- Merge pull request #291 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-commonjs-9.1.8 [`a4a4d05`](https://github.com/RobBrazier/svelte-awesome/commit/a4a4d05d242524c9d3d213eab9cb04ebf92d1a21)
- Merge pull request #290 from RobBrazier/dependabot/npm_and_yarn/eslint-5.6.0 [`461a63c`](https://github.com/RobBrazier/svelte-awesome/commit/461a63ca0a7a383c04728d27e82d7a94d5c66f51)
- Merge pull request #287 from RobBrazier/dependabot/npm_and_yarn/lodash-4.17.11 [`4ad6d92`](https://github.com/RobBrazier/svelte-awesome/commit/4ad6d92989451a7d538de50220382d4f5cc3ebfe)
- Merge pull request #286 from RobBrazier/dependabot/npm_and_yarn/semantic-release-15.9.15 [`dabbff7`](https://github.com/RobBrazier/svelte-awesome/commit/dabbff79db1707e8e1c5651cb8a8e7f9d3c3aef4)
- Merge pull request #285 from RobBrazier/dependabot/npm_and_yarn/semantic-release-15.9.14 [`2213cd5`](https://github.com/RobBrazier/svelte-awesome/commit/2213cd5b03c196ddd263190644e650c93496b32b)
- Merge pull request #284 from RobBrazier/dependabot/npm_and_yarn/svelte-2.13.4 [`0607687`](https://github.com/RobBrazier/svelte-awesome/commit/0607687a68f08f063824c52d2a49e4a6fe6b4a97)
- Merge pull request #283 from RobBrazier/dependabot/npm_and_yarn/svelte-2.13.3 [`aa815a0`](https://github.com/RobBrazier/svelte-awesome/commit/aa815a0de8998485ba51a7f87dc967654ccb10c7)
- Merge pull request #281 from RobBrazier/dependabot/npm_and_yarn/@commitlint/prompt-cli-7.1.2 [`fcc7802`](https://github.com/RobBrazier/svelte-awesome/commit/fcc78024029f7354e5cbc692fbafc907e8734077)
- Merge pull request #280 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-node-resolve-3.4.0 [`7bf1d2b`](https://github.com/RobBrazier/svelte-awesome/commit/7bf1d2b87ab17585e34387279b8c2ef77a80abd6)
- Merge pull request #279 from RobBrazier/dependabot/npm_and_yarn/@commitlint/config-conventional-7.1.2 [`0cec9e2`](https://github.com/RobBrazier/svelte-awesome/commit/0cec9e2e62d9ddfd17f4683b2a5242069ecf363d)
- Merge pull request #278 from RobBrazier/dependabot/npm_and_yarn/@commitlint/cli-7.1.2 [`f93a1a8`](https://github.com/RobBrazier/svelte-awesome/commit/f93a1a8c81150e1615656c2a0a6734083461f1fa)
- Merge pull request #276 from RobBrazier/dependabot/npm_and_yarn/eslint-5.5.0 [`b3033bb`](https://github.com/RobBrazier/svelte-awesome/commit/b3033bb69ef62e5d59f0a0556a2b4e8c0f76b800)
- Merge pull request #275 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-svelte-4.3.0 [`c692e1b`](https://github.com/RobBrazier/svelte-awesome/commit/c692e1ba1c0b178d954bb64bb44cb7d94463a051)
- Merge pull request #273 from RobBrazier/dependabot/npm_and_yarn/@commitlint/cli-7.1.1 [`bb3431c`](https://github.com/RobBrazier/svelte-awesome/commit/bb3431c6c754932ed45f6a0fd5edda9515468e3f)
- Merge pull request #271 from RobBrazier/dependabot/npm_and_yarn/@commitlint/prompt-cli-7.1.1 [`023ec78`](https://github.com/RobBrazier/svelte-awesome/commit/023ec7845d79e70500c8b8775bfb9108d4826993)
- Merge pull request #272 from RobBrazier/dependabot/npm_and_yarn/@commitlint/config-conventional-7.1.1 [`c4be4d8`](https://github.com/RobBrazier/svelte-awesome/commit/c4be4d8f4e665ac973c5b35ce14a71eb095133e9)
- Merge pull request #270 from RobBrazier/dependabot/npm_and_yarn/svelte-2.13.2 [`3a6c5de`](https://github.com/RobBrazier/svelte-awesome/commit/3a6c5de45b464a76a34ca0c14fa6b1a9634df647)
- Merge pull request #269 from RobBrazier/dependabot/npm_and_yarn/semantic-release-15.9.12 [`8cb48c1`](https://github.com/RobBrazier/svelte-awesome/commit/8cb48c16df4a547bd464ff39c1cd5a94aa6c24d3)
- Merge pull request #268 from RobBrazier/dependabot/npm_and_yarn/svelte-2.13.1 [`0f74b3d`](https://github.com/RobBrazier/svelte-awesome/commit/0f74b3d9fb1167b22c63d1e42b297172031b2146)
- Merge pull request #267 from RobBrazier/dependabot/npm_and_yarn/semantic-release-15.9.11 [`5ebbf4b`](https://github.com/RobBrazier/svelte-awesome/commit/5ebbf4b4cbfbdafd36838dca268ab9b130e2a56c)
- Merge pull request #265 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-commonjs-9.1.6 [`c9eb3fa`](https://github.com/RobBrazier/svelte-awesome/commit/c9eb3fa66c4a60c6f14d982eb3ca090bc749235a)
- Merge pull request #264 from RobBrazier/dependabot/npm_and_yarn/svelte-2.12.0 [`d0b6779`](https://github.com/RobBrazier/svelte-awesome/commit/d0b677993aa75ab5dce8fd9a822694c10d55336e)
- Merge pull request #262 from RobBrazier/dependabot/npm_and_yarn/semantic-release-15.9.9 [`a4822dc`](https://github.com/RobBrazier/svelte-awesome/commit/a4822dc16552c8f0a3569442779f01169be769b4)
- Merge pull request #263 from RobBrazier/dependabot/npm_and_yarn/eslint-5.4.0 [`dad8043`](https://github.com/RobBrazier/svelte-awesome/commit/dad8043d3e20b2e091f002029b6202add3bb6e14)
- Merge pull request #261 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-react-7.11.1 [`d634357`](https://github.com/RobBrazier/svelte-awesome/commit/d6343577e2360938ecf70abb4811405c5ee53a0a)
- Merge pull request #260 from RobBrazier/dependabot/npm_and_yarn/svelte-2.11.0 [`aecdc60`](https://github.com/RobBrazier/svelte-awesome/commit/aecdc60a10f11879d0715c8d04741828e430bbce)
- Merge pull request #259 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-react-7.11.0 [`85f5b77`](https://github.com/RobBrazier/svelte-awesome/commit/85f5b7741047b99bd3d240a3cb7c6747a2f4c514)
- Merge pull request #257 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-import-2.14.0 [`69bf5ca`](https://github.com/RobBrazier/svelte-awesome/commit/69bf5caab335fbbde58b12fe16735eb39c867626)
- Merge pull request #256 from RobBrazier/dependabot/npm_and_yarn/semantic-release-15.9.8 [`7d94dc3`](https://github.com/RobBrazier/svelte-awesome/commit/7d94dc300ffe44e924e596ca0f9e25936671acf9)
- Merge pull request #255 from RobBrazier/dependabot/npm_and_yarn/svelte-2.10.1 [`29ec66e`](https://github.com/RobBrazier/svelte-awesome/commit/29ec66e02a72735d2c40352fccd0918fe410d815)
- Merge pull request #254 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-commonjs-9.1.5 [`a3c89e4`](https://github.com/RobBrazier/svelte-awesome/commit/a3c89e4c8a82b4ca9ed3860986f36ef253835b02)
- Merge pull request #253 from RobBrazier/dependabot/npm_and_yarn/semantic-release-15.9.6 [`24b670c`](https://github.com/RobBrazier/svelte-awesome/commit/24b670c044a08e18d639d553ff943fd8fb5b7bfa)
- Merge pull request #252 from RobBrazier/dependabot/npm_and_yarn/svelte-2.9.11 [`8943d4a`](https://github.com/RobBrazier/svelte-awesome/commit/8943d4a82e47325f3a7b7b3b48c0a514574919c5)

## [v1.4.0](https://github.com/RobBrazier/svelte-awesome/compare/v1.3.0...v1.4.0) - 2018-08-08

### Merged

- build(deps-dev): bump rollup from 0.62.0 to 0.63.4 [`#234`](https://github.com/RobBrazier/svelte-awesome/pull/234)
- build(deps-dev): bump svelte from 2.8.1 to 2.9.1 [`#217`](https://github.com/RobBrazier/svelte-awesome/pull/217)
- build(deps-dev): bump eslint-plugin-jsx-a11y from 6.0.3 to 6.1.0 [`#220`](https://github.com/RobBrazier/svelte-awesome/pull/220)
- build(deps-dev): bump semantic-release from 15.6.0 to 15.6.3 [`#218`](https://github.com/RobBrazier/svelte-awesome/pull/218)
- build(deps-dev): bump rollup-plugin-svelte from 4.1.0 to 4.2.1 [`#219`](https://github.com/RobBrazier/svelte-awesome/pull/219)
- build(devDeps): bump eslint from 4.19.1 to 5.0.1 [`#213`](https://github.com/RobBrazier/svelte-awesome/pull/213)
- build(devDeps): bump eslint-config-airbnb from 16.1.0 to 17.0.0 [`#212`](https://github.com/RobBrazier/svelte-awesome/pull/212)
- build(devDeps): bump eslint-plugin-import from 2.12.0 to 2.13.0 [`#210`](https://github.com/RobBrazier/svelte-awesome/pull/210)
- build(devDeps): bump @commitlint/prompt-cli from 6.1.3 to 7.0.0 [`#208`](https://github.com/RobBrazier/svelte-awesome/pull/208)
- build(devDeps): bump @commitlint/config-conventional from 6.1.3 to 7.0.1 [`#207`](https://github.com/RobBrazier/svelte-awesome/pull/207)
- build(devDeps): bump eslint-plugin-react from 7.9.1 to 7.10.0 [`#214`](https://github.com/RobBrazier/svelte-awesome/pull/214)
- build(devDeps): bump rollup from 0.61.2 to 0.62.0 [`#215`](https://github.com/RobBrazier/svelte-awesome/pull/215)

### Fixed

- feat: add svelte property to package.json [`#244`](https://github.com/RobBrazier/svelte-awesome/issues/244)

### Commits

- docs(example): fix example build [`2795c51`](https://github.com/RobBrazier/svelte-awesome/commit/2795c519ed2b267e9c0b5ae67168c3b1ec8bc0a9)
- Merge pull request #247 from RobBrazier/dependabot/npm_and_yarn/svelte-2.9.10 [`5b77ab9`](https://github.com/RobBrazier/svelte-awesome/commit/5b77ab9c678da932fe27eba6f81bcae3e81a4b8c)
- Merge pull request #246 from RobBrazier/dependabot/npm_and_yarn/eslint-5.3.0 [`503b506`](https://github.com/RobBrazier/svelte-awesome/commit/503b5069a46c2d72c9e83403cfa2fe1a25364637)
- Merge pull request #245 from RobBrazier/dependabot/npm_and_yarn/semantic-release-15.9.5 [`cf23942`](https://github.com/RobBrazier/svelte-awesome/commit/cf23942876d5d45781853324c496e390a6fcd984)
- Merge pull request #242 from RobBrazier/dependabot/npm_and_yarn/svelte-2.9.9 [`d400aa8`](https://github.com/RobBrazier/svelte-awesome/commit/d400aa8a7630e47f8128a2097fd4b4a527c354a9)
- Merge pull request #241 from RobBrazier/dependabot/npm_and_yarn/semantic-release-15.9.3 [`c69d106`](https://github.com/RobBrazier/svelte-awesome/commit/c69d106bae4532e93a3a68eba21e0f4e13b35f97)
- Merge pull request #240 from RobBrazier/dependabot/npm_and_yarn/semantic-release-15.9.2 [`e44a690`](https://github.com/RobBrazier/svelte-awesome/commit/e44a69084bec1e03ffc1385c3a8360dba956398f)
- Merge pull request #239 from RobBrazier/dependabot/npm_and_yarn/semantic-release-15.9.1 [`46648a1`](https://github.com/RobBrazier/svelte-awesome/commit/46648a1efc20eb10aea994a4f9a69744610e79ed)
- Merge pull request #238 from RobBrazier/dependabot/npm_and_yarn/rollup-plugin-commonjs-9.1.4 [`ba9a78e`](https://github.com/RobBrazier/svelte-awesome/commit/ba9a78e0b643b80521fbfe7c42a8834438478c3f)
- Merge pull request #237 from RobBrazier/dependabot/npm_and_yarn/svelte-2.9.7 [`c9186fa`](https://github.com/RobBrazier/svelte-awesome/commit/c9186fa9cf1df2dc0dfd1890c9bc02a5a4ec3c09)
- Merge pull request #236 from RobBrazier/dependabot/npm_and_yarn/svelte-2.9.6 [`da0344f`](https://github.com/RobBrazier/svelte-awesome/commit/da0344f37a0d574d7d0aad8cc5f30533d0673676)
- Merge pull request #235 from RobBrazier/dependabot/npm_and_yarn/eslint-5.2.0 [`3df9f2a`](https://github.com/RobBrazier/svelte-awesome/commit/3df9f2afbb586346e96936ce412f27cf39ec59b8)
- Merge pull request #231 from RobBrazier/dependabot/npm_and_yarn/svelte-2.9.5 [`9658498`](https://github.com/RobBrazier/svelte-awesome/commit/9658498ef4616a1a01edf78001fb48c56ee4537b)
- Merge pull request #233 from RobBrazier/dependabot/npm_and_yarn/semantic-release-15.8.1 [`4fb1d73`](https://github.com/RobBrazier/svelte-awesome/commit/4fb1d73473290a03b56403a46d669574ec7eed95)
- Merge pull request #226 from RobBrazier/dependabot/npm_and_yarn/eslint-plugin-jsx-a11y-6.1.1 [`f5b4d0b`](https://github.com/RobBrazier/svelte-awesome/commit/f5b4d0bc9e074276c6a35685a1f356f01a640fd2)
- Merge pull request #222 from RobBrazier/dependabot/npm_and_yarn/eslint-5.1.0 [`f432600`](https://github.com/RobBrazier/svelte-awesome/commit/f43260075dae98f46b14858f8c32b248bf3ea51d)

## [v1.3.0](https://github.com/RobBrazier/svelte-awesome/compare/v1.2.2...v1.3.0) - 2018-06-24

### Merged

- feat: add support for svelte 2 [`#205`](https://github.com/RobBrazier/svelte-awesome/pull/205)
- build(devDeps): bump rollup from 0.57.1 to 0.61.2 [`#202`](https://github.com/RobBrazier/svelte-awesome/pull/202)
- build: bump rollup-plugin-commonjs from 9.1.0 to 9.1.3 [`#183`](https://github.com/RobBrazier/svelte-awesome/pull/183)
- build: bump eslint-plugin-react from 7.7.0 to 7.8.2 [`#193`](https://github.com/RobBrazier/svelte-awesome/pull/193)
- build: bump semantic-release from 15.1.5 to 15.4.1 [`#195`](https://github.com/RobBrazier/svelte-awesome/pull/195)
- build: bump eslint-plugin-import from 2.10.0 to 2.11.0 [`#161`](https://github.com/RobBrazier/svelte-awesome/pull/161)
- build: bump lodash from 4.17.5 to 4.17.10 [`#176`](https://github.com/RobBrazier/svelte-awesome/pull/176)
- build: bump babel-core from 6.26.0 to 6.26.3 [`#181`](https://github.com/RobBrazier/svelte-awesome/pull/181)
- build: bump rollup-plugin-svelte from 4.0.0 to 4.1.0 [`#154`](https://github.com/RobBrazier/svelte-awesome/pull/154)
- build: bump eslint-plugin-html from 4.0.2 to 4.0.3 [`#159`](https://github.com/RobBrazier/svelte-awesome/pull/159)
- build: bump rollup-plugin-node-resolve from 3.0.3 to 3.3.0 [`#144`](https://github.com/RobBrazier/svelte-awesome/pull/144)
- build: bump semantic-release from 12.4.1 to 15.1.5 [`#156`](https://github.com/RobBrazier/svelte-awesome/pull/156)
- build: bump eslint-plugin-import from 2.9.0 to 2.10.0 [`#153`](https://github.com/RobBrazier/svelte-awesome/pull/153)
- build: bump eslint from 4.18.1 to 4.19.1 [`#147`](https://github.com/RobBrazier/svelte-awesome/pull/147)
- build: bump rollup from 0.56.3 to 0.57.1 [`#143`](https://github.com/RobBrazier/svelte-awesome/pull/143)
- build: bump rollup-plugin-commonjs from 8.3.0 to 9.1.0 [`#134`](https://github.com/RobBrazier/svelte-awesome/pull/134)
- build: bump @commitlint/prompt-cli from 6.1.2 to 6.1.3 [`#123`](https://github.com/RobBrazier/svelte-awesome/pull/123)
- build: bump @commitlint/cli from 6.1.2 to 6.1.3 [`#122`](https://github.com/RobBrazier/svelte-awesome/pull/122)
- build: bump @commitlint/config-conventional from 6.1.2 to 6.1.3 [`#120`](https://github.com/RobBrazier/svelte-awesome/pull/120)
- build: bump svelte from 1.55.0 to 1.56.0 [`#119`](https://github.com/RobBrazier/svelte-awesome/pull/119)
- build: bump rollup from 0.56.2 to 0.56.3 [`#118`](https://github.com/RobBrazier/svelte-awesome/pull/118)
- build: bump @commitlint/cli from 6.1.0 to 6.1.2 [`#117`](https://github.com/RobBrazier/svelte-awesome/pull/117)
- build: bump @commitlint/config-conventional from 6.1.0 to 6.1.2 [`#116`](https://github.com/RobBrazier/svelte-awesome/pull/116)
- build: bump @commitlint/prompt-cli from 6.1.0 to 6.1.2 [`#115`](https://github.com/RobBrazier/svelte-awesome/pull/115)
- build: bump eslint-plugin-import from 2.8.0 to 2.9.0 [`#114`](https://github.com/RobBrazier/svelte-awesome/pull/114)
- build: bump eslint-plugin-react from 7.6.1 to 7.7.0 [`#112`](https://github.com/RobBrazier/svelte-awesome/pull/112)
- build: bump eslint from 4.18.0 to 4.18.1 [`#113`](https://github.com/RobBrazier/svelte-awesome/pull/113)
- build: bump rollup from 0.56.1 to 0.56.2 [`#111`](https://github.com/RobBrazier/svelte-awesome/pull/111)
- build: bump eslint from 4.17.0 to 4.18.0 [`#110`](https://github.com/RobBrazier/svelte-awesome/pull/110)
- build: bump rollup from 0.56.0 to 0.56.1 [`#109`](https://github.com/RobBrazier/svelte-awesome/pull/109)
- build: bump rollup-plugin-buble from 0.18.0 to 0.19.2 [`#105`](https://github.com/RobBrazier/svelte-awesome/pull/105)
- build: Bump semantic-release from 11.0.2 to 12.4.1 [`#87`](https://github.com/RobBrazier/svelte-awesome/pull/87)
- build: Bump @commitlint/cli from 5.2.8 to 6.1.0 [`#98`](https://github.com/RobBrazier/svelte-awesome/pull/98)
- build: Bump @commitlint/prompt-cli from 5.2.8 to 6.1.0 [`#101`](https://github.com/RobBrazier/svelte-awesome/pull/101)
- build: bump rollup from 0.53.3 to 0.56.0 [`#107`](https://github.com/RobBrazier/svelte-awesome/pull/107)

## [v1.2.2](https://github.com/RobBrazier/svelte-awesome/compare/v1.2.1...v1.2.2) - 2018-02-15

### Merged

- fix(component): fix Icon not defined when compiling with svelte 1.55 [`#108`](https://github.com/RobBrazier/svelte-awesome/pull/108)
- build: Bump svelte from 1.50.1 to 1.55.0 [`#104`](https://github.com/RobBrazier/svelte-awesome/pull/104)
- build: Bump @commitlint/config-conventional from 5.2.3 to 6.1.0 [`#97`](https://github.com/RobBrazier/svelte-awesome/pull/97)
- build: Bump lodash from 4.17.4 to 4.17.5 [`#96`](https://github.com/RobBrazier/svelte-awesome/pull/96)
- build: Bump eslint from 4.14.0 to 4.17.0 [`#99`](https://github.com/RobBrazier/svelte-awesome/pull/99)
- build: Bump eslint-plugin-html from 4.0.1 to 4.0.2 [`#83`](https://github.com/RobBrazier/svelte-awesome/pull/83)
- chore(dependencies): Bump rollup-plugin-uglify from 2.0.1 to 3.0.0 [`#81`](https://github.com/RobBrazier/svelte-awesome/pull/81)
- chore(dependencies): Bump rollup-plugin-node-resolve from 3.0.0 to 3.0.2 [`#69`](https://github.com/RobBrazier/svelte-awesome/pull/69)
- chore(dependencies): Bump @commitlint/prompt-cli from 5.2.6 to 5.2.8 [`#54`](https://github.com/RobBrazier/svelte-awesome/pull/54)
- chore(dependencies): Bump rollup from 0.53.0 to 0.53.3 [`#60`](https://github.com/RobBrazier/svelte-awesome/pull/60)
- chore(dependencies): Bump svelte from 1.49.1 to 1.50.1 [`#59`](https://github.com/RobBrazier/svelte-awesome/pull/59)
- chore(dependencies): Bump poi from 9.6.4 to 9.6.9 [`#57`](https://github.com/RobBrazier/svelte-awesome/pull/57)
- chore(dependencies): Bump @commitlint/cli from 5.2.6 to 5.2.8 [`#53`](https://github.com/RobBrazier/svelte-awesome/pull/53)

## [v1.2.1](https://github.com/RobBrazier/svelte-awesome/compare/v1.2.0...v1.2.1) - 2017-12-25

### Merged

- build: fix semantic-release condition verification [`#51`](https://github.com/RobBrazier/svelte-awesome/pull/51)
- build: fix semantic-release condition verification [`#50`](https://github.com/RobBrazier/svelte-awesome/pull/50)
- fix(icon): fix computed property scope error from latest svelte version [`#49`](https://github.com/RobBrazier/svelte-awesome/pull/49)
- Bump semantic-release from 8.2.0 to 11.0.2 [`#40`](https://github.com/RobBrazier/svelte-awesome/pull/40)
- chore(dependencies): Bump eslint from 4.13.1 to 4.14.0 [`#48`](https://github.com/RobBrazier/svelte-awesome/pull/48)
- chore(dependencies): Bump @commitlint/cli from 5.2.5 to 5.2.6 [`#44`](https://github.com/RobBrazier/svelte-awesome/pull/44)
- chore(dependencies): Bump poi from 9.6.2 to 9.6.4 [`#47`](https://github.com/RobBrazier/svelte-awesome/pull/47)
- chore(dependencies): Bump rollup from 0.52.3 to 0.53.0 [`#45`](https://github.com/RobBrazier/svelte-awesome/pull/45)
- chore(dependencies): Bump @commitlint/prompt-cli from 5.2.5 to 5.2.6 [`#42`](https://github.com/RobBrazier/svelte-awesome/pull/42)
- Bump poi from 9.6.1 to 9.6.2 [`#41`](https://github.com/RobBrazier/svelte-awesome/pull/41)
- Bump rollup from 0.52.1 to 0.52.3 [`#38`](https://github.com/RobBrazier/svelte-awesome/pull/38)
- Bump rollup-plugin-svelte from 3.3.0 to 4.0.0 [`#34`](https://github.com/RobBrazier/svelte-awesome/pull/34)
- Add svelte to dev dependencies [`#39`](https://github.com/RobBrazier/svelte-awesome/pull/39)
- refactor(eslint): configure and fix code for eslint airbnb prefix [`#37`](https://github.com/RobBrazier/svelte-awesome/pull/37)
- Bump poi from 9.6.0 to 9.6.1 [`#33`](https://github.com/RobBrazier/svelte-awesome/pull/33)
- Bump poi from 9.5.11 to 9.6.0 [`#32`](https://github.com/RobBrazier/svelte-awesome/pull/32)
- Bump poi from 9.5.9 to 9.5.11 [`#31`](https://github.com/RobBrazier/svelte-awesome/pull/31)
- Bump @commitlint/cli from 5.2.3 to 5.2.5 [`#28`](https://github.com/RobBrazier/svelte-awesome/pull/28)
- Bump @commitlint/prompt-cli from 5.2.0 to 5.2.5 [`#30`](https://github.com/RobBrazier/svelte-awesome/pull/30)
- Bump rollup-plugin-svelte from 3.2.0 to 3.3.0 [`#29`](https://github.com/RobBrazier/svelte-awesome/pull/29)
- Bump poi from 9.5.7 to 9.5.9 [`#27`](https://github.com/RobBrazier/svelte-awesome/pull/27)
- Bump @commitlint/cli from 5.2.0 to 5.2.3 [`#22`](https://github.com/RobBrazier/svelte-awesome/pull/22)
- Bump poi from 9.5.6 to 9.5.7 [`#26`](https://github.com/RobBrazier/svelte-awesome/pull/26)
- Bump @commitlint/config-conventional from 5.1.3 to 5.2.3 [`#23`](https://github.com/RobBrazier/svelte-awesome/pull/23)
- Bump poi from 9.5.5 to 9.5.6 [`#24`](https://github.com/RobBrazier/svelte-awesome/pull/24)
- Bump rollup from 0.52.0 to 0.52.1 [`#25`](https://github.com/RobBrazier/svelte-awesome/pull/25)

### Commits

- build(rollup): remove unused rollup-plugin-babel dependency [`02a3307`](https://github.com/RobBrazier/svelte-awesome/commit/02a33073f2df270fc7338a63b53e98f757603e9e)
- build(svelte): add svelte to dev dependencies [`9ca013b`](https://github.com/RobBrazier/svelte-awesome/commit/9ca013b0ee1b2985ef52deb8a7e2fc85d5e50029)

## [v1.2.0](https://github.com/RobBrazier/svelte-awesome/compare/v1.1.1...v1.2.0) - 2017-12-04

### Merged

- feat(css): add css and animations [`#21`](https://github.com/RobBrazier/svelte-awesome/pull/21)

### Commits

- refactor(icon): remove unneeded klass from Icon component [`cd579ec`](https://github.com/RobBrazier/svelte-awesome/commit/cd579ec67ae2486f7f4dd3c396be8d179818b2f6)

## [v1.1.1](https://github.com/RobBrazier/svelte-awesome/compare/v1.1.0...v1.1.1) - 2017-12-04

### Merged

- fix(raw): fix raw icon type [`#19`](https://github.com/RobBrazier/svelte-awesome/pull/19)
- Bump rollup-plugin-svelte from 3.1.0 to 3.2.0 [`#18`](https://github.com/RobBrazier/svelte-awesome/pull/18)
- Bump @commitlint/prompt-cli from 5.1.2 to 5.2.0 [`#16`](https://github.com/RobBrazier/svelte-awesome/pull/16)
- Bump @commitlint/cli from 5.1.1 to 5.2.0 [`#17`](https://github.com/RobBrazier/svelte-awesome/pull/17)
- Bump rollup from 0.51.8 to 0.52.0 [`#15`](https://github.com/RobBrazier/svelte-awesome/pull/15)
- Bump poi from 9.5.4 to 9.5.5 [`#14`](https://github.com/RobBrazier/svelte-awesome/pull/14)

## [v1.1.0](https://github.com/RobBrazier/svelte-awesome/compare/v1.0.3...v1.1.0) - 2017-11-29

### Commits

- feat(icon): dynamically updated icons [`ccda8d6`](https://github.com/RobBrazier/svelte-awesome/commit/ccda8d69c0bcb88a1249cc7eae400a9714f41388)

## [v1.0.3](https://github.com/RobBrazier/svelte-awesome/compare/v1.0.2...v1.0.3) - 2017-11-29

### Commits

- fix(release): redo release [`1430a86`](https://github.com/RobBrazier/svelte-awesome/commit/1430a8609ffc4226ccda589fe9cb4c2239c84aa7)
- fix(release): redo release [`d3f892b`](https://github.com/RobBrazier/svelte-awesome/commit/d3f892b9f4d37c858ccc5072e9e639e9621267ed)

## [v1.0.2](https://github.com/RobBrazier/svelte-awesome/compare/v1.0.1...v1.0.2) - 2017-11-29

### Merged

- fix released artifact [`#13`](https://github.com/RobBrazier/svelte-awesome/pull/13)

### Commits

- fix(release): add dist to released versions [`e71bd39`](https://github.com/RobBrazier/svelte-awesome/commit/e71bd39902d93c114ec6a5620a4c9967a5e6ae94)
- fix(peer): remove svelte as a peer dependency [`687c18b`](https://github.com/RobBrazier/svelte-awesome/commit/687c18bd629dfe843de7268364bc865ad9658493)

## [v1.0.1](https://github.com/RobBrazier/svelte-awesome/compare/v1.0.0...v1.0.1) - 2017-11-29

### Merged

- fix(polygon): fix svg polygon rendering [`#11`](https://github.com/RobBrazier/svelte-awesome/pull/11)
- build(linting): switch to xo for linting [`#10`](https://github.com/RobBrazier/svelte-awesome/pull/10)
- refactor(icons): optimise icon generation [`#9`](https://github.com/RobBrazier/svelte-awesome/pull/9)

## v1.0.0 - 2017-11-29

### Commits

- feat(init): initial semantic commit [`56f999c`](https://github.com/RobBrazier/svelte-awesome/commit/56f999ca2073a3b520f804ed5d6013dc95065f43)
- fix(release): fix verifyConditions [`772d8f7`](https://github.com/RobBrazier/svelte-awesome/commit/772d8f70013d1b0d7e5ea9f9718c768285c22f92)


================================================
FILE: LICENSE
================================================
MIT License

Copyright (c) 2017 Rob Brazier

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


================================================
FILE: README.md
================================================
# Svelte-Awesome

[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/RobBrazier/svelte-awesome/build.yaml?style=flat-square&branch=master)](https://github.com/RobBrazier/svelte-awesome/actions)
[![Codacy grade](https://img.shields.io/codacy/grade/5543afb1136e45e2b7bae46332f94d60?style=flat-square)](https://app.codacy.com/gh/RobBrazier/svelte-awesome/dashboard)
[![npm](https://img.shields.io/npm/v/svelte-awesome.svg?style=flat-square)](https://www.npmjs.com/package/svelte-awesome)
[![bundlephobia](https://img.shields.io/bundlephobia/minzip/svelte-awesome?style=flat-square)](https://bundlephobia.com/result?p=svelte-awesome)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)

> Awesome SVG icon component for Svelte JS, built with Font Awesome icons.
> Based on [Justineo/vue-awesome][vue-awesome]

Svelte-Awesome supports [Font-Awesome][font-awesome] `v4.7.0` (icons inbuilt)
and `v5`/`v6` (via [`@fortawesome` npm packages][fortawesome-icons])

A demo is available [here][demo]

A list of all available embedded icons is available [here][icons]

## Installation

### NPM

```bash
npm install --save svelte-awesome
```

## Usage

```html
<!-- basic -->
<Icon data="{beer}" />
<!-- codeFork is camelCase, unlike the js file, code-fork.js -->
<Icon data="{codeFork}" />

<!-- with options -->
<Icon data="{refresh}" scale="2" />
<Icon data="{comment}" flip="horizontal" />
<Icon data="{codeFork}" label="Forked Repository" />

<!-- stacked icons [WIP] -->
<Icon label="No Photos">
  <Icon data="{camera}" />
  <Icon name="{ban}" scale="2" class="alert" />
</Icon>

<!-- FontAwesome v5 and v6 Icons supported -->
<Icon data="{faThumbsUp}" />

<script>
  import Icon from 'svelte-awesome';

  /// *** Embedded Icons ***
  // Recommended - import just the icon you need
  import beer from 'svelte-awesome/icons/beer';
  import refresh from 'svelte-awesome/icons/refresh';
  import codeFork from 'svelte-awesome/icons/codeFork';
  import camera from 'svelte-awesome/icons/camera';
  import ban from 'svelte-awesome/icons/ban';
  // Not recommended as it will download all of the icons in dev mode
  import { ban } from 'svelte-awesome/icons';

  // EDGECASE ICONS - different names due to reserved names / starting with numbers
  import fa500px from 'svelte-awesome/icons/fa500px'; // '500px' icon
  import faTry from 'svelte-awesome/icons/faTry'; // 'try' icon

  /// *** @fortawesome/* Icons ***
  // Recommended - import the individual icon a little like with the recommended embedded icons approach above
  import { faThumbsUp } from '@fortawesome/free-regular-svg-icons/faThumbsUp';
  // Not Recommended - import the individual icon from the main file - it will download all of the icons in dev mode
  import { faThumbsUp } from '@fortawesome/free-regular-svg-icons';
</script>
```

## Sapper Usage

For Sapper, you may need to import the Icon component explicitly as below:

```javascript
import Icon from 'svelte-awesome/components/Icon.svelte';
```

## Contributors

[![Contributors](https://contrib.rocks/image?repo=robbrazier/svelte-awesome)](https://github.com/RobBrazier/svelte-awesome/graphs/contributors)

[vue-awesome]: https://github.com/Justineo/vue-awesome
[font-awesome]: https://github.com/FortAwesome/Font-Awesome
[demo]: https://robbrazier.github.io/svelte-awesome
[icons]: https://robbrazier.github.io/svelte-awesome/icons
[fortawesome-icons]: https://www.npmjs.com/search?q=%40fortawesome%20icons


================================================
FILE: flake.nix
================================================
{
  description = "A Nix-flake-based Node.js development environment";

  inputs.nixpkgs.url = "https://flakehub.com/f/NixOS/nixpkgs/0.1.*.tar.gz";

  outputs = { self, nixpkgs }:
    let
      supportedSystems = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ];
      forEachSupportedSystem = f: nixpkgs.lib.genAttrs supportedSystems (system: f {
        pkgs = import nixpkgs { inherit system; overlays = [ self.overlays.default ]; };
      });
    in
    {
      overlays.default = final: prev: rec {
        nodejs = prev.nodejs_20;
      };

      devShells = forEachSupportedSystem ({ pkgs }: {
        default = pkgs.mkShell {
          packages = with pkgs; [ node2nix nodejs nodePackages.pnpm ];
        };
      });
    };
}


================================================
FILE: jsconfig.json
================================================
{
  "extends": "./.svelte-kit/tsconfig.json",
  "compilerOptions": {
    "allowJs": true,
    "checkJs": true,
    "esModuleInterop": true,
    "forceConsistentCasingInFileNames": true,
    "resolveJsonModule": true,
    "skipLibCheck": true,
    "sourceMap": true,
    "strict": true
  }
  // Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias and https://kit.svelte.dev/docs/configuration#files
  //
  // If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes
  // from the referenced tsconfig.json - TypeScript does not merge them in
}


================================================
FILE: package.json
================================================
{
  "name": "svelte-awesome",
  "version": "3.3.5",
  "description": "Font Awesome component for Svelte JS, using inline SVG",
  "type": "module",
  "repository": {
    "type": "git",
    "url": "https://github.com/RobBrazier/svelte-awesome.git"
  },
  "author": "Rob Brazier",
  "license": "MIT",
  "scripts": {
    "dev": "vite dev",
    "build": "vite build",
    "package": "svelte-kit sync && svelte-package -o package",
    "preview": "vite preview",
    "icons": "node .github/scripts/generate-icons",
    "lint": "prettier --check .",
    "format": "prettier --write .",
    "test": "npm run lint",
    "changelog": "auto-changelog -p && git add CHANGELOG.md",
    "version:major": "release-it major --ci",
    "version:minor": "release-it minor --ci",
    "version:patch": "release-it patch --ci"
  },
  "keywords": [
    "font-awesome",
    "awesome",
    "svelte",
    "svg"
  ],
  "devDependencies": {
    "@fortawesome/free-regular-svg-icons": "^6.6.0",
    "@fortawesome/free-regular-svg-icons-v5": "npm:@fortawesome/free-regular-svg-icons@^5.10.1",
    "@sveltejs/adapter-static": "^3.0.5",
    "@sveltejs/kit": "^2.7.2",
    "@sveltejs/package": "^2.3.5",
    "@sveltejs/vite-plugin-svelte": "^5.0.3",
    "auto-changelog": "^2.5.0",
    "change-case": "^5.4.4",
    "font-awesome": "^4.7.0",
    "patch-module": "^0.1.0",
    "prettier": "^3.3.3",
    "prettier-plugin-svelte": "^3.2.7",
    "release-it": "^18.1.1",
    "svelte": "^5.0.5",
    "svelte-check": "^4.0.5",
    "svelte-highlight": "^7.7.0",
    "svelte2tsx": "^0.7.22",
    "svgfont2js": "^0.1.2",
    "tslib": "^2.8.0",
    "typescript": "^5.6.3"
  },
  "peerDependencies": {
    "svelte": ">= 3.43.1 < 6"
  },
  "exports": {
    "./package.json": "./package.json",
    "./components/Icon.svelte": {
      "types": "./package/components/Icon.svelte.d.ts",
      "svelte": "./package/components/Icon.svelte",
      "default": "./package/components/Icon.svelte"
    },
    "./components/svg/Raw.svelte": {
      "types": "./package/components/svg/Raw.svelte.d.ts",
      "svelte": "./package/components/svg/Raw.svelte",
      "default": "./package/components/svg/Raw.svelte"
    },
    "./components/svg/Svg.svelte": {
      "types": "./package/components/svg/Svg.svelte.d.ts",
      "svelte": "./package/components/svg/Svg.svelte",
      "default": "./package/components/svg/Svg.svelte"
    },
    "./icons/addressBook.json": "./package/icons/addressBook.json",
    "./icons/addressBook": {
      "types": "./package/icons/addressBook.d.ts",
      "default": "./package/icons/addressBook.js"
    },
    "./icons/addressBookO.json": "./package/icons/addressBookO.json",
    "./icons/addressBookO": {
      "types": "./package/icons/addressBookO.d.ts",
      "default": "./package/icons/addressBookO.js"
    },
    "./icons/addressCard.json": "./package/icons/addressCard.json",
    "./icons/addressCard": {
      "types": "./package/icons/addressCard.d.ts",
      "default": "./package/icons/addressCard.js"
    },
    "./icons/addressCardO.json": "./package/icons/addressCardO.json",
    "./icons/addressCardO": {
      "types": "./package/icons/addressCardO.d.ts",
      "default": "./package/icons/addressCardO.js"
    },
    "./icons/adjust.json": "./package/icons/adjust.json",
    "./icons/adjust": {
      "types": "./package/icons/adjust.d.ts",
      "default": "./package/icons/adjust.js"
    },
    "./icons/adn.json": "./package/icons/adn.json",
    "./icons/adn": {
      "types": "./package/icons/adn.d.ts",
      "default": "./package/icons/adn.js"
    },
    "./icons/alignCenter.json": "./package/icons/alignCenter.json",
    "./icons/alignCenter": {
      "types": "./package/icons/alignCenter.d.ts",
      "default": "./package/icons/alignCenter.js"
    },
    "./icons/alignJustify.json": "./package/icons/alignJustify.json",
    "./icons/alignJustify": {
      "types": "./package/icons/alignJustify.d.ts",
      "default": "./package/icons/alignJustify.js"
    },
    "./icons/alignLeft.json": "./package/icons/alignLeft.json",
    "./icons/alignLeft": {
      "types": "./package/icons/alignLeft.d.ts",
      "default": "./package/icons/alignLeft.js"
    },
    "./icons/alignRight.json": "./package/icons/alignRight.json",
    "./icons/alignRight": {
      "types": "./package/icons/alignRight.d.ts",
      "default": "./package/icons/alignRight.js"
    },
    "./icons/amazon.json": "./package/icons/amazon.json",
    "./icons/amazon": {
      "types": "./package/icons/amazon.d.ts",
      "default": "./package/icons/amazon.js"
    },
    "./icons/ambulance.json": "./package/icons/ambulance.json",
    "./icons/ambulance": {
      "types": "./package/icons/ambulance.d.ts",
      "default": "./package/icons/ambulance.js"
    },
    "./icons/americanSignLanguageInterpreting.json": "./package/icons/americanSignLanguageInterpreting.json",
    "./icons/americanSignLanguageInterpreting": {
      "types": "./package/icons/americanSignLanguageInterpreting.d.ts",
      "default": "./package/icons/americanSignLanguageInterpreting.js"
    },
    "./icons/anchor.json": "./package/icons/anchor.json",
    "./icons/anchor": {
      "types": "./package/icons/anchor.d.ts",
      "default": "./package/icons/anchor.js"
    },
    "./icons/android.json": "./package/icons/android.json",
    "./icons/android": {
      "types": "./package/icons/android.d.ts",
      "default": "./package/icons/android.js"
    },
    "./icons/angellist.json": "./package/icons/angellist.json",
    "./icons/angellist": {
      "types": "./package/icons/angellist.d.ts",
      "default": "./package/icons/angellist.js"
    },
    "./icons/angleDoubleDown.json": "./package/icons/angleDoubleDown.json",
    "./icons/angleDoubleDown": {
      "types": "./package/icons/angleDoubleDown.d.ts",
      "default": "./package/icons/angleDoubleDown.js"
    },
    "./icons/angleDoubleLeft.json": "./package/icons/angleDoubleLeft.json",
    "./icons/angleDoubleLeft": {
      "types": "./package/icons/angleDoubleLeft.d.ts",
      "default": "./package/icons/angleDoubleLeft.js"
    },
    "./icons/angleDoubleRight.json": "./package/icons/angleDoubleRight.json",
    "./icons/angleDoubleRight": {
      "types": "./package/icons/angleDoubleRight.d.ts",
      "default": "./package/icons/angleDoubleRight.js"
    },
    "./icons/angleDoubleUp.json": "./package/icons/angleDoubleUp.json",
    "./icons/angleDoubleUp": {
      "types": "./package/icons/angleDoubleUp.d.ts",
      "default": "./package/icons/angleDoubleUp.js"
    },
    "./icons/angleDown.json": "./package/icons/angleDown.json",
    "./icons/angleDown": {
      "types": "./package/icons/angleDown.d.ts",
      "default": "./package/icons/angleDown.js"
    },
    "./icons/angleLeft.json": "./package/icons/angleLeft.json",
    "./icons/angleLeft": {
      "types": "./package/icons/angleLeft.d.ts",
      "default": "./package/icons/angleLeft.js"
    },
    "./icons/angleRight.json": "./package/icons/angleRight.json",
    "./icons/angleRight": {
      "types": "./package/icons/angleRight.d.ts",
      "default": "./package/icons/angleRight.js"
    },
    "./icons/angleUp.json": "./package/icons/angleUp.json",
    "./icons/angleUp": {
      "types": "./package/icons/angleUp.d.ts",
      "default": "./package/icons/angleUp.js"
    },
    "./icons/apple.json": "./package/icons/apple.json",
    "./icons/apple": {
      "types": "./package/icons/apple.d.ts",
      "default": "./package/icons/apple.js"
    },
    "./icons/archive.json": "./package/icons/archive.json",
    "./icons/archive": {
      "types": "./package/icons/archive.d.ts",
      "default": "./package/icons/archive.js"
    },
    "./icons/areaChart.json": "./package/icons/areaChart.json",
    "./icons/areaChart": {
      "types": "./package/icons/areaChart.d.ts",
      "default": "./package/icons/areaChart.js"
    },
    "./icons/arrowCircleDown.json": "./package/icons/arrowCircleDown.json",
    "./icons/arrowCircleDown": {
      "types": "./package/icons/arrowCircleDown.d.ts",
      "default": "./package/icons/arrowCircleDown.js"
    },
    "./icons/arrowCircleLeft.json": "./package/icons/arrowCircleLeft.json",
    "./icons/arrowCircleLeft": {
      "types": "./package/icons/arrowCircleLeft.d.ts",
      "default": "./package/icons/arrowCircleLeft.js"
    },
    "./icons/arrowCircleODown.json": "./package/icons/arrowCircleODown.json",
    "./icons/arrowCircleODown": {
      "types": "./package/icons/arrowCircleODown.d.ts",
      "default": "./package/icons/arrowCircleODown.js"
    },
    "./icons/arrowCircleOLeft.json": "./package/icons/arrowCircleOLeft.json",
    "./icons/arrowCircleOLeft": {
      "types": "./package/icons/arrowCircleOLeft.d.ts",
      "default": "./package/icons/arrowCircleOLeft.js"
    },
    "./icons/arrowCircleORight.json": "./package/icons/arrowCircleORight.json",
    "./icons/arrowCircleORight": {
      "types": "./package/icons/arrowCircleORight.d.ts",
      "default": "./package/icons/arrowCircleORight.js"
    },
    "./icons/arrowCircleOUp.json": "./package/icons/arrowCircleOUp.json",
    "./icons/arrowCircleOUp": {
      "types": "./package/icons/arrowCircleOUp.d.ts",
      "default": "./package/icons/arrowCircleOUp.js"
    },
    "./icons/arrowCircleRight.json": "./package/icons/arrowCircleRight.json",
    "./icons/arrowCircleRight": {
      "types": "./package/icons/arrowCircleRight.d.ts",
      "default": "./package/icons/arrowCircleRight.js"
    },
    "./icons/arrowCircleUp.json": "./package/icons/arrowCircleUp.json",
    "./icons/arrowCircleUp": {
      "types": "./package/icons/arrowCircleUp.d.ts",
      "default": "./package/icons/arrowCircleUp.js"
    },
    "./icons/arrowDown.json": "./package/icons/arrowDown.json",
    "./icons/arrowDown": {
      "types": "./package/icons/arrowDown.d.ts",
      "default": "./package/icons/arrowDown.js"
    },
    "./icons/arrowLeft.json": "./package/icons/arrowLeft.json",
    "./icons/arrowLeft": {
      "types": "./package/icons/arrowLeft.d.ts",
      "default": "./package/icons/arrowLeft.js"
    },
    "./icons/arrowRight.json": "./package/icons/arrowRight.json",
    "./icons/arrowRight": {
      "types": "./package/icons/arrowRight.d.ts",
      "default": "./package/icons/arrowRight.js"
    },
    "./icons/arrowUp.json": "./package/icons/arrowUp.json",
    "./icons/arrowUp": {
      "types": "./package/icons/arrowUp.d.ts",
      "default": "./package/icons/arrowUp.js"
    },
    "./icons/arrows.json": "./package/icons/arrows.json",
    "./icons/arrows": {
      "types": "./package/icons/arrows.d.ts",
      "default": "./package/icons/arrows.js"
    },
    "./icons/arrowsAlt.json": "./package/icons/arrowsAlt.json",
    "./icons/arrowsAlt": {
      "types": "./package/icons/arrowsAlt.d.ts",
      "default": "./package/icons/arrowsAlt.js"
    },
    "./icons/arrowsH.json": "./package/icons/arrowsH.json",
    "./icons/arrowsH": {
      "types": "./package/icons/arrowsH.d.ts",
      "default": "./package/icons/arrowsH.js"
    },
    "./icons/arrowsV.json": "./package/icons/arrowsV.json",
    "./icons/arrowsV": {
      "types": "./package/icons/arrowsV.d.ts",
      "default": "./package/icons/arrowsV.js"
    },
    "./icons/aslInterpreting.json": "./package/icons/aslInterpreting.json",
    "./icons/aslInterpreting": {
      "types": "./package/icons/aslInterpreting.d.ts",
      "default": "./package/icons/aslInterpreting.js"
    },
    "./icons/assistiveListeningSystems.json": "./package/icons/assistiveListeningSystems.json",
    "./icons/assistiveListeningSystems": {
      "types": "./package/icons/assistiveListeningSystems.d.ts",
      "default": "./package/icons/assistiveListeningSystems.js"
    },
    "./icons/asterisk.json": "./package/icons/asterisk.json",
    "./icons/asterisk": {
      "types": "./package/icons/asterisk.d.ts",
      "default": "./package/icons/asterisk.js"
    },
    "./icons/at.json": "./package/icons/at.json",
    "./icons/at": {
      "types": "./package/icons/at.d.ts",
      "default": "./package/icons/at.js"
    },
    "./icons/audioDescription.json": "./package/icons/audioDescription.json",
    "./icons/audioDescription": {
      "types": "./package/icons/audioDescription.d.ts",
      "default": "./package/icons/audioDescription.js"
    },
    "./icons/automobile.json": "./package/icons/automobile.json",
    "./icons/automobile": {
      "types": "./package/icons/automobile.d.ts",
      "default": "./package/icons/automobile.js"
    },
    "./icons/backward.json": "./package/icons/backward.json",
    "./icons/backward": {
      "types": "./package/icons/backward.d.ts",
      "default": "./package/icons/backward.js"
    },
    "./icons/balanceScale.json": "./package/icons/balanceScale.json",
    "./icons/balanceScale": {
      "types": "./package/icons/balanceScale.d.ts",
      "default": "./package/icons/balanceScale.js"
    },
    "./icons/ban.json": "./package/icons/ban.json",
    "./icons/ban": {
      "types": "./package/icons/ban.d.ts",
      "default": "./package/icons/ban.js"
    },
    "./icons/bandcamp.json": "./package/icons/bandcamp.json",
    "./icons/bandcamp": {
      "types": "./package/icons/bandcamp.d.ts",
      "default": "./package/icons/bandcamp.js"
    },
    "./icons/bank.json": "./package/icons/bank.json",
    "./icons/bank": {
      "types": "./package/icons/bank.d.ts",
      "default": "./package/icons/bank.js"
    },
    "./icons/barChart.json": "./package/icons/barChart.json",
    "./icons/barChart": {
      "types": "./package/icons/barChart.d.ts",
      "default": "./package/icons/barChart.js"
    },
    "./icons/barChartO.json": "./package/icons/barChartO.json",
    "./icons/barChartO": {
      "types": "./package/icons/barChartO.d.ts",
      "default": "./package/icons/barChartO.js"
    },
    "./icons/barcode.json": "./package/icons/barcode.json",
    "./icons/barcode": {
      "types": "./package/icons/barcode.d.ts",
      "default": "./package/icons/barcode.js"
    },
    "./icons/bars.json": "./package/icons/bars.json",
    "./icons/bars": {
      "types": "./package/icons/bars.d.ts",
      "default": "./package/icons/bars.js"
    },
    "./icons/bath.json": "./package/icons/bath.json",
    "./icons/bath": {
      "types": "./package/icons/bath.d.ts",
      "default": "./package/icons/bath.js"
    },
    "./icons/bathtub.json": "./package/icons/bathtub.json",
    "./icons/bathtub": {
      "types": "./package/icons/bathtub.d.ts",
      "default": "./package/icons/bathtub.js"
    },
    "./icons/battery.json": "./package/icons/battery.json",
    "./icons/battery": {
      "types": "./package/icons/battery.d.ts",
      "default": "./package/icons/battery.js"
    },
    "./icons/battery0.json": "./package/icons/battery0.json",
    "./icons/battery0": {
      "types": "./package/icons/battery0.d.ts",
      "default": "./package/icons/battery0.js"
    },
    "./icons/battery1.json": "./package/icons/battery1.json",
    "./icons/battery1": {
      "types": "./package/icons/battery1.d.ts",
      "default": "./package/icons/battery1.js"
    },
    "./icons/battery2.json": "./package/icons/battery2.json",
    "./icons/battery2": {
      "types": "./package/icons/battery2.d.ts",
      "default": "./package/icons/battery2.js"
    },
    "./icons/battery3.json": "./package/icons/battery3.json",
    "./icons/battery3": {
      "types": "./package/icons/battery3.d.ts",
      "default": "./package/icons/battery3.js"
    },
    "./icons/battery4.json": "./package/icons/battery4.json",
    "./icons/battery4": {
      "types": "./package/icons/battery4.d.ts",
      "default": "./package/icons/battery4.js"
    },
    "./icons/batteryEmpty.json": "./package/icons/batteryEmpty.json",
    "./icons/batteryEmpty": {
      "types": "./package/icons/batteryEmpty.d.ts",
      "default": "./package/icons/batteryEmpty.js"
    },
    "./icons/batteryFull.json": "./package/icons/batteryFull.json",
    "./icons/batteryFull": {
      "types": "./package/icons/batteryFull.d.ts",
      "default": "./package/icons/batteryFull.js"
    },
    "./icons/batteryHalf.json": "./package/icons/batteryHalf.json",
    "./icons/batteryHalf": {
      "types": "./package/icons/batteryHalf.d.ts",
      "default": "./package/icons/batteryHalf.js"
    },
    "./icons/batteryQuarter.json": "./package/icons/batteryQuarter.json",
    "./icons/batteryQuarter": {
      "types": "./package/icons/batteryQuarter.d.ts",
      "default": "./package/icons/batteryQuarter.js"
    },
    "./icons/batteryThreeQuarters.json": "./package/icons/batteryThreeQuarters.json",
    "./icons/batteryThreeQuarters": {
      "types": "./package/icons/batteryThreeQuarters.d.ts",
      "default": "./package/icons/batteryThreeQuarters.js"
    },
    "./icons/bed.json": "./package/icons/bed.json",
    "./icons/bed": {
      "types": "./package/icons/bed.d.ts",
      "default": "./package/icons/bed.js"
    },
    "./icons/beer.json": "./package/icons/beer.json",
    "./icons/beer": {
      "types": "./package/icons/beer.d.ts",
      "default": "./package/icons/beer.js"
    },
    "./icons/behance.json": "./package/icons/behance.json",
    "./icons/behance": {
      "types": "./package/icons/behance.d.ts",
      "default": "./package/icons/behance.js"
    },
    "./icons/behanceSquare.json": "./package/icons/behanceSquare.json",
    "./icons/behanceSquare": {
      "types": "./package/icons/behanceSquare.d.ts",
      "default": "./package/icons/behanceSquare.js"
    },
    "./icons/bell.json": "./package/icons/bell.json",
    "./icons/bell": {
      "types": "./package/icons/bell.d.ts",
      "default": "./package/icons/bell.js"
    },
    "./icons/bellO.json": "./package/icons/bellO.json",
    "./icons/bellO": {
      "types": "./package/icons/bellO.d.ts",
      "default": "./package/icons/bellO.js"
    },
    "./icons/bellSlash.json": "./package/icons/bellSlash.json",
    "./icons/bellSlash": {
      "types": "./package/icons/bellSlash.d.ts",
      "default": "./package/icons/bellSlash.js"
    },
    "./icons/bellSlashO.json": "./package/icons/bellSlashO.json",
    "./icons/bellSlashO": {
      "types": "./package/icons/bellSlashO.d.ts",
      "default": "./package/icons/bellSlashO.js"
    },
    "./icons/bicycle.json": "./package/icons/bicycle.json",
    "./icons/bicycle": {
      "types": "./package/icons/bicycle.d.ts",
      "default": "./package/icons/bicycle.js"
    },
    "./icons/binoculars.json": "./package/icons/binoculars.json",
    "./icons/binoculars": {
      "types": "./package/icons/binoculars.d.ts",
      "default": "./package/icons/binoculars.js"
    },
    "./icons/birthdayCake.json": "./package/icons/birthdayCake.json",
    "./icons/birthdayCake": {
      "types": "./package/icons/birthdayCake.d.ts",
      "default": "./package/icons/birthdayCake.js"
    },
    "./icons/bitbucket.json": "./package/icons/bitbucket.json",
    "./icons/bitbucket": {
      "types": "./package/icons/bitbucket.d.ts",
      "default": "./package/icons/bitbucket.js"
    },
    "./icons/bitbucketSquare.json": "./package/icons/bitbucketSquare.json",
    "./icons/bitbucketSquare": {
      "types": "./package/icons/bitbucketSquare.d.ts",
      "default": "./package/icons/bitbucketSquare.js"
    },
    "./icons/bitcoin.json": "./package/icons/bitcoin.json",
    "./icons/bitcoin": {
      "types": "./package/icons/bitcoin.d.ts",
      "default": "./package/icons/bitcoin.js"
    },
    "./icons/blackTie.json": "./package/icons/blackTie.json",
    "./icons/blackTie": {
      "types": "./package/icons/blackTie.d.ts",
      "default": "./package/icons/blackTie.js"
    },
    "./icons/blind.json": "./package/icons/blind.json",
    "./icons/blind": {
      "types": "./package/icons/blind.d.ts",
      "default": "./package/icons/blind.js"
    },
    "./icons/bluetooth.json": "./package/icons/bluetooth.json",
    "./icons/bluetooth": {
      "types": "./package/icons/bluetooth.d.ts",
      "default": "./package/icons/bluetooth.js"
    },
    "./icons/bluetoothB.json": "./package/icons/bluetoothB.json",
    "./icons/bluetoothB": {
      "types": "./package/icons/bluetoothB.d.ts",
      "default": "./package/icons/bluetoothB.js"
    },
    "./icons/bold.json": "./package/icons/bold.json",
    "./icons/bold": {
      "types": "./package/icons/bold.d.ts",
      "default": "./package/icons/bold.js"
    },
    "./icons/bolt.json": "./package/icons/bolt.json",
    "./icons/bolt": {
      "types": "./package/icons/bolt.d.ts",
      "default": "./package/icons/bolt.js"
    },
    "./icons/bomb.json": "./package/icons/bomb.json",
    "./icons/bomb": {
      "types": "./package/icons/bomb.d.ts",
      "default": "./package/icons/bomb.js"
    },
    "./icons/book.json": "./package/icons/book.json",
    "./icons/book": {
      "types": "./package/icons/book.d.ts",
      "default": "./package/icons/book.js"
    },
    "./icons/bookmark.json": "./package/icons/bookmark.json",
    "./icons/bookmark": {
      "types": "./package/icons/bookmark.d.ts",
      "default": "./package/icons/bookmark.js"
    },
    "./icons/bookmarkO.json": "./package/icons/bookmarkO.json",
    "./icons/bookmarkO": {
      "types": "./package/icons/bookmarkO.d.ts",
      "default": "./package/icons/bookmarkO.js"
    },
    "./icons/braille.json": "./package/icons/braille.json",
    "./icons/braille": {
      "types": "./package/icons/braille.d.ts",
      "default": "./package/icons/braille.js"
    },
    "./icons/briefcase.json": "./package/icons/briefcase.json",
    "./icons/briefcase": {
      "types": "./package/icons/briefcase.d.ts",
      "default": "./package/icons/briefcase.js"
    },
    "./icons/btc.json": "./package/icons/btc.json",
    "./icons/btc": {
      "types": "./package/icons/btc.d.ts",
      "default": "./package/icons/btc.js"
    },
    "./icons/bug.json": "./package/icons/bug.json",
    "./icons/bug": {
      "types": "./package/icons/bug.d.ts",
      "default": "./package/icons/bug.js"
    },
    "./icons/building.json": "./package/icons/building.json",
    "./icons/building": {
      "types": "./package/icons/building.d.ts",
      "default": "./package/icons/building.js"
    },
    "./icons/buildingO.json": "./package/icons/buildingO.json",
    "./icons/buildingO": {
      "types": "./package/icons/buildingO.d.ts",
      "default": "./package/icons/buildingO.js"
    },
    "./icons/bullhorn.json": "./package/icons/bullhorn.json",
    "./icons/bullhorn": {
      "types": "./package/icons/bullhorn.d.ts",
      "default": "./package/icons/bullhorn.js"
    },
    "./icons/bullseye.json": "./package/icons/bullseye.json",
    "./icons/bullseye": {
      "types": "./package/icons/bullseye.d.ts",
      "default": "./package/icons/bullseye.js"
    },
    "./icons/bus.json": "./package/icons/bus.json",
    "./icons/bus": {
      "types": "./package/icons/bus.d.ts",
      "default": "./package/icons/bus.js"
    },
    "./icons/buysellads.json": "./package/icons/buysellads.json",
    "./icons/buysellads": {
      "types": "./package/icons/buysellads.d.ts",
      "default": "./package/icons/buysellads.js"
    },
    "./icons/cab.json": "./package/icons/cab.json",
    "./icons/cab": {
      "types": "./package/icons/cab.d.ts",
      "default": "./package/icons/cab.js"
    },
    "./icons/calculator.json": "./package/icons/calculator.json",
    "./icons/calculator": {
      "types": "./package/icons/calculator.d.ts",
      "default": "./package/icons/calculator.js"
    },
    "./icons/calendar.json": "./package/icons/calendar.json",
    "./icons/calendar": {
      "types": "./package/icons/calendar.d.ts",
      "default": "./package/icons/calendar.js"
    },
    "./icons/calendarCheckO.json": "./package/icons/calendarCheckO.json",
    "./icons/calendarCheckO": {
      "types": "./package/icons/calendarCheckO.d.ts",
      "default": "./package/icons/calendarCheckO.js"
    },
    "./icons/calendarMinusO.json": "./package/icons/calendarMinusO.json",
    "./icons/calendarMinusO": {
      "types": "./package/icons/calendarMinusO.d.ts",
      "default": "./package/icons/calendarMinusO.js"
    },
    "./icons/calendarO.json": "./package/icons/calendarO.json",
    "./icons/calendarO": {
      "types": "./package/icons/calendarO.d.ts",
      "default": "./package/icons/calendarO.js"
    },
    "./icons/calendarPlusO.json": "./package/icons/calendarPlusO.json",
    "./icons/calendarPlusO": {
      "types": "./package/icons/calendarPlusO.d.ts",
      "default": "./package/icons/calendarPlusO.js"
    },
    "./icons/calendarTimesO.json": "./package/icons/calendarTimesO.json",
    "./icons/calendarTimesO": {
      "types": "./package/icons/calendarTimesO.d.ts",
      "default": "./package/icons/calendarTimesO.js"
    },
    "./icons/camera.json": "./package/icons/camera.json",
    "./icons/camera": {
      "types": "./package/icons/camera.d.ts",
      "default": "./package/icons/camera.js"
    },
    "./icons/cameraRetro.json": "./package/icons/cameraRetro.json",
    "./icons/cameraRetro": {
      "types": "./package/icons/cameraRetro.d.ts",
      "default": "./package/icons/cameraRetro.js"
    },
    "./icons/car.json": "./package/icons/car.json",
    "./icons/car": {
      "types": "./package/icons/car.d.ts",
      "default": "./package/icons/car.js"
    },
    "./icons/caretDown.json": "./package/icons/caretDown.json",
    "./icons/caretDown": {
      "types": "./package/icons/caretDown.d.ts",
      "default": "./package/icons/caretDown.js"
    },
    "./icons/caretLeft.json": "./package/icons/caretLeft.json",
    "./icons/caretLeft": {
      "types": "./package/icons/caretLeft.d.ts",
      "default": "./package/icons/caretLeft.js"
    },
    "./icons/caretRight.json": "./package/icons/caretRight.json",
    "./icons/caretRight": {
      "types": "./package/icons/caretRight.d.ts",
      "default": "./package/icons/caretRight.js"
    },
    "./icons/caretSquareODown.json": "./package/icons/caretSquareODown.json",
    "./icons/caretSquareODown": {
      "types": "./package/icons/caretSquareODown.d.ts",
      "default": "./package/icons/caretSquareODown.js"
    },
    "./icons/caretSquareOLeft.json": "./package/icons/caretSquareOLeft.json",
    "./icons/caretSquareOLeft": {
      "types": "./package/icons/caretSquareOLeft.d.ts",
      "default": "./package/icons/caretSquareOLeft.js"
    },
    "./icons/caretSquareORight.json": "./package/icons/caretSquareORight.json",
    "./icons/caretSquareORight": {
      "types": "./package/icons/caretSquareORight.d.ts",
      "default": "./package/icons/caretSquareORight.js"
    },
    "./icons/caretSquareOUp.json": "./package/icons/caretSquareOUp.json",
    "./icons/caretSquareOUp": {
      "types": "./package/icons/caretSquareOUp.d.ts",
      "default": "./package/icons/caretSquareOUp.js"
    },
    "./icons/caretUp.json": "./package/icons/caretUp.json",
    "./icons/caretUp": {
      "types": "./package/icons/caretUp.d.ts",
      "default": "./package/icons/caretUp.js"
    },
    "./icons/cartArrowDown.json": "./package/icons/cartArrowDown.json",
    "./icons/cartArrowDown": {
      "types": "./package/icons/cartArrowDown.d.ts",
      "default": "./package/icons/cartArrowDown.js"
    },
    "./icons/cartPlus.json": "./package/icons/cartPlus.json",
    "./icons/cartPlus": {
      "types": "./package/icons/cartPlus.d.ts",
      "default": "./package/icons/cartPlus.js"
    },
    "./icons/cc.json": "./package/icons/cc.json",
    "./icons/cc": {
      "types": "./package/icons/cc.d.ts",
      "default": "./package/icons/cc.js"
    },
    "./icons/ccAmex.json": "./package/icons/ccAmex.json",
    "./icons/ccAmex": {
      "types": "./package/icons/ccAmex.d.ts",
      "default": "./package/icons/ccAmex.js"
    },
    "./icons/ccDinersClub.json": "./package/icons/ccDinersClub.json",
    "./icons/ccDinersClub": {
      "types": "./package/icons/ccDinersClub.d.ts",
      "default": "./package/icons/ccDinersClub.js"
    },
    "./icons/ccDiscover.json": "./package/icons/ccDiscover.json",
    "./icons/ccDiscover": {
      "types": "./package/icons/ccDiscover.d.ts",
      "default": "./package/icons/ccDiscover.js"
    },
    "./icons/ccJcb.json": "./package/icons/ccJcb.json",
    "./icons/ccJcb": {
      "types": "./package/icons/ccJcb.d.ts",
      "default": "./package/icons/ccJcb.js"
    },
    "./icons/ccMastercard.json": "./package/icons/ccMastercard.json",
    "./icons/ccMastercard": {
      "types": "./package/icons/ccMastercard.d.ts",
      "default": "./package/icons/ccMastercard.js"
    },
    "./icons/ccPaypal.json": "./package/icons/ccPaypal.json",
    "./icons/ccPaypal": {
      "types": "./package/icons/ccPaypal.d.ts",
      "default": "./package/icons/ccPaypal.js"
    },
    "./icons/ccStripe.json": "./package/icons/ccStripe.json",
    "./icons/ccStripe": {
      "types": "./package/icons/ccStripe.d.ts",
      "default": "./package/icons/ccStripe.js"
    },
    "./icons/ccVisa.json": "./package/icons/ccVisa.json",
    "./icons/ccVisa": {
      "types": "./package/icons/ccVisa.d.ts",
      "default": "./package/icons/ccVisa.js"
    },
    "./icons/certificate.json": "./package/icons/certificate.json",
    "./icons/certificate": {
      "types": "./package/icons/certificate.d.ts",
      "default": "./package/icons/certificate.js"
    },
    "./icons/chain.json": "./package/icons/chain.json",
    "./icons/chain": {
      "types": "./package/icons/chain.d.ts",
      "default": "./package/icons/chain.js"
    },
    "./icons/chainBroken.json": "./package/icons/chainBroken.json",
    "./icons/chainBroken": {
      "types": "./package/icons/chainBroken.d.ts",
      "default": "./package/icons/chainBroken.js"
    },
    "./icons/check.json": "./package/icons/check.json",
    "./icons/check": {
      "types": "./package/icons/check.d.ts",
      "default": "./package/icons/check.js"
    },
    "./icons/checkCircle.json": "./package/icons/checkCircle.json",
    "./icons/checkCircle": {
      "types": "./package/icons/checkCircle.d.ts",
      "default": "./package/icons/checkCircle.js"
    },
    "./icons/checkCircleO.json": "./package/icons/checkCircleO.json",
    "./icons/checkCircleO": {
      "types": "./package/icons/checkCircleO.d.ts",
      "default": "./package/icons/checkCircleO.js"
    },
    "./icons/checkSquare.json": "./package/icons/checkSquare.json",
    "./icons/checkSquare": {
      "types": "./package/icons/checkSquare.d.ts",
      "default": "./package/icons/checkSquare.js"
    },
    "./icons/checkSquareO.json": "./package/icons/checkSquareO.json",
    "./icons/checkSquareO": {
      "types": "./package/icons/checkSquareO.d.ts",
      "default": "./package/icons/checkSquareO.js"
    },
    "./icons/chevronCircleDown.json": "./package/icons/chevronCircleDown.json",
    "./icons/chevronCircleDown": {
      "types": "./package/icons/chevronCircleDown.d.ts",
      "default": "./package/icons/chevronCircleDown.js"
    },
    "./icons/chevronCircleLeft.json": "./package/icons/chevronCircleLeft.json",
    "./icons/chevronCircleLeft": {
      "types": "./package/icons/chevronCircleLeft.d.ts",
      "default": "./package/icons/chevronCircleLeft.js"
    },
    "./icons/chevronCircleRight.json": "./package/icons/chevronCircleRight.json",
    "./icons/chevronCircleRight": {
      "types": "./package/icons/chevronCircleRight.d.ts",
      "default": "./package/icons/chevronCircleRight.js"
    },
    "./icons/chevronCircleUp.json": "./package/icons/chevronCircleUp.json",
    "./icons/chevronCircleUp": {
      "types": "./package/icons/chevronCircleUp.d.ts",
      "default": "./package/icons/chevronCircleUp.js"
    },
    "./icons/chevronDown.json": "./package/icons/chevronDown.json",
    "./icons/chevronDown": {
      "types": "./package/icons/chevronDown.d.ts",
      "default": "./package/icons/chevronDown.js"
    },
    "./icons/chevronLeft.json": "./package/icons/chevronLeft.json",
    "./icons/chevronLeft": {
      "types": "./package/icons/chevronLeft.d.ts",
      "default": "./package/icons/chevronLeft.js"
    },
    "./icons/chevronRight.json": "./package/icons/chevronRight.json",
    "./icons/chevronRight": {
      "types": "./package/icons/chevronRight.d.ts",
      "default": "./package/icons/chevronRight.js"
    },
    "./icons/chevronUp.json": "./package/icons/chevronUp.json",
    "./icons/chevronUp": {
      "types": "./package/icons/chevronUp.d.ts",
      "default": "./package/icons/chevronUp.js"
    },
    "./icons/child.json": "./package/icons/child.json",
    "./icons/child": {
      "types": "./package/icons/child.d.ts",
      "default": "./package/icons/child.js"
    },
    "./icons/chrome.json": "./package/icons/chrome.json",
    "./icons/chrome": {
      "types": "./package/icons/chrome.d.ts",
      "default": "./package/icons/chrome.js"
    },
    "./icons/circle.json": "./package/icons/circle.json",
    "./icons/circle": {
      "types": "./package/icons/circle.d.ts",
      "default": "./package/icons/circle.js"
    },
    "./icons/circleO.json": "./package/icons/circleO.json",
    "./icons/circleO": {
      "types": "./package/icons/circleO.d.ts",
      "default": "./package/icons/circleO.js"
    },
    "./icons/circleONotch.json": "./package/icons/circleONotch.json",
    "./icons/circleONotch": {
      "types": "./package/icons/circleONotch.d.ts",
      "default": "./package/icons/circleONotch.js"
    },
    "./icons/circleThin.json": "./package/icons/circleThin.json",
    "./icons/circleThin": {
      "types": "./package/icons/circleThin.d.ts",
      "default": "./package/icons/circleThin.js"
    },
    "./icons/clipboard.json": "./package/icons/clipboard.json",
    "./icons/clipboard": {
      "types": "./package/icons/clipboard.d.ts",
      "default": "./package/icons/clipboard.js"
    },
    "./icons/clockO.json": "./package/icons/clockO.json",
    "./icons/clockO": {
      "types": "./package/icons/clockO.d.ts",
      "default": "./package/icons/clockO.js"
    },
    "./icons/clone.json": "./package/icons/clone.json",
    "./icons/clone": {
      "types": "./package/icons/clone.d.ts",
      "default": "./package/icons/clone.js"
    },
    "./icons/close.json": "./package/icons/close.json",
    "./icons/close": {
      "types": "./package/icons/close.d.ts",
      "default": "./package/icons/close.js"
    },
    "./icons/cloud.json": "./package/icons/cloud.json",
    "./icons/cloud": {
      "types": "./package/icons/cloud.d.ts",
      "default": "./package/icons/cloud.js"
    },
    "./icons/cloudDownload.json": "./package/icons/cloudDownload.json",
    "./icons/cloudDownload": {
      "types": "./package/icons/cloudDownload.d.ts",
      "default": "./package/icons/cloudDownload.js"
    },
    "./icons/cloudUpload.json": "./package/icons/cloudUpload.json",
    "./icons/cloudUpload": {
      "types": "./package/icons/cloudUpload.d.ts",
      "default": "./package/icons/cloudUpload.js"
    },
    "./icons/cny.json": "./package/icons/cny.json",
    "./icons/cny": {
      "types": "./package/icons/cny.d.ts",
      "default": "./package/icons/cny.js"
    },
    "./icons/code.json": "./package/icons/code.json",
    "./icons/code": {
      "types": "./package/icons/code.d.ts",
      "default": "./package/icons/code.js"
    },
    "./icons/codeFork.json": "./package/icons/codeFork.json",
    "./icons/codeFork": {
      "types": "./package/icons/codeFork.d.ts",
      "default": "./package/icons/codeFork.js"
    },
    "./icons/codepen.json": "./package/icons/codepen.json",
    "./icons/codepen": {
      "types": "./package/icons/codepen.d.ts",
      "default": "./package/icons/codepen.js"
    },
    "./icons/codiepie.json": "./package/icons/codiepie.json",
    "./icons/codiepie": {
      "types": "./package/icons/codiepie.d.ts",
      "default": "./package/icons/codiepie.js"
    },
    "./icons/coffee.json": "./package/icons/coffee.json",
    "./icons/coffee": {
      "types": "./package/icons/coffee.d.ts",
      "default": "./package/icons/coffee.js"
    },
    "./icons/cog.json": "./package/icons/cog.json",
    "./icons/cog": {
      "types": "./package/icons/cog.d.ts",
      "default": "./package/icons/cog.js"
    },
    "./icons/cogs.json": "./package/icons/cogs.json",
    "./icons/cogs": {
      "types": "./package/icons/cogs.d.ts",
      "default": "./package/icons/cogs.js"
    },
    "./icons/columns.json": "./package/icons/columns.json",
    "./icons/columns": {
      "types": "./package/icons/columns.d.ts",
      "default": "./package/icons/columns.js"
    },
    "./icons/comment.json": "./package/icons/comment.json",
    "./icons/comment": {
      "types": "./package/icons/comment.d.ts",
      "default": "./package/icons/comment.js"
    },
    "./icons/commentO.json": "./package/icons/commentO.json",
    "./icons/commentO": {
      "types": "./package/icons/commentO.d.ts",
      "default": "./package/icons/commentO.js"
    },
    "./icons/commenting.json": "./package/icons/commenting.json",
    "./icons/commenting": {
      "types": "./package/icons/commenting.d.ts",
      "default": "./package/icons/commenting.js"
    },
    "./icons/commentingO.json": "./package/icons/commentingO.json",
    "./icons/commentingO": {
      "types": "./package/icons/commentingO.d.ts",
      "default": "./package/icons/commentingO.js"
    },
    "./icons/comments.json": "./package/icons/comments.json",
    "./icons/comments": {
      "types": "./package/icons/comments.d.ts",
      "default": "./package/icons/comments.js"
    },
    "./icons/commentsO.json": "./package/icons/commentsO.json",
    "./icons/commentsO": {
      "types": "./package/icons/commentsO.d.ts",
      "default": "./package/icons/commentsO.js"
    },
    "./icons/compass.json": "./package/icons/compass.json",
    "./icons/compass": {
      "types": "./package/icons/compass.d.ts",
      "default": "./package/icons/compass.js"
    },
    "./icons/compress.json": "./package/icons/compress.json",
    "./icons/compress": {
      "types": "./package/icons/compress.d.ts",
      "default": "./package/icons/compress.js"
    },
    "./icons/connectdevelop.json": "./package/icons/connectdevelop.json",
    "./icons/connectdevelop": {
      "types": "./package/icons/connectdevelop.d.ts",
      "default": "./package/icons/connectdevelop.js"
    },
    "./icons/contao.json": "./package/icons/contao.json",
    "./icons/contao": {
      "types": "./package/icons/contao.d.ts",
      "default": "./package/icons/contao.js"
    },
    "./icons/copy.json": "./package/icons/copy.json",
    "./icons/copy": {
      "types": "./package/icons/copy.d.ts",
      "default": "./package/icons/copy.js"
    },
    "./icons/copyright.json": "./package/icons/copyright.json",
    "./icons/copyright": {
      "types": "./package/icons/copyright.d.ts",
      "default": "./package/icons/copyright.js"
    },
    "./icons/creativeCommons.json": "./package/icons/creativeCommons.json",
    "./icons/creativeCommons": {
      "types": "./package/icons/creativeCommons.d.ts",
      "default": "./package/icons/creativeCommons.js"
    },
    "./icons/creditCard.json": "./package/icons/creditCard.json",
    "./icons/creditCard": {
      "types": "./package/icons/creditCard.d.ts",
      "default": "./package/icons/creditCard.js"
    },
    "./icons/creditCardAlt.json": "./package/icons/creditCardAlt.json",
    "./icons/creditCardAlt": {
      "types": "./package/icons/creditCardAlt.d.ts",
      "default": "./package/icons/creditCardAlt.js"
    },
    "./icons/crop.json": "./package/icons/crop.json",
    "./icons/crop": {
      "types": "./package/icons/crop.d.ts",
      "default": "./package/icons/crop.js"
    },
    "./icons/crosshairs.json": "./package/icons/crosshairs.json",
    "./icons/crosshairs": {
      "types": "./package/icons/crosshairs.d.ts",
      "default": "./package/icons/crosshairs.js"
    },
    "./icons/css3.json": "./package/icons/css3.json",
    "./icons/css3": {
      "types": "./package/icons/css3.d.ts",
      "default": "./package/icons/css3.js"
    },
    "./icons/cube.json": "./package/icons/cube.json",
    "./icons/cube": {
      "types": "./package/icons/cube.d.ts",
      "default": "./package/icons/cube.js"
    },
    "./icons/cubes.json": "./package/icons/cubes.json",
    "./icons/cubes": {
      "types": "./package/icons/cubes.d.ts",
      "default": "./package/icons/cubes.js"
    },
    "./icons/cut.json": "./package/icons/cut.json",
    "./icons/cut": {
      "types": "./package/icons/cut.d.ts",
      "default": "./package/icons/cut.js"
    },
    "./icons/cutlery.json": "./package/icons/cutlery.json",
    "./icons/cutlery": {
      "types": "./package/icons/cutlery.d.ts",
      "default": "./package/icons/cutlery.js"
    },
    "./icons/dashboard.json": "./package/icons/dashboard.json",
    "./icons/dashboard": {
      "types": "./package/icons/dashboard.d.ts",
      "default": "./package/icons/dashboard.js"
    },
    "./icons/dashcube.json": "./package/icons/dashcube.json",
    "./icons/dashcube": {
      "types": "./package/icons/dashcube.d.ts",
      "default": "./package/icons/dashcube.js"
    },
    "./icons/database.json": "./package/icons/database.json",
    "./icons/database": {
      "types": "./package/icons/database.d.ts",
      "default": "./package/icons/database.js"
    },
    "./icons/deaf.json": "./package/icons/deaf.json",
    "./icons/deaf": {
      "types": "./package/icons/deaf.d.ts",
      "default": "./package/icons/deaf.js"
    },
    "./icons/deafness.json": "./package/icons/deafness.json",
    "./icons/deafness": {
      "types": "./package/icons/deafness.d.ts",
      "default": "./package/icons/deafness.js"
    },
    "./icons/dedent.json": "./package/icons/dedent.json",
    "./icons/dedent": {
      "types": "./package/icons/dedent.d.ts",
      "default": "./package/icons/dedent.js"
    },
    "./icons/delicious.json": "./package/icons/delicious.json",
    "./icons/delicious": {
      "types": "./package/icons/delicious.d.ts",
      "default": "./package/icons/delicious.js"
    },
    "./icons/desktop.json": "./package/icons/desktop.json",
    "./icons/desktop": {
      "types": "./package/icons/desktop.d.ts",
      "default": "./package/icons/desktop.js"
    },
    "./icons/deviantart.json": "./package/icons/deviantart.json",
    "./icons/deviantart": {
      "types": "./package/icons/deviantart.d.ts",
      "default": "./package/icons/deviantart.js"
    },
    "./icons/diamond.json": "./package/icons/diamond.json",
    "./icons/diamond": {
      "types": "./package/icons/diamond.d.ts",
      "default": "./package/icons/diamond.js"
    },
    "./icons/digg.json": "./package/icons/digg.json",
    "./icons/digg": {
      "types": "./package/icons/digg.d.ts",
      "default": "./package/icons/digg.js"
    },
    "./icons/dollar.json": "./package/icons/dollar.json",
    "./icons/dollar": {
      "types": "./package/icons/dollar.d.ts",
      "default": "./package/icons/dollar.js"
    },
    "./icons/dotCircleO.json": "./package/icons/dotCircleO.json",
    "./icons/dotCircleO": {
      "types": "./package/icons/dotCircleO.d.ts",
      "default": "./package/icons/dotCircleO.js"
    },
    "./icons/download.json": "./package/icons/download.json",
    "./icons/download": {
      "types": "./package/icons/download.d.ts",
      "default": "./package/icons/download.js"
    },
    "./icons/dribbble.json": "./package/icons/dribbble.json",
    "./icons/dribbble": {
      "types": "./package/icons/dribbble.d.ts",
      "default": "./package/icons/dribbble.js"
    },
    "./icons/driversLicense.json": "./package/icons/driversLicense.json",
    "./icons/driversLicense": {
      "types": "./package/icons/driversLicense.d.ts",
      "default": "./package/icons/driversLicense.js"
    },
    "./icons/driversLicenseO.json": "./package/icons/driversLicenseO.json",
    "./icons/driversLicenseO": {
      "types": "./package/icons/driversLicenseO.d.ts",
      "default": "./package/icons/driversLicenseO.js"
    },
    "./icons/dropbox.json": "./package/icons/dropbox.json",
    "./icons/dropbox": {
      "types": "./package/icons/dropbox.d.ts",
      "default": "./package/icons/dropbox.js"
    },
    "./icons/drupal.json": "./package/icons/drupal.json",
    "./icons/drupal": {
      "types": "./package/icons/drupal.d.ts",
      "default": "./package/icons/drupal.js"
    },
    "./icons/edge.json": "./package/icons/edge.json",
    "./icons/edge": {
      "types": "./package/icons/edge.d.ts",
      "default": "./package/icons/edge.js"
    },
    "./icons/edit.json": "./package/icons/edit.json",
    "./icons/edit": {
      "types": "./package/icons/edit.d.ts",
      "default": "./package/icons/edit.js"
    },
    "./icons/eercast.json": "./package/icons/eercast.json",
    "./icons/eercast": {
      "types": "./package/icons/eercast.d.ts",
      "default": "./package/icons/eercast.js"
    },
    "./icons/eject.json": "./package/icons/eject.json",
    "./icons/eject": {
      "types": "./package/icons/eject.d.ts",
      "default": "./package/icons/eject.js"
    },
    "./icons/ellipsisH.json": "./package/icons/ellipsisH.json",
    "./icons/ellipsisH": {
      "types": "./package/icons/ellipsisH.d.ts",
      "default": "./package/icons/ellipsisH.js"
    },
    "./icons/ellipsisV.json": "./package/icons/ellipsisV.json",
    "./icons/ellipsisV": {
      "types": "./package/icons/ellipsisV.d.ts",
      "default": "./package/icons/ellipsisV.js"
    },
    "./icons/empire.json": "./package/icons/empire.json",
    "./icons/empire": {
      "types": "./package/icons/empire.d.ts",
      "default": "./package/icons/empire.js"
    },
    "./icons/envelope.json": "./package/icons/envelope.json",
    "./icons/envelope": {
      "types": "./package/icons/envelope.d.ts",
      "default": "./package/icons/envelope.js"
    },
    "./icons/envelopeO.json": "./package/icons/envelopeO.json",
    "./icons/envelopeO": {
      "types": "./package/icons/envelopeO.d.ts",
      "default": "./package/icons/envelopeO.js"
    },
    "./icons/envelopeOpen.json": "./package/icons/envelopeOpen.json",
    "./icons/envelopeOpen": {
      "types": "./package/icons/envelopeOpen.d.ts",
      "default": "./package/icons/envelopeOpen.js"
    },
    "./icons/envelopeOpenO.json": "./package/icons/envelopeOpenO.json",
    "./icons/envelopeOpenO": {
      "types": "./package/icons/envelopeOpenO.d.ts",
      "default": "./package/icons/envelopeOpenO.js"
    },
    "./icons/envelopeSquare.json": "./package/icons/envelopeSquare.json",
    "./icons/envelopeSquare": {
      "types": "./package/icons/envelopeSquare.d.ts",
      "default": "./package/icons/envelopeSquare.js"
    },
    "./icons/envira.json": "./package/icons/envira.json",
    "./icons/envira": {
      "types": "./package/icons/envira.d.ts",
      "default": "./package/icons/envira.js"
    },
    "./icons/eraser.json": "./package/icons/eraser.json",
    "./icons/eraser": {
      "types": "./package/icons/eraser.d.ts",
      "default": "./package/icons/eraser.js"
    },
    "./icons/etsy.json": "./package/icons/etsy.json",
    "./icons/etsy": {
      "types": "./package/icons/etsy.d.ts",
      "default": "./package/icons/etsy.js"
    },
    "./icons/eur.json": "./package/icons/eur.json",
    "./icons/eur": {
      "types": "./package/icons/eur.d.ts",
      "default": "./package/icons/eur.js"
    },
    "./icons/euro.json": "./package/icons/euro.json",
    "./icons/euro": {
      "types": "./package/icons/euro.d.ts",
      "default": "./package/icons/euro.js"
    },
    "./icons/exchange.json": "./package/icons/exchange.json",
    "./icons/exchange": {
      "types": "./package/icons/exchange.d.ts",
      "default": "./package/icons/exchange.js"
    },
    "./icons/exclamation.json": "./package/icons/exclamation.json",
    "./icons/exclamation": {
      "types": "./package/icons/exclamation.d.ts",
      "default": "./package/icons/exclamation.js"
    },
    "./icons/exclamationCircle.json": "./package/icons/exclamationCircle.json",
    "./icons/exclamationCircle": {
      "types": "./package/icons/exclamationCircle.d.ts",
      "default": "./package/icons/exclamationCircle.js"
    },
    "./icons/exclamationTriangle.json": "./package/icons/exclamationTriangle.json",
    "./icons/exclamationTriangle": {
      "types": "./package/icons/exclamationTriangle.d.ts",
      "default": "./package/icons/exclamationTriangle.js"
    },
    "./icons/expand.json": "./package/icons/expand.json",
    "./icons/expand": {
      "types": "./package/icons/expand.d.ts",
      "default": "./package/icons/expand.js"
    },
    "./icons/expeditedssl.json": "./package/icons/expeditedssl.json",
    "./icons/expeditedssl": {
      "types": "./package/icons/expeditedssl.d.ts",
      "default": "./package/icons/expeditedssl.js"
    },
    "./icons/externalLink.json": "./package/icons/externalLink.json",
    "./icons/externalLink": {
      "types": "./package/icons/externalLink.d.ts",
      "default": "./package/icons/externalLink.js"
    },
    "./icons/externalLinkSquare.json": "./package/icons/externalLinkSquare.json",
    "./icons/externalLinkSquare": {
      "types": "./package/icons/externalLinkSquare.d.ts",
      "default": "./package/icons/externalLinkSquare.js"
    },
    "./icons/eye.json": "./package/icons/eye.json",
    "./icons/eye": {
      "types": "./package/icons/eye.d.ts",
      "default": "./package/icons/eye.js"
    },
    "./icons/eyeSlash.json": "./package/icons/eyeSlash.json",
    "./icons/eyeSlash": {
      "types": "./package/icons/eyeSlash.d.ts",
      "default": "./package/icons/eyeSlash.js"
    },
    "./icons/eyedropper.json": "./package/icons/eyedropper.json",
    "./icons/eyedropper": {
      "types": "./package/icons/eyedropper.d.ts",
      "default": "./package/icons/eyedropper.js"
    },
    "./icons/fa.json": "./package/icons/fa.json",
    "./icons/fa": {
      "types": "./package/icons/fa.d.ts",
      "default": "./package/icons/fa.js"
    },
    "./icons/fa500px.json": "./package/icons/fa500px.json",
    "./icons/fa500px": {
      "types": "./package/icons/fa500px.d.ts",
      "default": "./package/icons/fa500px.js"
    },
    "./icons/faTry.json": "./package/icons/faTry.json",
    "./icons/faTry": {
      "types": "./package/icons/faTry.d.ts",
      "default": "./package/icons/faTry.js"
    },
    "./icons/facebook.json": "./package/icons/facebook.json",
    "./icons/facebook": {
      "types": "./package/icons/facebook.d.ts",
      "default": "./package/icons/facebook.js"
    },
    "./icons/facebookF.json": "./package/icons/facebookF.json",
    "./icons/facebookF": {
      "types": "./package/icons/facebookF.d.ts",
      "default": "./package/icons/facebookF.js"
    },
    "./icons/facebookOfficial.json": "./package/icons/facebookOfficial.json",
    "./icons/facebookOfficial": {
      "types": "./package/icons/facebookOfficial.d.ts",
      "default": "./package/icons/facebookOfficial.js"
    },
    "./icons/facebookSquare.json": "./package/icons/facebookSquare.json",
    "./icons/facebookSquare": {
      "types": "./package/icons/facebookSquare.d.ts",
      "default": "./package/icons/facebookSquare.js"
    },
    "./icons/fastBackward.json": "./package/icons/fastBackward.json",
    "./icons/fastBackward": {
      "types": "./package/icons/fastBackward.d.ts",
      "default": "./package/icons/fastBackward.js"
    },
    "./icons/fastForward.json": "./package/icons/fastForward.json",
    "./icons/fastForward": {
      "types": "./package/icons/fastForward.d.ts",
      "default": "./package/icons/fastForward.js"
    },
    "./icons/fax.json": "./package/icons/fax.json",
    "./icons/fax": {
      "types": "./package/icons/fax.d.ts",
      "default": "./package/icons/fax.js"
    },
    "./icons/feed.json": "./package/icons/feed.json",
    "./icons/feed": {
      "types": "./package/icons/feed.d.ts",
      "default": "./package/icons/feed.js"
    },
    "./icons/female.json": "./package/icons/female.json",
    "./icons/female": {
      "types": "./package/icons/female.d.ts",
      "default": "./package/icons/female.js"
    },
    "./icons/fighterJet.json": "./package/icons/fighterJet.json",
    "./icons/fighterJet": {
      "types": "./package/icons/fighterJet.d.ts",
      "default": "./package/icons/fighterJet.js"
    },
    "./icons/file.json": "./package/icons/file.json",
    "./icons/file": {
      "types": "./package/icons/file.d.ts",
      "default": "./package/icons/file.js"
    },
    "./icons/fileArchiveO.json": "./package/icons/fileArchiveO.json",
    "./icons/fileArchiveO": {
      "types": "./package/icons/fileArchiveO.d.ts",
      "default": "./package/icons/fileArchiveO.js"
    },
    "./icons/fileAudioO.json": "./package/icons/fileAudioO.json",
    "./icons/fileAudioO": {
      "types": "./package/icons/fileAudioO.d.ts",
      "default": "./package/icons/fileAudioO.js"
    },
    "./icons/fileCodeO.json": "./package/icons/fileCodeO.json",
    "./icons/fileCodeO": {
      "types": "./package/icons/fileCodeO.d.ts",
      "default": "./package/icons/fileCodeO.js"
    },
    "./icons/fileExcelO.json": "./package/icons/fileExcelO.json",
    "./icons/fileExcelO": {
      "types": "./package/icons/fileExcelO.d.ts",
      "default": "./package/icons/fileExcelO.js"
    },
    "./icons/fileImageO.json": "./package/icons/fileImageO.json",
    "./icons/fileImageO": {
      "types": "./package/icons/fileImageO.d.ts",
      "default": "./package/icons/fileImageO.js"
    },
    "./icons/fileMovieO.json": "./package/icons/fileMovieO.json",
    "./icons/fileMovieO": {
      "types": "./package/icons/fileMovieO.d.ts",
      "default": "./package/icons/fileMovieO.js"
    },
    "./icons/fileO.json": "./package/icons/fileO.json",
    "./icons/fileO": {
      "types": "./package/icons/fileO.d.ts",
      "default": "./package/icons/fileO.js"
    },
    "./icons/filePdfO.json": "./package/icons/filePdfO.json",
    "./icons/filePdfO": {
      "types": "./package/icons/filePdfO.d.ts",
      "default": "./package/icons/filePdfO.js"
    },
    "./icons/filePhotoO.json": "./package/icons/filePhotoO.json",
    "./icons/filePhotoO": {
      "types": "./package/icons/filePhotoO.d.ts",
      "default": "./package/icons/filePhotoO.js"
    },
    "./icons/filePictureO.json": "./package/icons/filePictureO.json",
    "./icons/filePictureO": {
      "types": "./package/icons/filePictureO.d.ts",
      "default": "./package/icons/filePictureO.js"
    },
    "./icons/filePowerpointO.json": "./package/icons/filePowerpointO.json",
    "./icons/filePowerpointO": {
      "types": "./package/icons/filePowerpointO.d.ts",
      "default": "./package/icons/filePowerpointO.js"
    },
    "./icons/fileSoundO.json": "./package/icons/fileSoundO.json",
    "./icons/fileSoundO": {
      "types": "./package/icons/fileSoundO.d.ts",
      "default": "./package/icons/fileSoundO.js"
    },
    "./icons/fileText.json": "./package/icons/fileText.json",
    "./icons/fileText": {
      "types": "./package/icons/fileText.d.ts",
      "default": "./package/icons/fileText.js"
    },
    "./icons/fileTextO.json": "./package/icons/fileTextO.json",
    "./icons/fileTextO": {
      "types": "./package/icons/fileTextO.d.ts",
      "default": "./package/icons/fileTextO.js"
    },
    "./icons/fileVideoO.json": "./package/icons/fileVideoO.json",
    "./icons/fileVideoO": {
      "types": "./package/icons/fileVideoO.d.ts",
      "default": "./package/icons/fileVideoO.js"
    },
    "./icons/fileWordO.json": "./package/icons/fileWordO.json",
    "./icons/fileWordO": {
      "types": "./package/icons/fileWordO.d.ts",
      "default": "./package/icons/fileWordO.js"
    },
    "./icons/fileZipO.json": "./package/icons/fileZipO.json",
    "./icons/fileZipO": {
      "types": "./package/icons/fileZipO.d.ts",
      "default": "./package/icons/fileZipO.js"
    },
    "./icons/filesO.json": "./package/icons/filesO.json",
    "./icons/filesO": {
      "types": "./package/icons/filesO.d.ts",
      "default": "./package/icons/filesO.js"
    },
    "./icons/film.json": "./package/icons/film.json",
    "./icons/film": {
      "types": "./package/icons/film.d.ts",
      "default": "./package/icons/film.js"
    },
    "./icons/filter.json": "./package/icons/filter.json",
    "./icons/filter": {
      "types": "./package/icons/filter.d.ts",
      "default": "./package/icons/filter.js"
    },
    "./icons/fire.json": "./package/icons/fire.json",
    "./icons/fire": {
      "types": "./package/icons/fire.d.ts",
      "default": "./package/icons/fire.js"
    },
    "./icons/fireExtinguisher.json": "./package/icons/fireExtinguisher.json",
    "./icons/fireExtinguisher": {
      "types": "./package/icons/fireExtinguisher.d.ts",
      "default": "./package/icons/fireExtinguisher.js"
    },
    "./icons/firefox.json": "./package/icons/firefox.json",
    "./icons/firefox": {
      "types": "./package/icons/firefox.d.ts",
      "default": "./package/icons/firefox.js"
    },
    "./icons/firstOrder.json": "./package/icons/firstOrder.json",
    "./icons/firstOrder": {
      "types": "./package/icons/firstOrder.d.ts",
      "default": "./package/icons/firstOrder.js"
    },
    "./icons/flag.json": "./package/icons/flag.json",
    "./icons/flag": {
      "types": "./package/icons/flag.d.ts",
      "default": "./package/icons/flag.js"
    },
    "./icons/flagCheckered.json": "./package/icons/flagCheckered.json",
    "./icons/flagCheckered": {
      "types": "./package/icons/flagCheckered.d.ts",
      "default": "./package/icons/flagCheckered.js"
    },
    "./icons/flagO.json": "./package/icons/flagO.json",
    "./icons/flagO": {
      "types": "./package/icons/flagO.d.ts",
      "default": "./package/icons/flagO.js"
    },
    "./icons/flash.json": "./package/icons/flash.json",
    "./icons/flash": {
      "types": "./package/icons/flash.d.ts",
      "default": "./package/icons/flash.js"
    },
    "./icons/flask.json": "./package/icons/flask.json",
    "./icons/flask": {
      "types": "./package/icons/flask.d.ts",
      "default": "./package/icons/flask.js"
    },
    "./icons/flickr.json": "./package/icons/flickr.json",
    "./icons/flickr": {
      "types": "./package/icons/flickr.d.ts",
      "default": "./package/icons/flickr.js"
    },
    "./icons/floppyO.json": "./package/icons/floppyO.json",
    "./icons/floppyO": {
      "types": "./package/icons/floppyO.d.ts",
      "default": "./package/icons/floppyO.js"
    },
    "./icons/folder.json": "./package/icons/folder.json",
    "./icons/folder": {
      "types": "./package/icons/folder.d.ts",
      "default": "./package/icons/folder.js"
    },
    "./icons/folderO.json": "./package/icons/folderO.json",
    "./icons/folderO": {
      "types": "./package/icons/folderO.d.ts",
      "default": "./package/icons/folderO.js"
    },
    "./icons/folderOpen.json": "./package/icons/folderOpen.json",
    "./icons/folderOpen": {
      "types": "./package/icons/folderOpen.d.ts",
      "default": "./package/icons/folderOpen.js"
    },
    "./icons/folderOpenO.json": "./package/icons/folderOpenO.json",
    "./icons/folderOpenO": {
      "types": "./package/icons/folderOpenO.d.ts",
      "default": "./package/icons/folderOpenO.js"
    },
    "./icons/font.json": "./package/icons/font.json",
    "./icons/font": {
      "types": "./package/icons/font.d.ts",
      "default": "./package/icons/font.js"
    },
    "./icons/fontAwesome.json": "./package/icons/fontAwesome.json",
    "./icons/fontAwesome": {
      "types": "./package/icons/fontAwesome.d.ts",
      "default": "./package/icons/fontAwesome.js"
    },
    "./icons/fonticons.json": "./package/icons/fonticons.json",
    "./icons/fonticons": {
      "types": "./package/icons/fonticons.d.ts",
      "default": "./package/icons/fonticons.js"
    },
    "./icons/fortAwesome.json": "./package/icons/fortAwesome.json",
    "./icons/fortAwesome": {
      "types": "./package/icons/fortAwesome.d.ts",
      "default": "./package/icons/fortAwesome.js"
    },
    "./icons/forumbee.json": "./package/icons/forumbee.json",
    "./icons/forumbee": {
      "types": "./package/icons/forumbee.d.ts",
      "default": "./package/icons/forumbee.js"
    },
    "./icons/forward.json": "./package/icons/forward.json",
    "./icons/forward": {
      "types": "./package/icons/forward.d.ts",
      "default": "./package/icons/forward.js"
    },
    "./icons/foursquare.json": "./package/icons/foursquare.json",
    "./icons/foursquare": {
      "types": "./package/icons/foursquare.d.ts",
      "default": "./package/icons/foursquare.js"
    },
    "./icons/freeCodeCamp.json": "./package/icons/freeCodeCamp.json",
    "./icons/freeCodeCamp": {
      "types": "./package/icons/freeCodeCamp.d.ts",
      "default": "./package/icons/freeCodeCamp.js"
    },
    "./icons/frownO.json": "./package/icons/frownO.json",
    "./icons/frownO": {
      "types": "./package/icons/frownO.d.ts",
      "default": "./package/icons/frownO.js"
    },
    "./icons/futbolO.json": "./package/icons/futbolO.json",
    "./icons/futbolO": {
      "types": "./package/icons/futbolO.d.ts",
      "default": "./package/icons/futbolO.js"
    },
    "./icons/gamepad.json": "./package/icons/gamepad.json",
    "./icons/gamepad": {
      "types": "./package/icons/gamepad.d.ts",
      "default": "./package/icons/gamepad.js"
    },
    "./icons/gavel.json": "./package/icons/gavel.json",
    "./icons/gavel": {
      "types": "./package/icons/gavel.d.ts",
      "default": "./package/icons/gavel.js"
    },
    "./icons/gbp.json": "./package/icons/gbp.json",
    "./icons/gbp": {
      "types": "./package/icons/gbp.d.ts",
      "default": "./package/icons/gbp.js"
    },
    "./icons/ge.json": "./package/icons/ge.json",
    "./icons/ge": {
      "types": "./package/icons/ge.d.ts",
      "default": "./package/icons/ge.js"
    },
    "./icons/gear.json": "./package/icons/gear.json",
    "./icons/gear": {
      "types": "./package/icons/gear.d.ts",
      "default": "./package/icons/gear.js"
    },
    "./icons/gears.json": "./package/icons/gears.json",
    "./icons/gears": {
      "types": "./package/icons/gears.d.ts",
      "default": "./package/icons/gears.js"
    },
    "./icons/genderless.json": "./package/icons/genderless.json",
    "./icons/genderless": {
      "types": "./package/icons/genderless.d.ts",
      "default": "./package/icons/genderless.js"
    },
    "./icons/getPocket.json": "./package/icons/getPocket.json",
    "./icons/getPocket": {
      "types": "./package/icons/getPocket.d.ts",
      "default": "./package/icons/getPocket.js"
    },
    "./icons/gg.json": "./package/icons/gg.json",
    "./icons/gg": {
      "types": "./package/icons/gg.d.ts",
      "default": "./package/icons/gg.js"
    },
    "./icons/ggCircle.json": "./package/icons/ggCircle.json",
    "./icons/ggCircle": {
      "types": "./package/icons/ggCircle.d.ts",
      "default": "./package/icons/ggCircle.js"
    },
    "./icons/gift.json": "./package/icons/gift.json",
    "./icons/gift": {
      "types": "./package/icons/gift.d.ts",
      "default": "./package/icons/gift.js"
    },
    "./icons/git.json": "./package/icons/git.json",
    "./icons/git": {
      "types": "./package/icons/git.d.ts",
      "default": "./package/icons/git.js"
    },
    "./icons/gitSquare.json": "./package/icons/gitSquare.json",
    "./icons/gitSquare": {
      "types": "./package/icons/gitSquare.d.ts",
      "default": "./package/icons/gitSquare.js"
    },
    "./icons/github.json": "./package/icons/github.json",
    "./icons/github": {
      "types": "./package/icons/github.d.ts",
      "default": "./package/icons/github.js"
    },
    "./icons/githubAlt.json": "./package/icons/githubAlt.json",
    "./icons/githubAlt": {
      "types": "./package/icons/githubAlt.d.ts",
      "default": "./package/icons/githubAlt.js"
    },
    "./icons/githubSquare.json": "./package/icons/githubSquare.json",
    "./icons/githubSquare": {
      "types": "./package/icons/githubSquare.d.ts",
      "default": "./package/icons/githubSquare.js"
    },
    "./icons/gitlab.json": "./package/icons/gitlab.json",
    "./icons/gitlab": {
      "types": "./package/icons/gitlab.d.ts",
      "default": "./package/icons/gitlab.js"
    },
    "./icons/gittip.json": "./package/icons/gittip.json",
    "./icons/gittip": {
      "types": "./package/icons/gittip.d.ts",
      "default": "./package/icons/gittip.js"
    },
    "./icons/glass.json": "./package/icons/glass.json",
    "./icons/glass": {
      "types": "./package/icons/glass.d.ts",
      "default": "./package/icons/glass.js"
    },
    "./icons/glide.json": "./package/icons/glide.json",
    "./icons/glide": {
      "types": "./package/icons/glide.d.ts",
      "default": "./package/icons/glide.js"
    },
    "./icons/glideG.json": "./package/icons/glideG.json",
    "./icons/glideG": {
      "types": "./package/icons/glideG.d.ts",
      "default": "./package/icons/glideG.js"
    },
    "./icons/globe.json": "./package/icons/globe.json",
    "./icons/globe": {
      "types": "./package/icons/globe.d.ts",
      "default": "./package/icons/globe.js"
    },
    "./icons/google.json": "./package/icons/google.json",
    "./icons/google": {
      "types": "./package/icons/google.d.ts",
      "default": "./package/icons/google.js"
    },
    "./icons/googlePlus.json": "./package/icons/googlePlus.json",
    "./icons/googlePlus": {
      "types": "./package/icons/googlePlus.d.ts",
      "default": "./package/icons/googlePlus.js"
    },
    "./icons/googlePlusCircle.json": "./package/icons/googlePlusCircle.json",
    "./icons/googlePlusCircle": {
      "types": "./package/icons/googlePlusCircle.d.ts",
      "default": "./package/icons/googlePlusCircle.js"
    },
    "./icons/googlePlusOfficial.json": "./package/icons/googlePlusOfficial.json",
    "./icons/googlePlusOfficial": {
      "types": "./package/icons/googlePlusOfficial.d.ts",
      "default": "./package/icons/googlePlusOfficial.js"
    },
    "./icons/googlePlusSquare.json": "./package/icons/googlePlusSquare.json",
    "./icons/googlePlusSquare": {
      "types": "./package/icons/googlePlusSquare.d.ts",
      "default": "./package/icons/googlePlusSquare.js"
    },
    "./icons/googleWallet.json": "./package/icons/googleWallet.json",
    "./icons/googleWallet": {
      "types": "./package/icons/googleWallet.d.ts",
      "default": "./package/icons/googleWallet.js"
    },
    "./icons/graduationCap.json": "./package/icons/graduationCap.json",
    "./icons/graduationCap": {
      "types": "./package/icons/graduationCap.d.ts",
      "default": "./package/icons/graduationCap.js"
    },
    "./icons/gratipay.json": "./package/icons/gratipay.json",
    "./icons/gratipay": {
      "types": "./package/icons/gratipay.d.ts",
      "default": "./package/icons/gratipay.js"
    },
    "./icons/grav.json": "./package/icons/grav.json",
    "./icons/grav": {
      "types": "./package/icons/grav.d.ts",
      "default": "./package/icons/grav.js"
    },
    "./icons/group.json": "./package/icons/group.json",
    "./icons/group": {
      "types": "./package/icons/group.d.ts",
      "default": "./package/icons/group.js"
    },
    "./icons/hSquare.json": "./package/icons/hSquare.json",
    "./icons/hSquare": {
      "types": "./package/icons/hSquare.d.ts",
      "default": "./package/icons/hSquare.js"
    },
    "./icons/hackerNews.json": "./package/icons/hackerNews.json",
    "./icons/hackerNews": {
      "types": "./package/icons/hackerNews.d.ts",
      "default": "./package/icons/hackerNews.js"
    },
    "./icons/handGrabO.json": "./package/icons/handGrabO.json",
    "./icons/handGrabO": {
      "types": "./package/icons/handGrabO.d.ts",
      "default": "./package/icons/handGrabO.js"
    },
    "./icons/handLizardO.json": "./package/icons/handLizardO.json",
    "./icons/handLizardO": {
      "types": "./package/icons/handLizardO.d.ts",
      "default": "./package/icons/handLizardO.js"
    },
    "./icons/handODown.json": "./package/icons/handODown.json",
    "./icons/handODown": {
      "types": "./package/icons/handODown.d.ts",
      "default": "./package/icons/handODown.js"
    },
    "./icons/handOLeft.json": "./package/icons/handOLeft.json",
    "./icons/handOLeft": {
      "types": "./package/icons/handOLeft.d.ts",
      "default": "./package/icons/handOLeft.js"
    },
    "./icons/handORight.json": "./package/icons/handORight.json",
    "./icons/handORight": {
      "types": "./package/icons/handORight.d.ts",
      "default": "./package/icons/handORight.js"
    },
    "./icons/handOUp.json": "./package/icons/handOUp.json",
    "./icons/handOUp": {
      "types": "./package/icons/handOUp.d.ts",
      "default": "./package/icons/handOUp.js"
    },
    "./icons/handPaperO.json": "./package/icons/handPaperO.json",
    "./icons/handPaperO": {
      "types": "./package/icons/handPaperO.d.ts",
      "default": "./package/icons/handPaperO.js"
    },
    "./icons/handPeaceO.json": "./package/icons/handPeaceO.json",
    "./icons/handPeaceO": {
      "types": "./package/icons/handPeaceO.d.ts",
      "default": "./package/icons/handPeaceO.js"
    },
    "./icons/handPointerO.json": "./package/icons/handPointerO.json",
    "./icons/handPointerO": {
      "types": "./package/icons/handPointerO.d.ts",
      "default": "./package/icons/handPointerO.js"
    },
    "./icons/handRockO.json": "./package/icons/handRockO.json",
    "./icons/handRockO": {
      "types": "./package/icons/handRockO.d.ts",
      "default": "./package/icons/handRockO.js"
    },
    "./icons/handScissorsO.json": "./package/icons/handScissorsO.json",
    "./icons/handScissorsO": {
      "types": "./package/icons/handScissorsO.d.ts",
      "default": "./package/icons/handScissorsO.js"
    },
    "./icons/handSpockO.json": "./package/icons/handSpockO.json",
    "./icons/handSpockO": {
      "types": "./package/icons/handSpockO.d.ts",
      "default": "./package/icons/handSpockO.js"
    },
    "./icons/handStopO.json": "./package/icons/handStopO.json",
    "./icons/handStopO": {
      "types": "./package/icons/handStopO.d.ts",
      "default": "./package/icons/handStopO.js"
    },
    "./icons/handshakeO.json": "./package/icons/handshakeO.json",
    "./icons/handshakeO": {
      "types": "./package/icons/handshakeO.d.ts",
      "default": "./package/icons/handshakeO.js"
    },
    "./icons/hardOfHearing.json": "./package/icons/hardOfHearing.json",
    "./icons/hardOfHearing": {
      "types": "./package/icons/hardOfHearing.d.ts",
      "default": "./package/icons/hardOfHearing.js"
    },
    "./icons/hashtag.json": "./package/icons/hashtag.json",
    "./icons/hashtag": {
      "types": "./package/icons/hashtag.d.ts",
      "default": "./package/icons/hashtag.js"
    },
    "./icons/hddO.json": "./package/icons/hddO.json",
    "./icons/hddO": {
      "types": "./package/icons/hddO.d.ts",
      "default": "./package/icons/hddO.js"
    },
    "./icons/header.json": "./package/icons/header.json",
    "./icons/header": {
      "types": "./package/icons/header.d.ts",
      "default": "./package/icons/header.js"
    },
    "./icons/headphones.json": "./package/icons/headphones.json",
    "./icons/headphones": {
      "types": "./package/icons/headphones.d.ts",
      "default": "./package/icons/headphones.js"
    },
    "./icons/heart.json": "./package/icons/heart.json",
    "./icons/heart": {
      "types": "./package/icons/heart.d.ts",
      "default": "./package/icons/heart.js"
    },
    "./icons/heartO.json": "./package/icons/heartO.json",
    "./icons/heartO": {
      "types": "./package/icons/heartO.d.ts",
      "default": "./package/icons/heartO.js"
    },
    "./icons/heartbeat.json": "./package/icons/heartbeat.json",
    "./icons/heartbeat": {
      "types": "./package/icons/heartbeat.d.ts",
      "default": "./package/icons/heartbeat.js"
    },
    "./icons/history.json": "./package/icons/history.json",
    "./icons/history": {
      "types": "./package/icons/history.d.ts",
      "default": "./package/icons/history.js"
    },
    "./icons/home.json": "./package/icons/home.json",
    "./icons/home": {
      "types": "./package/icons/home.d.ts",
      "default": "./package/icons/home.js"
    },
    "./icons/hospitalO.json": "./package/icons/hospitalO.json",
    "./icons/hospitalO": {
      "types": "./package/icons/hospitalO.d.ts",
      "default": "./package/icons/hospitalO.js"
    },
    "./icons/hotel.json": "./package/icons/hotel.json",
    "./icons/hotel": {
      "types": "./package/icons/hotel.d.ts",
      "default": "./package/icons/hotel.js"
    },
    "./icons/hourglass.json": "./package/icons/hourglass.json",
    "./icons/hourglass": {
      "types": "./package/icons/hourglass.d.ts",
      "default": "./package/icons/hourglass.js"
    },
    "./icons/hourglass1.json": "./package/icons/hourglass1.json",
    "./icons/hourglass1": {
      "types": "./package/icons/hourglass1.d.ts",
      "default": "./package/icons/hourglass1.js"
    },
    "./icons/hourglass2.json": "./package/icons/hourglass2.json",
    "./icons/hourglass2": {
      "types": "./package/icons/hourglass2.d.ts",
      "default": "./package/icons/hourglass2.js"
    },
    "./icons/hourglass3.json": "./package/icons/hourglass3.json",
    "./icons/hourglass3": {
      "types": "./package/icons/hourglass3.d.ts",
      "default": "./package/icons/hourglass3.js"
    },
    "./icons/hourglassEnd.json": "./package/icons/hourglassEnd.json",
    "./icons/hourglassEnd": {
      "types": "./package/icons/hourglassEnd.d.ts",
      "default": "./package/icons/hourglassEnd.js"
    },
    "./icons/hourglassHalf.json": "./package/icons/hourglassHalf.json",
    "./icons/hourglassHalf": {
      "types": "./package/icons/hourglassHalf.d.ts",
      "default": "./package/icons/hourglassHalf.js"
    },
    "./icons/hourglassO.json": "./package/icons/hourglassO.json",
    "./icons/hourglassO": {
      "types": "./package/icons/hourglassO.d.ts",
      "default": "./package/icons/hourglassO.js"
    },
    "./icons/hourglassStart.json": "./package/icons/hourglassStart.json",
    "./icons/hourglassStart": {
      "types": "./package/icons/hourglassStart.d.ts",
      "default": "./package/icons/hourglassStart.js"
    },
    "./icons/houzz.json": "./package/icons/houzz.json",
    "./icons/houzz": {
      "types": "./package/icons/houzz.d.ts",
      "default": "./package/icons/houzz.js"
    },
    "./icons/html5.json": "./package/icons/html5.json",
    "./icons/html5": {
      "types": "./package/icons/html5.d.ts",
      "default": "./package/icons/html5.js"
    },
    "./icons/iCursor.json": "./package/icons/iCursor.json",
    "./icons/iCursor": {
      "types": "./package/icons/iCursor.d.ts",
      "default": "./package/icons/iCursor.js"
    },
    "./icons/icons.json": "./package/icons/icons.json",
    "./icons/idBadge.json": "./package/icons/idBadge.json",
    "./icons/idBadge": {
      "types": "./package/icons/idBadge.d.ts",
      "default": "./package/icons/idBadge.js"
    },
    "./icons/idCard.json": "./package/icons/idCard.json",
    "./icons/idCard": {
      "types": "./package/icons/idCard.d.ts",
      "default": "./package/icons/idCard.js"
    },
    "./icons/idCardO.json": "./package/icons/idCardO.json",
    "./icons/idCardO": {
      "types": "./package/icons/idCardO.d.ts",
      "default": "./package/icons/idCardO.js"
    },
    "./icons/ils.json": "./package/icons/ils.json",
    "./icons/ils": {
      "types": "./package/icons/ils.d.ts",
      "default": "./package/icons/ils.js"
    },
    "./icons/image.json": "./package/icons/image.json",
    "./icons/image": {
      "types": "./package/icons/image.d.ts",
      "default": "./package/icons/image.js"
    },
    "./icons/imdb.json": "./package/icons/imdb.json",
    "./icons/imdb": {
      "types": "./package/icons/imdb.d.ts",
      "default": "./package/icons/imdb.js"
    },
    "./icons/inbox.json": "./package/icons/inbox.json",
    "./icons/inbox": {
      "types": "./package/icons/inbox.d.ts",
      "default": "./package/icons/inbox.js"
    },
    "./icons/indent.json": "./package/icons/indent.json",
    "./icons/indent": {
      "types": "./package/icons/indent.d.ts",
      "default": "./package/icons/indent.js"
    },
    "./icons": {
      "types": "./package/icons/index.d.ts",
      "svelte": "./package/icons/index.js",
      "default": "./package/icons/index.js"
    },
    "./icons/industry.json": "./package/icons/industry.json",
    "./icons/industry": {
      "types": "./package/icons/industry.d.ts",
      "default": "./package/icons/industry.js"
    },
    "./icons/info.json": "./package/icons/info.json",
    "./icons/info": {
      "types": "./package/icons/info.d.ts",
      "default": "./package/icons/info.js"
    },
    "./icons/infoCircle.json": "./package/icons/infoCircle.json",
    "./icons/infoCircle": {
      "types": "./package/icons/infoCircle.d.ts",
      "default": "./package/icons/infoCircle.js"
    },
    "./icons/inr.json": "./package/icons/inr.json",
    "./icons/inr": {
      "types": "./package/icons/inr.d.ts",
      "default": "./package/icons/inr.js"
    },
    "./icons/instagram.json": "./package/icons/instagram.json",
    "./icons/instagram": {
      "types": "./package/icons/instagram.d.ts",
      "default": "./package/icons/instagram.js"
    },
    "./icons/institution.json": "./package/icons/institution.json",
    "./icons/institution": {
      "types": "./package/icons/institution.d.ts",
      "default": "./package/icons/institution.js"
    },
    "./icons/internetExplorer.json": "./package/icons/internetExplorer.json",
    "./icons/internetExplorer": {
      "types": "./package/icons/internetExplorer.d.ts",
      "default": "./package/icons/internetExplorer.js"
    },
    "./icons/intersex.json": "./package/icons/intersex.json",
    "./icons/intersex": {
      "types": "./package/icons/intersex.d.ts",
      "default": "./package/icons/intersex.js"
    },
    "./icons/ioxhost.json": "./package/icons/ioxhost.json",
    "./icons/ioxhost": {
      "types": "./package/icons/ioxhost.d.ts",
      "default": "./package/icons/ioxhost.js"
    },
    "./icons/italic.json": "./package/icons/italic.json",
    "./icons/italic": {
      "types": "./package/icons/italic.d.ts",
      "default": "./package/icons/italic.js"
    },
    "./icons/joomla.json": "./package/icons/joomla.json",
    "./icons/joomla": {
      "types": "./package/icons/joomla.d.ts",
      "default": "./package/icons/joomla.js"
    },
    "./icons/jpy.json": "./package/icons/jpy.json",
    "./icons/jpy": {
      "types": "./package/icons/jpy.d.ts",
      "default": "./package/icons/jpy.js"
    },
    "./icons/jsfiddle.json": "./package/icons/jsfiddle.json",
    "./icons/jsfiddle": {
      "types": "./package/icons/jsfiddle.d.ts",
      "default": "./package/icons/jsfiddle.js"
    },
    "./icons/key.json": "./package/icons/key.json",
    "./icons/key": {
      "types": "./package/icons/key.d.ts",
      "default": "./package/icons/key.js"
    },
    "./icons/keyboardO.json": "./package/icons/keyboardO.json",
    "./icons/keyboardO": {
      "types": "./package/icons/keyboardO.d.ts",
      "default": "./package/icons/keyboardO.js"
    },
    "./icons/krw.json": "./package/icons/krw.json",
    "./icons/krw": {
      "types": "./package/icons/krw.d.ts",
      "default": "./package/icons/krw.js"
    },
    "./icons/language.json": "./package/icons/language.json",
    "./icons/language": {
      "types": "./package/icons/language.d.ts",
      "default": "./package/icons/language.js"
    },
    "./icons/laptop.json": "./package/icons/laptop.json",
    "./icons/laptop": {
      "types": "./package/icons/laptop.d.ts",
      "default": "./package/icons/laptop.js"
    },
    "./icons/lastfm.json": "./package/icons/lastfm.json",
    "./icons/lastfm": {
      "types": "./package/icons/lastfm.d.ts",
      "default": "./package/icons/lastfm.js"
    },
    "./icons/lastfmSquare.json": "./package/icons/lastfmSquare.json",
    "./icons/lastfmSquare": {
      "types": "./package/icons/lastfmSquare.d.ts",
      "default": "./package/icons/lastfmSquare.js"
    },
    "./icons/leaf.json": "./package/icons/leaf.json",
    "./icons/leaf": {
      "types": "./package/icons/leaf.d.ts",
      "default": "./package/icons/leaf.js"
    },
    "./icons/leanpub.json": "./package/icons/leanpub.json",
    "./icons/leanpub": {
      "types": "./package/icons/leanpub.d.ts",
      "default": "./package/icons/leanpub.js"
    },
    "./icons/legal.json": "./package/icons/legal.json",
    "./icons/legal": {
      "types": "./package/icons/legal.d.ts",
      "default": "./package/icons/legal.js"
    },
    "./icons/lemonO.json": "./package/icons/lemonO.json",
    "./icons/lemonO": {
      "types": "./package/icons/lemonO.d.ts",
      "default": "./package/icons/lemonO.js"
    },
    "./icons/levelDown.json": "./package/icons/levelDown.json",
    "./icons/levelDown": {
      "types": "./package/icons/levelDown.d.ts",
      "default": "./package/icons/levelDown.js"
    },
    "./icons/levelUp.json": "./package/icons/levelUp.json",
    "./icons/levelUp": {
      "types": "./package/icons/levelUp.d.ts",
      "default": "./package/icons/levelUp.js"
    },
    "./icons/lifeBouy.json": "./package/icons/lifeBouy.json",
    "./icons/lifeBouy": {
      "types": "./package/icons/lifeBouy.d.ts",
      "default": "./package/icons/lifeBouy.js"
    },
    "./icons/lifeBuoy.json": "./package/icons/lifeBuoy.json",
    "./icons/lifeBuoy": {
      "types": "./package/icons/lifeBuoy.d.ts",
      "default": "./package/icons/lifeBuoy.js"
    },
    "./icons/lifeRing.json": "./package/icons/lifeRing.json",
    "./icons/lifeRing": {
      "types": "./package/icons/lifeRing.d.ts",
      "default": "./package/icons/lifeRing.js"
    },
    "./icons/lifeSaver.json": "./package/icons/lifeSaver.json",
    "./icons/lifeSaver": {
      "types": "./package/icons/lifeSaver.d.ts",
      "default": "./package/icons/lifeSaver.js"
    },
    "./icons/lightbulbO.json": "./package/icons/lightbulbO.json",
    "./icons/lightbulbO": {
      "types": "./package/icons/lightbulbO.d.ts",
      "default": "./package/icons/lightbulbO.js"
    },
    "./icons/lineChart.json": "./package/icons/lineChart.json",
    "./icons/lineChart": {
      "types": "./package/icons/lineChart.d.ts",
      "default": "./package/icons/lineChart.js"
    },
    "./icons/link.json": "./package/icons/link.json",
    "./icons/link": {
      "types": "./package/icons/link.d.ts",
      "default": "./package/icons/link.js"
    },
    "./icons/linkedin.json": "./package/icons/linkedin.json",
    "./icons/linkedin": {
      "types": "./package/icons/linkedin.d.ts",
      "default": "./package/icons/linkedin.js"
    },
    "./icons/linkedinSquare.json": "./package/icons/linkedinSquare.json",
    "./icons/linkedinSquare": {
      "types": "./package/icons/linkedinSquare.d.ts",
      "default": "./package/icons/linkedinSquare.js"
    },
    "./icons/linode.json": "./package/icons/linode.json",
    "./icons/linode": {
      "types": "./package/icons/linode.d.ts",
      "default": "./package/icons/linode.js"
    },
    "./icons/linux.json": "./package/icons/linux.json",
    "./icons/linux": {
      "types": "./package/icons/linux.d.ts",
      "default": "./package/icons/linux.js"
    },
    "./icons/list.json": "./package/icons/list.json",
    "./icons/list": {
      "types": "./package/icons/list.d.ts",
      "default": "./package/icons/list.js"
    },
    "./icons/listAlt.json": "./package/icons/listAlt.json",
    "./icons/listAlt": {
      "types": "./package/icons/listAlt.d.ts",
      "default": "./package/icons/listAlt.js"
    },
    "./icons/listOl.json": "./package/icons/listOl.json",
    "./icons/listOl": {
      "types": "./package/icons/listOl.d.ts",
      "default": "./package/icons/listOl.js"
    },
    "./icons/listUl.json": "./package/icons/listUl.json",
    "./icons/listUl": {
      "types": "./package/icons/listUl.d.ts",
      "default": "./package/icons/listUl.js"
    },
    "./icons/locationArrow.json": "./package/icons/locationArrow.json",
    "./icons/locationArrow": {
      "types": "./package/icons/locationArrow.d.ts",
      "default": "./package/icons/locationArrow.js"
    },
    "./icons/lock.json": "./package/icons/lock.json",
    "./icons/lock": {
      "types": "./package/icons/lock.d.ts",
      "default": "./package/icons/lock.js"
    },
    "./icons/longArrowDown.json": "./package/icons/longArrowDown.json",
    "./icons/longArrowDown": {
      "types": "./package/icons/longArrowDown.d.ts",
      "default": "./package/icons/longArrowDown.js"
    },
    "./icons/longArrowLeft.json": "./package/icons/longArrowLeft.json",
    "./icons/longArrowLeft": {
      "types": "./package/icons/longArrowLeft.d.ts",
      "default": "./package/icons/longArrowLeft.js"
    },
    "./icons/longArrowRight.json": "./package/icons/longArrowRight.json",
    "./icons/longArrowRight": {
      "types": "./package/icons/longArrowRight.d.ts",
      "default": "./package/icons/longArrowRight.js"
    },
    "./icons/longArrowUp.json": "./package/icons/longArrowUp.json",
    "./icons/longArrowUp": {
      "types": "./package/icons/longArrowUp.d.ts",
      "default": "./package/icons/longArrowUp.js"
    },
    "./icons/lowVision.json": "./package/icons/lowVision.json",
    "./icons/lowVision": {
      "types": "./package/icons/lowVision.d.ts",
      "default": "./package/icons/lowVision.js"
    },
    "./icons/magic.json": "./package/icons/magic.json",
    "./icons/magic": {
      "types": "./package/icons/magic.d.ts",
      "default": "./package/icons/magic.js"
    },
    "./icons/magnet.json": "./package/icons/magnet.json",
    "./icons/magnet": {
      "types": "./package/icons/magnet.d.ts",
      "default": "./package/icons/magnet.js"
    },
    "./icons/mailForward.json": "./package/icons/mailForward.json",
    "./icons/mailForward": {
      "types": "./package/icons/mailForward.d.ts",
      "default": "./package/icons/mailForward.js"
    },
    "./icons/mailReply.json": "./package/icons/mailReply.json",
    "./icons/mailReply": {
      "types": "./package/icons/mailReply.d.ts",
      "default": "./package/icons/mailReply.js"
    },
    "./icons/mailReplyAll.json": "./package/icons/mailReplyAll.json",
    "./icons/mailReplyAll": {
      "types": "./package/icons/mailReplyAll.d.ts",
      "default": "./package/icons/mailReplyAll.js"
    },
    "./icons/male.json": "./package/icons/male.json",
    "./icons/male": {
      "types": "./package/icons/male.d.ts",
      "default": "./package/icons/male.js"
    },
    "./icons/map.json": "./package/icons/map.json",
    "./icons/map": {
      "types": "./package/icons/map.d.ts",
      "default": "./package/icons/map.js"
    },
    "./icons/mapMarker.json": "./package/icons/mapMarker.json",
    "./icons/mapMarker": {
      "types": "./package/icons/mapMarker.d.ts",
      "default": "./package/icons/mapMarker.js"
    },
    "./icons/mapO.json": "./package/icons/mapO.json",
    "./icons/mapO": {
      "types": "./package/icons/mapO.d.ts",
      "default": "./package/icons/mapO.js"
    },
    "./icons/mapPin.json": "./package/icons/mapPin.json",
    "./icons/mapPin": {
      "types": "./package/icons/mapPin.d.ts",
      "default": "./package/icons/mapPin.js"
    },
    "./icons/mapSigns.json": "./package/icons/mapSigns.json",
    "./icons/mapSigns": {
      "types": "./package/icons/mapSigns.d.ts",
      "default": "./package/icons/mapSigns.js"
    },
    "./icons/mars.json": "./package/icons/mars.json",
    "./icons/mars": {
      "types": "./package/icons/mars.d.ts",
      "default": "./package/icons/mars.js"
    },
    "./icons/marsDouble.json": "./package/icons/marsDouble.json",
    "./icons/marsDouble": {
      "types": "./package/icons/marsDouble.d.ts",
      "default": "./package/icons/marsDouble.js"
    },
    "./icons/marsStroke.json": "./package/icons/marsStroke.json",
    "./icons/marsStroke": {
      "types": "./package/icons/marsStroke.d.ts",
      "default": "./package/icons/marsStroke.js"
    },
    "./icons/marsStrokeH.json": "./package/icons/marsStrokeH.json",
    "./icons/marsStrokeH": {
      "types": "./package/icons/marsStrokeH.d.ts",
      "default": "./package/icons/marsStrokeH.js"
    },
    "./icons/marsStrokeV.json": "./package/icons/marsStrokeV.json",
    "./icons/marsStrokeV": {
      "types": "./package/icons/marsStrokeV.d.ts",
      "default": "./package/icons/marsStrokeV.js"
    },
    "./icons/maxcdn.json": "./package/icons/maxcdn.json",
    "./icons/maxcdn": {
      "types": "./package/icons/maxcdn.d.ts",
      "default": "./package/icons/maxcdn.js"
    },
    "./icons/meanpath.json": "./package/icons/meanpath.json",
    "./icons/meanpath": {
      "types": "./package/icons/meanpath.d.ts",
      "default": "./package/icons/meanpath.js"
    },
    "./icons/medium.json": "./package/icons/medium.json",
    "./icons/medium": {
      "types": "./package/icons/medium.d.ts",
      "default": "./package/icons/medium.js"
    },
    "./icons/medkit.json": "./package/icons/medk
Download .txt
gitextract_2_7_lx4v/

├── .auto-changelog
├── .editorconfig
├── .envrc
├── .github/
│   ├── ISSUE_TEMPLATE/
│   │   ├── bug_report.yml
│   │   ├── config.yml
│   │   └── feature_request.md
│   ├── dependabot.yml
│   ├── mergify.yml
│   ├── renovate.json
│   ├── scripts/
│   │   └── generate-icons.js
│   └── workflows/
│       ├── build.yaml
│       ├── publish.yaml
│       └── tag.yaml
├── .gitignore
├── .npmignore
├── .prettierignore
├── .prettierrc
├── .release-it.yml
├── CHANGELOG.md
├── LICENSE
├── README.md
├── flake.nix
├── jsconfig.json
├── package.json
├── src/
│   ├── app.d.ts
│   ├── app.html
│   ├── css/
│   │   └── global.css
│   ├── lib/
│   │   ├── components/
│   │   │   ├── Icon.svelte
│   │   │   └── svg/
│   │   │       ├── Raw.svelte
│   │   │       └── Svg.svelte
│   │   ├── icons/
│   │   │   ├── addressBook.json
│   │   │   ├── addressBook.ts
│   │   │   ├── addressBookO.json
│   │   │   ├── addressBookO.ts
│   │   │   ├── addressCard.json
│   │   │   ├── addressCard.ts
│   │   │   ├── addressCardO.json
│   │   │   ├── addressCardO.ts
│   │   │   ├── adjust.json
│   │   │   ├── adjust.ts
│   │   │   ├── adn.json
│   │   │   ├── adn.ts
│   │   │   ├── alignCenter.json
│   │   │   ├── alignCenter.ts
│   │   │   ├── alignJustify.json
│   │   │   ├── alignJustify.ts
│   │   │   ├── alignLeft.json
│   │   │   ├── alignLeft.ts
│   │   │   ├── alignRight.json
│   │   │   ├── alignRight.ts
│   │   │   ├── amazon.json
│   │   │   ├── amazon.ts
│   │   │   ├── ambulance.json
│   │   │   ├── ambulance.ts
│   │   │   ├── americanSignLanguageInterpreting.json
│   │   │   ├── americanSignLanguageInterpreting.ts
│   │   │   ├── anchor.json
│   │   │   ├── anchor.ts
│   │   │   ├── android.json
│   │   │   ├── android.ts
│   │   │   ├── angellist.json
│   │   │   ├── angellist.ts
│   │   │   ├── angleDoubleDown.json
│   │   │   ├── angleDoubleDown.ts
│   │   │   ├── angleDoubleLeft.json
│   │   │   ├── angleDoubleLeft.ts
│   │   │   ├── angleDoubleRight.json
│   │   │   ├── angleDoubleRight.ts
│   │   │   ├── angleDoubleUp.json
│   │   │   ├── angleDoubleUp.ts
│   │   │   ├── angleDown.json
│   │   │   ├── angleDown.ts
│   │   │   ├── angleLeft.json
│   │   │   ├── angleLeft.ts
│   │   │   ├── angleRight.json
│   │   │   ├── angleRight.ts
│   │   │   ├── angleUp.json
│   │   │   ├── angleUp.ts
│   │   │   ├── apple.json
│   │   │   ├── apple.ts
│   │   │   ├── archive.json
│   │   │   ├── archive.ts
│   │   │   ├── areaChart.json
│   │   │   ├── areaChart.ts
│   │   │   ├── arrowCircleDown.json
│   │   │   ├── arrowCircleDown.ts
│   │   │   ├── arrowCircleLeft.json
│   │   │   ├── arrowCircleLeft.ts
│   │   │   ├── arrowCircleODown.json
│   │   │   ├── arrowCircleODown.ts
│   │   │   ├── arrowCircleOLeft.json
│   │   │   ├── arrowCircleOLeft.ts
│   │   │   ├── arrowCircleORight.json
│   │   │   ├── arrowCircleORight.ts
│   │   │   ├── arrowCircleOUp.json
│   │   │   ├── arrowCircleOUp.ts
│   │   │   ├── arrowCircleRight.json
│   │   │   ├── arrowCircleRight.ts
│   │   │   ├── arrowCircleUp.json
│   │   │   ├── arrowCircleUp.ts
│   │   │   ├── arrowDown.json
│   │   │   ├── arrowDown.ts
│   │   │   ├── arrowLeft.json
│   │   │   ├── arrowLeft.ts
│   │   │   ├── arrowRight.json
│   │   │   ├── arrowRight.ts
│   │   │   ├── arrowUp.json
│   │   │   ├── arrowUp.ts
│   │   │   ├── arrows.json
│   │   │   ├── arrows.ts
│   │   │   ├── arrowsAlt.json
│   │   │   ├── arrowsAlt.ts
│   │   │   ├── arrowsH.json
│   │   │   ├── arrowsH.ts
│   │   │   ├── arrowsV.json
│   │   │   ├── arrowsV.ts
│   │   │   ├── aslInterpreting.json
│   │   │   ├── aslInterpreting.ts
│   │   │   ├── assistiveListeningSystems.json
│   │   │   ├── assistiveListeningSystems.ts
│   │   │   ├── asterisk.json
│   │   │   ├── asterisk.ts
│   │   │   ├── at.json
│   │   │   ├── at.ts
│   │   │   ├── audioDescription.json
│   │   │   ├── audioDescription.ts
│   │   │   ├── automobile.json
│   │   │   ├── automobile.ts
│   │   │   ├── backward.json
│   │   │   ├── backward.ts
│   │   │   ├── balanceScale.json
│   │   │   ├── balanceScale.ts
│   │   │   ├── ban.json
│   │   │   ├── ban.ts
│   │   │   ├── bandcamp.json
│   │   │   ├── bandcamp.ts
│   │   │   ├── bank.json
│   │   │   ├── bank.ts
│   │   │   ├── barChart.json
│   │   │   ├── barChart.ts
│   │   │   ├── barChartO.json
│   │   │   ├── barChartO.ts
│   │   │   ├── barcode.json
│   │   │   ├── barcode.ts
│   │   │   ├── bars.json
│   │   │   ├── bars.ts
│   │   │   ├── bath.json
│   │   │   ├── bath.ts
│   │   │   ├── bathtub.json
│   │   │   ├── bathtub.ts
│   │   │   ├── battery.json
│   │   │   ├── battery.ts
│   │   │   ├── battery0.json
│   │   │   ├── battery0.ts
│   │   │   ├── battery1.json
│   │   │   ├── battery1.ts
│   │   │   ├── battery2.json
│   │   │   ├── battery2.ts
│   │   │   ├── battery3.json
│   │   │   ├── battery3.ts
│   │   │   ├── battery4.json
│   │   │   ├── battery4.ts
│   │   │   ├── batteryEmpty.json
│   │   │   ├── batteryEmpty.ts
│   │   │   ├── batteryFull.json
│   │   │   ├── batteryFull.ts
│   │   │   ├── batteryHalf.json
│   │   │   ├── batteryHalf.ts
│   │   │   ├── batteryQuarter.json
│   │   │   ├── batteryQuarter.ts
│   │   │   ├── batteryThreeQuarters.json
│   │   │   ├── batteryThreeQuarters.ts
│   │   │   ├── bed.json
│   │   │   ├── bed.ts
│   │   │   ├── beer.json
│   │   │   ├── beer.ts
│   │   │   ├── behance.json
│   │   │   ├── behance.ts
│   │   │   ├── behanceSquare.json
│   │   │   ├── behanceSquare.ts
│   │   │   ├── bell.json
│   │   │   ├── bell.ts
│   │   │   ├── bellO.json
│   │   │   ├── bellO.ts
│   │   │   ├── bellSlash.json
│   │   │   ├── bellSlash.ts
│   │   │   ├── bellSlashO.json
│   │   │   ├── bellSlashO.ts
│   │   │   ├── bicycle.json
│   │   │   ├── bicycle.ts
│   │   │   ├── binoculars.json
│   │   │   ├── binoculars.ts
│   │   │   ├── birthdayCake.json
│   │   │   ├── birthdayCake.ts
│   │   │   ├── bitbucket.json
│   │   │   ├── bitbucket.ts
│   │   │   ├── bitbucketSquare.json
│   │   │   ├── bitbucketSquare.ts
│   │   │   ├── bitcoin.json
│   │   │   ├── bitcoin.ts
│   │   │   ├── blackTie.json
│   │   │   ├── blackTie.ts
│   │   │   ├── blind.json
│   │   │   ├── blind.ts
│   │   │   ├── bluetooth.json
│   │   │   ├── bluetooth.ts
│   │   │   ├── bluetoothB.json
│   │   │   ├── bluetoothB.ts
│   │   │   ├── bold.json
│   │   │   ├── bold.ts
│   │   │   ├── bolt.json
│   │   │   ├── bolt.ts
│   │   │   ├── bomb.json
│   │   │   ├── bomb.ts
│   │   │   ├── book.json
│   │   │   ├── book.ts
│   │   │   ├── bookmark.json
│   │   │   ├── bookmark.ts
│   │   │   ├── bookmarkO.json
│   │   │   ├── bookmarkO.ts
│   │   │   ├── braille.json
│   │   │   ├── braille.ts
│   │   │   ├── briefcase.json
│   │   │   ├── briefcase.ts
│   │   │   ├── btc.json
│   │   │   ├── btc.ts
│   │   │   ├── bug.json
│   │   │   ├── bug.ts
│   │   │   ├── building.json
│   │   │   ├── building.ts
│   │   │   ├── buildingO.json
│   │   │   ├── buildingO.ts
│   │   │   ├── bullhorn.json
│   │   │   ├── bullhorn.ts
│   │   │   ├── bullseye.json
│   │   │   ├── bullseye.ts
│   │   │   ├── bus.json
│   │   │   ├── bus.ts
│   │   │   ├── buysellads.json
│   │   │   ├── buysellads.ts
│   │   │   ├── cab.json
│   │   │   ├── cab.ts
│   │   │   ├── calculator.json
│   │   │   ├── calculator.ts
│   │   │   ├── calendar.json
│   │   │   ├── calendar.ts
│   │   │   ├── calendarCheckO.json
│   │   │   ├── calendarCheckO.ts
│   │   │   ├── calendarMinusO.json
│   │   │   ├── calendarMinusO.ts
│   │   │   ├── calendarO.json
│   │   │   ├── calendarO.ts
│   │   │   ├── calendarPlusO.json
│   │   │   ├── calendarPlusO.ts
│   │   │   ├── calendarTimesO.json
│   │   │   ├── calendarTimesO.ts
│   │   │   ├── camera.json
│   │   │   ├── camera.ts
│   │   │   ├── cameraRetro.json
│   │   │   ├── cameraRetro.ts
│   │   │   ├── car.json
│   │   │   ├── car.ts
│   │   │   ├── caretDown.json
│   │   │   ├── caretDown.ts
│   │   │   ├── caretLeft.json
│   │   │   ├── caretLeft.ts
│   │   │   ├── caretRight.json
│   │   │   ├── caretRight.ts
│   │   │   ├── caretSquareODown.json
│   │   │   ├── caretSquareODown.ts
│   │   │   ├── caretSquareOLeft.json
│   │   │   ├── caretSquareOLeft.ts
│   │   │   ├── caretSquareORight.json
│   │   │   ├── caretSquareORight.ts
│   │   │   ├── caretSquareOUp.json
│   │   │   ├── caretSquareOUp.ts
│   │   │   ├── caretUp.json
│   │   │   ├── caretUp.ts
│   │   │   ├── cartArrowDown.json
│   │   │   ├── cartArrowDown.ts
│   │   │   ├── cartPlus.json
│   │   │   ├── cartPlus.ts
│   │   │   ├── cc.json
│   │   │   ├── cc.ts
│   │   │   ├── ccAmex.json
│   │   │   ├── ccAmex.ts
│   │   │   ├── ccDinersClub.json
│   │   │   ├── ccDinersClub.ts
│   │   │   ├── ccDiscover.json
│   │   │   ├── ccDiscover.ts
│   │   │   ├── ccJcb.json
│   │   │   ├── ccJcb.ts
│   │   │   ├── ccMastercard.json
│   │   │   ├── ccMastercard.ts
│   │   │   ├── ccPaypal.json
│   │   │   ├── ccPaypal.ts
│   │   │   ├── ccStripe.json
│   │   │   ├── ccStripe.ts
│   │   │   ├── ccVisa.json
│   │   │   ├── ccVisa.ts
│   │   │   ├── certificate.json
│   │   │   ├── certificate.ts
│   │   │   ├── chain.json
│   │   │   ├── chain.ts
│   │   │   ├── chainBroken.json
│   │   │   ├── chainBroken.ts
│   │   │   ├── check.json
│   │   │   ├── check.ts
│   │   │   ├── checkCircle.json
│   │   │   ├── checkCircle.ts
│   │   │   ├── checkCircleO.json
│   │   │   ├── checkCircleO.ts
│   │   │   ├── checkSquare.json
│   │   │   ├── checkSquare.ts
│   │   │   ├── checkSquareO.json
│   │   │   ├── checkSquareO.ts
│   │   │   ├── chevronCircleDown.json
│   │   │   ├── chevronCircleDown.ts
│   │   │   ├── chevronCircleLeft.json
│   │   │   ├── chevronCircleLeft.ts
│   │   │   ├── chevronCircleRight.json
│   │   │   ├── chevronCircleRight.ts
│   │   │   ├── chevronCircleUp.json
│   │   │   ├── chevronCircleUp.ts
│   │   │   ├── chevronDown.json
│   │   │   ├── chevronDown.ts
│   │   │   ├── chevronLeft.json
│   │   │   ├── chevronLeft.ts
│   │   │   ├── chevronRight.json
│   │   │   ├── chevronRight.ts
│   │   │   ├── chevronUp.json
│   │   │   ├── chevronUp.ts
│   │   │   ├── child.json
│   │   │   ├── child.ts
│   │   │   ├── chrome.json
│   │   │   ├── chrome.ts
│   │   │   ├── circle.json
│   │   │   ├── circle.ts
│   │   │   ├── circleO.json
│   │   │   ├── circleO.ts
│   │   │   ├── circleONotch.json
│   │   │   ├── circleONotch.ts
│   │   │   ├── circleThin.json
│   │   │   ├── circleThin.ts
│   │   │   ├── clipboard.json
│   │   │   ├── clipboard.ts
│   │   │   ├── clockO.json
│   │   │   ├── clockO.ts
│   │   │   ├── clone.json
│   │   │   ├── clone.ts
│   │   │   ├── close.json
│   │   │   ├── close.ts
│   │   │   ├── cloud.json
│   │   │   ├── cloud.ts
│   │   │   ├── cloudDownload.json
│   │   │   ├── cloudDownload.ts
│   │   │   ├── cloudUpload.json
│   │   │   ├── cloudUpload.ts
│   │   │   ├── cny.json
│   │   │   ├── cny.ts
│   │   │   ├── code.json
│   │   │   ├── code.ts
│   │   │   ├── codeFork.json
│   │   │   ├── codeFork.ts
│   │   │   ├── codepen.json
│   │   │   ├── codepen.ts
│   │   │   ├── codiepie.json
│   │   │   ├── codiepie.ts
│   │   │   ├── coffee.json
│   │   │   ├── coffee.ts
│   │   │   ├── cog.json
│   │   │   ├── cog.ts
│   │   │   ├── cogs.json
│   │   │   ├── cogs.ts
│   │   │   ├── columns.json
│   │   │   ├── columns.ts
│   │   │   ├── comment.json
│   │   │   ├── comment.ts
│   │   │   ├── commentO.json
│   │   │   ├── commentO.ts
│   │   │   ├── commenting.json
│   │   │   ├── commenting.ts
│   │   │   ├── commentingO.json
│   │   │   ├── commentingO.ts
│   │   │   ├── comments.json
│   │   │   ├── comments.ts
│   │   │   ├── commentsO.json
│   │   │   ├── commentsO.ts
│   │   │   ├── compass.json
│   │   │   ├── compass.ts
│   │   │   ├── compress.json
│   │   │   ├── compress.ts
│   │   │   ├── connectdevelop.json
│   │   │   ├── connectdevelop.ts
│   │   │   ├── contao.json
│   │   │   ├── contao.ts
│   │   │   ├── copy.json
│   │   │   ├── copy.ts
│   │   │   ├── copyright.json
│   │   │   ├── copyright.ts
│   │   │   ├── creativeCommons.json
│   │   │   ├── creativeCommons.ts
│   │   │   ├── creditCard.json
│   │   │   ├── creditCard.ts
│   │   │   ├── creditCardAlt.json
│   │   │   ├── creditCardAlt.ts
│   │   │   ├── crop.json
│   │   │   ├── crop.ts
│   │   │   ├── crosshairs.json
│   │   │   ├── crosshairs.ts
│   │   │   ├── css3.json
│   │   │   ├── css3.ts
│   │   │   ├── cube.json
│   │   │   ├── cube.ts
│   │   │   ├── cubes.json
│   │   │   ├── cubes.ts
│   │   │   ├── cut.json
│   │   │   ├── cut.ts
│   │   │   ├── cutlery.json
│   │   │   ├── cutlery.ts
│   │   │   ├── dashboard.json
│   │   │   ├── dashboard.ts
│   │   │   ├── dashcube.json
│   │   │   ├── dashcube.ts
│   │   │   ├── database.json
│   │   │   ├── database.ts
│   │   │   ├── deaf.json
│   │   │   ├── deaf.ts
│   │   │   ├── deafness.json
│   │   │   ├── deafness.ts
│   │   │   ├── dedent.json
│   │   │   ├── dedent.ts
│   │   │   ├── delicious.json
│   │   │   ├── delicious.ts
│   │   │   ├── desktop.json
│   │   │   ├── desktop.ts
│   │   │   ├── deviantart.json
│   │   │   ├── deviantart.ts
│   │   │   ├── diamond.json
│   │   │   ├── diamond.ts
│   │   │   ├── digg.json
│   │   │   ├── digg.ts
│   │   │   ├── dollar.json
│   │   │   ├── dollar.ts
│   │   │   ├── dotCircleO.json
│   │   │   ├── dotCircleO.ts
│   │   │   ├── download.json
│   │   │   ├── download.ts
│   │   │   ├── dribbble.json
│   │   │   ├── dribbble.ts
│   │   │   ├── driversLicense.json
│   │   │   ├── driversLicense.ts
│   │   │   ├── driversLicenseO.json
│   │   │   ├── driversLicenseO.ts
│   │   │   ├── dropbox.json
│   │   │   ├── dropbox.ts
│   │   │   ├── drupal.json
│   │   │   ├── drupal.ts
│   │   │   ├── edge.json
│   │   │   ├── edge.ts
│   │   │   ├── edit.json
│   │   │   ├── edit.ts
│   │   │   ├── eercast.json
│   │   │   ├── eercast.ts
│   │   │   ├── eject.json
│   │   │   ├── eject.ts
│   │   │   ├── ellipsisH.json
│   │   │   ├── ellipsisH.ts
│   │   │   ├── ellipsisV.json
│   │   │   ├── ellipsisV.ts
│   │   │   ├── empire.json
│   │   │   ├── empire.ts
│   │   │   ├── envelope.json
│   │   │   ├── envelope.ts
│   │   │   ├── envelopeO.json
│   │   │   ├── envelopeO.ts
│   │   │   ├── envelopeOpen.json
│   │   │   ├── envelopeOpen.ts
│   │   │   ├── envelopeOpenO.json
│   │   │   ├── envelopeOpenO.ts
│   │   │   ├── envelopeSquare.json
│   │   │   ├── envelopeSquare.ts
│   │   │   ├── envira.json
│   │   │   ├── envira.ts
│   │   │   ├── eraser.json
│   │   │   ├── eraser.ts
│   │   │   ├── etsy.json
│   │   │   ├── etsy.ts
│   │   │   ├── eur.json
│   │   │   ├── eur.ts
│   │   │   ├── euro.json
│   │   │   ├── euro.ts
│   │   │   ├── exchange.json
│   │   │   ├── exchange.ts
│   │   │   ├── exclamation.json
│   │   │   ├── exclamation.ts
│   │   │   ├── exclamationCircle.json
│   │   │   ├── exclamationCircle.ts
│   │   │   ├── exclamationTriangle.json
│   │   │   ├── exclamationTriangle.ts
│   │   │   ├── expand.json
│   │   │   ├── expand.ts
│   │   │   ├── expeditedssl.json
│   │   │   ├── expeditedssl.ts
│   │   │   ├── externalLink.json
│   │   │   ├── externalLink.ts
│   │   │   ├── externalLinkSquare.json
│   │   │   ├── externalLinkSquare.ts
│   │   │   ├── eye.json
│   │   │   ├── eye.ts
│   │   │   ├── eyeSlash.json
│   │   │   ├── eyeSlash.ts
│   │   │   ├── eyedropper.json
│   │   │   ├── eyedropper.ts
│   │   │   ├── fa.json
│   │   │   ├── fa.ts
│   │   │   ├── fa500px.json
│   │   │   ├── fa500px.ts
│   │   │   ├── faTry.json
│   │   │   ├── faTry.ts
│   │   │   ├── facebook.json
│   │   │   ├── facebook.ts
│   │   │   ├── facebookF.json
│   │   │   ├── facebookF.ts
│   │   │   ├── facebookOfficial.json
│   │   │   ├── facebookOfficial.ts
│   │   │   ├── facebookSquare.json
│   │   │   ├── facebookSquare.ts
│   │   │   ├── fastBackward.json
│   │   │   ├── fastBackward.ts
│   │   │   ├── fastForward.json
│   │   │   ├── fastForward.ts
│   │   │   ├── fax.json
│   │   │   ├── fax.ts
│   │   │   ├── feed.json
│   │   │   ├── feed.ts
│   │   │   ├── female.json
│   │   │   ├── female.ts
│   │   │   ├── fighterJet.json
│   │   │   ├── fighterJet.ts
│   │   │   ├── file.json
│   │   │   ├── file.ts
│   │   │   ├── fileArchiveO.json
│   │   │   ├── fileArchiveO.ts
│   │   │   ├── fileAudioO.json
│   │   │   ├── fileAudioO.ts
│   │   │   ├── fileCodeO.json
│   │   │   ├── fileCodeO.ts
│   │   │   ├── fileExcelO.json
│   │   │   ├── fileExcelO.ts
│   │   │   ├── fileImageO.json
│   │   │   ├── fileImageO.ts
│   │   │   ├── fileMovieO.json
│   │   │   ├── fileMovieO.ts
│   │   │   ├── fileO.json
│   │   │   ├── fileO.ts
│   │   │   ├── filePdfO.json
│   │   │   ├── filePdfO.ts
│   │   │   ├── filePhotoO.json
│   │   │   ├── filePhotoO.ts
│   │   │   ├── filePictureO.json
│   │   │   ├── filePictureO.ts
│   │   │   ├── filePowerpointO.json
│   │   │   ├── filePowerpointO.ts
│   │   │   ├── fileSoundO.json
│   │   │   ├── fileSoundO.ts
│   │   │   ├── fileText.json
│   │   │   ├── fileText.ts
│   │   │   ├── fileTextO.json
│   │   │   ├── fileTextO.ts
│   │   │   ├── fileVideoO.json
│   │   │   ├── fileVideoO.ts
│   │   │   ├── fileWordO.json
│   │   │   ├── fileWordO.ts
│   │   │   ├── fileZipO.json
│   │   │   ├── fileZipO.ts
│   │   │   ├── filesO.json
│   │   │   ├── filesO.ts
│   │   │   ├── film.json
│   │   │   ├── film.ts
│   │   │   ├── filter.json
│   │   │   ├── filter.ts
│   │   │   ├── fire.json
│   │   │   ├── fire.ts
│   │   │   ├── fireExtinguisher.json
│   │   │   ├── fireExtinguisher.ts
│   │   │   ├── firefox.json
│   │   │   ├── firefox.ts
│   │   │   ├── firstOrder.json
│   │   │   ├── firstOrder.ts
│   │   │   ├── flag.json
│   │   │   ├── flag.ts
│   │   │   ├── flagCheckered.json
│   │   │   ├── flagCheckered.ts
│   │   │   ├── flagO.json
│   │   │   ├── flagO.ts
│   │   │   ├── flash.json
│   │   │   ├── flash.ts
│   │   │   ├── flask.json
│   │   │   ├── flask.ts
│   │   │   ├── flickr.json
│   │   │   ├── flickr.ts
│   │   │   ├── floppyO.json
│   │   │   ├── floppyO.ts
│   │   │   ├── folder.json
│   │   │   ├── folder.ts
│   │   │   ├── folderO.json
│   │   │   ├── folderO.ts
│   │   │   ├── folderOpen.json
│   │   │   ├── folderOpen.ts
│   │   │   ├── folderOpenO.json
│   │   │   ├── folderOpenO.ts
│   │   │   ├── font.json
│   │   │   ├── font.ts
│   │   │   ├── fontAwesome.json
│   │   │   ├── fontAwesome.ts
│   │   │   ├── fonticons.json
│   │   │   ├── fonticons.ts
│   │   │   ├── fortAwesome.json
│   │   │   ├── fortAwesome.ts
│   │   │   ├── forumbee.json
│   │   │   ├── forumbee.ts
│   │   │   ├── forward.json
│   │   │   ├── forward.ts
│   │   │   ├── foursquare.json
│   │   │   ├── foursquare.ts
│   │   │   ├── freeCodeCamp.json
│   │   │   ├── freeCodeCamp.ts
│   │   │   ├── frownO.json
│   │   │   ├── frownO.ts
│   │   │   ├── futbolO.json
│   │   │   ├── futbolO.ts
│   │   │   ├── gamepad.json
│   │   │   ├── gamepad.ts
│   │   │   ├── gavel.json
│   │   │   ├── gavel.ts
│   │   │   ├── gbp.json
│   │   │   ├── gbp.ts
│   │   │   ├── ge.json
│   │   │   ├── ge.ts
│   │   │   ├── gear.json
│   │   │   ├── gear.ts
│   │   │   ├── gears.json
│   │   │   ├── gears.ts
│   │   │   ├── genderless.json
│   │   │   ├── genderless.ts
│   │   │   ├── getPocket.json
│   │   │   ├── getPocket.ts
│   │   │   ├── gg.json
│   │   │   ├── gg.ts
│   │   │   ├── ggCircle.json
│   │   │   ├── ggCircle.ts
│   │   │   ├── gift.json
│   │   │   ├── gift.ts
│   │   │   ├── git.json
│   │   │   ├── git.ts
│   │   │   ├── gitSquare.json
│   │   │   ├── gitSquare.ts
│   │   │   ├── github.json
│   │   │   ├── github.ts
│   │   │   ├── githubAlt.json
│   │   │   ├── githubAlt.ts
│   │   │   ├── githubSquare.json
│   │   │   ├── githubSquare.ts
│   │   │   ├── gitlab.json
│   │   │   ├── gitlab.ts
│   │   │   ├── gittip.json
│   │   │   ├── gittip.ts
│   │   │   ├── glass.json
│   │   │   ├── glass.ts
│   │   │   ├── glide.json
│   │   │   ├── glide.ts
│   │   │   ├── glideG.json
│   │   │   ├── glideG.ts
│   │   │   ├── globe.json
│   │   │   ├── globe.ts
│   │   │   ├── google.json
│   │   │   ├── google.ts
│   │   │   ├── googlePlus.json
│   │   │   ├── googlePlus.ts
│   │   │   ├── googlePlusCircle.json
│   │   │   ├── googlePlusCircle.ts
│   │   │   ├── googlePlusOfficial.json
│   │   │   ├── googlePlusOfficial.ts
│   │   │   ├── googlePlusSquare.json
│   │   │   ├── googlePlusSquare.ts
│   │   │   ├── googleWallet.json
│   │   │   ├── googleWallet.ts
│   │   │   ├── graduationCap.json
│   │   │   ├── graduationCap.ts
│   │   │   ├── gratipay.json
│   │   │   ├── gratipay.ts
│   │   │   ├── grav.json
│   │   │   ├── grav.ts
│   │   │   ├── group.json
│   │   │   ├── group.ts
│   │   │   ├── hSquare.json
│   │   │   ├── hSquare.ts
│   │   │   ├── hackerNews.json
│   │   │   ├── hackerNews.ts
│   │   │   ├── handGrabO.json
│   │   │   ├── handGrabO.ts
│   │   │   ├── handLizardO.json
│   │   │   ├── handLizardO.ts
│   │   │   ├── handODown.json
│   │   │   ├── handODown.ts
│   │   │   ├── handOLeft.json
│   │   │   ├── handOLeft.ts
│   │   │   ├── handORight.json
│   │   │   ├── handORight.ts
│   │   │   ├── handOUp.json
│   │   │   ├── handOUp.ts
│   │   │   ├── handPaperO.json
│   │   │   ├── handPaperO.ts
│   │   │   ├── handPeaceO.json
│   │   │   ├── handPeaceO.ts
│   │   │   ├── handPointerO.json
│   │   │   ├── handPointerO.ts
│   │   │   ├── handRockO.json
│   │   │   ├── handRockO.ts
│   │   │   ├── handScissorsO.json
│   │   │   ├── handScissorsO.ts
│   │   │   ├── handSpockO.json
│   │   │   ├── handSpockO.ts
│   │   │   ├── handStopO.json
│   │   │   ├── handStopO.ts
│   │   │   ├── handshakeO.json
│   │   │   ├── handshakeO.ts
│   │   │   ├── hardOfHearing.json
│   │   │   ├── hardOfHearing.ts
│   │   │   ├── hashtag.json
│   │   │   ├── hashtag.ts
│   │   │   ├── hddO.json
│   │   │   ├── hddO.ts
│   │   │   ├── header.json
│   │   │   ├── header.ts
│   │   │   ├── headphones.json
│   │   │   ├── headphones.ts
│   │   │   ├── heart.json
│   │   │   ├── heart.ts
│   │   │   ├── heartO.json
│   │   │   ├── heartO.ts
│   │   │   ├── heartbeat.json
│   │   │   ├── heartbeat.ts
│   │   │   ├── history.json
│   │   │   ├── history.ts
│   │   │   ├── home.json
│   │   │   ├── home.ts
│   │   │   ├── hospitalO.json
│   │   │   ├── hospitalO.ts
│   │   │   ├── hotel.json
│   │   │   ├── hotel.ts
│   │   │   ├── hourglass.json
│   │   │   ├── hourglass.ts
│   │   │   ├── hourglass1.json
│   │   │   ├── hourglass1.ts
│   │   │   ├── hourglass2.json
│   │   │   ├── hourglass2.ts
│   │   │   ├── hourglass3.json
│   │   │   ├── hourglass3.ts
│   │   │   ├── hourglassEnd.json
│   │   │   ├── hourglassEnd.ts
│   │   │   ├── hourglassHalf.json
│   │   │   ├── hourglassHalf.ts
│   │   │   ├── hourglassO.json
│   │   │   ├── hourglassO.ts
│   │   │   ├── hourglassStart.json
│   │   │   ├── hourglassStart.ts
│   │   │   ├── houzz.json
│   │   │   ├── houzz.ts
│   │   │   ├── html5.json
│   │   │   ├── html5.ts
│   │   │   ├── iCursor.json
│   │   │   ├── iCursor.ts
│   │   │   ├── icons.json
│   │   │   ├── idBadge.json
│   │   │   ├── idBadge.ts
│   │   │   ├── idCard.json
│   │   │   ├── idCard.ts
│   │   │   ├── idCardO.json
│   │   │   ├── idCardO.ts
│   │   │   ├── ils.json
│   │   │   ├── ils.ts
│   │   │   ├── image.json
│   │   │   ├── image.ts
│   │   │   ├── imdb.json
│   │   │   ├── imdb.ts
│   │   │   ├── inbox.json
│   │   │   ├── inbox.ts
│   │   │   ├── indent.json
│   │   │   ├── indent.ts
│   │   │   ├── index.ts
│   │   │   ├── industry.json
│   │   │   ├── industry.ts
│   │   │   ├── info.json
│   │   │   ├── info.ts
│   │   │   ├── infoCircle.json
│   │   │   ├── infoCircle.ts
│   │   │   ├── inr.json
│   │   │   ├── inr.ts
│   │   │   ├── instagram.json
│   │   │   ├── instagram.ts
│   │   │   ├── institution.json
│   │   │   ├── institution.ts
│   │   │   ├── internetExplorer.json
│   │   │   ├── internetExplorer.ts
│   │   │   ├── intersex.json
│   │   │   ├── intersex.ts
│   │   │   ├── ioxhost.json
│   │   │   ├── ioxhost.ts
│   │   │   ├── italic.json
│   │   │   ├── italic.ts
│   │   │   ├── joomla.json
│   │   │   ├── joomla.ts
│   │   │   ├── jpy.json
│   │   │   ├── jpy.ts
│   │   │   ├── jsfiddle.json
│   │   │   ├── jsfiddle.ts
│   │   │   ├── key.json
│   │   │   ├── key.ts
│   │   │   ├── keyboardO.json
│   │   │   ├── keyboardO.ts
│   │   │   ├── krw.json
│   │   │   ├── krw.ts
│   │   │   ├── language.json
│   │   │   ├── language.ts
│   │   │   ├── laptop.json
│   │   │   ├── laptop.ts
│   │   │   ├── lastfm.json
│   │   │   ├── lastfm.ts
│   │   │   ├── lastfmSquare.json
│   │   │   ├── lastfmSquare.ts
│   │   │   ├── leaf.json
│   │   │   ├── leaf.ts
│   │   │   ├── leanpub.json
│   │   │   ├── leanpub.ts
│   │   │   ├── legal.json
│   │   │   ├── legal.ts
│   │   │   ├── lemonO.json
│   │   │   ├── lemonO.ts
│   │   │   ├── levelDown.json
│   │   │   ├── levelDown.ts
│   │   │   ├── levelUp.json
│   │   │   ├── levelUp.ts
│   │   │   ├── lifeBouy.json
│   │   │   ├── lifeBouy.ts
│   │   │   ├── lifeBuoy.json
│   │   │   ├── lifeBuoy.ts
│   │   │   ├── lifeRing.json
│   │   │   ├── lifeRing.ts
│   │   │   ├── lifeSaver.json
│   │   │   ├── lifeSaver.ts
│   │   │   ├── lightbulbO.json
│   │   │   ├── lightbulbO.ts
│   │   │   ├── lineChart.json
│   │   │   ├── lineChart.ts
│   │   │   ├── link.json
│   │   │   ├── link.ts
│   │   │   ├── linkedin.json
│   │   │   ├── linkedin.ts
│   │   │   ├── linkedinSquare.json
│   │   │   ├── linkedinSquare.ts
│   │   │   ├── linode.json
│   │   │   ├── linode.ts
│   │   │   ├── linux.json
│   │   │   ├── linux.ts
│   │   │   ├── list.json
│   │   │   ├── list.ts
│   │   │   ├── listAlt.json
│   │   │   ├── listAlt.ts
│   │   │   ├── listOl.json
│   │   │   ├── listOl.ts
│   │   │   ├── listUl.json
│   │   │   ├── listUl.ts
│   │   │   ├── locationArrow.json
│   │   │   ├── locationArrow.ts
│   │   │   ├── lock.json
│   │   │   ├── lock.ts
│   │   │   ├── longArrowDown.json
│   │   │   ├── longArrowDown.ts
│   │   │   ├── longArrowLeft.json
│   │   │   ├── longArrowLeft.ts
│   │   │   ├── longArrowRight.json
│   │   │   ├── longArrowRight.ts
│   │   │   ├── longArrowUp.json
│   │   │   ├── longArrowUp.ts
│   │   │   ├── lowVision.json
│   │   │   ├── lowVision.ts
│   │   │   ├── magic.json
│   │   │   ├── magic.ts
│   │   │   ├── magnet.json
│   │   │   ├── magnet.ts
│   │   │   ├── mailForward.json
│   │   │   ├── mailForward.ts
│   │   │   ├── mailReply.json
│   │   │   ├── mailReply.ts
│   │   │   ├── mailReplyAll.json
│   │   │   ├── mailReplyAll.ts
│   │   │   ├── male.json
│   │   │   ├── male.ts
│   │   │   ├── map.json
│   │   │   ├── map.ts
│   │   │   ├── mapMarker.json
│   │   │   ├── mapMarker.ts
│   │   │   ├── mapO.json
│   │   │   ├── mapO.ts
│   │   │   ├── mapPin.json
│   │   │   ├── mapPin.ts
│   │   │   ├── mapSigns.json
│   │   │   ├── mapSigns.ts
│   │   │   ├── mars.json
│   │   │   ├── mars.ts
│   │   │   ├── marsDouble.json
│   │   │   ├── marsDouble.ts
│   │   │   ├── marsStroke.json
│   │   │   ├── marsStroke.ts
│   │   │   ├── marsStrokeH.json
│   │   │   ├── marsStrokeH.ts
│   │   │   ├── marsStrokeV.json
│   │   │   ├── marsStrokeV.ts
│   │   │   ├── maxcdn.json
│   │   │   ├── maxcdn.ts
│   │   │   ├── meanpath.json
│   │   │   ├── meanpath.ts
│   │   │   ├── medium.json
│   │   │   ├── medium.ts
│   │   │   ├── medkit.json
│   │   │   ├── medkit.ts
│   │   │   ├── meetup.json
│   │   │   ├── meetup.ts
│   │   │   ├── mehO.json
│   │   │   ├── mehO.ts
│   │   │   ├── mercury.json
│   │   │   ├── mercury.ts
│   │   │   ├── microchip.json
│   │   │   ├── microchip.ts
│   │   │   ├── microphone.json
│   │   │   ├── microphone.ts
│   │   │   ├── microphoneSlash.json
│   │   │   ├── microphoneSlash.ts
│   │   │   ├── minus.json
│   │   │   ├── minus.ts
│   │   │   ├── minusCircle.json
│   │   │   ├── minusCircle.ts
│   │   │   ├── minusSquare.json
│   │   │   ├── minusSquare.ts
│   │   │   ├── minusSquareO.json
│   │   │   ├── minusSquareO.ts
│   │   │   ├── mixcloud.json
│   │   │   ├── mixcloud.ts
│   │   │   ├── mobile.json
│   │   │   ├── mobile.ts
│   │   │   ├── mobilePhone.json
│   │   │   ├── mobilePhone.ts
│   │   │   ├── modx.json
│   │   │   ├── modx.ts
│   │   │   ├── money.json
│   │   │   ├── money.ts
│   │   │   ├── moonO.json
│   │   │   ├── moonO.ts
│   │   │   ├── mortarBoard.json
│   │   │   ├── mortarBoard.ts
│   │   │   ├── motorcycle.json
│   │   │   ├── motorcycle.ts
│   │   │   ├── mousePointer.json
│   │   │   ├── mousePointer.ts
│   │   │   ├── music.json
│   │   │   ├── music.ts
│   │   │   ├── navicon.json
│   │   │   ├── navicon.ts
│   │   │   ├── neuter.json
│   │   │   ├── neuter.ts
│   │   │   ├── newspaperO.json
│   │   │   ├── newspaperO.ts
│   │   │   ├── objectGroup.json
│   │   │   ├── objectGroup.ts
│   │   │   ├── objectUngroup.json
│   │   │   ├── objectUngroup.ts
│   │   │   ├── odnoklassniki.json
│   │   │   ├── odnoklassniki.ts
│   │   │   ├── odnoklassnikiSquare.json
│   │   │   ├── odnoklassnikiSquare.ts
│   │   │   ├── opencart.json
│   │   │   ├── opencart.ts
│   │   │   ├── openid.json
│   │   │   ├── openid.ts
│   │   │   ├── opera.json
│   │   │   ├── opera.ts
│   │   │   ├── optinMonster.json
│   │   │   ├── optinMonster.ts
│   │   │   ├── outdent.json
│   │   │   ├── outdent.ts
│   │   │   ├── pagelines.json
│   │   │   ├── pagelines.ts
│   │   │   ├── paintBrush.json
│   │   │   ├── paintBrush.ts
│   │   │   ├── paperPlane.json
│   │   │   ├── paperPlane.ts
│   │   │   ├── paperPlaneO.json
│   │   │   ├── paperPlaneO.ts
│   │   │   ├── paperclip.json
│   │   │   ├── paperclip.ts
│   │   │   ├── paragraph.json
│   │   │   ├── paragraph.ts
│   │   │   ├── paste.json
│   │   │   ├── paste.ts
│   │   │   ├── pause.json
│   │   │   ├── pause.ts
│   │   │   ├── pauseCircle.json
│   │   │   ├── pauseCircle.ts
│   │   │   ├── pauseCircleO.json
│   │   │   ├── pauseCircleO.ts
│   │   │   ├── paw.json
│   │   │   ├── paw.ts
│   │   │   ├── paypal.json
│   │   │   ├── paypal.ts
│   │   │   ├── pencil.json
│   │   │   ├── pencil.ts
│   │   │   ├── pencilSquare.json
│   │   │   ├── pencilSquare.ts
│   │   │   ├── pencilSquareO.json
│   │   │   ├── pencilSquareO.ts
│   │   │   ├── percent.json
│   │   │   ├── percent.ts
│   │   │   ├── phone.json
│   │   │   ├── phone.ts
│   │   │   ├── phoneSquare.json
│   │   │   ├── phoneSquare.ts
│   │   │   ├── photo.json
│   │   │   ├── photo.ts
│   │   │   ├── pictureO.json
│   │   │   ├── pictureO.ts
│   │   │   ├── pieChart.json
│   │   │   ├── pieChart.ts
│   │   │   ├── piedPiper.json
│   │   │   ├── piedPiper.ts
│   │   │   ├── piedPiperAlt.json
│   │   │   ├── piedPiperAlt.ts
│   │   │   ├── piedPiperPp.json
│   │   │   ├── piedPiperPp.ts
│   │   │   ├── pinterest.json
│   │   │   ├── pinterest.ts
│   │   │   ├── pinterestP.json
│   │   │   ├── pinterestP.ts
│   │   │   ├── pinterestSquare.json
│   │   │   ├── pinterestSquare.ts
│   │   │   ├── plane.json
│   │   │   ├── plane.ts
│   │   │   ├── play.json
│   │   │   ├── play.ts
│   │   │   ├── playCircle.json
│   │   │   ├── playCircle.ts
│   │   │   ├── playCircleO.json
│   │   │   ├── playCircleO.ts
│   │   │   ├── plug.json
│   │   │   ├── plug.ts
│   │   │   ├── plus.json
│   │   │   ├── plus.ts
│   │   │   ├── plusCircle.json
│   │   │   ├── plusCircle.ts
│   │   │   ├── plusSquare.json
│   │   │   ├── plusSquare.ts
│   │   │   ├── plusSquareO.json
│   │   │   ├── plusSquareO.ts
│   │   │   ├── podcast.json
│   │   │   ├── podcast.ts
│   │   │   ├── powerOff.json
│   │   │   ├── powerOff.ts
│   │   │   ├── print.json
│   │   │   ├── print.ts
│   │   │   ├── productHunt.json
│   │   │   ├── productHunt.ts
│   │   │   ├── puzzlePiece.json
│   │   │   ├── puzzlePiece.ts
│   │   │   ├── qq.json
│   │   │   ├── qq.ts
│   │   │   ├── qrcode.json
│   │   │   ├── qrcode.ts
│   │   │   ├── question.json
│   │   │   ├── question.ts
│   │   │   ├── questionCircle.json
│   │   │   ├── questionCircle.ts
│   │   │   ├── questionCircleO.json
│   │   │   ├── questionCircleO.ts
│   │   │   ├── quora.json
│   │   │   ├── quora.ts
│   │   │   ├── quoteLeft.json
│   │   │   ├── quoteLeft.ts
│   │   │   ├── quoteRight.json
│   │   │   ├── quoteRight.ts
│   │   │   ├── ra.json
│   │   │   ├── ra.ts
│   │   │   ├── random.json
│   │   │   ├── random.ts
│   │   │   ├── ravelry.json
│   │   │   ├── ravelry.ts
│   │   │   ├── rebel.json
│   │   │   ├── rebel.ts
│   │   │   ├── recycle.json
│   │   │   ├── recycle.ts
│   │   │   ├── reddit.json
│   │   │   ├── reddit.ts
│   │   │   ├── redditAlien.json
│   │   │   ├── redditAlien.ts
│   │   │   ├── redditSquare.json
│   │   │   ├── redditSquare.ts
│   │   │   ├── refresh.json
│   │   │   ├── refresh.ts
│   │   │   ├── registered.json
│   │   │   ├── registered.ts
│   │   │   ├── remove.json
│   │   │   ├── remove.ts
│   │   │   ├── renren.json
│   │   │   ├── renren.ts
│   │   │   ├── reorder.json
│   │   │   ├── reorder.ts
│   │   │   ├── repeat.json
│   │   │   ├── repeat.ts
│   │   │   ├── reply.json
│   │   │   ├── reply.ts
│   │   │   ├── replyAll.json
│   │   │   ├── replyAll.ts
│   │   │   ├── resistance.json
│   │   │   ├── resistance.ts
│   │   │   ├── retweet.json
│   │   │   ├── retweet.ts
│   │   │   ├── rmb.json
│   │   │   ├── rmb.ts
│   │   │   ├── road.json
│   │   │   ├── road.ts
│   │   │   ├── rocket.json
│   │   │   ├── rocket.ts
│   │   │   ├── rotateLeft.json
│   │   │   ├── rotateLeft.ts
│   │   │   ├── rotateRight.json
│   │   │   ├── rotateRight.ts
│   │   │   ├── rouble.json
│   │   │   ├── rouble.ts
│   │   │   ├── rss.json
│   │   │   ├── rss.ts
│   │   │   ├── rssSquare.json
│   │   │   ├── rssSquare.ts
│   │   │   ├── rub.json
│   │   │   ├── rub.ts
│   │   │   ├── ruble.json
│   │   │   ├── ruble.ts
│   │   │   ├── rupee.json
│   │   │   ├── rupee.ts
│   │   │   ├── s15.json
│   │   │   ├── s15.ts
│   │   │   ├── safari.json
│   │   │   ├── safari.ts
│   │   │   ├── save.json
│   │   │   ├── save.ts
│   │   │   ├── scissors.json
│   │   │   ├── scissors.ts
│   │   │   ├── scribd.json
│   │   │   ├── scribd.ts
│   │   │   ├── search.json
│   │   │   ├── search.ts
│   │   │   ├── searchMinus.json
│   │   │   ├── searchMinus.ts
│   │   │   ├── searchPlus.json
│   │   │   ├── searchPlus.ts
│   │   │   ├── sellsy.json
│   │   │   ├── sellsy.ts
│   │   │   ├── send.json
│   │   │   ├── send.ts
│   │   │   ├── sendO.json
│   │   │   ├── sendO.ts
│   │   │   ├── server.json
│   │   │   ├── server.ts
│   │   │   ├── share.json
│   │   │   ├── share.ts
│   │   │   ├── shareAlt.json
│   │   │   ├── shareAlt.ts
│   │   │   ├── shareAltSquare.json
│   │   │   ├── shareAltSquare.ts
│   │   │   ├── shareSquare.json
│   │   │   ├── shareSquare.ts
│   │   │   ├── shareSquareO.json
│   │   │   ├── shareSquareO.ts
│   │   │   ├── shekel.json
│   │   │   ├── shekel.ts
│   │   │   ├── sheqel.json
│   │   │   ├── sheqel.ts
│   │   │   ├── shield.json
│   │   │   ├── shield.ts
│   │   │   ├── ship.json
│   │   │   ├── ship.ts
│   │   │   ├── shirtsinbulk.json
│   │   │   ├── shirtsinbulk.ts
│   │   │   ├── shoppingBag.json
│   │   │   ├── shoppingBag.ts
│   │   │   ├── shoppingBasket.json
│   │   │   ├── shoppingBasket.ts
│   │   │   ├── shoppingCart.json
│   │   │   ├── shoppingCart.ts
│   │   │   ├── shower.json
│   │   │   ├── shower.ts
│   │   │   ├── signIn.json
│   │   │   ├── signIn.ts
│   │   │   ├── signLanguage.json
│   │   │   ├── signLanguage.ts
│   │   │   ├── signOut.json
│   │   │   ├── signOut.ts
│   │   │   ├── signal.json
│   │   │   ├── signal.ts
│   │   │   ├── signing.json
│   │   │   ├── signing.ts
│   │   │   ├── simplybuilt.json
│   │   │   ├── simplybuilt.ts
│   │   │   ├── sitemap.json
│   │   │   ├── sitemap.ts
│   │   │   ├── skyatlas.json
│   │   │   ├── skyatlas.ts
│   │   │   ├── skype.json
│   │   │   ├── skype.ts
│   │   │   ├── slack.json
│   │   │   ├── slack.ts
│   │   │   ├── sliders.json
│   │   │   ├── sliders.ts
│   │   │   ├── slideshare.json
│   │   │   ├── slideshare.ts
│   │   │   ├── smileO.json
│   │   │   ├── smileO.ts
│   │   │   ├── snapchat.json
│   │   │   ├── snapchat.ts
│   │   │   ├── snapchatGhost.json
│   │   │   ├── snapchatGhost.ts
│   │   │   ├── snapchatSquare.json
│   │   │   ├── snapchatSquare.ts
│   │   │   ├── snowflakeO.json
│   │   │   ├── snowflakeO.ts
│   │   │   ├── soccerBallO.json
│   │   │   ├── soccerBallO.ts
│   │   │   ├── sort.json
│   │   │   ├── sort.ts
│   │   │   ├── sortAlphaAsc.json
│   │   │   ├── sortAlphaAsc.ts
│   │   │   ├── sortAlphaDesc.json
│   │   │   ├── sortAlphaDesc.ts
│   │   │   ├── sortAmountAsc.json
│   │   │   ├── sortAmountAsc.ts
│   │   │   ├── sortAmountDesc.json
│   │   │   ├── sortAmountDesc.ts
│   │   │   ├── sortAsc.json
│   │   │   ├── sortAsc.ts
│   │   │   ├── sortDesc.json
│   │   │   ├── sortDesc.ts
│   │   │   ├── sortDown.json
│   │   │   ├── sortDown.ts
│   │   │   ├── sortNumericAsc.json
│   │   │   ├── sortNumericAsc.ts
│   │   │   ├── sortNumericDesc.json
│   │   │   ├── sortNumericDesc.ts
│   │   │   ├── sortUp.json
│   │   │   ├── sortUp.ts
│   │   │   ├── soundcloud.json
│   │   │   ├── soundcloud.ts
│   │   │   ├── spaceShuttle.json
│   │   │   ├── spaceShuttle.ts
│   │   │   ├── spinner.json
│   │   │   ├── spinner.ts
│   │   │   ├── spoon.json
│   │   │   ├── spoon.ts
│   │   │   ├── spotify.json
│   │   │   ├── spotify.ts
│   │   │   ├── square.json
│   │   │   ├── square.ts
│   │   │   ├── squareO.json
│   │   │   ├── squareO.ts
│   │   │   ├── stackExchange.json
│   │   │   ├── stackExchange.ts
│   │   │   ├── stackOverflow.json
│   │   │   ├── stackOverflow.ts
│   │   │   ├── star.json
│   │   │   ├── star.ts
│   │   │   ├── starHalf.json
│   │   │   ├── starHalf.ts
│   │   │   ├── starHalfEmpty.json
│   │   │   ├── starHalfEmpty.ts
│   │   │   ├── starHalfFull.json
│   │   │   ├── starHalfFull.ts
│   │   │   ├── starHalfO.json
│   │   │   ├── starHalfO.ts
│   │   │   ├── starO.json
│   │   │   ├── starO.ts
│   │   │   ├── steam.json
│   │   │   ├── steam.ts
│   │   │   ├── steamSquare.json
│   │   │   ├── steamSquare.ts
│   │   │   ├── stepBackward.json
│   │   │   ├── stepBackward.ts
│   │   │   ├── stepForward.json
│   │   │   ├── stepForward.ts
│   │   │   ├── stethoscope.json
│   │   │   ├── stethoscope.ts
│   │   │   ├── stickyNote.json
│   │   │   ├── stickyNote.ts
│   │   │   ├── stickyNoteO.json
│   │   │   ├── stickyNoteO.ts
│   │   │   ├── stop.json
│   │   │   ├── stop.ts
│   │   │   ├── stopCircle.json
│   │   │   ├── stopCircle.ts
│   │   │   ├── stopCircleO.json
│   │   │   ├── stopCircleO.ts
│   │   │   ├── streetView.json
│   │   │   ├── streetView.ts
│   │   │   ├── strikethrough.json
│   │   │   ├── strikethrough.ts
│   │   │   ├── stumbleupon.json
│   │   │   ├── stumbleupon.ts
│   │   │   ├── stumbleuponCircle.json
│   │   │   ├── stumbleuponCircle.ts
│   │   │   ├── subscript.json
│   │   │   ├── subscript.ts
│   │   │   ├── subway.json
│   │   │   ├── subway.ts
│   │   │   ├── suitcase.json
│   │   │   ├── suitcase.ts
│   │   │   ├── sunO.json
│   │   │   ├── sunO.ts
│   │   │   ├── superpowers.json
│   │   │   ├── superpowers.ts
│   │   │   ├── superscript.json
│   │   │   ├── superscript.ts
│   │   │   ├── support.json
│   │   │   ├── support.ts
│   │   │   ├── table.json
│   │   │   ├── table.ts
│   │   │   ├── tablet.json
│   │   │   ├── tablet.ts
│   │   │   ├── tachometer.json
│   │   │   ├── tachometer.ts
│   │   │   ├── tag.json
│   │   │   ├── tag.ts
│   │   │   ├── tags.json
│   │   │   ├── tags.ts
│   │   │   ├── tasks.json
│   │   │   ├── tasks.ts
│   │   │   ├── taxi.json
│   │   │   ├── taxi.ts
│   │   │   ├── telegram.json
│   │   │   ├── telegram.ts
│   │   │   ├── television.json
│   │   │   ├── television.ts
│   │   │   ├── tencentWeibo.json
│   │   │   ├── tencentWeibo.ts
│   │   │   ├── terminal.json
│   │   │   ├── terminal.ts
│   │   │   ├── textHeight.json
│   │   │   ├── textHeight.ts
│   │   │   ├── textWidth.json
│   │   │   ├── textWidth.ts
│   │   │   ├── th.json
│   │   │   ├── th.ts
│   │   │   ├── thLarge.json
│   │   │   ├── thLarge.ts
│   │   │   ├── thList.json
│   │   │   ├── thList.ts
│   │   │   ├── themeisle.json
│   │   │   ├── themeisle.ts
│   │   │   ├── thermometer.json
│   │   │   ├── thermometer.ts
│   │   │   ├── thermometer0.json
│   │   │   ├── thermometer0.ts
│   │   │   ├── thermometer1.json
│   │   │   ├── thermometer1.ts
│   │   │   ├── thermometer2.json
│   │   │   ├── thermometer2.ts
│   │   │   ├── thermometer3.json
│   │   │   ├── thermometer3.ts
│   │   │   ├── thermometer4.json
│   │   │   ├── thermometer4.ts
│   │   │   ├── thermometerEmpty.json
│   │   │   ├── thermometerEmpty.ts
│   │   │   ├── thermometerFull.json
│   │   │   ├── thermometerFull.ts
│   │   │   ├── thermometerHalf.json
│   │   │   ├── thermometerHalf.ts
│   │   │   ├── thermometerQuarter.json
│   │   │   ├── thermometerQuarter.ts
│   │   │   ├── thermometerThreeQuarters.json
│   │   │   ├── thermometerThreeQuarters.ts
│   │   │   ├── thumbTack.json
│   │   │   ├── thumbTack.ts
│   │   │   ├── thumbsDown.json
│   │   │   ├── thumbsDown.ts
│   │   │   ├── thumbsODown.json
│   │   │   ├── thumbsODown.ts
│   │   │   ├── thumbsOUp.json
│   │   │   ├── thumbsOUp.ts
│   │   │   ├── thumbsUp.json
│   │   │   ├── thumbsUp.ts
│   │   │   ├── ticket.json
│   │   │   ├── ticket.ts
│   │   │   ├── times.json
│   │   │   ├── times.ts
│   │   │   ├── timesCircle.json
│   │   │   ├── timesCircle.ts
│   │   │   ├── timesCircleO.json
│   │   │   ├── timesCircleO.ts
│   │   │   ├── timesRectangle.json
│   │   │   ├── timesRectangle.ts
│   │   │   ├── timesRectangleO.json
│   │   │   ├── timesRectangleO.ts
│   │   │   ├── tint.json
│   │   │   ├── tint.ts
│   │   │   ├── toggleDown.json
│   │   │   ├── toggleDown.ts
│   │   │   ├── toggleLeft.json
│   │   │   ├── toggleLeft.ts
│   │   │   ├── toggleOff.json
│   │   │   ├── toggleOff.ts
│   │   │   ├── toggleOn.json
│   │   │   ├── toggleOn.ts
│   │   │   ├── toggleRight.json
│   │   │   ├── toggleRight.ts
│   │   │   ├── toggleUp.json
│   │   │   ├── toggleUp.ts
│   │   │   ├── trademark.json
│   │   │   ├── trademark.ts
│   │   │   ├── train.json
│   │   │   ├── train.ts
│   │   │   ├── transgender.json
│   │   │   ├── transgender.ts
│   │   │   ├── transgenderAlt.json
│   │   │   ├── transgenderAlt.ts
│   │   │   ├── trash.json
│   │   │   ├── trash.ts
│   │   │   ├── trashO.json
│   │   │   ├── trashO.ts
│   │   │   ├── tree.json
│   │   │   ├── tree.ts
│   │   │   ├── trello.json
│   │   │   ├── trello.ts
│   │   │   ├── tripadvisor.json
│   │   │   ├── tripadvisor.ts
│   │   │   ├── trophy.json
│   │   │   ├── trophy.ts
│   │   │   ├── truck.json
│   │   │   ├── truck.ts
│   │   │   ├── tty.json
│   │   │   ├── tty.ts
│   │   │   ├── tumblr.json
│   │   │   ├── tumblr.ts
│   │   │   ├── tumblrSquare.json
│   │   │   ├── tumblrSquare.ts
│   │   │   ├── turkishLira.json
│   │   │   ├── turkishLira.ts
│   │   │   ├── tv.json
│   │   │   ├── tv.ts
│   │   │   ├── twitch.json
│   │   │   ├── twitch.ts
│   │   │   ├── twitter.json
│   │   │   ├── twitter.ts
│   │   │   ├── twitterSquare.json
│   │   │   ├── twitterSquare.ts
│   │   │   ├── umbrella.json
│   │   │   ├── umbrella.ts
│   │   │   ├── underline.json
│   │   │   ├── underline.ts
│   │   │   ├── undo.json
│   │   │   ├── undo.ts
│   │   │   ├── universalAccess.json
│   │   │   ├── universalAccess.ts
│   │   │   ├── university.json
│   │   │   ├── university.ts
│   │   │   ├── unlink.json
│   │   │   ├── unlink.ts
│   │   │   ├── unlock.json
│   │   │   ├── unlock.ts
│   │   │   ├── unlockAlt.json
│   │   │   ├── unlockAlt.ts
│   │   │   ├── unsorted.json
│   │   │   ├── unsorted.ts
│   │   │   ├── upload.json
│   │   │   ├── upload.ts
│   │   │   ├── usb.json
│   │   │   ├── usb.ts
│   │   │   ├── usd.json
│   │   │   ├── usd.ts
│   │   │   ├── user.json
│   │   │   ├── user.ts
│   │   │   ├── userCircle.json
│   │   │   ├── userCircle.ts
│   │   │   ├── userCircleO.json
│   │   │   ├── userCircleO.ts
│   │   │   ├── userMd.json
│   │   │   ├── userMd.ts
│   │   │   ├── userO.json
│   │   │   ├── userO.ts
│   │   │   ├── userPlus.json
│   │   │   ├── userPlus.ts
│   │   │   ├── userSecret.json
│   │   │   ├── userSecret.ts
│   │   │   ├── userTimes.json
│   │   │   ├── userTimes.ts
│   │   │   ├── users.json
│   │   │   ├── users.ts
│   │   │   ├── vcard.json
│   │   │   ├── vcard.ts
│   │   │   ├── vcardO.json
│   │   │   ├── vcardO.ts
│   │   │   ├── venus.json
│   │   │   ├── venus.ts
│   │   │   ├── venusDouble.json
│   │   │   ├── venusDouble.ts
│   │   │   ├── venusMars.json
│   │   │   ├── venusMars.ts
│   │   │   ├── viacoin.json
│   │   │   ├── viacoin.ts
│   │   │   ├── viadeo.json
│   │   │   ├── viadeo.ts
│   │   │   ├── viadeoSquare.json
│   │   │   ├── viadeoSquare.ts
│   │   │   ├── videoCamera.json
│   │   │   ├── videoCamera.ts
│   │   │   ├── vimeo.json
│   │   │   ├── vimeo.ts
│   │   │   ├── vimeoSquare.json
│   │   │   ├── vimeoSquare.ts
│   │   │   ├── vine.json
│   │   │   ├── vine.ts
│   │   │   ├── vk.json
│   │   │   ├── vk.ts
│   │   │   ├── volumeControlPhone.json
│   │   │   ├── volumeControlPhone.ts
│   │   │   ├── volumeDown.json
│   │   │   ├── volumeDown.ts
│   │   │   ├── volumeOff.json
│   │   │   ├── volumeOff.ts
│   │   │   ├── volumeUp.json
│   │   │   ├── volumeUp.ts
│   │   │   ├── warning.json
│   │   │   ├── warning.ts
│   │   │   ├── wechat.json
│   │   │   ├── wechat.ts
│   │   │   ├── weibo.json
│   │   │   ├── weibo.ts
│   │   │   ├── weixin.json
│   │   │   ├── weixin.ts
│   │   │   ├── whatsapp.json
│   │   │   ├── whatsapp.ts
│   │   │   ├── wheelchair.json
│   │   │   ├── wheelchair.ts
│   │   │   ├── wheelchairAlt.json
│   │   │   ├── wheelchairAlt.ts
│   │   │   ├── wifi.json
│   │   │   ├── wifi.ts
│   │   │   ├── wikipediaW.json
│   │   │   ├── wikipediaW.ts
│   │   │   ├── windowClose.json
│   │   │   ├── windowClose.ts
│   │   │   ├── windowCloseO.json
│   │   │   ├── windowCloseO.ts
│   │   │   ├── windowMaximize.json
│   │   │   ├── windowMaximize.ts
│   │   │   ├── windowMinimize.json
│   │   │   ├── windowMinimize.ts
│   │   │   ├── windowRestore.json
│   │   │   ├── windowRestore.ts
│   │   │   ├── windows.json
│   │   │   ├── windows.ts
│   │   │   ├── won.json
│   │   │   ├── won.ts
│   │   │   ├── wordpress.json
│   │   │   ├── wordpress.ts
│   │   │   ├── wpbeginner.json
│   │   │   ├── wpbeginner.ts
│   │   │   ├── wpexplorer.json
│   │   │   ├── wpexplorer.ts
│   │   │   ├── wpforms.json
│   │   │   ├── wpforms.ts
│   │   │   ├── wrench.json
│   │   │   ├── wrench.ts
│   │   │   ├── xing.json
│   │   │   ├── xing.ts
│   │   │   ├── xingSquare.json
│   │   │   ├── xingSquare.ts
│   │   │   ├── yCombinator.json
│   │   │   ├── yCombinator.ts
│   │   │   ├── yCombinatorSquare.json
│   │   │   ├── yCombinatorSquare.ts
│   │   │   ├── yahoo.json
│   │   │   ├── yahoo.ts
│   │   │   ├── yc.json
│   │   │   ├── yc.ts
│   │   │   ├── ycSquare.json
│   │   │   ├── ycSquare.ts
│   │   │   ├── yelp.json
│   │   │   ├── yelp.ts
│   │   │   ├── yen.json
│   │   │   ├── yen.ts
│   │   │   ├── yoast.json
│   │   │   ├── yoast.ts
│   │   │   ├── youtube.json
│   │   │   ├── youtube.ts
│   │   │   ├── youtubePlay.json
│   │   │   ├── youtubePlay.ts
│   │   │   ├── youtubeSquare.json
│   │   │   └── youtubeSquare.ts
│   │   └── index.ts
│   └── routes/
│       ├── +layout.ts
│       ├── +page.svelte
│       └── icons/
│           └── +page.svelte
├── svelte.config.js
└── vite.config.js
Download .txt
SYMBOL INDEX (3 symbols across 1 files)

FILE: .github/scripts/generate-icons.js
  function loadAliases (line 24) | function loadAliases(less) {
  function stringify (line 54) | function stringify(data) {
  function convertStringToVariable (line 91) | function convertStringToVariable(str) {
Condensed preview — 1610 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (2,120K chars).
[
  {
    "path": ".auto-changelog",
    "chars": 238,
    "preview": "{\n  \"output\": \"CHANGELOG.md\",\n  \"template\": \"keepachangelog\",\n  \"unreleased\": false,\n  \"commitLimit\": false,\n  \"ignoreCo"
  },
  {
    "path": ".editorconfig",
    "chars": 147,
    "preview": "root = true\n\n[*]\nindent_style = space\nindent_size = 2\nend_of_line = lf\ncharset = utf-8\ntrim_trailing_whitespace = true\ni"
  },
  {
    "path": ".envrc",
    "chars": 10,
    "preview": "use flake\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/bug_report.yml",
    "chars": 1389,
    "preview": "name: 'Bug Report'\ndescription: Create a new ticket for a bug.\ntitle: '[Bug] - <title>'\nlabels: ['bug']\nbody:\n  - type: "
  },
  {
    "path": ".github/ISSUE_TEMPLATE/config.yml",
    "chars": 223,
    "preview": "blank_issues_enabled: true\ncontact_links:\n  - name: Questions\n    url: https://github.com/RobBrazier/svelte-awesome/disc"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/feature_request.md",
    "chars": 622,
    "preview": "---\nname: 'Feature Request'\nabout: Create a new ticket for a feature request.\ntitle: '[Feature] - <title>'\nlabels: 'enha"
  },
  {
    "path": ".github/dependabot.yml",
    "chars": 1087,
    "preview": "# To get started with Dependabot version updates, you'll need to specify which\n# package ecosystems to update and where "
  },
  {
    "path": ".github/mergify.yml",
    "chars": 878,
    "preview": "pull_request_rules:\n  - name: Request review for breaking changes\n    conditions:\n      - \"author=dependabot[bot]\"\n     "
  },
  {
    "path": ".github/renovate.json",
    "chars": 517,
    "preview": "{\n  \"$schema\": \"https://docs.renovatebot.com/renovate-schema.json\",\n  \"extends\": [\"config:recommended\"],\n  \"packageRules"
  },
  {
    "path": ".github/scripts/generate-icons.js",
    "chars": 3558,
    "preview": "import path from 'path';\nimport fs from 'graceful-fs';\nimport { camelCase } from 'change-case';\n\nimport patch from 'patc"
  },
  {
    "path": ".github/workflows/build.yaml",
    "chars": 1574,
    "preview": "name: Build and Test\n\non:\n  push:\n    branches:\n      - \"*\"\n  pull_request:\n\nconcurrency:\n  group: ${{ github.workflow }"
  },
  {
    "path": ".github/workflows/publish.yaml",
    "chars": 827,
    "preview": "name: Publish Docs\n\non:\n  workflow_call:\n\njobs:\n  publish_docs:\n    runs-on: ubuntu-latest\n    steps:\n      - name: Chec"
  },
  {
    "path": ".github/workflows/tag.yaml",
    "chars": 1379,
    "preview": "name: Publish version to NPM\n\non:\n  push:\n    tags:\n      - \"*.*.*\"\n\njobs:\n  build:\n    name: Create Release\n    runs-on"
  },
  {
    "path": ".gitignore",
    "chars": 954,
    "preview": "# Logs\nlogs\n*.log\nnpm-debug.log*\nyarn-debug.log*\nyarn-error.log*\n\n# Runtime data\npids\n*.pid\n*.seed\n*.pid.lock\n\n# Directo"
  },
  {
    "path": ".npmignore",
    "chars": 38,
    "preview": "build\nsrc\n.*\nrollup.config.js\nexample\n"
  },
  {
    "path": ".prettierignore",
    "chars": 256,
    "preview": ".DS_Store\nnode_modules\n/build\n/.svelte-kit\n/package\n.env\n.env.*\n!.env.example\n\n# Ignore files for PNPM, NPM and YARN\npnp"
  },
  {
    "path": ".prettierrc",
    "chars": 266,
    "preview": "{\n  \"useTabs\": false,\n  \"singleQuote\": true,\n  \"trailingComma\": \"none\",\n  \"printWidth\": 100,\n  \"plugins\": [\"prettier-plu"
  },
  {
    "path": ".release-it.yml",
    "chars": 410,
    "preview": "git:\n  changelog: 'npx auto-changelog --stdout --commit-limit false -u --template https://raw.githubusercontent.com/rele"
  },
  {
    "path": "CHANGELOG.md",
    "chars": 87856,
    "preview": "# Changelog\n\nAll notable changes to this project will be documented in this file.\n\nThe format is based on [Keep a Change"
  },
  {
    "path": "LICENSE",
    "chars": 1068,
    "preview": "MIT License\n\nCopyright (c) 2017 Rob Brazier\n\nPermission is hereby granted, free of charge, to any person obtaining a cop"
  },
  {
    "path": "README.md",
    "chars": 3523,
    "preview": "# Svelte-Awesome\n\n[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/RobBrazier/svelte-awe"
  },
  {
    "path": "flake.nix",
    "chars": 754,
    "preview": "{\n  description = \"A Nix-flake-based Node.js development environment\";\n\n  inputs.nixpkgs.url = \"https://flakehub.com/f/N"
  },
  {
    "path": "jsconfig.json",
    "chars": 607,
    "preview": "{\n  \"extends\": \"./.svelte-kit/tsconfig.json\",\n  \"compilerOptions\": {\n    \"allowJs\": true,\n    \"checkJs\": true,\n    \"esMo"
  },
  {
    "path": "package.json",
    "chars": 214414,
    "preview": "{\n  \"name\": \"svelte-awesome\",\n  \"version\": \"3.3.5\",\n  \"description\": \"Font Awesome component for Svelte JS, using inline"
  },
  {
    "path": "src/app.d.ts",
    "chars": 251,
    "preview": "// See https://kit.svelte.dev/docs/types#app\n// for information about these interfaces\ndeclare global {\n  namespace App "
  },
  {
    "path": "src/app.html",
    "chars": 373,
    "preview": "<!doctype html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta name=\"viewport\" content=\"width=device-w"
  },
  {
    "path": "src/css/global.css",
    "chars": 2237,
    "preview": "main {\n  margin: 0;\n  padding: 4em 0 0;\n  font-family: 'Source Sans Pro', 'Helvetica Neue', Arial, sans-serif;\n  color: "
  },
  {
    "path": "src/lib/components/Icon.svelte",
    "chars": 4533,
    "preview": "<Svg\n  {label}\n  {width}\n  {height}\n  {box}\n  style={combinedStyle}\n  {spin}\n  {flip}\n  {inverse}\n  {pulse}\n  class={cla"
  },
  {
    "path": "src/lib/components/svg/Raw.svelte",
    "chars": 948,
    "preview": "<g>\n  {@html raw}\n</g>\n\n<script lang=\"ts\">\n  import type { IconData } from '$lib/components/Icon.svelte';\n\n  let cursor "
  },
  {
    "path": "src/lib/components/svg/Svg.svelte",
    "chars": 1251,
    "preview": "<svg\n  version=\"1.1\"\n  class=\"fa-icon {className}\"\n  class:fa-spin={spin}\n  class:fa-pulse={pulse}\n  class:fa-inverse={i"
  },
  {
    "path": "src/lib/icons/addressBook.json",
    "chars": 648,
    "preview": "{\"address-book\":{\"width\":1664,\"height\":1792,\"paths\":[{\"d\":\"M1201 1238q0-57-5.5-107t-21-100.5-39.5-86-64-58-91-22.5q-6 4-"
  },
  {
    "path": "src/lib/icons/addressBook.ts",
    "chars": 832,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst addressBook: Record<string, IconData> = {\n  'address-"
  },
  {
    "path": "src/lib/icons/addressBookO.json",
    "chars": 848,
    "preview": "{\"address-book-o\":{\"width\":1664,\"height\":1792,\"paths\":[{\"d\":\"M1028 644q0 107-76.5 183t-183.5 76-183.5-76-76.5-183q0-108 "
  },
  {
    "path": "src/lib/icons/addressBookO.ts",
    "chars": 1034,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst addressBookO: Record<string, IconData> = {\n  'address"
  },
  {
    "path": "src/lib/icons/addressCard.json",
    "chars": 904,
    "preview": "{\"address-card\":{\"width\":2048,\"height\":1792,\"paths\":[{\"d\":\"M1024 1131q0-64-9-117.5t-29.5-103-60.5-78-97-28.5q-6 4-30 18t"
  },
  {
    "path": "src/lib/icons/addressCard.ts",
    "chars": 1088,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst addressCard: Record<string, IconData> = {\n  'address-"
  },
  {
    "path": "src/lib/icons/addressCardO.json",
    "chars": 1023,
    "preview": "{\"address-card-o\":{\"width\":2048,\"height\":1792,\"paths\":[{\"d\":\"M1024 1131q0 64-37 106.5t-91 42.5h-512q-54 0-91-42.5t-37-10"
  },
  {
    "path": "src/lib/icons/addressCardO.ts",
    "chars": 1209,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst addressCardO: Record<string, IconData> = {\n  'address"
  },
  {
    "path": "src/lib/icons/adjust.json",
    "chars": 271,
    "preview": "{\"adjust\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M768 1440v-1088q-148 0-273 73t-198 198-73 273 73 273 198 198 273 73"
  },
  {
    "path": "src/lib/icons/adjust.ts",
    "chars": 443,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst adjust: Record<string, IconData> = {\n  adjust: {\n    "
  },
  {
    "path": "src/lib/icons/adn.json",
    "chars": 268,
    "preview": "{\"adn\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M768 622l201 306h-402zM1133 1152h94l-459-691-459 691h94l104-160h522zM1"
  },
  {
    "path": "src/lib/icons/adn.ts",
    "chars": 434,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst adn: Record<string, IconData> = {\n  adn: {\n    width:"
  },
  {
    "path": "src/lib/icons/alignCenter.json",
    "chars": 465,
    "preview": "{\"align-center\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M1792 1344v128q0 26-19 45t-45 19h-1664q-26 0-45-19t-19-45v-12"
  },
  {
    "path": "src/lib/icons/alignCenter.ts",
    "chars": 649,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst alignCenter: Record<string, IconData> = {\n  'align-ce"
  },
  {
    "path": "src/lib/icons/alignJustify.json",
    "chars": 470,
    "preview": "{\"align-justify\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M1792 1344v128q0 26-19 45t-45 19h-1664q-26 0-45-19t-19-45v-1"
  },
  {
    "path": "src/lib/icons/alignJustify.ts",
    "chars": 656,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst alignJustify: Record<string, IconData> = {\n  'align-j"
  },
  {
    "path": "src/lib/icons/alignLeft.json",
    "chars": 467,
    "preview": "{\"align-left\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M1792 1344v128q0 26-19 45t-45 19h-1664q-26 0-45-19t-19-45v-128q"
  },
  {
    "path": "src/lib/icons/alignLeft.ts",
    "chars": 647,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst alignLeft: Record<string, IconData> = {\n  'align-left"
  },
  {
    "path": "src/lib/icons/alignRight.json",
    "chars": 468,
    "preview": "{\"align-right\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M1792 1344v128q0 26-19 45t-45 19h-1664q-26 0-45-19t-19-45v-128"
  },
  {
    "path": "src/lib/icons/alignRight.ts",
    "chars": 650,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst alignRight: Record<string, IconData> = {\n  'align-rig"
  },
  {
    "path": "src/lib/icons/amazon.json",
    "chars": 1049,
    "preview": "{\"amazon\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M1551 1476q15-6 26-3t11 17.5-15 33.5q-13 16-44 43.5t-95.5 68-141 74"
  },
  {
    "path": "src/lib/icons/amazon.ts",
    "chars": 1221,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst amazon: Record<string, IconData> = {\n  amazon: {\n    "
  },
  {
    "path": "src/lib/icons/ambulance.json",
    "chars": 746,
    "preview": "{\"ambulance\":{\"width\":1920,\"height\":1792,\"paths\":[{\"d\":\"M640 1408q0-53-37.5-90.5t-90.5-37.5-90.5 37.5-37.5 90.5 37.5 90."
  },
  {
    "path": "src/lib/icons/ambulance.ts",
    "chars": 924,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst ambulance: Record<string, IconData> = {\n  ambulance: "
  },
  {
    "path": "src/lib/icons/americanSignLanguageInterpreting.json",
    "chars": 1366,
    "preview": "{\"american-sign-language-interpreting\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M1032 960q-59-2-84-55-17-34-48-53.5t-6"
  },
  {
    "path": "src/lib/icons/americanSignLanguageInterpreting.ts",
    "chars": 1592,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst americanSignLanguageInterpreting: Record<string, Icon"
  },
  {
    "path": "src/lib/icons/anchor.json",
    "chars": 628,
    "preview": "{\"anchor\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M960 256q0-26-19-45t-45-19-45 19-19 45 19 45 45 19 45-19 19-45zM179"
  },
  {
    "path": "src/lib/icons/anchor.ts",
    "chars": 800,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst anchor: Record<string, IconData> = {\n  anchor: {\n    "
  },
  {
    "path": "src/lib/icons/android.json",
    "chars": 723,
    "preview": "{\"android\":{\"width\":1408,\"height\":1792,\"paths\":[{\"d\":\"M493 483q16 0 27.5-11.5t11.5-27.5-11.5-27.5-27.5-11.5-27 11.5-11 2"
  },
  {
    "path": "src/lib/icons/android.ts",
    "chars": 897,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst android: Record<string, IconData> = {\n  android: {\n  "
  },
  {
    "path": "src/lib/icons/angellist.json",
    "chars": 1273,
    "preview": "{\"angellist\":{\"width\":1280,\"height\":1792,\"paths\":[{\"d\":\"M953 378l-114 328 117 21q165-451 165-518 0-56-38-56-57 0-130 225"
  },
  {
    "path": "src/lib/icons/angellist.ts",
    "chars": 1451,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst angellist: Record<string, IconData> = {\n  angellist: "
  },
  {
    "path": "src/lib/icons/angleDoubleDown.json",
    "chars": 377,
    "preview": "{\"angle-double-down\":{\"width\":1152,\"height\":1792,\"paths\":[{\"d\":\"M1075 864q0 13-10 23l-466 466q-10 10-23 10t-23-10l-466-4"
  },
  {
    "path": "src/lib/icons/angleDoubleDown.ts",
    "chars": 569,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst angleDoubleDown: Record<string, IconData> = {\n  'angl"
  },
  {
    "path": "src/lib/icons/angleDoubleLeft.json",
    "chars": 382,
    "preview": "{\"angle-double-left\":{\"width\":1024,\"height\":1792,\"paths\":[{\"d\":\"M627 1376q0 13-10 23l-50 50q-10 10-23 10t-23-10l-466-466"
  },
  {
    "path": "src/lib/icons/angleDoubleLeft.ts",
    "chars": 574,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst angleDoubleLeft: Record<string, IconData> = {\n  'angl"
  },
  {
    "path": "src/lib/icons/angleDoubleRight.json",
    "chars": 378,
    "preview": "{\"angle-double-right\":{\"width\":1024,\"height\":1792,\"paths\":[{\"d\":\"M595 960q0 13-10 23l-466 466q-10 10-23 10t-23-10l-50-50"
  },
  {
    "path": "src/lib/icons/angleDoubleRight.ts",
    "chars": 572,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst angleDoubleRight: Record<string, IconData> = {\n  'ang"
  },
  {
    "path": "src/lib/icons/angleDoubleUp.json",
    "chars": 382,
    "preview": "{\"angle-double-up\":{\"width\":1152,\"height\":1792,\"paths\":[{\"d\":\"M1075 1312q0 13-10 23l-50 50q-10 10-23 10t-23-10l-393-393-"
  },
  {
    "path": "src/lib/icons/angleDoubleUp.ts",
    "chars": 570,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst angleDoubleUp: Record<string, IconData> = {\n  'angle-"
  },
  {
    "path": "src/lib/icons/angleDown.json",
    "chars": 216,
    "preview": "{\"angle-down\":{\"width\":1152,\"height\":1792,\"paths\":[{\"d\":\"M1075 736q0 13-10 23l-466 466q-10 10-23 10t-23-10l-466-466q-10-"
  },
  {
    "path": "src/lib/icons/angleDown.ts",
    "chars": 396,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst angleDown: Record<string, IconData> = {\n  'angle-down"
  },
  {
    "path": "src/lib/icons/angleLeft.json",
    "chars": 216,
    "preview": "{\"angle-left\":{\"width\":640,\"height\":1792,\"paths\":[{\"d\":\"M627 544q0 13-10 23l-393 393 393 393q10 10 10 23t-10 23l-50 50q-"
  },
  {
    "path": "src/lib/icons/angleLeft.ts",
    "chars": 396,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst angleLeft: Record<string, IconData> = {\n  'angle-left"
  },
  {
    "path": "src/lib/icons/angleRight.json",
    "chars": 216,
    "preview": "{\"angle-right\":{\"width\":640,\"height\":1792,\"paths\":[{\"d\":\"M595 960q0 13-10 23l-466 466q-10 10-23 10t-23-10l-50-50q-10-10-"
  },
  {
    "path": "src/lib/icons/angleRight.ts",
    "chars": 398,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst angleRight: Record<string, IconData> = {\n  'angle-rig"
  },
  {
    "path": "src/lib/icons/angleUp.json",
    "chars": 218,
    "preview": "{\"angle-up\":{\"width\":1152,\"height\":1792,\"paths\":[{\"d\":\"M1075 1184q0 13-10 23l-50 50q-10 10-23 10t-23-10l-393-393-393 393"
  },
  {
    "path": "src/lib/icons/angleUp.ts",
    "chars": 394,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst angleUp: Record<string, IconData> = {\n  'angle-up': {"
  },
  {
    "path": "src/lib/icons/apple.json",
    "chars": 461,
    "preview": "{\"apple\":{\"width\":1408,\"height\":1792,\"paths\":[{\"d\":\"M1393 1215q-39 125-123 250-129 196-257 196-49 0-140-32-86-32-151-32-"
  },
  {
    "path": "src/lib/icons/apple.ts",
    "chars": 631,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst apple: Record<string, IconData> = {\n  apple: {\n    wi"
  },
  {
    "path": "src/lib/icons/archive.json",
    "chars": 346,
    "preview": "{\"archive\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M1088 832q0-26-19-45t-45-19h-256q-26 0-45 19t-19 45 19 45 45 19h25"
  },
  {
    "path": "src/lib/icons/archive.ts",
    "chars": 520,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst archive: Record<string, IconData> = {\n  archive: {\n  "
  },
  {
    "path": "src/lib/icons/areaChart.json",
    "chars": 148,
    "preview": "{\"area-chart\":{\"width\":2048,\"height\":1792,\"paths\":[{\"d\":\"M2048 1536v128h-2048v-1536h128v1408h1920zM1664 512l256 896h-166"
  },
  {
    "path": "src/lib/icons/areaChart.ts",
    "chars": 328,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst areaChart: Record<string, IconData> = {\n  'area-chart"
  },
  {
    "path": "src/lib/icons/arrowCircleDown.json",
    "chars": 435,
    "preview": "{\"arrow-circle-down\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M1284 897q0-27-18-45l-91-91q-18-18-45-18t-45 18l-189 189"
  },
  {
    "path": "src/lib/icons/arrowCircleDown.ts",
    "chars": 627,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrowCircleDown: Record<string, IconData> = {\n  'arro"
  },
  {
    "path": "src/lib/icons/arrowCircleLeft.json",
    "chars": 427,
    "preview": "{\"arrow-circle-left\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M1280 960v-128q0-26-19-45t-45-19h-502l189-189q19-19 19-4"
  },
  {
    "path": "src/lib/icons/arrowCircleLeft.ts",
    "chars": 619,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrowCircleLeft: Record<string, IconData> = {\n  'arro"
  },
  {
    "path": "src/lib/icons/arrowCircleODown.json",
    "chars": 466,
    "preview": "{\"arrow-circle-o-down\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M1120 928q0 12-10 24l-319 319q-11 9-23 9t-23-9l-320-32"
  },
  {
    "path": "src/lib/icons/arrowCircleODown.ts",
    "chars": 660,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrowCircleODown: Record<string, IconData> = {\n  'arr"
  },
  {
    "path": "src/lib/icons/arrowCircleOLeft.json",
    "chars": 491,
    "preview": "{\"arrow-circle-o-left\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M1152 800v192q0 13-9.5 22.5t-22.5 9.5h-352v192q0 14-9 "
  },
  {
    "path": "src/lib/icons/arrowCircleOLeft.ts",
    "chars": 685,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrowCircleOLeft: Record<string, IconData> = {\n  'arr"
  },
  {
    "path": "src/lib/icons/arrowCircleORight.json",
    "chars": 500,
    "preview": "{\"arrow-circle-o-right\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M1152 896q0 14-9 23l-320 320q-9 9-23 9-13 0-22.5-9.5t"
  },
  {
    "path": "src/lib/icons/arrowCircleORight.ts",
    "chars": 696,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrowCircleORight: Record<string, IconData> = {\n  'ar"
  },
  {
    "path": "src/lib/icons/arrowCircleOUp.json",
    "chars": 468,
    "preview": "{\"arrow-circle-o-up\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M1118 876q-8 20-30 20h-192v352q0 14-9 23t-23 9h-192q-14 "
  },
  {
    "path": "src/lib/icons/arrowCircleOUp.ts",
    "chars": 658,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrowCircleOUp: Record<string, IconData> = {\n  'arrow"
  },
  {
    "path": "src/lib/icons/arrowCircleRight.json",
    "chars": 432,
    "preview": "{\"arrow-circle-right\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M1285 896q0-27-18-45l-91-91-362-362q-18-18-45-18t-45 18"
  },
  {
    "path": "src/lib/icons/arrowCircleRight.ts",
    "chars": 626,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrowCircleRight: Record<string, IconData> = {\n  'arr"
  },
  {
    "path": "src/lib/icons/arrowCircleUp.json",
    "chars": 425,
    "preview": "{\"arrow-circle-up\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M1284 895q0-27-18-45l-362-362-91-91q-18-18-45-18t-45 18l-9"
  },
  {
    "path": "src/lib/icons/arrowCircleUp.ts",
    "chars": 613,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrowCircleUp: Record<string, IconData> = {\n  'arrow-"
  },
  {
    "path": "src/lib/icons/arrowDown.json",
    "chars": 282,
    "preview": "{\"arrow-down\":{\"width\":1664,\"height\":1792,\"paths\":[{\"d\":\"M1611 832q0 53-37 90l-651 652q-39 37-91 37-53 0-90-37l-651-652q"
  },
  {
    "path": "src/lib/icons/arrowDown.ts",
    "chars": 462,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrowDown: Record<string, IconData> = {\n  'arrow-down"
  },
  {
    "path": "src/lib/icons/arrowLeft.json",
    "chars": 292,
    "preview": "{\"arrow-left\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M1536 896v128q0 53-32.5 90.5t-84.5 37.5h-704l293 294q38 36 38 9"
  },
  {
    "path": "src/lib/icons/arrowLeft.ts",
    "chars": 472,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrowLeft: Record<string, IconData> = {\n  'arrow-left"
  },
  {
    "path": "src/lib/icons/arrowRight.json",
    "chars": 294,
    "preview": "{\"arrow-right\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M1472 960q0 54-37 91l-651 651q-39 37-91 37-51 0-90-37l-75-75q-"
  },
  {
    "path": "src/lib/icons/arrowRight.ts",
    "chars": 476,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrowRight: Record<string, IconData> = {\n  'arrow-rig"
  },
  {
    "path": "src/lib/icons/arrowUp.json",
    "chars": 299,
    "preview": "{\"arrow-up\":{\"width\":1664,\"height\":1792,\"paths\":[{\"d\":\"M1611 971q0 51-37 90l-75 75q-38 38-91 38-54 0-90-38l-294-293v704q"
  },
  {
    "path": "src/lib/icons/arrowUp.ts",
    "chars": 475,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrowUp: Record<string, IconData> = {\n  'arrow-up': {"
  },
  {
    "path": "src/lib/icons/arrows.json",
    "chars": 483,
    "preview": "{\"arrows\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M1792 896q0 26-19 45l-256 256q-19 19-45 19t-45-19-19-45v-128h-384v3"
  },
  {
    "path": "src/lib/icons/arrows.ts",
    "chars": 655,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrows: Record<string, IconData> = {\n  arrows: {\n    "
  },
  {
    "path": "src/lib/icons/arrowsAlt.json",
    "chars": 511,
    "preview": "{\"arrows-alt\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M1283 541l-355 355 355 355 144-144q29-31 70-14 39 17 39 59v448q"
  },
  {
    "path": "src/lib/icons/arrowsAlt.ts",
    "chars": 691,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrowsAlt: Record<string, IconData> = {\n  'arrows-alt"
  },
  {
    "path": "src/lib/icons/arrowsH.json",
    "chars": 272,
    "preview": "{\"arrows-h\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M1792 896q0 26-19 45l-256 256q-19 19-45 19t-45-19-19-45v-128h-102"
  },
  {
    "path": "src/lib/icons/arrowsH.ts",
    "chars": 448,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrowsH: Record<string, IconData> = {\n  'arrows-h': {"
  },
  {
    "path": "src/lib/icons/arrowsV.json",
    "chars": 272,
    "preview": "{\"arrows-v\":{\"width\":768,\"height\":1792,\"paths\":[{\"d\":\"M704 320q0 26-19 45t-45 19h-128v1024h128q26 0 45 19t19 45-19 45l-2"
  },
  {
    "path": "src/lib/icons/arrowsV.ts",
    "chars": 448,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst arrowsV: Record<string, IconData> = {\n  'arrows-v': {"
  },
  {
    "path": "src/lib/icons/aslInterpreting.json",
    "chars": 1347,
    "preview": "{\"asl-interpreting\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M1032 960q-59-2-84-55-17-34-48-53.5t-68-19.5q-53 0-90.5 3"
  },
  {
    "path": "src/lib/icons/aslInterpreting.ts",
    "chars": 1539,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst aslInterpreting: Record<string, IconData> = {\n  'asl-"
  },
  {
    "path": "src/lib/icons/assistiveListeningSystems.json",
    "chars": 1195,
    "preview": "{\"assistive-listening-systems\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M128 1728q0 26-19 45t-45 19-45-19-19-45 19-45 "
  },
  {
    "path": "src/lib/icons/assistiveListeningSystems.ts",
    "chars": 1407,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst assistiveListeningSystems: Record<string, IconData> ="
  },
  {
    "path": "src/lib/icons/asterisk.json",
    "chars": 474,
    "preview": "{\"asterisk\":{\"width\":1664,\"height\":1792,\"paths\":[{\"d\":\"M1482 1050q46 26 59.5 77.5t-12.5 97.5l-64 110q-26 46-77.5 59.5t-9"
  },
  {
    "path": "src/lib/icons/asterisk.ts",
    "chars": 650,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst asterisk: Record<string, IconData> = {\n  asterisk: {\n"
  },
  {
    "path": "src/lib/icons/at.json",
    "chars": 815,
    "preview": "{\"at\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M972 775q0-108-53.5-169t-147.5-61q-63 0-124 30.5t-110 84.5-79.5 137-30."
  },
  {
    "path": "src/lib/icons/at.ts",
    "chars": 979,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst at: Record<string, IconData> = {\n  at: {\n    width: 1"
  },
  {
    "path": "src/lib/icons/audioDescription.json",
    "chars": 1010,
    "preview": "{\"audio-description\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M504 994h171l-1-265zM1530 895q0-87-50.5-140t-146.5-53h-5"
  },
  {
    "path": "src/lib/icons/audioDescription.ts",
    "chars": 1204,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst audioDescription: Record<string, IconData> = {\n  'aud"
  },
  {
    "path": "src/lib/icons/automobile.json",
    "chars": 557,
    "preview": "{\"automobile\":{\"width\":2048,\"height\":1792,\"paths\":[{\"d\":\"M480 1088q0-66-47-113t-113-47-113 47-47 113 47 113 113 47 113-4"
  },
  {
    "path": "src/lib/icons/automobile.ts",
    "chars": 737,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst automobile: Record<string, IconData> = {\n  automobile"
  },
  {
    "path": "src/lib/icons/backward.json",
    "chars": 222,
    "preview": "{\"backward\":{\"width\":1664,\"height\":1792,\"paths\":[{\"d\":\"M1619 141q19-19 32-13t13 32v1472q0 26-13 32t-32-13l-710-710q-9-9-"
  },
  {
    "path": "src/lib/icons/backward.ts",
    "chars": 398,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst backward: Record<string, IconData> = {\n  backward: {\n"
  },
  {
    "path": "src/lib/icons/balanceScale.json",
    "chars": 901,
    "preview": "{\"balance-scale\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M1728 448l-384 704h768zM448 448l-384 704h768zM1269 256q-14 4"
  },
  {
    "path": "src/lib/icons/balanceScale.ts",
    "chars": 1087,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst balanceScale: Record<string, IconData> = {\n  'balance"
  },
  {
    "path": "src/lib/icons/ban.json",
    "chars": 385,
    "preview": "{\"ban\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M1312 893q0-161-87-295l-754 753q137 89 297 89 111 0 211.5-43.5t173.5-1"
  },
  {
    "path": "src/lib/icons/ban.ts",
    "chars": 551,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst ban: Record<string, IconData> = {\n  ban: {\n    width:"
  },
  {
    "path": "src/lib/icons/bandcamp.json",
    "chars": 234,
    "preview": "{\"bandcamp\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M1070 1178l306-564h-654l-306 564h654zM1792 896q0 182-71 348t-191 "
  },
  {
    "path": "src/lib/icons/bandcamp.ts",
    "chars": 410,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst bandcamp: Record<string, IconData> = {\n  bandcamp: {\n"
  },
  {
    "path": "src/lib/icons/bank.json",
    "chars": 348,
    "preview": "{\"bank\":{\"width\":2048,\"height\":1792,\"paths\":[{\"d\":\"M960 0l960 384v128h-128q0 26-20.5 45t-48.5 19h-1526q-28 0-48.5-19t-20"
  },
  {
    "path": "src/lib/icons/bank.ts",
    "chars": 516,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst bank: Record<string, IconData> = {\n  bank: {\n    widt"
  },
  {
    "path": "src/lib/icons/barChart.json",
    "chars": 217,
    "preview": "{\"bar-chart\":{\"width\":2048,\"height\":1792,\"paths\":[{\"d\":\"M640 896v512h-256v-512h256zM1024 384v1024h-256v-1024h256zM2048 1"
  },
  {
    "path": "src/lib/icons/barChart.ts",
    "chars": 395,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst barChart: Record<string, IconData> = {\n  'bar-chart':"
  },
  {
    "path": "src/lib/icons/barChartO.json",
    "chars": 219,
    "preview": "{\"bar-chart-o\":{\"width\":2048,\"height\":1792,\"paths\":[{\"d\":\"M640 896v512h-256v-512h256zM1024 384v1024h-256v-1024h256zM2048"
  },
  {
    "path": "src/lib/icons/barChartO.ts",
    "chars": 399,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst barChartO: Record<string, IconData> = {\n  'bar-chart-"
  },
  {
    "path": "src/lib/icons/barcode.json",
    "chars": 513,
    "preview": "{\"barcode\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M63 1536h-63v-1408h63v1408zM126 1535h-32v-1407h32v1407zM220 1535h-"
  },
  {
    "path": "src/lib/icons/barcode.ts",
    "chars": 687,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst barcode: Record<string, IconData> = {\n  barcode: {\n  "
  },
  {
    "path": "src/lib/icons/bars.json",
    "chars": 360,
    "preview": "{\"bars\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M1536 1344v128q0 26-19 45t-45 19h-1408q-26 0-45-19t-19-45v-128q0-26 1"
  },
  {
    "path": "src/lib/icons/bars.ts",
    "chars": 528,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst bars: Record<string, IconData> = {\n  bars: {\n    widt"
  },
  {
    "path": "src/lib/icons/bath.json",
    "chars": 1379,
    "preview": "{\"bath\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M1664 1088v192q0 169-128 286v194q0 14-9 23t-23 9h-64q-14 0-23-9t-9-23"
  },
  {
    "path": "src/lib/icons/bath.ts",
    "chars": 1547,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst bath: Record<string, IconData> = {\n  bath: {\n    widt"
  },
  {
    "path": "src/lib/icons/bathtub.json",
    "chars": 1382,
    "preview": "{\"bathtub\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M1664 1088v192q0 169-128 286v194q0 14-9 23t-23 9h-64q-14 0-23-9t-9"
  },
  {
    "path": "src/lib/icons/bathtub.ts",
    "chars": 1556,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst bathtub: Record<string, IconData> = {\n  bathtub: {\n  "
  },
  {
    "path": "src/lib/icons/battery.json",
    "chars": 370,
    "preview": "{\"battery\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M1920 512v768h-1664v-768h1664zM2048 1088h128v-384h-128v-288q0-14-9"
  },
  {
    "path": "src/lib/icons/battery.ts",
    "chars": 544,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst battery: Record<string, IconData> = {\n  battery: {\n  "
  },
  {
    "path": "src/lib/icons/battery0.json",
    "chars": 342,
    "preview": "{\"battery-0\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M2176 576q53 0 90.5 37.5t37.5 90.5v384q0 53-37.5 90.5t-90.5 37.5"
  },
  {
    "path": "src/lib/icons/battery0.ts",
    "chars": 520,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst battery0: Record<string, IconData> = {\n  'battery-0':"
  },
  {
    "path": "src/lib/icons/battery1.json",
    "chars": 370,
    "preview": "{\"battery-1\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M256 1280v-768h512v768h-512zM2176 576q53 0 90.5 37.5t37.5 90.5v3"
  },
  {
    "path": "src/lib/icons/battery1.ts",
    "chars": 548,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst battery1: Record<string, IconData> = {\n  'battery-1':"
  },
  {
    "path": "src/lib/icons/battery2.json",
    "chars": 370,
    "preview": "{\"battery-2\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M256 1280v-768h896v768h-896zM2176 576q53 0 90.5 37.5t37.5 90.5v3"
  },
  {
    "path": "src/lib/icons/battery2.ts",
    "chars": 548,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst battery2: Record<string, IconData> = {\n  'battery-2':"
  },
  {
    "path": "src/lib/icons/battery3.json",
    "chars": 372,
    "preview": "{\"battery-3\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M256 1280v-768h1280v768h-1280zM2176 576q53 0 90.5 37.5t37.5 90.5"
  },
  {
    "path": "src/lib/icons/battery3.ts",
    "chars": 550,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst battery3: Record<string, IconData> = {\n  'battery-3':"
  },
  {
    "path": "src/lib/icons/battery4.json",
    "chars": 372,
    "preview": "{\"battery-4\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M1920 512v768h-1664v-768h1664zM2048 1088h128v-384h-128v-288q0-14"
  },
  {
    "path": "src/lib/icons/battery4.ts",
    "chars": 550,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst battery4: Record<string, IconData> = {\n  'battery-4':"
  },
  {
    "path": "src/lib/icons/batteryEmpty.json",
    "chars": 346,
    "preview": "{\"battery-empty\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M2176 576q53 0 90.5 37.5t37.5 90.5v384q0 53-37.5 90.5t-90.5 "
  },
  {
    "path": "src/lib/icons/batteryEmpty.ts",
    "chars": 532,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst batteryEmpty: Record<string, IconData> = {\n  'battery"
  },
  {
    "path": "src/lib/icons/batteryFull.json",
    "chars": 375,
    "preview": "{\"battery-full\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M1920 512v768h-1664v-768h1664zM2048 1088h128v-384h-128v-288q0"
  },
  {
    "path": "src/lib/icons/batteryFull.ts",
    "chars": 559,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst batteryFull: Record<string, IconData> = {\n  'battery-"
  },
  {
    "path": "src/lib/icons/batteryHalf.json",
    "chars": 373,
    "preview": "{\"battery-half\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M256 1280v-768h896v768h-896zM2176 576q53 0 90.5 37.5t37.5 90."
  },
  {
    "path": "src/lib/icons/batteryHalf.ts",
    "chars": 557,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst batteryHalf: Record<string, IconData> = {\n  'battery-"
  },
  {
    "path": "src/lib/icons/batteryQuarter.json",
    "chars": 376,
    "preview": "{\"battery-quarter\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M256 1280v-768h512v768h-512zM2176 576q53 0 90.5 37.5t37.5 "
  },
  {
    "path": "src/lib/icons/batteryQuarter.ts",
    "chars": 566,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst batteryQuarter: Record<string, IconData> = {\n  'batte"
  },
  {
    "path": "src/lib/icons/batteryThreeQuarters.json",
    "chars": 385,
    "preview": "{\"battery-three-quarters\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M256 1280v-768h1280v768h-1280zM2176 576q53 0 90.5 3"
  },
  {
    "path": "src/lib/icons/batteryThreeQuarters.ts",
    "chars": 587,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst batteryThreeQuarters: Record<string, IconData> = {\n  "
  },
  {
    "path": "src/lib/icons/bed.json",
    "chars": 314,
    "preview": "{\"bed\":{\"width\":2048,\"height\":1792,\"paths\":[{\"d\":\"M256 1024h1728q26 0 45 19t19 45v448h-256v-256h-1536v256h-256v-1216q0-2"
  },
  {
    "path": "src/lib/icons/bed.ts",
    "chars": 480,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst bed: Record<string, IconData> = {\n  bed: {\n    width:"
  },
  {
    "path": "src/lib/icons/beer.json",
    "chars": 230,
    "preview": "{\"beer\":{\"width\":1664,\"height\":1792,\"paths\":[{\"d\":\"M640 896v-384h-256v256q0 53 37.5 90.5t90.5 37.5h128zM1664 1344v192h-1"
  },
  {
    "path": "src/lib/icons/beer.ts",
    "chars": 398,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst beer: Record<string, IconData> = {\n  beer: {\n    widt"
  },
  {
    "path": "src/lib/icons/behance.json",
    "chars": 584,
    "preview": "{\"behance\":{\"width\":2048,\"height\":1792,\"paths\":[{\"d\":\"M1848 339h-511v124h511v-124zM1596 765q-90 0-146 52.5t-62 142.5h408"
  },
  {
    "path": "src/lib/icons/behance.ts",
    "chars": 758,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst behance: Record<string, IconData> = {\n  behance: {\n  "
  },
  {
    "path": "src/lib/icons/behanceSquare.json",
    "chars": 656,
    "preview": "{\"behance-square\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M1248 128q119 0 203.5 84.5t84.5 203.5v960q0 119-84.5 203.5t"
  },
  {
    "path": "src/lib/icons/behanceSquare.ts",
    "chars": 844,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst behanceSquare: Record<string, IconData> = {\n  'behanc"
  },
  {
    "path": "src/lib/icons/bell.json",
    "chars": 453,
    "preview": "{\"bell\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M912 1696q0-16-16-16-59 0-101.5-42.5t-42.5-101.5q0-16-16-16t-16 16q0 "
  },
  {
    "path": "src/lib/icons/bell.ts",
    "chars": 621,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst bell: Record<string, IconData> = {\n  bell: {\n    widt"
  },
  {
    "path": "src/lib/icons/bellO.json",
    "chars": 579,
    "preview": "{\"bell-o\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M912 1696q0-16-16-16-59 0-101.5-42.5t-42.5-101.5q0-16-16-16t-16 16q"
  },
  {
    "path": "src/lib/icons/bellO.ts",
    "chars": 751,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst bellO: Record<string, IconData> = {\n  'bell-o': {\n   "
  },
  {
    "path": "src/lib/icons/bellSlash.json",
    "chars": 555,
    "preview": "{\"bell-slash\":{\"width\":2048,\"height\":1792,\"paths\":[{\"d\":\"M1558 852q61 356 298 556 0 52-38 90t-90 38h-448q0 106-75 181t-1"
  },
  {
    "path": "src/lib/icons/bellSlash.ts",
    "chars": 735,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst bellSlash: Record<string, IconData> = {\n  'bell-slash"
  },
  {
    "path": "src/lib/icons/bellSlashO.json",
    "chars": 708,
    "preview": "{\"bell-slash-o\":{\"width\":2048,\"height\":1792,\"paths\":[{\"d\":\"M1040 1696q0-16-16-16-59 0-101.5-42.5t-42.5-101.5q0-16-16-16t"
  },
  {
    "path": "src/lib/icons/bellSlashO.ts",
    "chars": 890,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst bellSlashO: Record<string, IconData> = {\n  'bell-slas"
  },
  {
    "path": "src/lib/icons/bicycle.json",
    "chars": 797,
    "preview": "{\"bicycle\":{\"width\":2304,\"height\":1792,\"paths\":[{\"d\":\"M762 1152h-314q-40 0-57.5-35t6.5-67l188-251q-65-31-137-31-132 0-22"
  },
  {
    "path": "src/lib/icons/bicycle.ts",
    "chars": 971,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst bicycle: Record<string, IconData> = {\n  bicycle: {\n  "
  },
  {
    "path": "src/lib/icons/binoculars.json",
    "chars": 409,
    "preview": "{\"binoculars\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M704 320v768q0 26-19 45t-45 19v576q0 26-19 45t-45 19h-512q-26 0"
  },
  {
    "path": "src/lib/icons/binoculars.ts",
    "chars": 589,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst binoculars: Record<string, IconData> = {\n  binoculars"
  },
  {
    "path": "src/lib/icons/birthdayCake.json",
    "chars": 1188,
    "preview": "{\"birthday-cake\":{\"width\":1792,\"height\":1792,\"paths\":[{\"d\":\"M1792 1408v384h-1792v-384q45 0 85-14t59-27.5 47-37.5q30-27 5"
  },
  {
    "path": "src/lib/icons/birthdayCake.ts",
    "chars": 1374,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst birthdayCake: Record<string, IconData> = {\n  'birthda"
  },
  {
    "path": "src/lib/icons/bitbucket.json",
    "chars": 895,
    "preview": "{\"bitbucket\":{\"width\":1408,\"height\":1792,\"paths\":[{\"d\":\"M815 859q8 63-50.5 101t-111.5 6q-39-17-53.5-58t-0.5-82 52-58q36-"
  },
  {
    "path": "src/lib/icons/bitbucket.ts",
    "chars": 1073,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst bitbucket: Record<string, IconData> = {\n  bitbucket: "
  },
  {
    "path": "src/lib/icons/bitbucketSquare.json",
    "chars": 883,
    "preview": "{\"bitbucket-square\":{\"width\":1536,\"height\":1792,\"paths\":[{\"d\":\"M848 870q0-43-41-66t-77-1q-43 20-42.5 72.5t43.5 70.5q39 2"
  },
  {
    "path": "src/lib/icons/bitbucketSquare.ts",
    "chars": 1075,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst bitbucketSquare: Record<string, IconData> = {\n  'bitb"
  },
  {
    "path": "src/lib/icons/bitcoin.json",
    "chars": 687,
    "preview": "{\"bitcoin\":{\"width\":1280,\"height\":1792,\"paths\":[{\"d\":\"M1167 640q18 182-131 258 117 28 175 103t45 214q-7 71-32.5 125t-64."
  },
  {
    "path": "src/lib/icons/bitcoin.ts",
    "chars": 861,
    "preview": "import type { IconData } from '$lib/components/Icon.svelte';\nconst bitcoin: Record<string, IconData> = {\n  bitcoin: {\n  "
  }
]

// ... and 1410 more files (download for full content)

About this extraction

This page contains the full source code of the RobBrazier/svelte-awesome GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 1610 files (1.9 MB), approximately 566.5k tokens, and a symbol index with 3 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!