"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 test:node_smoke_tests && npm run test:promises_aplus && npm run test:jsdom",
- "test:browser": "npm run build:all && grunt karma:main",
- "test:esmodules": "npm run build:main && grunt karma:esmodules",
- "test:jsdom": "npm run build:main && grunt test:jsdom",
- "test:no-deprecated": "npm run build -- -e deprecated && grunt karma:main",
- "test:selector-native": "npm run build -- -e selector && grunt karma:main",
- "test:slim": "npm run build -- --slim && grunt karma:main",
- "test:node_smoke_tests": "npm run build:all && node build/tasks/node_smoke_tests.js",
+ "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: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": "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"
},