
Security Fundamentals
Obfuscation 101: Unmasking the Tricks Behind Malicious Code
Attackers use obfuscation to hide malware in open source packages. Learn how to spot these techniques across npm, PyPI, Maven, and more.
ember-cli-font-awesome-sass
Advanced tools
This addon installs font-awesome fonts files and sets you up to compile the font-awesome sass into your app. Understand that this addon is for Ember applications that are compiling their styles using SASS. If your Ember application is using pure CSS or
This addon installs font-awesome fonts files and sets you up to compile the font-awesome sass into your app. Understand that this addon is for Ember applications that are compiling their styles using SASS.
If your Ember application is using pure CSS or LESS, than this addon is NOT for you.
This addon will make sure that the latest version of the
ember-cli-sass
Ember Addon is
installed in your Ember-App. In addition, the latest version of the
font-awesome
library
from bower will be downloaded in order to acquire the fonts and
SASS source. The relevant font files are copied to your Ember-App's
assets
directory and are then referred to from the stylesheet.
Installation is basically two simple steps: one install the addon and two
import the SASS source into your app.scss
file.
The following will install this addon along with the font-awesome source and fonts:
$ ember install ember-cli-font-awesome-sass
Next, inside your app/styles/app.scss
file you must compile the font-awesome
source into your application's stylesheet:
// `app/styles/app.scss`
...
@import "ember-cli-font-awesome-sass";
...
By default, this addon takes care of the font paths for you.
If for some reason you need to customize this path, you can do so
by supplying the $fa-font-path
variable value before you import
ember-cli-font-awesome-sass
. Make sure the path you specify includes
the trailing slash!
// `app/styles/app.scss`
...
$fa-font-path: '/some/absolute/path'
@import 'ember-cli-font-awesome-sass';
...
When working through the Ember upgrade process, I recommend
invoking the ember install ember-cli-font-awesome-sass
command once
you are done to get the latest version of the addon. Notice that this
will likely update the font-awesome
bower dependency to the latest
4.x.x version.
ember-cli-sass
to be configured in your application. This means
that by default your styles have been compiled inside your
app/styles/app.scss
file. If you've adjusted the configuration to use a
different file, then you must add the @import 'ember-cli-font-awesome-sass'
directive there.bower.json
to ensure the version
you want is being brought into your application.git clone git@github.com:cybertoothca/ember-cli-font-awesome-sass.git
npm install
bower install
ember server
npm test
(Runs ember try:testall
to test your addon against multiple Ember versions)ember test
ember test --server
ember build
For more information on using ember-cli, visit http://ember-cli.com/.
npm link
command to link this addon within your local
node repository.npm link ember-cli-font-awesome-sass
.package.json
and add the ember addon with the version *. It will
look something like this: "ember-cli-font-awesome-sass": "*"
. Now
when/if you execute npm install
on this other project it
will know to look for the linked addon rather than fetch it from
the central repository.npm uninstall -g ember-cli-font-awesome-sass
ember-cli-font-awesome-sass
in your other project's package.json
.npm prune
from the root of your other project's
command line.FAQs
This addon installs font-awesome fonts files and sets you up to compile the font-awesome sass into your app. Understand that this addon is for Ember applications that are compiling their styles using SASS. If your Ember application is using pure CSS or
The npm package ember-cli-font-awesome-sass receives a total of 0 weekly downloads. As such, ember-cli-font-awesome-sass popularity was classified as not popular.
We found that ember-cli-font-awesome-sass demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security Fundamentals
Attackers use obfuscation to hide malware in open source packages. Learn how to spot these techniques across npm, PyPI, Maven, and more.
Security News
Join Socket for exclusive networking events, rooftop gatherings, and one-on-one meetings during BSidesSF and RSA 2025 in San Francisco.
Security News
Biome's v2.0 beta introduces custom plugins, domain-specific linting, and type-aware rules while laying groundwork for HTML support and embedded language features in 2025.