From fe67e1ef7dac371a936d82eb68588998606e9f85 Mon Sep 17 00:00:00 2001 From: Sysix Date: Mon, 17 Jun 2024 00:46:01 +0200 Subject: [PATCH] target es2022 with type module and use bundler moduleResolution --- jest.config.js | 2 +- package.json | 1 + tsconfig.json | 5 ++--- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/jest.config.js b/jest.config.js index b860027..daf4256 100644 --- a/jest.config.js +++ b/jest.config.js @@ -1,5 +1,5 @@ /** @type {import('ts-jest').JestConfigWithTsJest} */ -module.exports = { +export default { preset: 'ts-jest', testEnvironment: 'jsdom', }; \ No newline at end of file diff --git a/package.json b/package.json index 57d2de1..fed5778 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,7 @@ "module": "dist/index.js", "browser": "dist/index.js", "types": "types/index.d.ts", + "type": "module", "repository": { "type": "git", "url": "https://github.com/Sysix/broadcast-single-worker.git" diff --git a/tsconfig.json b/tsconfig.json index d8f1cc2..a98b66e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,8 +1,7 @@ { "compilerOptions": { - "module": "NodeNext", - "target": "ESNext", - "moduleResolution": "NodeNext", + "target": "ES2022", + "moduleResolution": "Bundler", "strict": true, "outDir": "dist", "rootDir": "src",