秀丸マクロを可能な限り、「Node.js 及び v8 ECMAScript」で記述可能とするためのライブラリです。
nodeサーバーとして利用する目的のものではありません。
visual studio codeの「拡張機能スクリプト環境」と同様の立ち位置のものとなります。
をシームレスに取り扱えるようにしたものとなります。
秀丸エディタ ver8.73以上
秀丸エディタ (ver8.98以上を強く推奨)
繰り返しとなりますが、OSのbit数は問題とはなりません。
秀丸エディタが32bit版か64bit版かが問題となります。
.NET Framework 4.5以上。
node.jsがすでにPCにインストールされているか、されていないのか、
は動作に影響はありません。
但し、外部パッケージを利用する際には、nodeがインストールされている環境下では、
「npmコマンド」を流用することが出来ますので、
hmEdgeJSとは別にnodeがインストールされていることはメリットとなります。
実行するマクロ&JavaScriptが存在するフォルダ名に「日本語(マルチバイト文字)」
が含まれていると実行できません。
繰り返しとなりますが、
実行するマクロ&JavaScriptが格納されているフォルダが、日本語などマルチバイト文字を含んでいないこと
という制限があります。
hmEdgeJSは、Apache License 2.0となります。
Githubにソースがあります。
hmEdjgeJSはEdge.jsやnode.jsが含まれています。
それぞれのライセンスも、インストール時に秀丸ディレクトリ直下に含まれるLicense.txtに記載されています。