Web applications
A listing of libraries and modules we use in every app.
Libraries
Library | Purpose |
Can transform and polyfill advanced JavaScript syntax to be supported on older browsers | |
CSS-in-JS library | |
Static code analysis for JavaScript | |
React library for building forms | |
Query language for APIs; GraphQL client | |
Node.js web server framework | |
JavaScript unit testing library | |
Monorepo management library | |
Provides server-side rendering for React | |
Code style enforcement tool | |
Front end UI library | |
A module bundler for JavaScript | |
Node package manager |
@cityofboston internal modules
Useful modules we’ve created and use across our apps in the monorepo.
Module | Purpose |
Jest preset for projects that use Babel in their build process | |
Jest preset for pure TypeScript projects. Loads files with | |
TypeScript configuration files that can be used in other packages so that we have a default set of TypeScript configurations | |
Utilities for type-safe GraphQL resolvers | |
Common React components | |
Last updated