UNPKG

@sutton-signwriting/unicode8

Version:

a javascript package for processing SignWriting in Unicode 8 (uni8) characters

87 lines (60 loc) 3.57 kB
# @sutton-signwriting/unicode8 [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/sutton-signwriting/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![version](https://img.shields.io/npm/v/@sutton-signwriting/unicode8)](https://www.npmjs.com/package/@sutton-signwriting/unicode8) [![npm downloads](https://img.shields.io/npm/dm/@sutton-signwriting/unicode8)](https://npm-stat.com/charts.html?package=@sutton-signwriting/unicode8&from=2020-12-06) <img alt="SignWriting in Unicode 8 (uni8) Mindmap" src="./Unicode8.jpg" width="100%"> @sutton-signwriting/unicode8 is a javascript package for processing SignWriting in Unicode 8 (uni8) characters. See [SignWriting#Unicode](https://en.wikipedia.org/wiki/SignWriting#Unicode) for more information about the characters and [notofont/sign-writing](https://github.com/notofonts/sign-writing) for more information about the Unicode compliant font. This package also supports Formal SignWriting in ASCII (FSW) and SignWriting in Unicode (SWU) character sets. See [draft-slevinski-formal-signwriting](https://tools.ietf.org/id/draft-slevinski-formal-signwriting-09.html) for detailed specification. > Author: https://SteveSlevinski.me > Channel: https://www.youtube.com/channel/UCXu4AXlG0rXFtk_5SzumDow > Support: https://www.patreon.com/signwriting > Donate: https://donate.sutton-signwriting.io ## Useful links - Source: https://github.com/sutton-signwriting/unicode8 - Distribution: https://unpkg.com/browse/@sutton-signwriting/unicode8/ - Documentation: https://sutton-signwriting.github.io/unicode8/ - Issue Tracker: https://github.com/sutton-signwriting/unicode8/issues - Online Discussion: https://gitter.im/sutton-signwriting/community ## Types of files The source is written in small ES Modules available in the `src` directory along with the associated tests. The distribution is available in three flavors. Minified, the whole library is 2 KB in size. * .js - Universal Module Definition * .cjs - CommonJS * .mjs - ES Module ## Installation ### Download and Install with NPM npm install @sutton-signwriting/unicode8 ## Developer Installation ### Download from GitHub and Install Development Dependencies wget https://github.com/sutton-signwriting/unicode8/archive/master.zip unzip master.zip cd unicode8-master npm install ## Usage ### Using in Node // import entire library const unicode8 = require('@sutton-signwriting/unicode8'); // import individual module const unicode8Symbol = require('@sutton-signwriting/unicode8/symbol'); ### Using in the Browser #### Local files // import entire library // available as ssw.unicode8 <script src="unicode8.js"></script> // import individual module // available as ssw.unicode8.symbol <script src="symbol/symbol.js"></script> #### Unpkg // import entire library // available as ssw.unicode8 <script src="https://unpkg.com/@sutton-signwriting/unicode8@1.1.0"></script> // import individual module // available as ssw.unicode8.font <script src="https://unpkg.com/@sutton-signwriting/unicode8@1.1.0/font/font.js"></script> ## License MIT ## SignWriting General Interest - SignWriting Website: https://signwriting.org/ - Wikipedia page: https://en.wikipedia.org/wiki/SignWriting - Email Discussion: https://www.signwriting.org/forums/swlist/ - Facebook Group: https://www.facebook.com/groups/SuttonSignWriting/