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
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 ts-jest-babel-7
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