This is the PubSweet server, to be used as a dependency in PubSweet apps.
Testing model for pubsweet-starter and pubsweet-server
A tweaked version of pubsweet-server for use by Coko's projects
This is a skeleton/testing model, used in pubsweet-starter and tests in pubsweet-server. It extends the Fragment model.
Pubsweet command-line interface, app generator and manager
Broadcast server-sent events to connected Express clients
A simple package that brings models together
A module encapsulating standard logging features for pubsweet components and services.
For persistence of data, PubSweet uses `@pubsweet/base-model` and its BaseModel class, which is a basic model based on [Objection.js](https://vincit.github.io/objection.js/).
A configurable editor built with ProseMirror, allowing rich-text form inputs to have a defined schema and custom toolbars.
Provides database management utilities to Pubsweet apps.
This is the PubSweet client, to be used as a dependency in PubSweet apps.
A basic User model
A PubSweet component that provides the form which the author completes before submitting a manuscript.
This is the PubSweet client, to be used as a dependency in PubSweet apps.
A PubSweet component that provides the interface for an author to edit their manuscript.
A PubSweet component that provides interfaces for editors to invite reviewers, reviewers to submit their reviews, and editors to make their decisions.
PubSweet job component for running XSweet
Use like so:
Teams manager component for Xpub
A PubSweet component that provides the xpub dashboard, listing submissions that are available for the current user to take action on.
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
Serves a webpack app. Updates the browser on changes.
A simple zero-configuration command-line http server