1.0.2 • Published 4 years ago

@louislombardo/babel-plugin-fix-font-awesome v1.0.2

Weekly downloads
4
License
MIT
Repository
github
Last release
4 years ago

npm version

Blog Post

Installation

npm i -D @louislombardo/babel-plugin-fix-font-awesome

In your babel config:

module.exports = {
  presets: ["module:metro-react-native-babel-preset"],
  plugins: ["@louislombardo/babel-plugin-fix-font-awesome"],
}

Fix Font Awesome

This is a Babel plugin aimed at transforming imports from Font Awesome to reduce React Native bundle sizes

This:

import { faBadgeCheck } from '@fortawesome/pro-solid-svg-icons';
import { faCheck, faCalendar as proCalendarIcon } from '@fortawesome/pro-regular-svg-icons';

Becomes this:

import { faBadgeCheck } from '@fortawesome/pro-solid-svg-icons/faBadgeCheck';
import { faCheck } from '@fortawesome/pro-regular-svg-icons/faCheck';
import { faCalendar as proCalendarIcon } from '@fortawesome/pro-regular-svg-icons/faCalendar';
1.0.2

4 years ago

1.0.1

4 years ago