https://github.com/rsm-hcd/hcd-javascript
This is a monorepo consisting of numerous core JavaScript packages utilized by engineers within the Human-Centered Design group at RSM.
https://github.com/rsm-hcd/hcd-javascript
hacktoberfest typescript
Last synced: 4 months ago
JSON representation
This is a monorepo consisting of numerous core JavaScript packages utilized by engineers within the Human-Centered Design group at RSM.
- Host: GitHub
- URL: https://github.com/rsm-hcd/hcd-javascript
- Owner: rsm-hcd
- License: mit
- Created: 2023-10-07T20:39:14.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-25T10:39:20.000Z (about 1 year ago)
- Last Synced: 2025-08-08T21:57:22.939Z (5 months ago)
- Topics: hacktoberfest, typescript
- Language: TypeScript
- Homepage: https://rsm-hcd.github.io/hcd-javascript/
- Size: 2.24 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 48
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# 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.
## Packages
- [`javascript-core`](./packages/javascript-core/README.md): Common patterns, functions, etc... used when building javascript applications (published to npm)
- [`javascript-react`](./packages/javascript-react/README.md): Common patterns, functions, etc... used when building react applications (published to npm)
- [`javascript-testing`](./packages/javascript-testing/README.md): Testing utilities for JavaScript (published to npm)
- `eslint-config-custom`: `eslint` configurations (includes `eslint-config-next` and `eslint-config-prettier`)
- `tsconfig`: `tsconfig.json`s used throughout the monorepo
## Getting Started
- Install [Node.js](https://nodejs.org/en/) (v20 or higher)
- Install [pnpm](https://pnpm.io/) (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