
Security News
MCP Community Begins Work on Official MCP Metaregistry
The MCP community is launching an official registry to standardize AI tool discovery and let agents dynamically find and install MCP servers.
@sutton-signwriting/core
Advanced tools
a javascript package for node and browsers that supports general processing of the Sutton SignWriting script
@sutton-signwriting/core is a javascript package for node and browsers that supports general processing of SignWriting text.
This package supports both Formal SignWriting in ASCII (FSW) and SignWriting in Unicode (SWU) character sets, along with the associated query languages and style string. See draft-slevinski-formal-signwriting for detailed specification.
Version 2 of the core library adds support for the SignWriting Null character as S00000 in Formal SignWriting in ASCII (FSW) and U+40000 in SignWriting in Unicode (SWU). The SignWriting Null character is allowed in the temporal prefix used for sorting, but the SignWriting Null character is not allowed in the two-dimensional arrangement of symbols. The fonts do not provide a glyph for the SignWriting Null character yet. You can use Ø, alt-0216, U+00D8 as a visualization of the SignWriting Null character.
Version 2 of the core library also provides a tokenizer for FSW to be used for machine learning researchers & developers. The default tokenizer follows patterns similar to those used in NLP with special tokens ([CLS], [SEP], [PAD], [UNK]). It enables converting SignWriting into numerical representations suitable for machine learning models.
Use Cases:
Key Features:
Author: https://SteveSlevinski.me
Channel: https://www.youtube.com/channel/UCXu4AXlG0rXFtk_5SzumDow
Support: https://www.patreon.com/signwriting
Donate: https://donate.sutton-signwriting.io
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. 28 KB for the whole library minified. Individual modules as small as 3 KB.
npm install @sutton-signwriting/core
wget https://github.com/sutton-signwriting/core/archive/master.zip
unzip master.zip
cd core-master
npm install
sudo apt install node-typescript
// import entire library
const core = require('@sutton-signwriting/core');
// import individual module
const fsw = require('@sutton-signwriting/core/fsw');
// import entire library
// available as ssw.core
<script src="core.js"></script>
// import individual module
// available as ssw.fsw
<script src="fsw/fsw.js"></script>
// import entire library
// available as ssw.core
<script src="https://unpkg.com/@sutton-signwriting/core@1.6.0"></script>
// import individual module
// available as ssw.fsw
<script src="https://unpkg.com/@sutton-signwriting/core@1.6.0/fsw/fsw.js"></script>
MIT
FAQs
a javascript package for node and browsers that supports general processing of the Sutton SignWriting script
We found that @sutton-signwriting/core demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers 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 News
The MCP community is launching an official registry to standardize AI tool discovery and let agents dynamically find and install MCP servers.
Research
Security News
Socket uncovers an npm Trojan stealing crypto wallets and BullX credentials via obfuscated code and Telegram exfiltration.
Research
Security News
Malicious npm packages posing as developer tools target macOS Cursor IDE users, stealing credentials and modifying files to gain persistent backdoor access.