beam-emoticons
TypeScript icon, indicating that this package has built-in type declarations

2.0.0 • Public • Published

beam-emoticons

Build Status

This repo is used for storage of all emoticon packs that are available on Mixer. If you'd like to create and sell an emoticon pack, open a pull request to this repo. Your pull request should consist of:

  • A subdirectory with a sensible name
  • An index.json in that subdirectory. See below.
  • One or more SVG or PNG files within the directory for each emoticon. Every svg:
    • should not be compressed or minified,
    • should have a url-friendly filename,
    • may be no larger than 64x64 pixels and 50 kb at maximum
    • and should be of reasonable filesize and be artifact-free.

Running npm test will tell you if there are any errors with your pack. Please make sure you have rsvg-convert installed to build the pack. (librsvg2-bin on Ubuntu)

index.json format

The index.json describes your emoticon pack to us. It can contain the following sections and subsections:

  • name - The display name of the page.
  • authors - An array of strings indicating the original authors and their copyright status.
  • emoticons - A map of typed strings to their svg correspondents. For example, the entry ":)": "smile" would cause smile.svg to be displayed in place of :). Emoticon codes must not contain spaces, <, or > symbols.

License

Every emotion in this pack is copyright by their respective owners, as indicated in their index.json. By submitting a pull request to this repository, you acknowledge that you own or have rights to distribute and sublicense the emoticons, and that your content does not infringe upon the intellectual property rights of a third party. By opening a pull request you understand that, while maintaining copyright, you grant Microsoft a non-exclusive, transferable, sub-licensable, royalty-free, worldwide license to use the contents of your pull request on the Mixer website (https://mixer.com) and that of related services.

Readme

Keywords

none

Package Sidebar

Install

npm i beam-emoticons

Weekly Downloads

2

Version

2.0.0

License

Proprietary

Unpacked Size

557 kB

Total Files

14

Last publish

Collaborators

  • mcph