Skip to content
This repository was archived by the owner on Sep 26, 2024. It is now read-only.
This repository was archived by the owner on Sep 26, 2024. It is now read-only.

DX w/ monorepo tooling #803

@luixo

Description

@luixo

Story

As a developer who just started working on projects, I stumbled upon a bump while bootstrapping the app. The repository seems to be monorepo, but lacks appropriate tooling (e.g. lerna, pnpm). There is no instruction for a developer to run npm i in every folder you're going to work in, and default npm i in root folder didn't help much. Combining with wild-card module declaration (which is in my belief smelly code by itself) it caused me to dig for some time why every module in project is broken and linked to wildcard module declaration.

Proposals

  • add monorepo tooling (probably later, it takes more than just a couple of steps)
  • add bootstrap instructions in every sub-repo
  • be more developer-friendly, even if a developer came from non-nodejs world (to fix something pretty trivial, for example)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions