diff --git a/.eslintrc.yml b/.eslintrc.yml deleted file mode 100644 index f40ac5c5..00000000 --- a/.eslintrc.yml +++ /dev/null @@ -1,3 +0,0 @@ -extends: cheminfo -parserOptions: - sourceType: module diff --git a/eslint.config.mjs b/eslint.config.mjs new file mode 100644 index 00000000..be4ae7e6 --- /dev/null +++ b/eslint.config.mjs @@ -0,0 +1,4 @@ +import { defineConfig } from 'eslint/config'; +import cheminfo from 'eslint-config-cheminfo/base'; + +export default defineConfig(cheminfo); diff --git a/package.json b/package.json index 9ca0131d..fab8887f 100644 --- a/package.json +++ b/package.json @@ -61,23 +61,23 @@ }, "homepage": "https://github.com/mljs/matrix", "devDependencies": { - "@babel/plugin-transform-modules-commonjs": "^7.23.0", - "@rollup/plugin-commonjs": "^25.0.7", - "@rollup/plugin-node-resolve": "^15.2.3", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@rollup/plugin-commonjs": "^28.0.6", + "@rollup/plugin-node-resolve": "^16.0.1", "@rollup/plugin-terser": "^0.4.4", - "@vitest/coverage-v8": "^0.34.6", + "@vitest/coverage-v8": "^3.2.4", "benchmark": "^2.1.4", - "csv-parse": "^5.5.2", - "eslint": "^8.51.0", - "eslint-config-cheminfo": "^9.0.2", + "csv-parse": "^5.6.0", + "eslint": "^9.29.0", + "eslint-config-cheminfo": "^14.1.1", "jest-matcher-deep-close-to": "^3.0.2", - "mathjs": "^11.11.2", + "mathjs": "^14.5.2", "ml-dataset-iris": "^1.2.1", "numeric": "^1.2.6", - "prettier": "^3.0.3", + "prettier": "^3.5.3", "pretty-hrtime": "^1.0.3", - "rollup": "^4.1.4", - "vitest": "^0.34.6" + "rollup": "^4.44.0", + "vitest": "^3.2.4" }, "dependencies": { "is-any-array": "^2.0.1",