Code Monkey home page Code Monkey logo

keycharm's People

Contributors

alexdm0 avatar felixhayashi avatar mojoaxel avatar mrmanny avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

keycharm's Issues

export also as ESM module

We get the following waning in an Angular project using keychartm (for vis-timeline):

WARNING in node_modules/vis-timeline/esnext/esm/vis-timeline-graph2d.js depends on 'keycharm'.
CommonJS or AMD dependencies can cause optimization bailouts.
For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies

It would be helpfull to also export a ESM module.
I'll try to look into this issue within the next weeks, but if somebody wants to help, please feel free to do so ;-)

TypeScript support

Greetings,

I was wondering if there are any plans to release TypeScript definition files.
I am working on a project that exclusively uses TypeScript and keycharm was pulled in as a dependency of one of my dependencies. This is causing my TypeScript compiler to be a little bit complainy about keycharm not having any typings.

While it's trivial to work around my issue, it might actually also be interesting to just add TypeScript definitions to this project. If you are short on time, I can give it a shot over the course of the next weeks and open a PR afterwards.

Let me know your thoughts and plans on this subject matter.

Kind regards,
M.

Are keybindings removed automatically if bound to element?

Hi Alex,

keycharm is great and very easy to use, thanks! Just wanted to ask whether keybindings are removed automatically if bound to an element (not the window)? I expect this to be the case but the docs mention a destructor...

-Felix

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.