RSM - HCD JavaScript

RSM HCD Javascript Packages

This is a monorepo consisting of numerous core JavaScript packages utilized by engineers within the Human-Centered Design group at RSM.

  • javascript-core: Common patterns, functions, etc... used when building javascript applications (published to npm)
  • javascript-react: Common patterns, functions, etc... used when building react applications (published to npm)
  • javascript-testing: Testing utilities for JavaScript (published to npm)
  • eslint-config-custom: eslint configurations (includes eslint-config-next and eslint-config-prettier)
  • tsconfig: tsconfig.jsons used throughout the monorepo
  • Install Node.js (v20 or higher)
  • Install pnpm (v9 or higher)
  • Commands
    • pnpm install: Install dependencies
    • pnpm run build: Build all packages
    • pnpm run lint: Lint all packages
    • pnpm run test: Test all packages