achingbrain / achingbrain/sinon-ts
ERR_PACKAGE_PATH_NOT_EXPORTED
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Hi,
I have replaced 'ts-sinon' by your package to be able to get rid of deprecated dependencies.
But when I run my tests I have this error:
```
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: No "exports" main defined in C:\\node_modules\sinon-ts\package.json
at new NodeError (node:internal/errors:393:5)
at throwExportsNotFound (node:internal/modules/esm/resolve:358:9)
at packageExportsResolve (node:internal/modules/esm/resolve:612:7)
at resolveExports (node:internal/modules/cjs/loader:522:36)
at Function.Module._findPath (node:internal/modules/cjs/loader:562:31)
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:971:27)
at Function.Module._resolveFilename.sharedData.moduleResolveFilenameHook.installedValue (C:\\node_modules\@cspotcode\source-map-support\source-map-support.js:811:30)
at Function.Module._resolveFilename (C:\\node_modules\tsconfig-paths\src\register.ts:115:36)
at Function.Module._load (node:internal/modules/cjs/loader:833:27)
at Module.require (node:internal/modules/cjs/loader:1051:19)
at require (node:internal/modules/cjs/helpers:103:18)
at Object. (C:\\src\test\...\...\.test.ts:17:1)
at Module._compile (node:internal/modules/cjs/loader:1149:14)
at Module.m._compile (C:\\node_modules\ts-node\src\index.ts:1618:23)
at Module._extensions..js (node:internal/modules/cjs/loader:1203:10)
at Object.require.extensions. [as .ts] (C:\\node_modules\ts-node\src\index.ts:1621:12)
at Module.load (node:internal/modules/cjs/loader:1027:32)
at Function.Module._load (node:internal/modules/cjs/loader:868:12)
at Module.require (node:internal/modules/cjs/loader:1051:19)
at require (node:internal/modules/cjs/helpers:103:18)
at Object.exports.requireOrImport (C:\\node_modules\mocha\lib\nodejs\esm-utils.js:53:16)
at async Object.exports.loadFilesAsync (C:\\node_modules\mocha\lib\nodejs\esm-utils.js:100:20)
at async singleRun (C:\\node_modules\mocha\lib\cli\run-helpers.js:125:3)
at async Object.exports.handler (C:\\node_modules\mocha\lib\cli\run.js:370:5)
Process finished with exit code 1
```
line 17 of my test file is :
```typescript
import { stubInterface } from 'sinon-ts'
```
I have tried to clean install my packages, delete package-lock.json file, but I was not able to solve the issue.
Do you have any clue?
For the momnet I am obliged to go back to 'ts-sinon'
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.