29 packages
canvas-client
Typescript library to make accessing the Canvas API more convenient.
@dosgato/api
A CMS designed for large institutions with thousands of editors and hundreds of subsites.
@dosgato/ckeditor
Custom CKEditor build for @dosgato/dialog.
@dosgato/dialog
A component library for building forms that edit a JSON document.
@dosgato/dialog-ckeditor
A form control that provides an instance of CKEditor. Designed to be compatible with @dosgato/dialog.
@dosgato/render
Library providing the rendering server for DosGato CMS.
@dosgato/templating
A library to support building templates for dosgato CMS.
fastify-txstate
A small wrapper for fastify providing a set of common conventions & utility functions we use.
ldap-async
A wrapper around ldapts to provide pooling, config by environment, and other conveniences.
mssql-async
A wrapper for mssql for added convenience when working with async/await and inside docker containers.
mysql2-async
A wrapper for mysql2 to add convenience, especially when developing with async/await and async iterables.
oracle-async
A wrapper for oracle for added convenience when working with async/await and inside docker containers.
@reqquest/api
This library provides the core structure and utilities for building ReqQuest projects. It includes the GraphQL API, data models, and other backend functionalities. As a ReqQuest project developer, you will primarily create definitions for Programs, Requir
@reqquest/ui
This library provides a set of Svelte components and utilities for building ReqQuest projects. You'll especially find the `api` useful for creating graphQL queries. In the future we will provide a small component library to help you build your prompts.
@txstate-mws/carbon-svelte

@txstate-mws/carbon-svelte-ckeditor
A CKEditor Field for use with the other form components in carbon-svelte. Separate due to GPL.
@txstate-mws/dosgato-ckeditor
Custom CKEditor build for dosgato-dialog.
@txstate-mws/dosgato-dialog
Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte);
@txstate-mws/fastify-shared
Types and other code shared between a fastify-txstate API and the UIs it communicates with.
@txstate-mws/graphql-server
A simple graphql server designed to work with typegraphql.
@txstate-mws/ims-lti
Module for building an LTI Tool Provider and accept LTI launch requests
@txstate-mws/svelte-components
Svelte components that are generically useful.
@txstate-mws/svelte-forms
The idea of this library is to help form creators express a potentially complex JSON payload as a series of form fields. `SubForm` and `AddMore` components are provided to support nested objects and arrays.
@txstate-mws/sveltekit-utils
Shared library for code that is specifically tied to sveltekit in addition to svelte.
@txstate-mws/svelte-store
Support library offering several new types of store compatible with the basic svelte readable/writable stores.