From ff5de87025440ce28102ce5295ec36f955117042 Mon Sep 17 00:00:00 2001 From: nick-delirium Date: Mon, 23 Oct 2023 13:18:34 +0200 Subject: [PATCH] chore(tracker): update rollup, setup nvmrc conf --- tracker/tracker/.eslintrc.cjs | 1 - tracker/tracker/.nvmrc | 1 + tracker/tracker/package.json | 18 +++++++++--------- tracker/tracker/rollup.config.js | 8 ++++---- 4 files changed, 14 insertions(+), 14 deletions(-) create mode 100644 tracker/tracker/.nvmrc diff --git a/tracker/tracker/.eslintrc.cjs b/tracker/tracker/.eslintrc.cjs index 3b3ebc4fc..0f82d89fb 100644 --- a/tracker/tracker/.eslintrc.cjs +++ b/tracker/tracker/.eslintrc.cjs @@ -38,7 +38,6 @@ module.exports = { 'no-useless-escape': 'warn', 'no-control-regex': 'warn', '@typescript-eslint/restrict-template-expressions': 'warn', - '@typescript-eslint/no-useless-constructor': 'warn', '@typescript-eslint/no-this-alias': 'off', '@typescript-eslint/no-floating-promises': 'warn', '@typescript-eslint/no-unsafe-argument': 'warn', diff --git a/tracker/tracker/.nvmrc b/tracker/tracker/.nvmrc new file mode 100644 index 000000000..3c032078a --- /dev/null +++ b/tracker/tracker/.nvmrc @@ -0,0 +1 @@ +18 diff --git a/tracker/tracker/package.json b/tracker/tracker/package.json index c890c8164..d83c103a0 100644 --- a/tracker/tracker/package.json +++ b/tracker/tracker/package.json @@ -30,29 +30,29 @@ "devDependencies": { "@babel/core": "^7.10.2", "@jest/globals": "^29.3.1", - "@rollup/plugin-babel": "^5.0.3", - "@rollup/plugin-node-resolve": "^10.0.0", + "@rollup/plugin-babel": "^6.0.4", + "@rollup/plugin-node-resolve": "^15.2.3", "@typescript-eslint/eslint-plugin": "^5.30.0", "@typescript-eslint/parser": "^5.30.0", "eslint": "^7.8.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-prettier": "^4.2.1", + "eslint-config-prettier": "^9.0.0", + "eslint-plugin-prettier": "^5.0.1", "husky": "^8.0.1", "jest": "^29.3.1", "jest-environment-jsdom": "^29.3.1", "lint-staged": "^13.0.3", - "prettier": "^2.7.1", + "prettier": "^3.0.3", "replace-in-files": "^2.0.3", - "rollup": "^2.59.0", - "rollup-plugin-terser": "^6.1.0", + "rollup": "^4.1.4", + "rollup-plugin-terser": "^7.0.2", "semver": "^6.3.0", "ts-jest": "^29.0.3", "typescript": "^4.9.4" }, "dependencies": { - "@medv/finder": "^3.0.0", + "@medv/finder": "^3.1.0", "error-stack-parser": "^2.0.6", - "fflate": "^0.7.4" + "fflate": "^0.8.1" }, "engines": { "node": ">=14.0" diff --git a/tracker/tracker/rollup.config.js b/tracker/tracker/rollup.config.js index dd7df7a04..c157eeaff 100644 --- a/tracker/tracker/rollup.config.js +++ b/tracker/tracker/rollup.config.js @@ -1,6 +1,6 @@ -import resolve from '@rollup/plugin-node-resolve'; -import babel from '@rollup/plugin-babel'; -import { terser } from 'rollup-plugin-terser'; +import resolve from '@rollup/plugin-node-resolve' +import { babel } from '@rollup/plugin-babel' +import { terser } from 'rollup-plugin-terser' export default { input: 'build/webworker/index.js', @@ -9,4 +9,4 @@ export default { format: 'cjs', }, plugins: [resolve(), babel({ babelHelpers: 'bundled' }), terser({ mangle: { reserved: ['$'] } })], -}; +}