Jump to content

Service-template-node

From mediawiki.org
Revision as of 15:37, 12 June 2025 by TChin (WMF) (talk | contribs) (Add mention of service-utils)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The service-template-node project was a template for creating MediaWiki services in Node.js. It used technologies such as service-runner, Bluebird promises, express.js, mocha, istanbul, and Docker to make it simple to create robust services that conform to best practices.

The template has not been maintained and is no longer recommended for use. It is now recommended you use native Promises instead of Bluebird as the library is no longer maintained. Several services have removed dependency on service-runner and you should not expect it to be maintained in the near future.

Migration guide:

[edit]

Consider using service-utils for easier migration.

Optional

[edit]

See also:

[edit]

Topics

[edit]