|
@@ -155,7 +155,9 @@
|
|
|
"watch": "parcel watch",
|
|
|
"build": "rm -rf dist && parcel build",
|
|
|
"prepublishOnly": "npm run build",
|
|
|
- "test": "mocha -r ts-node/register -r jsdom-global/register test/**/*.ts",
|
|
|
+ "test": "jest",
|
|
|
+ "test:watch": "jest --watch",
|
|
|
+ "coverage": "jest --coverage --collectCoverageFrom=\"./lib/**\"",
|
|
|
"format": "prettier --write .",
|
|
|
"semantic-release": "semantic-release"
|
|
|
},
|
|
@@ -166,19 +168,16 @@
|
|
|
"@parcel/transformer-typescript-types": "^2.8.1",
|
|
|
"@semantic-release/changelog": "^6.0.1",
|
|
|
"@semantic-release/git": "^10.0.1",
|
|
|
- "@types/chai": "^4.3.0",
|
|
|
- "@types/mocha": "^9.1.0",
|
|
|
+ "@swc/core": "^1.3.27",
|
|
|
+ "@swc/jest": "^0.2.24",
|
|
|
"@types/node": "^17.0.18",
|
|
|
- "chai": "^4.3.6",
|
|
|
- "jsdom": "^19.0.0",
|
|
|
- "jsdom-global": "^3.0.2",
|
|
|
- "mocha": "^9.2.0",
|
|
|
+ "jest": "^29.3.1",
|
|
|
+ "jest-environment-jsdom": "^29.3.1",
|
|
|
"mock-socket": "^9.0.0",
|
|
|
"parcel": "^2.8.1",
|
|
|
"parcel-transformer-tsc-sourcemaps": "^1.0.2",
|
|
|
"prettier": "^2.6.2",
|
|
|
"semantic-release": "^19.0.2",
|
|
|
- "ts-node": "^10.5.0",
|
|
|
"typescript": "^4.5.5"
|
|
|
},
|
|
|
"dependencies": {
|