Skip to content
Emoji Favicons for the web. 👊🤯
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
.vscode
resources
source
.editorconfig
.gitattributes
.gitignore
.travis.yml
LICENSE.md
README.md
globals.d.ts
jestsetup.js
manifest.json
package-lock.json
package.json
package.setup.js
rollup.config.js
tsconfig.json
tslint.json

README.md

Favioli 🤯

Making the world a better place or something. Favioli adds emoji FavIcons for websites that lack one. This README is for Favioli contribution information. Read the Favioli introduction blog post for more information about why Favioli exists, or click the badges for your Chrome and Firefox downloads.

Download for Chrome Download for Firefox

comparison

Development

dependencies status devDependencies status build status

Favioli should work with any recent Node.js version; I'm currently using v10.5.0 on Mac OS High Sierra for development. We run tests in Favioli with Jest. Run Jest tests with our test script.

# Install dependencies
npm install

# Run tests
npm test

# Alternatively, run just a piece of testing
npm run test:lint
npm run test:unit

# Start building for development
npm start

This will build our distribution code into /dist, each browser with its own directory. To load Favioli, point to each browser's respective directory. Google and Mozilla each have resources about developing for their respective platforms.

Load in Chrome Load in Firefox

Inspiration

You can’t perform that action at this time.