Release 5.0.4 (#982)

This commit is contained in:
Rob Madole
2018-01-10 14:54:27 -06:00
committed by GitHub
parent 4578c38f1e
commit deaca8b496
180 changed files with 4837 additions and 4647 deletions

View File

@@ -0,0 +1,27 @@
# @fortawesome/fontawesome-common-types - SVG with JavaScript
> "I came here to chew bubblegum and install Font Awesome 5 - and I'm all out of bubblegum"
[![npm](https://img.shields.io/npm/v/@fortawesome/fontawesome-common-types.svg?style=flat-square)](https://www.npmjs.com/package/@fortawesome/fontawesome-common-types)
## What is this package?
Font Awesome 5 JavaScript packages support TypeScript. This package abstracts out some of the common definitions that those packages use.
## Here be dragons
If you are trying to import types from this package we *highly* recommend you do the following instead as *all types in this package are re-exported to the main fontawesome package*.
your.ts
```
import {
IconName
} from `@fortawesome/fontawesome`
const myIcon: IconName = "..."
```
## Issues and support
Start with [GitHub issues](https://github.com/FortAwesome/Font-Awesome/issues) and ping us on [Twitter](https://twitter.com/fontawesome) if you need to.

File diff suppressed because it is too large Load Diff

View File

@@ -47,7 +47,7 @@
"node": ">=6"
},
"dependencies": {},
"version": "0.1.0",
"version": "0.1.1",
"name": "@fortawesome/fontawesome-common-types",
"license": "UNLICENSED",
"types": "./index.d.ts"

View File

@@ -1,328 +1,330 @@
import * as fontawesome from '@fortawesome/fontawesome-common-types';
export * from '@fortawesome/fontawesome-common-types';
export const fa500px: fontawesome.IconDefinition;
export const faAccessibleIcon: fontawesome.IconDefinition;
export const faAccusoft: fontawesome.IconDefinition;
export const faAdn: fontawesome.IconDefinition;
export const faAdversal: fontawesome.IconDefinition;
export const faAffiliatetheme: fontawesome.IconDefinition;
export const faAlgolia: fontawesome.IconDefinition;
export const faAmazon: fontawesome.IconDefinition;
export const faAmazonPay: fontawesome.IconDefinition;
export const faAmilia: fontawesome.IconDefinition;
export const faAndroid: fontawesome.IconDefinition;
export const faAngellist: fontawesome.IconDefinition;
export const faAngrycreative: fontawesome.IconDefinition;
export const faAngular: fontawesome.IconDefinition;
export const faAppStore: fontawesome.IconDefinition;
export const faAppStoreIos: fontawesome.IconDefinition;
export const faApper: fontawesome.IconDefinition;
export const faApple: fontawesome.IconDefinition;
export const faApplePay: fontawesome.IconDefinition;
export const faAsymmetrik: fontawesome.IconDefinition;
export const faAudible: fontawesome.IconDefinition;
export const faAutoprefixer: fontawesome.IconDefinition;
export const faAvianex: fontawesome.IconDefinition;
export const faAviato: fontawesome.IconDefinition;
export const faAws: fontawesome.IconDefinition;
export const faBandcamp: fontawesome.IconDefinition;
export const faBehance: fontawesome.IconDefinition;
export const faBehanceSquare: fontawesome.IconDefinition;
export const faBimobject: fontawesome.IconDefinition;
export const faBitbucket: fontawesome.IconDefinition;
export const faBitcoin: fontawesome.IconDefinition;
export const faBity: fontawesome.IconDefinition;
export const faBlackTie: fontawesome.IconDefinition;
export const faBlackberry: fontawesome.IconDefinition;
export const faBlogger: fontawesome.IconDefinition;
export const faBloggerB: fontawesome.IconDefinition;
export const faBluetooth: fontawesome.IconDefinition;
export const faBluetoothB: fontawesome.IconDefinition;
export const faBtc: fontawesome.IconDefinition;
export const faBuromobelexperte: fontawesome.IconDefinition;
export const faBuysellads: fontawesome.IconDefinition;
export const faCcAmazonPay: fontawesome.IconDefinition;
export const faCcAmex: fontawesome.IconDefinition;
export const faCcApplePay: fontawesome.IconDefinition;
export const faCcDinersClub: fontawesome.IconDefinition;
export const faCcDiscover: fontawesome.IconDefinition;
export const faCcJcb: fontawesome.IconDefinition;
export const faCcMastercard: fontawesome.IconDefinition;
export const faCcPaypal: fontawesome.IconDefinition;
export const faCcStripe: fontawesome.IconDefinition;
export const faCcVisa: fontawesome.IconDefinition;
export const faCentercode: fontawesome.IconDefinition;
export const faChrome: fontawesome.IconDefinition;
export const faCloudscale: fontawesome.IconDefinition;
export const faCloudsmith: fontawesome.IconDefinition;
export const faCloudversify: fontawesome.IconDefinition;
export const faCodepen: fontawesome.IconDefinition;
export const faCodiepie: fontawesome.IconDefinition;
export const faConnectdevelop: fontawesome.IconDefinition;
export const faContao: fontawesome.IconDefinition;
export const faCpanel: fontawesome.IconDefinition;
export const faCreativeCommons: fontawesome.IconDefinition;
export const faCss3: fontawesome.IconDefinition;
export const faCss3Alt: fontawesome.IconDefinition;
export const faCuttlefish: fontawesome.IconDefinition;
export const faDAndD: fontawesome.IconDefinition;
export const faDashcube: fontawesome.IconDefinition;
export const faDelicious: fontawesome.IconDefinition;
export const faDeploydog: fontawesome.IconDefinition;
export const faDeskpro: fontawesome.IconDefinition;
export const faDeviantart: fontawesome.IconDefinition;
export const faDigg: fontawesome.IconDefinition;
export const faDigitalOcean: fontawesome.IconDefinition;
export const faDiscord: fontawesome.IconDefinition;
export const faDiscourse: fontawesome.IconDefinition;
export const faDochub: fontawesome.IconDefinition;
export const faDocker: fontawesome.IconDefinition;
export const faDraft2digital: fontawesome.IconDefinition;
export const faDribbble: fontawesome.IconDefinition;
export const faDribbbleSquare: fontawesome.IconDefinition;
export const faDropbox: fontawesome.IconDefinition;
export const faDrupal: fontawesome.IconDefinition;
export const faDyalog: fontawesome.IconDefinition;
export const faEarlybirds: fontawesome.IconDefinition;
export const faEdge: fontawesome.IconDefinition;
export const faElementor: fontawesome.IconDefinition;
export const faEmber: fontawesome.IconDefinition;
export const faEmpire: fontawesome.IconDefinition;
export const faEnvira: fontawesome.IconDefinition;
export const faErlang: fontawesome.IconDefinition;
export const faEthereum: fontawesome.IconDefinition;
export const faEtsy: fontawesome.IconDefinition;
export const faExpeditedssl: fontawesome.IconDefinition;
export const faFacebook: fontawesome.IconDefinition;
export const faFacebookF: fontawesome.IconDefinition;
export const faFacebookMessenger: fontawesome.IconDefinition;
export const faFacebookSquare: fontawesome.IconDefinition;
export const faFirefox: fontawesome.IconDefinition;
export const faFirstOrder: fontawesome.IconDefinition;
export const faFirstdraft: fontawesome.IconDefinition;
export const faFlickr: fontawesome.IconDefinition;
export const faFly: fontawesome.IconDefinition;
export const faFontAwesome: fontawesome.IconDefinition;
export const faFontAwesomeAlt: fontawesome.IconDefinition;
export const faFontAwesomeFlag: fontawesome.IconDefinition;
export const faFonticons: fontawesome.IconDefinition;
export const faFonticonsFi: fontawesome.IconDefinition;
export const faFortAwesome: fontawesome.IconDefinition;
export const faFortAwesomeAlt: fontawesome.IconDefinition;
export const faForumbee: fontawesome.IconDefinition;
export const faFoursquare: fontawesome.IconDefinition;
export const faFreeCodeCamp: fontawesome.IconDefinition;
export const faFreebsd: fontawesome.IconDefinition;
export const faGetPocket: fontawesome.IconDefinition;
export const faGg: fontawesome.IconDefinition;
export const faGgCircle: fontawesome.IconDefinition;
export const faGit: fontawesome.IconDefinition;
export const faGitSquare: fontawesome.IconDefinition;
export const faGithub: fontawesome.IconDefinition;
export const faGithubAlt: fontawesome.IconDefinition;
export const faGithubSquare: fontawesome.IconDefinition;
export const faGitkraken: fontawesome.IconDefinition;
export const faGitlab: fontawesome.IconDefinition;
export const faGitter: fontawesome.IconDefinition;
export const faGlide: fontawesome.IconDefinition;
export const faGlideG: fontawesome.IconDefinition;
export const faGofore: fontawesome.IconDefinition;
export const faGoodreads: fontawesome.IconDefinition;
export const faGoodreadsG: fontawesome.IconDefinition;
export const faGoogle: fontawesome.IconDefinition;
export const faGoogleDrive: fontawesome.IconDefinition;
export const faGooglePlay: fontawesome.IconDefinition;
export const faGooglePlus: fontawesome.IconDefinition;
export const faGooglePlusG: fontawesome.IconDefinition;
export const faGooglePlusSquare: fontawesome.IconDefinition;
export const faGoogleWallet: fontawesome.IconDefinition;
export const faGratipay: fontawesome.IconDefinition;
export const faGrav: fontawesome.IconDefinition;
export const faGripfire: fontawesome.IconDefinition;
export const faGrunt: fontawesome.IconDefinition;
export const faGulp: fontawesome.IconDefinition;
export const faHackerNews: fontawesome.IconDefinition;
export const faHackerNewsSquare: fontawesome.IconDefinition;
export const faHireAHelper: fontawesome.IconDefinition;
export const faHooli: fontawesome.IconDefinition;
export const faHotjar: fontawesome.IconDefinition;
export const faHouzz: fontawesome.IconDefinition;
export const faHtml5: fontawesome.IconDefinition;
export const faHubspot: fontawesome.IconDefinition;
export const faImdb: fontawesome.IconDefinition;
export const faInstagram: fontawesome.IconDefinition;
export const faInternetExplorer: fontawesome.IconDefinition;
export const faIoxhost: fontawesome.IconDefinition;
export const faItunes: fontawesome.IconDefinition;
export const faItunesNote: fontawesome.IconDefinition;
export const faJenkins: fontawesome.IconDefinition;
export const faJoget: fontawesome.IconDefinition;
export const faJoomla: fontawesome.IconDefinition;
export const faJs: fontawesome.IconDefinition;
export const faJsSquare: fontawesome.IconDefinition;
export const faJsfiddle: fontawesome.IconDefinition;
export const faKeycdn: fontawesome.IconDefinition;
export const faKickstarter: fontawesome.IconDefinition;
export const faKickstarterK: fontawesome.IconDefinition;
export const faKorvue: fontawesome.IconDefinition;
export const faLaravel: fontawesome.IconDefinition;
export const faLastfm: fontawesome.IconDefinition;
export const faLastfmSquare: fontawesome.IconDefinition;
export const faLeanpub: fontawesome.IconDefinition;
export const faLess: fontawesome.IconDefinition;
export const faLine: fontawesome.IconDefinition;
export const faLinkedin: fontawesome.IconDefinition;
export const faLinkedinIn: fontawesome.IconDefinition;
export const faLinode: fontawesome.IconDefinition;
export const faLinux: fontawesome.IconDefinition;
export const faLyft: fontawesome.IconDefinition;
export const faMagento: fontawesome.IconDefinition;
export const faMaxcdn: fontawesome.IconDefinition;
export const faMedapps: fontawesome.IconDefinition;
export const faMedium: fontawesome.IconDefinition;
export const faMediumM: fontawesome.IconDefinition;
export const faMedrt: fontawesome.IconDefinition;
export const faMeetup: fontawesome.IconDefinition;
export const faMicrosoft: fontawesome.IconDefinition;
export const faMix: fontawesome.IconDefinition;
export const faMixcloud: fontawesome.IconDefinition;
export const faMizuni: fontawesome.IconDefinition;
export const faModx: fontawesome.IconDefinition;
export const faMonero: fontawesome.IconDefinition;
export const faNapster: fontawesome.IconDefinition;
export const faNintendoSwitch: fontawesome.IconDefinition;
export const faNode: fontawesome.IconDefinition;
export const faNodeJs: fontawesome.IconDefinition;
export const faNpm: fontawesome.IconDefinition;
export const faNs8: fontawesome.IconDefinition;
export const faNutritionix: fontawesome.IconDefinition;
export const faOdnoklassniki: fontawesome.IconDefinition;
export const faOdnoklassnikiSquare: fontawesome.IconDefinition;
export const faOpencart: fontawesome.IconDefinition;
export const faOpenid: fontawesome.IconDefinition;
export const faOpera: fontawesome.IconDefinition;
export const faOptinMonster: fontawesome.IconDefinition;
export const faOsi: fontawesome.IconDefinition;
export const faPage4: fontawesome.IconDefinition;
export const faPagelines: fontawesome.IconDefinition;
export const faPalfed: fontawesome.IconDefinition;
export const faPatreon: fontawesome.IconDefinition;
export const faPaypal: fontawesome.IconDefinition;
export const faPeriscope: fontawesome.IconDefinition;
export const faPhabricator: fontawesome.IconDefinition;
export const faPhoenixFramework: fontawesome.IconDefinition;
export const faPiedPiper: fontawesome.IconDefinition;
export const faPiedPiperAlt: fontawesome.IconDefinition;
export const faPiedPiperPp: fontawesome.IconDefinition;
export const faPinterest: fontawesome.IconDefinition;
export const faPinterestP: fontawesome.IconDefinition;
export const faPinterestSquare: fontawesome.IconDefinition;
export const faPlaystation: fontawesome.IconDefinition;
export const faProductHunt: fontawesome.IconDefinition;
export const faPushed: fontawesome.IconDefinition;
export const faPython: fontawesome.IconDefinition;
export const faQq: fontawesome.IconDefinition;
export const faQuora: fontawesome.IconDefinition;
export const faRavelry: fontawesome.IconDefinition;
export const faReact: fontawesome.IconDefinition;
export const faRebel: fontawesome.IconDefinition;
export const faRedRiver: fontawesome.IconDefinition;
export const faReddit: fontawesome.IconDefinition;
export const faRedditAlien: fontawesome.IconDefinition;
export const faRedditSquare: fontawesome.IconDefinition;
export const faRendact: fontawesome.IconDefinition;
export const faRenren: fontawesome.IconDefinition;
export const faReplyd: fontawesome.IconDefinition;
export const faResolving: fontawesome.IconDefinition;
export const faRocketchat: fontawesome.IconDefinition;
export const faRockrms: fontawesome.IconDefinition;
export const faSafari: fontawesome.IconDefinition;
export const faSass: fontawesome.IconDefinition;
export const faSchlix: fontawesome.IconDefinition;
export const faScribd: fontawesome.IconDefinition;
export const faSearchengin: fontawesome.IconDefinition;
export const faSellcast: fontawesome.IconDefinition;
export const faSellsy: fontawesome.IconDefinition;
export const faServicestack: fontawesome.IconDefinition;
export const faShirtsinbulk: fontawesome.IconDefinition;
export const faSimplybuilt: fontawesome.IconDefinition;
export const faSistrix: fontawesome.IconDefinition;
export const faSkyatlas: fontawesome.IconDefinition;
export const faSkype: fontawesome.IconDefinition;
export const faSlack: fontawesome.IconDefinition;
export const faSlackHash: fontawesome.IconDefinition;
export const faSlideshare: fontawesome.IconDefinition;
export const faSnapchat: fontawesome.IconDefinition;
export const faSnapchatGhost: fontawesome.IconDefinition;
export const faSnapchatSquare: fontawesome.IconDefinition;
export const faSoundcloud: fontawesome.IconDefinition;
export const faSpeakap: fontawesome.IconDefinition;
export const faSpotify: fontawesome.IconDefinition;
export const faStackExchange: fontawesome.IconDefinition;
export const faStackOverflow: fontawesome.IconDefinition;
export const faStaylinked: fontawesome.IconDefinition;
export const faSteam: fontawesome.IconDefinition;
export const faSteamSquare: fontawesome.IconDefinition;
export const faSteamSymbol: fontawesome.IconDefinition;
export const faStickerMule: fontawesome.IconDefinition;
export const faStrava: fontawesome.IconDefinition;
export const faStripe: fontawesome.IconDefinition;
export const faStripeS: fontawesome.IconDefinition;
export const faStudiovinari: fontawesome.IconDefinition;
export const faStumbleupon: fontawesome.IconDefinition;
export const faStumbleuponCircle: fontawesome.IconDefinition;
export const faSuperpowers: fontawesome.IconDefinition;
export const faSupple: fontawesome.IconDefinition;
export const faTelegram: fontawesome.IconDefinition;
export const faTelegramPlane: fontawesome.IconDefinition;
export const faTencentWeibo: fontawesome.IconDefinition;
export const faThemeisle: fontawesome.IconDefinition;
export const faTrello: fontawesome.IconDefinition;
export const faTripadvisor: fontawesome.IconDefinition;
export const faTumblr: fontawesome.IconDefinition;
export const faTumblrSquare: fontawesome.IconDefinition;
export const faTwitch: fontawesome.IconDefinition;
export const faTwitter: fontawesome.IconDefinition;
export const faTwitterSquare: fontawesome.IconDefinition;
export const faTypo3: fontawesome.IconDefinition;
export const faUber: fontawesome.IconDefinition;
export const faUikit: fontawesome.IconDefinition;
export const faUniregistry: fontawesome.IconDefinition;
export const faUntappd: fontawesome.IconDefinition;
export const faUsb: fontawesome.IconDefinition;
export const faUssunnah: fontawesome.IconDefinition;
export const faVaadin: fontawesome.IconDefinition;
export const faViacoin: fontawesome.IconDefinition;
export const faViadeo: fontawesome.IconDefinition;
export const faViadeoSquare: fontawesome.IconDefinition;
export const faViber: fontawesome.IconDefinition;
export const faVimeo: fontawesome.IconDefinition;
export const faVimeoSquare: fontawesome.IconDefinition;
export const faVimeoV: fontawesome.IconDefinition;
export const faVine: fontawesome.IconDefinition;
export const faVk: fontawesome.IconDefinition;
export const faVnv: fontawesome.IconDefinition;
export const faVuejs: fontawesome.IconDefinition;
export const faWeibo: fontawesome.IconDefinition;
export const faWeixin: fontawesome.IconDefinition;
export const faWhatsapp: fontawesome.IconDefinition;
export const faWhatsappSquare: fontawesome.IconDefinition;
export const faWhmcs: fontawesome.IconDefinition;
export const faWikipediaW: fontawesome.IconDefinition;
export const faWindows: fontawesome.IconDefinition;
export const faWordpress: fontawesome.IconDefinition;
export const faWordpressSimple: fontawesome.IconDefinition;
export const faWpbeginner: fontawesome.IconDefinition;
export const faWpexplorer: fontawesome.IconDefinition;
export const faWpforms: fontawesome.IconDefinition;
export const faXbox: fontawesome.IconDefinition;
export const faXing: fontawesome.IconDefinition;
export const faXingSquare: fontawesome.IconDefinition;
export const faYCombinator: fontawesome.IconDefinition;
export const faYahoo: fontawesome.IconDefinition;
export const faYandex: fontawesome.IconDefinition;
export const faYandexInternational: fontawesome.IconDefinition;
export const faYelp: fontawesome.IconDefinition;
export const faYoast: fontawesome.IconDefinition;
export const faYoutube: fontawesome.IconDefinition;
export const faYoutubeSquare: fontawesome.IconDefinition;
import { IconDefinition, IconLookup, IconName, IconPrefix, IconPack } from '@fortawesome/fontawesome-common-types';
export { IconDefinition, IconLookup, IconName, IconPrefix, IconPack } from '@fortawesome/fontawesome-common-types';
declare const pack: IconPack;
export default pack;
export const fa500px: IconDefinition;
export const faAccessibleIcon: IconDefinition;
export const faAccusoft: IconDefinition;
export const faAdn: IconDefinition;
export const faAdversal: IconDefinition;
export const faAffiliatetheme: IconDefinition;
export const faAlgolia: IconDefinition;
export const faAmazon: IconDefinition;
export const faAmazonPay: IconDefinition;
export const faAmilia: IconDefinition;
export const faAndroid: IconDefinition;
export const faAngellist: IconDefinition;
export const faAngrycreative: IconDefinition;
export const faAngular: IconDefinition;
export const faAppStore: IconDefinition;
export const faAppStoreIos: IconDefinition;
export const faApper: IconDefinition;
export const faApple: IconDefinition;
export const faApplePay: IconDefinition;
export const faAsymmetrik: IconDefinition;
export const faAudible: IconDefinition;
export const faAutoprefixer: IconDefinition;
export const faAvianex: IconDefinition;
export const faAviato: IconDefinition;
export const faAws: IconDefinition;
export const faBandcamp: IconDefinition;
export const faBehance: IconDefinition;
export const faBehanceSquare: IconDefinition;
export const faBimobject: IconDefinition;
export const faBitbucket: IconDefinition;
export const faBitcoin: IconDefinition;
export const faBity: IconDefinition;
export const faBlackTie: IconDefinition;
export const faBlackberry: IconDefinition;
export const faBlogger: IconDefinition;
export const faBloggerB: IconDefinition;
export const faBluetooth: IconDefinition;
export const faBluetoothB: IconDefinition;
export const faBtc: IconDefinition;
export const faBuromobelexperte: IconDefinition;
export const faBuysellads: IconDefinition;
export const faCcAmazonPay: IconDefinition;
export const faCcAmex: IconDefinition;
export const faCcApplePay: IconDefinition;
export const faCcDinersClub: IconDefinition;
export const faCcDiscover: IconDefinition;
export const faCcJcb: IconDefinition;
export const faCcMastercard: IconDefinition;
export const faCcPaypal: IconDefinition;
export const faCcStripe: IconDefinition;
export const faCcVisa: IconDefinition;
export const faCentercode: IconDefinition;
export const faChrome: IconDefinition;
export const faCloudscale: IconDefinition;
export const faCloudsmith: IconDefinition;
export const faCloudversify: IconDefinition;
export const faCodepen: IconDefinition;
export const faCodiepie: IconDefinition;
export const faConnectdevelop: IconDefinition;
export const faContao: IconDefinition;
export const faCpanel: IconDefinition;
export const faCreativeCommons: IconDefinition;
export const faCss3: IconDefinition;
export const faCss3Alt: IconDefinition;
export const faCuttlefish: IconDefinition;
export const faDAndD: IconDefinition;
export const faDashcube: IconDefinition;
export const faDelicious: IconDefinition;
export const faDeploydog: IconDefinition;
export const faDeskpro: IconDefinition;
export const faDeviantart: IconDefinition;
export const faDigg: IconDefinition;
export const faDigitalOcean: IconDefinition;
export const faDiscord: IconDefinition;
export const faDiscourse: IconDefinition;
export const faDochub: IconDefinition;
export const faDocker: IconDefinition;
export const faDraft2digital: IconDefinition;
export const faDribbble: IconDefinition;
export const faDribbbleSquare: IconDefinition;
export const faDropbox: IconDefinition;
export const faDrupal: IconDefinition;
export const faDyalog: IconDefinition;
export const faEarlybirds: IconDefinition;
export const faEdge: IconDefinition;
export const faElementor: IconDefinition;
export const faEmber: IconDefinition;
export const faEmpire: IconDefinition;
export const faEnvira: IconDefinition;
export const faErlang: IconDefinition;
export const faEthereum: IconDefinition;
export const faEtsy: IconDefinition;
export const faExpeditedssl: IconDefinition;
export const faFacebook: IconDefinition;
export const faFacebookF: IconDefinition;
export const faFacebookMessenger: IconDefinition;
export const faFacebookSquare: IconDefinition;
export const faFirefox: IconDefinition;
export const faFirstOrder: IconDefinition;
export const faFirstdraft: IconDefinition;
export const faFlickr: IconDefinition;
export const faFly: IconDefinition;
export const faFontAwesome: IconDefinition;
export const faFontAwesomeAlt: IconDefinition;
export const faFontAwesomeFlag: IconDefinition;
export const faFonticons: IconDefinition;
export const faFonticonsFi: IconDefinition;
export const faFortAwesome: IconDefinition;
export const faFortAwesomeAlt: IconDefinition;
export const faForumbee: IconDefinition;
export const faFoursquare: IconDefinition;
export const faFreeCodeCamp: IconDefinition;
export const faFreebsd: IconDefinition;
export const faGetPocket: IconDefinition;
export const faGg: IconDefinition;
export const faGgCircle: IconDefinition;
export const faGit: IconDefinition;
export const faGitSquare: IconDefinition;
export const faGithub: IconDefinition;
export const faGithubAlt: IconDefinition;
export const faGithubSquare: IconDefinition;
export const faGitkraken: IconDefinition;
export const faGitlab: IconDefinition;
export const faGitter: IconDefinition;
export const faGlide: IconDefinition;
export const faGlideG: IconDefinition;
export const faGofore: IconDefinition;
export const faGoodreads: IconDefinition;
export const faGoodreadsG: IconDefinition;
export const faGoogle: IconDefinition;
export const faGoogleDrive: IconDefinition;
export const faGooglePlay: IconDefinition;
export const faGooglePlus: IconDefinition;
export const faGooglePlusG: IconDefinition;
export const faGooglePlusSquare: IconDefinition;
export const faGoogleWallet: IconDefinition;
export const faGratipay: IconDefinition;
export const faGrav: IconDefinition;
export const faGripfire: IconDefinition;
export const faGrunt: IconDefinition;
export const faGulp: IconDefinition;
export const faHackerNews: IconDefinition;
export const faHackerNewsSquare: IconDefinition;
export const faHireAHelper: IconDefinition;
export const faHooli: IconDefinition;
export const faHotjar: IconDefinition;
export const faHouzz: IconDefinition;
export const faHtml5: IconDefinition;
export const faHubspot: IconDefinition;
export const faImdb: IconDefinition;
export const faInstagram: IconDefinition;
export const faInternetExplorer: IconDefinition;
export const faIoxhost: IconDefinition;
export const faItunes: IconDefinition;
export const faItunesNote: IconDefinition;
export const faJenkins: IconDefinition;
export const faJoget: IconDefinition;
export const faJoomla: IconDefinition;
export const faJs: IconDefinition;
export const faJsSquare: IconDefinition;
export const faJsfiddle: IconDefinition;
export const faKeycdn: IconDefinition;
export const faKickstarter: IconDefinition;
export const faKickstarterK: IconDefinition;
export const faKorvue: IconDefinition;
export const faLaravel: IconDefinition;
export const faLastfm: IconDefinition;
export const faLastfmSquare: IconDefinition;
export const faLeanpub: IconDefinition;
export const faLess: IconDefinition;
export const faLine: IconDefinition;
export const faLinkedin: IconDefinition;
export const faLinkedinIn: IconDefinition;
export const faLinode: IconDefinition;
export const faLinux: IconDefinition;
export const faLyft: IconDefinition;
export const faMagento: IconDefinition;
export const faMaxcdn: IconDefinition;
export const faMedapps: IconDefinition;
export const faMedium: IconDefinition;
export const faMediumM: IconDefinition;
export const faMedrt: IconDefinition;
export const faMeetup: IconDefinition;
export const faMicrosoft: IconDefinition;
export const faMix: IconDefinition;
export const faMixcloud: IconDefinition;
export const faMizuni: IconDefinition;
export const faModx: IconDefinition;
export const faMonero: IconDefinition;
export const faNapster: IconDefinition;
export const faNintendoSwitch: IconDefinition;
export const faNode: IconDefinition;
export const faNodeJs: IconDefinition;
export const faNpm: IconDefinition;
export const faNs8: IconDefinition;
export const faNutritionix: IconDefinition;
export const faOdnoklassniki: IconDefinition;
export const faOdnoklassnikiSquare: IconDefinition;
export const faOpencart: IconDefinition;
export const faOpenid: IconDefinition;
export const faOpera: IconDefinition;
export const faOptinMonster: IconDefinition;
export const faOsi: IconDefinition;
export const faPage4: IconDefinition;
export const faPagelines: IconDefinition;
export const faPalfed: IconDefinition;
export const faPatreon: IconDefinition;
export const faPaypal: IconDefinition;
export const faPeriscope: IconDefinition;
export const faPhabricator: IconDefinition;
export const faPhoenixFramework: IconDefinition;
export const faPiedPiper: IconDefinition;
export const faPiedPiperAlt: IconDefinition;
export const faPiedPiperPp: IconDefinition;
export const faPinterest: IconDefinition;
export const faPinterestP: IconDefinition;
export const faPinterestSquare: IconDefinition;
export const faPlaystation: IconDefinition;
export const faProductHunt: IconDefinition;
export const faPushed: IconDefinition;
export const faPython: IconDefinition;
export const faQq: IconDefinition;
export const faQuora: IconDefinition;
export const faRavelry: IconDefinition;
export const faReact: IconDefinition;
export const faRebel: IconDefinition;
export const faRedRiver: IconDefinition;
export const faReddit: IconDefinition;
export const faRedditAlien: IconDefinition;
export const faRedditSquare: IconDefinition;
export const faRendact: IconDefinition;
export const faRenren: IconDefinition;
export const faReplyd: IconDefinition;
export const faResolving: IconDefinition;
export const faRocketchat: IconDefinition;
export const faRockrms: IconDefinition;
export const faSafari: IconDefinition;
export const faSass: IconDefinition;
export const faSchlix: IconDefinition;
export const faScribd: IconDefinition;
export const faSearchengin: IconDefinition;
export const faSellcast: IconDefinition;
export const faSellsy: IconDefinition;
export const faServicestack: IconDefinition;
export const faShirtsinbulk: IconDefinition;
export const faSimplybuilt: IconDefinition;
export const faSistrix: IconDefinition;
export const faSkyatlas: IconDefinition;
export const faSkype: IconDefinition;
export const faSlack: IconDefinition;
export const faSlackHash: IconDefinition;
export const faSlideshare: IconDefinition;
export const faSnapchat: IconDefinition;
export const faSnapchatGhost: IconDefinition;
export const faSnapchatSquare: IconDefinition;
export const faSoundcloud: IconDefinition;
export const faSpeakap: IconDefinition;
export const faSpotify: IconDefinition;
export const faStackExchange: IconDefinition;
export const faStackOverflow: IconDefinition;
export const faStaylinked: IconDefinition;
export const faSteam: IconDefinition;
export const faSteamSquare: IconDefinition;
export const faSteamSymbol: IconDefinition;
export const faStickerMule: IconDefinition;
export const faStrava: IconDefinition;
export const faStripe: IconDefinition;
export const faStripeS: IconDefinition;
export const faStudiovinari: IconDefinition;
export const faStumbleupon: IconDefinition;
export const faStumbleuponCircle: IconDefinition;
export const faSuperpowers: IconDefinition;
export const faSupple: IconDefinition;
export const faTelegram: IconDefinition;
export const faTelegramPlane: IconDefinition;
export const faTencentWeibo: IconDefinition;
export const faThemeisle: IconDefinition;
export const faTrello: IconDefinition;
export const faTripadvisor: IconDefinition;
export const faTumblr: IconDefinition;
export const faTumblrSquare: IconDefinition;
export const faTwitch: IconDefinition;
export const faTwitter: IconDefinition;
export const faTwitterSquare: IconDefinition;
export const faTypo3: IconDefinition;
export const faUber: IconDefinition;
export const faUikit: IconDefinition;
export const faUniregistry: IconDefinition;
export const faUntappd: IconDefinition;
export const faUsb: IconDefinition;
export const faUssunnah: IconDefinition;
export const faVaadin: IconDefinition;
export const faViacoin: IconDefinition;
export const faViadeo: IconDefinition;
export const faViadeoSquare: IconDefinition;
export const faViber: IconDefinition;
export const faVimeo: IconDefinition;
export const faVimeoSquare: IconDefinition;
export const faVimeoV: IconDefinition;
export const faVine: IconDefinition;
export const faVk: IconDefinition;
export const faVnv: IconDefinition;
export const faVuejs: IconDefinition;
export const faWeibo: IconDefinition;
export const faWeixin: IconDefinition;
export const faWhatsapp: IconDefinition;
export const faWhatsappSquare: IconDefinition;
export const faWhmcs: IconDefinition;
export const faWikipediaW: IconDefinition;
export const faWindows: IconDefinition;
export const faWordpress: IconDefinition;
export const faWordpressSimple: IconDefinition;
export const faWpbeginner: IconDefinition;
export const faWpexplorer: IconDefinition;
export const faWpforms: IconDefinition;
export const faXbox: IconDefinition;
export const faXing: IconDefinition;
export const faXingSquare: IconDefinition;
export const faYCombinator: IconDefinition;
export const faYahoo: IconDefinition;
export const faYandex: IconDefinition;
export const faYandexInternational: IconDefinition;
export const faYelp: IconDefinition;
export const faYoast: IconDefinition;
export const faYoutube: IconDefinition;
export const faYoutubeSquare: IconDefinition;

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
var _WINDOW = {};

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
(function (global, factory) {

View File

@@ -47,9 +47,9 @@
"node": ">=6"
},
"dependencies": {
"@fortawesome/fontawesome-common-types": "^0.1.0"
"@fortawesome/fontawesome-common-types": "^0.1.1"
},
"version": "1.1.1",
"version": "1.1.2",
"name": "@fortawesome/fontawesome-pro-brands",
"main": "index.js",
"module": "index.es.js",

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
var prefix = "fab";

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
(function (global, factory) {

View File

@@ -0,0 +1,27 @@
# @fortawesome/fontawesome-pro-light - SVG with JavaScript version
> "I came here to chew bubblegum and install Font Awesome 5 - and I'm all out of bubblegum"
[![npm](https://img.shields.io/npm/v/@fortawesome/fontawesome-pro-light.svg?style=flat-square)](https://www.npmjs.com/package/@fortawesome/fontawesome-pro-light)
## Installation
```
$ npm i --save @fortawesome/fontawesome-pro-light
```
Or
```
$ yarn add @fortawesome/fontawesome-pro-light
```
## Documentation
Get started [here](https://fontawesome.com/get-started/svg-with-js). Continue your journey [here](https://fontawesome.com/how-to-use/svg-with-js).
Or go straight to the [API documentation](https://fontawesome.com/how-to-use/font-awesome-api).
## Issues and support
Start with [GitHub issues](https://github.com/FortAwesome/Font-Awesome/issues) and ping us on [Twitter](https://twitter.com/fontawesome) if you need to.

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
var _WINDOW = {};

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
(function (global, factory) {

View File

@@ -47,9 +47,9 @@
"node": ">=6"
},
"dependencies": {
"@fortawesome/fontawesome-common-types": "^0.1.0"
"@fortawesome/fontawesome-common-types": "^0.1.1"
},
"version": "5.0.3",
"version": "5.0.4",
"name": "@fortawesome/fontawesome-pro-light",
"main": "index.js",
"module": "index.es.js",

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
var prefix = "fal";

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
(function (global, factory) {

View File

@@ -0,0 +1,27 @@
# @fortawesome/fontawesome-pro-regular - SVG with JavaScript version
> "I came here to chew bubblegum and install Font Awesome 5 - and I'm all out of bubblegum"
[![npm](https://img.shields.io/npm/v/@fortawesome/fontawesome-pro-regular.svg?style=flat-square)](https://www.npmjs.com/package/@fortawesome/fontawesome-pro-regular)
## Installation
```
$ npm i --save @fortawesome/fontawesome-pro-regular
```
Or
```
$ yarn add @fortawesome/fontawesome-pro-regular
```
## Documentation
Get started [here](https://fontawesome.com/get-started/svg-with-js). Continue your journey [here](https://fontawesome.com/how-to-use/svg-with-js).
Or go straight to the [API documentation](https://fontawesome.com/how-to-use/font-awesome-api).
## Issues and support
Start with [GitHub issues](https://github.com/FortAwesome/Font-Awesome/issues) and ping us on [Twitter](https://twitter.com/fontawesome) if you need to.

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
var _WINDOW = {};

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
(function (global, factory) {

View File

@@ -47,9 +47,9 @@
"node": ">=6"
},
"dependencies": {
"@fortawesome/fontawesome-common-types": "^0.1.0"
"@fortawesome/fontawesome-common-types": "^0.1.1"
},
"version": "5.0.3",
"version": "5.0.4",
"name": "@fortawesome/fontawesome-pro-regular",
"main": "index.js",
"module": "index.es.js",

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
var prefix = "far";

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
(function (global, factory) {

View File

@@ -0,0 +1,27 @@
# @fortawesome/fontawesome-pro-solid - SVG with JavaScript version
> "I came here to chew bubblegum and install Font Awesome 5 - and I'm all out of bubblegum"
[![npm](https://img.shields.io/npm/v/@fortawesome/fontawesome-pro-solid.svg?style=flat-square)](https://www.npmjs.com/package/@fortawesome/fontawesome-pro-solid)
## Installation
```
$ npm i --save @fortawesome/fontawesome-pro-solid
```
Or
```
$ yarn add @fortawesome/fontawesome-pro-solid
```
## Documentation
Get started [here](https://fontawesome.com/get-started/svg-with-js). Continue your journey [here](https://fontawesome.com/how-to-use/svg-with-js).
Or go straight to the [API documentation](https://fontawesome.com/how-to-use/font-awesome-api).
## Issues and support
Start with [GitHub issues](https://github.com/FortAwesome/Font-Awesome/issues) and ping us on [Twitter](https://twitter.com/fontawesome) if you need to.

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
var _WINDOW = {};

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
(function (global, factory) {

View File

@@ -47,9 +47,9 @@
"node": ">=6"
},
"dependencies": {
"@fortawesome/fontawesome-common-types": "^0.1.0"
"@fortawesome/fontawesome-common-types": "^0.1.1"
},
"version": "5.0.3",
"version": "5.0.4",
"name": "@fortawesome/fontawesome-pro-solid",
"main": "index.js",
"module": "index.es.js",

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
var prefix = "fas";

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
(function (global, factory) {

View File

@@ -0,0 +1,38 @@
# @fortawesome/fontawesome-pro-webfonts - Web Fonts with CSS version
> "I came here to chew bubblegum and install Font Awesome 5 - and I'm all out of bubblegum"
[![npm](https://img.shields.io/npm/v/@fortawesome/fontawesome-pro-webfonts.svg?style=flat-square)](https://www.npmjs.com/package/@fortawesome/fontawesome-pro-webfonts)
## Installation
```
$ npm i --save @fortawesome/fontawesome-pro-webfonts
```
Or
```
$ yarn add @fortawesome/fontawesome-pro-webfonts
```
## What is this package?
This package includes CSS, Less, SCSS, and the individual web font files needed to get Font Awesome 5 Web Fonts with CSS working in your project.
Inside `node_modules/@fortawesome/fontawesome-pro-webfonts` you'll find the following directories:
* `css`
* `less`
* `scss`
* `webfonts`
It's up to you to configure your build tool to use these.
## Documentation
Get started [here](https://fontawesome.com/get-started/web-fonts-with-css). Continue your journey [here](https://fontawesome.com/how-to-use/web-fonts-with-css).
## Issues and support
Start with [GitHub issues](https://github.com/FortAwesome/Font-Awesome/issues) and ping us on [Twitter](https://twitter.com/fontawesome) if you need to.

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
.fa,

View File

@@ -5,7 +5,7 @@
@fa-font-size-base: 16px;
@fa-line-height-base: 1;
@fa-css-prefix: fa;
@fa-version: "5.0.3";
@fa-version: "5.0.4";
@fa-border-color: #eee;
@fa-inverse: #fff;
@fa-li-width: 2em;

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
@import "_variables.less";

View File

@@ -4,7 +4,7 @@
$fa-font-path: "../webfonts" !default;
$fa-font-size-base: 16px !default;
$fa-css-prefix: fa !default;
$fa-version: "5.0.3" !default;
$fa-version: "5.0.4" !default;
$fa-border-color: #eee !default;
$fa-inverse: #fff !default;
$fa-li-width: 2em !default;

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
@import 'variables';

View File

@@ -0,0 +1,27 @@
# @fortawesome/fontawesome - SVG with JavaScript version
> "I came here to chew bubblegum and install Font Awesome 5 - and I'm all out of bubblegum"
[![npm](https://img.shields.io/npm/v/@fortawesome/fontawesome.svg?style=flat-square)](https://www.npmjs.com/package/@fortawesome/fontawesome)
## Installation
```
$ npm i --save @fortawesome/fontawesome
```
Or
```
$ yarn add @fortawesome/fontawesome
```
## Documentation
Get started [here](https://fontawesome.com/get-started/svg-with-js). Continue your journey [here](https://fontawesome.com/how-to-use/svg-with-js).
Or go straight to the [API documentation](https://fontawesome.com/how-to-use/font-awesome-api).
## Issues and support
Start with [GitHub issues](https://github.com/FortAwesome/Font-Awesome/issues) and ping us on [Twitter](https://twitter.com/fontawesome) if you need to.

View File

@@ -1,103 +1,101 @@
// tslint:disable-next-line:export-just-namespace
export = fontawesome;
export as namespace fontawesome;
import * as commonTypes from '@fortawesome/fontawesome-common-types';
declare namespace fontawesome {
type IconDefinition = commonTypes.IconDefinition;
type IconLookup = commonTypes.IconLookup;
type IconName = commonTypes.IconName;
type IconPrefix = commonTypes.IconPrefix;
const dom: DOM;
const library: Library;
const parse: { transform(transformString: string): Transform };
const config: Config;
function noAuto():void;
function findIconDefinition(iconLookup: IconLookup): IconDefinition;
function text(content: string, params?: Params): Text;
function layer(
assembler: (
addLayerCallback: (layerToAdd: IconLookup | IconLookup[]) => void
) => void
): Layer;
function icon(icon: IconName | IconLookup, params?: IconParams): Icon;
import {IconDefinition, IconLookup, IconName, IconPrefix} from '@fortawesome/fontawesome-common-types';
export {IconDefinition, IconLookup, IconName, IconPrefix} from '@fortawesome/fontawesome-common-types';
export const dom: DOM;
export const library: Library;
export const parse: { transform(transformString: string): Transform };
export const config: Config;
export function noAuto():void;
export function findIconDefinition(iconLookup: IconLookup): IconDefinition;
export function text(content: string, params?: Params): Text;
export function layer(
assembler: (
addLayerCallback: (layerToAdd: IconLookup | IconLookup[]) => void
) => void
): Layer;
export function icon(icon: IconName | IconLookup, params?: IconParams): Icon;
type IconProp = IconName | [IconPrefix, IconName] | IconLookup;
type FlipProp = "horizontal" | "vertical" | "both";
type SizeProp =
| "xs"
| "lg"
| "sm"
| "1x"
| "2x"
| "3x"
| "4x"
| "5x"
| "6x"
| "7x"
| "8x"
| "9x"
| "10x";
type PullProp = "left" | "right";
type RotateProp = 90 | 180 | 270;
type FaSymbol = string | boolean;
interface Config {
familyPrefix: IconPrefix;
replacementClass: string;
autoReplaceSvg: true;
autoAddCss: true;
autoA11y: true;
searchPseudoElements: false;
observeMutations: true;
keepOriginalSource: true;
measurePerformance: false;
showMissingIcons: true;
}
interface FontawesomeObject {
readonly abstract: object;
readonly html: string;
readonly node: HTMLCollection;
}
interface Icon extends FontawesomeObject, IconDefinition {
readonly type: "icon";
}
interface Text extends FontawesomeObject {
readonly type: "text";
}
interface Layer extends FontawesomeObject {
readonly type: "layer";
}
interface Attributes {
[key: string]: number | string;
}
interface Styles {
[key: string]: string;
}
interface Transform {
size?: number;
x?: number;
y?: number;
rotate?: number;
flipX?: boolean;
flipY?: boolean;
}
interface Params {
transform?: Transform;
title?: string;
classes?: string | string[];
attributes?: Attributes;
styles?: Styles;
}
interface IconParams extends Params {
symbol?: FaSymbol;
mask?: IconLookup;
}
interface DOM {
i2svg(params: { node: Node; callback: () => void }): void;
css(): string;
insertCss(): string;
}
interface Library {
add(...definitions: IconDefinition[]): void;
reset(): void;
}
export type IconProp = IconName | [IconPrefix, IconName] | IconLookup;
export type FlipProp = "horizontal" | "vertical" | "both";
export type SizeProp =
| "xs"
| "lg"
| "sm"
| "1x"
| "2x"
| "3x"
| "4x"
| "5x"
| "6x"
| "7x"
| "8x"
| "9x"
| "10x";
export type PullProp = "left" | "right";
export type RotateProp = 90 | 180 | 270;
export type FaSymbol = string | boolean;
export interface Config {
familyPrefix: IconPrefix;
replacementClass: string;
autoReplaceSvg: boolean | 'nest';
autoAddCss: boolean;
autoA11y: boolean;
searchPseudoElements: boolean;
observeMutations: boolean;
keepOriginalSource: boolean;
measurePerformance: boolean;
showMissingIcons: boolean;
}
export interface AbstractElement {
tag: string;
attributes: any;
children?: AbstractElement[];
}
export interface FontawesomeObject {
readonly abstract: AbstractElement[];
readonly html: string[];
readonly node: HTMLCollection;
}
export interface Icon extends FontawesomeObject, IconDefinition {
readonly type: "icon";
}
export interface Text extends FontawesomeObject {
readonly type: "text";
}
export interface Layer extends FontawesomeObject {
readonly type: "layer";
}
export interface Attributes {
[key: string]: number | string;
}
export interface Styles {
[key: string]: string;
}
export interface Transform {
size?: number;
x?: number;
y?: number;
rotate?: number;
flipX?: boolean;
flipY?: boolean;
}
export interface Params {
transform?: Transform;
title?: string;
classes?: string | string[];
attributes?: Attributes;
styles?: Styles;
}
export interface IconParams extends Params {
symbol?: FaSymbol;
mask?: IconLookup;
}
export interface DOM {
i2svg(params: { node: Node; callback: () => void }): void;
css(): string;
insertCss(): string;
}
export interface Library {
add(...definitions: IconDefinition[]): void;
reset(): void;
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -47,9 +47,9 @@
"node": ">=6"
},
"dependencies": {
"@fortawesome/fontawesome-common-types": "^0.1.0"
"@fortawesome/fontawesome-common-types": "^0.1.1"
},
"version": "1.1.1",
"version": "1.1.2",
"name": "@fortawesome/fontawesome",
"main": "index.js",
"module": "index.es.js",

View File

@@ -1,5 +1,5 @@
/*!
* Font Awesome Pro 5.0.3 by @fontawesome - http://fontawesome.com
* Font Awesome Pro 5.0.4 by @fontawesome - http://fontawesome.com
* License - http://fontawesome.com/license (Commercial License)
*/
svg:not(:root).svg-inline--fa {
@@ -79,7 +79,7 @@ svg:not(:root).svg-inline--fa {
height: 1em;
position: relative;
text-align: center;
vertical-align: -12.5%;
vertical-align: -.125em;
width: 1em; }
.fa-layers svg.svg-inline--fa {
-webkit-transform-origin: center center;