|
32 | 32 | "javascript"
|
33 | 33 | ],
|
34 | 34 | "scripts": {
|
35 |
| - "start": "rollup -c rollup/config.lib.js -w", |
| 35 | + "start": "rollup -c rollup/config.lib.ts -w --configPlugin rollup-plugin-typescript2", |
36 | 36 | "lint": "eslint \"src/**/*.ts\" \"test/**/*.ts\" \"test/**/*.test.ts\" \"rollup/**/*.ts\" \"scripts/**/*.ts\" \"scripts/**/*.js\" --fix --cache --cache-location ~/.eslintcache/eslintcache",
|
37 | 37 | "test": "jest --verbose=false",
|
38 | 38 | "test:watch": "jest --watch",
|
39 | 39 | "test:coverage": "jest --coverage",
|
40 | 40 | "test:debug": "node --inspect-brk ./node_modules/jest/bin/jest --runInBand --no-cache --watch",
|
41 | 41 | "prebuild": "rimraf dist",
|
42 |
| - "build": "rollup -c rollup/config.lib.js", |
43 |
| - "example": "rollup -w -c rollup/config.dev.ts", |
| 42 | + "build": "rollup -c rollup/config.lib.ts --configPlugin rollup-plugin-typescript2", |
| 43 | + "example": "rollup -w -c rollup/config.dev.ts --configPlugin rollup-plugin-typescript2", |
44 | 44 | "parse-analytics": "node ./scripts/analytics_parser.js",
|
45 | 45 | "update-benchmarks": "rimraf benchmarks && mkdir -p benchmarks && mkdir -p benchmarks-min && ts-node -O '{\"module\":\"commonjs\"}' ./scripts/update_benchmarks.ts && tar -czvf benchmarks.tar.gz benchmarks-min/*.json && rm -rf benchmarks-min"
|
46 | 46 | },
|
47 | 47 | "dependencies": {
|
48 | 48 | "webgl-constants": "^1.1.1"
|
49 | 49 | },
|
50 | 50 | "devDependencies": {
|
51 |
| - "@rollup/plugin-json": "^4.1.0", |
52 |
| - "@rollup/plugin-node-resolve": "^13.0.0", |
53 |
| - "@types/jest": "^27.0.3", |
54 |
| - "@typescript-eslint/eslint-plugin": "^5.7.0", |
55 |
| - "@typescript-eslint/parser": "^5.7.0", |
| 51 | + "@rollup/plugin-json": "^6.0.0", |
| 52 | + "@rollup/plugin-node-resolve": "^15.1.0", |
| 53 | + "@types/jest": "^29.5.3", |
| 54 | + "@typescript-eslint/eslint-plugin": "^6.4.0", |
| 55 | + "@typescript-eslint/parser": "^6.4.0", |
56 | 56 | "csvtojson": "^2.0.10",
|
57 | 57 | "eslint": "^8.4.1",
|
58 |
| - "eslint-config-prettier": "^8.3.0", |
59 |
| - "eslint-plugin-prettier": "^4.0.0", |
60 |
| - "jest": "^27.0.4", |
| 58 | + "eslint-config-prettier": "^9.0.0", |
| 59 | + "eslint-plugin-prettier": "^5.0.0", |
| 60 | + "jest": "^29.6.2", |
| 61 | + "jest-environment-jsdom": "^29.6.2", |
61 | 62 | "moment": "^2.29.1",
|
62 |
| - "prettier": "^2.3.1", |
| 63 | + "prettier": "^3.0.1", |
63 | 64 | "puppeteer": "^21.0.3",
|
64 |
| - "rimraf": "^3.0.2", |
65 |
| - "rollup": "^2.51.0", |
| 65 | + "rimraf": "^5.0.1", |
| 66 | + "rollup": "^3.28.0", |
66 | 67 | "rollup-plugin-commonjs": "^10.1.0",
|
67 | 68 | "rollup-plugin-copy": "^3.4.0",
|
68 |
| - "rollup-plugin-filesize": "^9.1.1", |
| 69 | + "rollup-plugin-filesize": "^10.0.0", |
69 | 70 | "rollup-plugin-livereload": "^2.0.0",
|
70 |
| - "rollup-plugin-serve": "^1.1.0", |
| 71 | + "rollup-plugin-serve": "^2.0.2", |
71 | 72 | "rollup-plugin-sourcemaps": "^0.6.3",
|
72 | 73 | "rollup-plugin-terser": "^7.0.2",
|
73 | 74 | "rollup-plugin-typescript2": "^0.31.1",
|
74 |
| - "ts-jest": "^27.0.2", |
| 75 | + "ts-jest": "^29.1.1", |
75 | 76 | "ts-node": "^10.0.0",
|
76 |
| - "typescript": "^4.3.2" |
| 77 | + "typescript": "^5.1.6" |
77 | 78 | },
|
78 | 79 | "jest": {
|
79 | 80 | "testURL": "http://localhost",
|
|
0 commit comments