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
- clone the project
rm -fr ./packages/features/ee && rm -fr ./apps/api
- 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
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
rm -fr ./packages/features/ee && rm -fr ./apps/apiActual Results
large number of
Module not found: Can't resolve '@calcom/features/ee/...errorsExpected Results
should build successfully. The EE parts should be optional, or even in another repo.
Evidence
CAL-3104