Я работаю над проектом машинописного текста под названием «my-Lib», который хорошо работает с проектами пользовательского интерфейса, когда используется как npm зависимость.
Теперь я пытаюсь выполнить тестовые случаи с my-Lib проект, он выдает нижеприведенную ошибку во время выполнения теста, эта ошибка происходит из-за зависимости, которая является частью зависимости, используемой в my-Lib.
Я пробовал эти 3 команды для запуска теста и получил то же самое Ошибка при каждом выполнении -node / register ./test/testfile.ts
import { NativeModules } from 'react-native'
^
SyntaxError: Unexpected token {
Будет очень полезно дать любые подсказки, чтобы решить эту проблему
добавление tsconfig. json
{
"compilerOptions": {
"outDir": "./dist/",
"noImplicitAny": false,
"sourceMap": true,
"target": "es6",
"module": "commonjs",
"moduleResolution": "node",
"resolveJsonModule": true,
"esModuleInterop": true,
"skipLibCheck": true,
"declaration": true
},
"include": [
"./src/index.ts",
"./src/api/*",
"./src/tests/*"
],
"exclude": [
"dist",
"node_modules"
]
}