У меня есть приложение с typescript
со структурой, подобной этой:
/myapplication
/packages
/domain <- @my-application/domain
/graphql <- @my-application/graphql
@my-application/graphql
модуль зависит от @my-application/domain
, и при запуске приложения я получаю эту ошибку:
(node:42497) UnhandledPromiseRejectionWarning: /Users/pavel/Dev/catsapp/packages/domain/index.ts:1
(function (exports, require, module, __filename, __dirname) { import { CatCreateInput, Cat } from '@prisma/photon';
^
SyntaxError: Unexpected token {
at new Script (vm.js:85:7)
at createScript (vm.js:266:10)
at Object.runInThisContext (vm.js:314:10)
at Module._compile (internal/modules/cjs/loader.js:698:28)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:749:10)
at Module.load (internal/modules/cjs/loader.js:630:32)
at tryModuleLoad (internal/modules/cjs/loader.js:570:12)
at Function.Module._load (internal/modules/cjs/loader.js:562:3)
at Module.require (internal/modules/cjs/loader.js:667:17)
at require (internal/modules/cjs/helpers.js:20:18)
Мой Цконфиг в @my-application/graphql
. Почему typescript
не переносит модуль @my-application/domain
?
ОБНОВЛЕНИЕ: Я добавил пример репо на Github