diff options
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 70 |
1 files changed, 32 insertions, 38 deletions
diff --git a/package.json b/package.json index c03a1afb6..40cafcc11 100644 --- a/package.json +++ b/package.json @@ -54,15 +54,19 @@ "pretest": "npm run qunit-fixture && npm run babel:tests && npm run npmcopy", "qunit-fixture": "node build/tasks/qunit-fixture.js", "start": "node -e \"require('./build/tasks/build.js').buildDefaultFiles({ watch: true })\"", - "test:browserless": "npm run pretest && npm run test:node_smoke_tests && npm run test:promises_aplus && npm run test:jsdom", - "test:browser": "npm run pretest && npm run build:all && grunt karma:main", - "test:esmodules": "npm run pretest && npm run build:main && grunt karma:esmodules", - "test:jsdom": "npm run pretest && npm run build:main && grunt test:jsdom", - "test:no-deprecated": "npm run pretest && npm run build -- -e deprecated && grunt karma:main", - "test:selector-native": "npm run pretest && npm run build -- -e selector && grunt karma:main", - "test:slim": "npm run pretest && npm run build -- --slim && grunt karma:main", + "test:browser": "npm run pretest && npm run build:main && npm run test:unit -- -b chrome -b firefox --no-isolate -h", + "test:browserless": "npm run pretest && npm run build:all && node build/tasks/node_smoke_tests.js && node build/tasks/promises_aplus_tests.js && npm run test:unit -- -b jsdom -m basic", + "test:jsdom": "npm run pretest && npm run build:main && npm run test:unit -- -b jsdom -m basic", "test:node_smoke_tests": "npm run pretest && npm run build:all && node build/tasks/node_smoke_tests.js", "test:promises_aplus": "npm run build:main && node build/tasks/promises_aplus_tests.js", + "test:firefox": "npm run pretest && npm run build:main && npm run test:unit -- -v -b firefox --no-isolate -h", + "test:safari": "npm run pretest && npm run build:main && npm run test:unit -- -b safari --no-isolate", + "test:server": "node test/runner/server.js", + "test:esm": "npm run pretest && npm run build:main && npm run test:unit -- --esm --no-isolate -h", + "test:no-deprecated": "npm run pretest && npm run build -- -e deprecated && npm run test:unit -- --no-isolate -h", + "test:selector-native": "npm run pretest && npm run build -- -e selector && npm run test:unit -- --no-isolate -h", + "test:slim": "npm run pretest && npm run build -- --slim && npm run test:unit -- --no-isolate -h", + "test:unit": "node test/runner/command.js", "test": "npm run build:all && npm run lint && npm run test:browserless && npm run test:browser && npm run test:esmodules && npm run test:slim && npm run test:no-deprecated && npm run test:selector-native" }, "homepage": "https://jquery.com", @@ -85,49 +89,39 @@ }, "license": "MIT", "devDependencies": { - "@babel/cli": "7.22.9", - "@babel/core": "7.10.5", - "@babel/plugin-transform-for-of": "7.10.4", + "@babel/cli": "7.23.9", + "@babel/core": "7.23.9", + "@babel/plugin-transform-for-of": "7.23.6", "@prantlf/jsonlint": "14.0.3", - "@swc/core": "1.3.78", - "bootstrap": "5.3.0", + "@swc/core": "1.4.2", + "@types/selenium-webdriver": "4.1.21", + "body-parser": "1.20.2", + "bootstrap": "5.3.3", + "browserstack-local": "1.5.5", "chalk": "5.3.0", "colors": "1.4.0", "commitplease": "3.2.0", - "concurrently": "8.2.0", - "core-js-bundle": "3.6.5", - "eslint": "8.51.0", + "concurrently": "8.2.2", + "core-js-bundle": "3.36.0", + "eslint": "8.56.0", "eslint-config-jquery": "3.0.2", - "eslint-plugin-import": "2.28.1", + "eslint-plugin-import": "2.29.1", + "exit-hook": "4.0.0", "express": "4.18.2", - "globals": "13.20.0", - "grunt": "1.5.3", - "grunt-cli": "1.4.3", - "grunt-karma": "4.0.2", + "express-body-parser-error-handler": "1.0.7", + "globals": "14.0.0", "husky": "8.0.3", - "jsdom": "19.0.0", - "karma": "6.4.1", - "karma-browserstack-launcher": "1.6.0", - "karma-chrome-launcher": "3.1.1", - "karma-firefox-launcher": "2.1.2", - "karma-ie-launcher": "1.0.0", - "karma-jsdom-launcher": "12.0.0", - "karma-qunit": "4.1.2", - "karma-webkit-launcher": "2.1.0", - "load-grunt-tasks": "5.1.0", + "jsdom": "24.0.0", "multiparty": "4.2.3", "native-promise-only": "0.8.1", - "playwright-webkit": "1.30.0", "promises-aplus-tests": "2.1.2", "q": "1.5.1", - "qunit": "2.10.1", - "raw-body": "2.4.1", + "qunit": "2.20.1", + "raw-body": "2.5.2", "requirejs": "2.3.6", - "rimraf": "3.0.2", - "rollup": "2.21.0", - "sinon": "7.3.1", - "strip-json-comments": "3.1.1", - "testswarm": "1.1.2", + "rollup": "2.79.1", + "selenium-webdriver": "4.18.1", + "sinon": "9.2.4", "yargs": "17.7.2" }, "commitplease": { |