Skip to content

Commit 38d6938

Browse files
committed
chore: dedupe package.json scripts
1 parent b84091b commit 38d6938

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

package.json

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -92,18 +92,20 @@
9292
"CHANGELOG.md"
9393
],
9494
"scripts": {
95+
"test:_pure": "EXODUS_TEST_IGNORE='tests/jest-extended/**' npm run test",
96+
"test:_bundle": "EXODUS_TEST_IGNORE='tests/{{jest-extended,inband}/**,jest-when/when.test.*,jest/jest.resetModules.*,{jest,jest-superset}/mock/jest.mock.*}' npm run test",
9597
"test": "npm run test:jest",
9698
"test:all": "npm run test:jest && npm run test:tape && npm run test:native && npm run test:pure && npm run test:typescript && npm run test:fetch && npm run test:jsdom",
9799
"test:native": "EXODUS_TEST_IGNORE='{**/typescript/**,**/jest-repo/**/user.test.js}' ./bin/index.js --jest 'tests/**/*.test.{js,cjs,mjs}'",
98100
"test:typescript": "./bin/index.js --jest --typescript tests/typescript.test.ts",
99101
"test:jest": "./bin/index.js --jest --esbuild",
100102
"test:tape": "./bin/index.js --esbuild 'tests/tape/tests/*.js' tests/tape.test.js",
101-
"test:pure": "EXODUS_TEST_ENGINE=node:pure EXODUS_TEST_IGNORE='tests/jest-extended/**' npm run test",
102-
"test:bun": "EXODUS_TEST_ENGINE=bun:pure EXODUS_TEST_IGNORE='tests/jest-extended/**' npm run test",
103+
"test:pure": "EXODUS_TEST_ENGINE=node:pure npm run test:_pure",
104+
"test:bun": "EXODUS_TEST_ENGINE=bun:pure npm run test:_pure",
103105
"test:electron": "EXODUS_TEST_ENGINE=electron-as-node:test npm run test",
104-
"test:electron:pure": "EXODUS_TEST_ENGINE=electron-as-node:pure EXODUS_TEST_IGNORE='tests/jest-extended/**' npm run test",
105-
"test:electron:bundle": "EXODUS_TEST_ENGINE=electron-as-node:bundle EXODUS_TEST_IGNORE='tests/{{jest-extended,inband}/**,jest-when/when.test.*,jest/jest.resetModules.*,{jest,jest-superset}/mock/jest.mock.*}' npm run test",
106-
"test:hermes": "EXODUS_TEST_ENGINE=hermes:bundle EXODUS_TEST_IGNORE='tests/{{jest-extended,inband}/**,jest-when/when.test.*,jest/jest.resetModules.*,{jest,jest-superset}/mock/jest.mock.*}' npm run test",
106+
"test:electron:pure": "EXODUS_TEST_ENGINE=electron-as-node:pure npm run test:_pure",
107+
"test:electron:bundle": "EXODUS_TEST_ENGINE=electron-as-node:bundle npm run test:_bundle",
108+
"test:hermes": "EXODUS_TEST_ENGINE=hermes:bundle npm run test:_bundle",
107109
"test:fetch": "./bin/index.js --jest --drop-network --engine node:pure tests/fetch.test.js tests/websocket.test.js",
108110
"test:jsdom": "EXODUS_TEST_JEST_CONFIG='{\"testMatch\":[\"**/*.jsdom-test.js\"],\"testEnvironment\":\"jsdom\", \"rootDir\": \".\"}' ./bin/index.js --jest",
109111
"coverage": "./bin/index.js --jest --esbuild --coverage",

0 commit comments

Comments
 (0)