Closed yoshinorin closed 2 years ago
@yoshinorin Actually we have a better option. Currently, @liby is working on porting hexo-util to Rust binding, to have better performance and speed (and first-party typescript typing supports). See https://github.com/liby/hexo-util-rs.
Hi, @yoshinorin If you're interested, you can take a look under the hexo-util-rs/tree/main/common
folder.
This folder contains the following:
Welcome to your PR.
Sounds interesting! I will try learning Rust :)
I will try learning Rust :)
There are actually some other jobs that can be done, For example:
.js
files in the common folder to .ts
, if you think it's necessary.We can merge this pull request first, and then start migrating to rust.
@stevenjoezhang
Thank you ❤️
Let's release v3.0.0
🚀
Coverage increased (+4.3%) to 95.54% when pulling e28f5d0babd8ae8aaeeb465086c242aff90c48c7 on refactor/migrate-to-ts into 282e1e5a5def94877efbefa0cb1a16417bcba921 on master.