diff --git a/.gitignore b/.gitignore index 02c0f82..5151c9a 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ node_modules docs node_modules coverage +repomix-output.xml diff --git a/jest.config.js b/jest.config.js index 01ccd54..2b2d5ad 100644 --- a/jest.config.js +++ b/jest.config.js @@ -11,7 +11,7 @@ module.exports = { '^.+\\.tsx?$': [ 'ts-jest', { - tsconfig: 'tsconfig.json', + tsconfig: 'tsconfig.cjs.json', isolatedModules: true // Speeds up tests & ignores TS errors } ] diff --git a/package.json b/package.json index a8c40a8..839c4ea 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@tadata-js/sdk", - "version": "0.1.1", + "version": "0.1.2", "description": "Tadata Node SDK", "main": "dist/cjs/index.js", "module": "dist/esm/index.js", diff --git a/test/integration/deployments.int.test.ts b/test/integration/deployments.int.test.ts index aa24dcb..5f121d7 100644 --- a/test/integration/deployments.int.test.ts +++ b/test/integration/deployments.int.test.ts @@ -1,5 +1,5 @@ import { StatusCodes } from 'http-status-codes'; -import * as nock from 'nock'; +import nock from 'nock'; import { v4 as uuidv4 } from 'uuid'; import { OpenApiSource, SpecInvalidError, Tadata } from '../../src'; import { ErrorCode } from '../../src/http/schemas'; diff --git a/tsconfig.esm.json b/tsconfig.esm.json index 50bda85..846f7cf 100644 --- a/tsconfig.esm.json +++ b/tsconfig.esm.json @@ -1,8 +1,10 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "module": "ESNext", + "module": "NodeNext", + "moduleResolution": "NodeNext", "outDir": "dist/esm", - "declarationDir": "dist/types" + "declarationDir": "dist/types", + "emitDeclarationOnly": false } } \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json index 2d3172b..c1ddfed 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,7 +4,7 @@ "lib": ["es2020"], "strict": true, "declaration": true, - "esModuleInterop": false, + "esModuleInterop": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true, "moduleResolution": "node",