|
42 | 42 | "lint": "eslint . --ext .ts,.tsx --fix", |
43 | 43 | "lint:check": "eslint . --ext .ts,.tsx", |
44 | 44 | "prepack": "yarn run build:lib", |
45 | | - "test": "yarn run test:firefox", |
46 | | - "test:ci": "karma start --browsers=ChromeCI tests/karma.conf.js", |
47 | | - "test:chrome": "karma start --browsers=Chrome tests/karma.conf.js", |
48 | | - "test:debug": "karma start --browsers=Chrome --singleRun=false --debug=true tests/karma.conf.js", |
49 | | - "test:firefox": "karma start --browsers=Firefox tests/karma.conf.js", |
50 | | - "test:ie": "karma start --browsers=IE tests/karma.conf.js", |
| 45 | + "test": "jest", |
51 | 46 | "watch": "npm-run-all -p watch:*", |
52 | 47 | "watch:lib": "tsc -w", |
53 | 48 | "watch:nbextension": "webpack --watch" |
54 | 49 | }, |
55 | 50 | "dependencies": { |
56 | | - "@jupyter-widgets/base": "^1.1.10 || ^2 || ^3 || ^4" |
| 51 | + "@jupyter-widgets/base": "^1.1.10 || ^2.0.0 || ^3.0.0 || ^4.0.0" |
57 | 52 | }, |
58 | 53 | "devDependencies": { |
| 54 | + "@babel/core": "^7.5.0", |
| 55 | + "@babel/preset-env": "^7.5.0", |
59 | 56 | "@jupyterlab/builder": "^3.0.0", |
60 | 57 | "@phosphor/application": "^1.6.0", |
61 | 58 | "@phosphor/widgets": "^1.6.0", |
62 | | - "@types/expect.js": "^0.3.29", |
63 | | - "@types/mocha": "^8.2.0", |
64 | | - "@types/node": "^14.14.13", |
| 59 | + "@types/jest": "^26.0.0", |
65 | 60 | "@types/webpack-env": "^1.13.6", |
66 | 61 | "@typescript-eslint/eslint-plugin": "^3.6.0", |
67 | 62 | "@typescript-eslint/parser": "^3.6.0", |
|
70 | 65 | "eslint": "^7.4.0", |
71 | 66 | "eslint-config-prettier": "^6.11.0", |
72 | 67 | "eslint-plugin-prettier": "^3.1.4", |
73 | | - "expect.js": "^0.3.1", |
74 | 68 | "fs-extra": "^7.0.0", |
75 | | - "karma": "^5.2.3", |
76 | | - "karma-chrome-launcher": "^3.1.0", |
77 | | - "karma-coverage": "^2.0.1", |
78 | | - "karma-firefox-launcher": "^2.1.0", |
79 | | - "karma-mocha": "^2.0.1", |
80 | | - "karma-mocha-reporter": "^2.2.5", |
81 | | - "karma-typescript": "^5.2.0", |
82 | | - "karma-typescript-es6-transform": "^5.2.0", |
| 69 | + "identity-obj-proxy": "^3.0.0", |
| 70 | + "jest": "^26.0.0", |
83 | 71 | "mkdirp": "^0.5.1", |
84 | | - "mocha": "^8.2.1", |
85 | 72 | "npm-run-all": "^4.1.3", |
86 | 73 | "prettier": "^2.0.5", |
87 | 74 | "rimraf": "^2.6.2", |
88 | 75 | "source-map-loader": "^1.1.3", |
89 | 76 | "style-loader": "^1.0.0", |
| 77 | + "ts-jest": "^26.0.0", |
90 | 78 | "ts-loader": "^8.0.0", |
91 | 79 | "typescript": "~4.1.3", |
92 | 80 | "webpack": "^5.0.0", |
|
0 commit comments