lucaswerkmeister / m3api

minimal modern MediaWiki API client

Home Page:https://www.npmjs.com/package/m3api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Clarify “modern” requirements

lucaswerkmeister opened this issue · comments

Prior to a 1.0 release, we should document what exactly m3api means by “modern”, somewhere in the README. The closest thing we have so far is the Node≥14 requirement in package.json.

Speaking of which – given that the latest Debian version is only 12, let’s see if it’s possible to use m3api under Debian Node. I think modules are the biggest incompatibility, and --experimental-modules might be sufficient to resolve that.

It turns out recent Node 12 versions support modules even without any flags.