dundalek / dundalek/atom-markdown-mindmap

Suggested conversion from coffeescript to ES6

Open
#41 1 comment 2 reactions 0 assignees View on GitHub
Dominant language
CoffeeScript
Stars
120
Forks
30
PR merge metrics
No merged PRs in 30d

Description

Hi:
I implemented the following features in my own init.js:
1. Filter whether automatic opening is enabled based on the file extension.
2. When switching file windows, the preview window will also switch.
3. When the file window is closed, the preview window will also close.

These features are inspired by atom-preview-enhanced, which I find very easy to use, so I implemented these features with reference to atom-preview-enhanced.

I want to merge these implementations into the main branch. However, this package is implemented using coffeescript, Coffeescript is now obsolete and difficult to maintain and develop.
In fact, the atom official has deprecated coffeescript:
https://discuss.atom.io/t/no-more-coffee-decaffeinate-the-atoms-core-atom-without-coffeescript/51092

I recommend that this package be transferred from coffeescript to ES6 for ease of maintenance and ease of development.
There are already mature tools that automatically help with the conversion: https://github.com/decaffeinate/decaffeinate

This is my some suggestion. I hope you can agree with me. Or I had to fork this repository and complete the conversion myself. Thank you.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.