DEV Community

Discussion on: Who's looking for open source contributors? (September 24 edition)

 
dbelyaeff profile image
Dmitriy Belyaev

Plugins contribution

Read about plugins system:
cogearjs.org/docs/plugins

Dive into Cogear.JS core:
github.com/codemotion/cogear.js/tr...

Have a look at Vue.JS plugin:
github.com/codemotion/cogear-plugi...

Only 31 lines.

Try to write plugins for React, Preact, Angular, Ember (whatever you like).

It's just about enhancing Webpack configuration and plug additional loaders to its config.

Test new plugin to work properly.

Publish to Github and NPM.

Core contribution

I highly needed to make tests coverage, but got stuck with Jest on several moments:

  1. Cogear.JS is a CLI application.
  2. Cogear.JS compiles pages asynchronously.
  3. Jest doesn't like 'process.exit()' in app code.

Refactoring is also welcome.

If you or somebody would help with tests — I'll very appreciate it.