Skip to content

[CAL-3104] Open-source project is not buildable #13575

@squatica

Description

@squatica

Issue Summary

Currently there are 254 imports from "@calcom/features/ee/ in the open-source parts of the project (outside of /packages/features/ee and /apps/api). This means that it is impossible to use the actual open-source project without also using the EE licensed parts. In effect, there is no open-source cal.com.

Steps to Reproduce

  1. clone the project
  2. rm -fr ./packages/features/ee && rm -fr ./apps/api
  3. try to build the project

Actual Results

large number of Module not found: Can't resolve '@calcom/features/ee/... errors

Expected Results

should build successfully. The EE parts should be optional, or even in another repo.

Evidence

grep -r 'from "@calcom/features/ee/' --exclude-dir apps/api --exclude-dir packages/features/ee/ | wc -l
> 254

CAL-3104

Metadata

Metadata

Assignees

No one assigned

    Labels

    Medium priorityCreated by Linear-GitHub Syncciarea: CI, DX, pipeline, github actionsfoundation

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions