Socket
Socket
Sign inDemoInstall

github.com/teal-finance/emo

Package Overview
Dependencies
2
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    github.com/teal-finance/emo


Version published

Readme

Source

Emo

Emoji based semantic scoped debugging for Go, Python, Typescript/Javascript and Dart

Documentation

  • Go library
  • Python library
  • Typescript library
  • Dart library

Complete events list

How to contribute

To add more emojis and methods please edit the codegen/ref.json file. The code in all languages is generated in from this file.

Generate the code

Run the codegen tools to build up the functions from the codegen/ref.json file.

Build the Go library
make go

This will regenerate the generated.go file

Build the Python library
make py

This will regenerate the lang/python/pyemo/emo_gen.py file

Build the Typescript library
make ts

This will regenerate the lang/typescript/src/emo_gen.ts file

Build the Dart library
make dart

This will regenerate the lang/dart/lib/src/debug.dart file

Build all languages at once
make all

Generate the doc

Regenerate the complete events list:

make doc

Development

Run the tests

make test

Visualize the tests coverage:

make cov

FAQs

Last updated on 27 Sep 2023

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.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc