From f23227fc8b385bc9d72f7b51c272a59f4fef9e2b Mon Sep 17 00:00:00 2001 From: Bruno Windels Date: Fri, 19 Nov 2021 10:22:59 +0100 Subject: [PATCH 1/3] use latest version of impunity with support for multiple entry points --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b391a3c0..7f584ee3 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "eslint": "^7.32.0", "fake-indexeddb": "^3.1.2", "finalhandler": "^1.1.1", - "impunity": "^1.0.1", + "impunity": "^1.0.3", "mdn-polyfills": "^5.20.0", "node-html-parser": "^4.0.0", "postcss": "^8.1.1", From ec71e30ecb76551ec6fdb2e3c96ae3aee8eae9e0 Mon Sep 17 00:00:00 2001 From: Bruno Windels Date: Fri, 19 Nov 2021 10:23:18 +0100 Subject: [PATCH 2/3] add Platform as entry point so also platform dependant code gets searched for tests --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7f584ee3..d7d0bc5d 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "lint": "eslint --cache src/", "lint-ts": "eslint src/ -c .ts-eslintrc.js --ext .ts", "lint-ci": "eslint src/", - "test": "impunity --entry-point src/main.js --force-esm-dirs lib/ src/", + "test": "impunity --entry-point src/main.js src/platform/web/Platform.js --force-esm-dirs lib/ src/", "start": "snowpack dev --port 3000", "build": "node --experimental-modules scripts/build.mjs", "postinstall": "node ./scripts/post-install.js" From f1a6a4924ec1a0c703f8437a228df1e2d9b850e0 Mon Sep 17 00:00:00 2001 From: Bruno Windels Date: Fri, 19 Nov 2021 10:23:59 +0100 Subject: [PATCH 3/3] commit yarn.lock too --- yarn.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/yarn.lock b/yarn.lock index fc159a40..830a5cd5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3021,10 +3021,10 @@ import-fresh@^3.0.0, import-fresh@^3.2.1: parent-module "^1.0.0" resolve-from "^4.0.0" -impunity@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/impunity/-/impunity-1.0.1.tgz#e1d19c468bd7b8ae3dc7ad44ccbe81f17c626fde" - integrity sha512-MbQ6+UcLNdpMZPBYvr0OLY3pQCr8UMjMK45YCIrRFsZUO9hj/eMurLjpjiO3HBgCkZcw+5FlU6JCHjm5Q3u7mw== +impunity@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/impunity/-/impunity-1.0.3.tgz#1e9972d137f0e0dbed4d39e6eca6c238a29b6526" + integrity sha512-D3XT8ED/AX5mbSQdAf0nz+65ilZE/q17Yykx8g7FqlnKjDdoowFv9kxdS4tOggPrJY/5lAfE86/ZFa878VpZBw== dependencies: colors "^1.3.3" commander "^6.1.0"