question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Move to community standards

See original GitHub issue

Hey guys,

I had some extra time, and started a rewrite in my fork. Some explanation:

ES6 over Coffeescript

The JS community at large is moving to ES6 over Coffeescript, mostly because the most useful features of Coffeescript are in ES6 now (classes, static properties, lexically bound arrow functions with implicit return, ).

Tests

I don’t see any tests in the repo, and this worries me. Especially considering alot of stuff is “pure functions”, and everything else can have its external dependencies mocked (kudos for that).

ESLint

Proper ESLint setup (in progress btw, not final yet), can make it almost impossible to introduce a whole range of common bugs (typos in variable names, unused modules, accidental shadowing).

I spent about 30 minutes with it so far, you can see in StevenLangbroek:es6. Let me know if this is a direction you want to move in, think I can wrap it up in about 2-3 weeks considering my dayjob (or sooner if you can spare some capacity and feel like it’s worth your time 😉 ).

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Reactions:2
  • Comments:8 (4 by maintainers)

github_iconTop GitHub Comments

3reactions
philkunzcommented, Nov 20, 2016

I recommend TypeScript, as it offers ES7 features, static type checking and excellent IDE intellisense.

2reactions
dabroekcommented, Sep 11, 2017

I regret it took this long, yet I am thrilled to announce we just published the updated version of our package under the mollie-api-node@next tag. 🎉

Read more comments on GitHub >

github_iconTop Results From Across the Web

Enforcing Our Community Standards | Meta - Facebook
It's why we have Community Standards and remove anything that violates them, including hate speech that attacks or dehumanizes others.
Read more >
Community Standards - NCSU Housing - NC State University
Our community standards ensure a safe and productive learning community. Living in a residential community is an exciting experience but it also comes...
Read more >
Conduct - Housing & Residence Life
The Office of Conduct and Community Standards is here to protect each resident. We work with on campus residents to educate them on...
Read more >
Community Standards - Housing and Residence Life
Failure to relocate, move personal possessions in a timely manner, and/or causing work to be delayed is a violation of community standards.
Read more >
How Social Media Platforms' Community Standards Address ...
In recent years, major platforms have begun maintaining public “community standards”—written policies on a wide range of problematic ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found