FabricLabs / doorman

Say hello to Doorman, your made-to-fit community manager. Simple API, feature-rich plugins, and more.
https://chat.fabric.pub
MIT License
10 stars 5 forks source link

Fast Startup #19

Closed martindale closed 3 years ago

martindale commented 4 years ago

This implements a faster method for starting up a new bot, as tested with Aura.

Note: new Fabric API requires use of @fabric/core/types/interface

codecov[bot] commented 4 years ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@923fc4a). Click here to learn what that means. The diff coverage is 37.06%.

Impacted file tree graph

@@            Coverage Diff            @@
##             master      #19   +/-   ##
=========================================
  Coverage          ?   32.41%           
=========================================
  Files             ?       12           
  Lines             ?      620           
  Branches          ?       96           
=========================================
  Hits              ?      201           
  Misses            ?      419           
  Partials          ?        0           
Impacted Files Coverage Δ
services/matrix.js 3.26% <1.68%> (ø)
services/discord.js 18.75% <7.14%> (ø)
services/slack.js 3.44% <7.69%> (ø)
services/fabric.js 17.24% <17.24%> (ø)
types/service.js 45.23% <45.23%> (ø)
types/doorman.js 61.98% <61.98%> (ø)
types/scribe.js 62.50% <62.50%> (ø)
types/plugin.js 70.27% <70.27%> (ø)
types/router.js 89.47% <89.47%> (ø)
services/local.js 77.77% <100.00%> (ø)
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 923fc4a...6b1c335. Read the comment docs.

martindale commented 3 years ago

I'm merging this now to move things along — @fabric/core/types/interface should now provide the Service definition.