diff --git a/.gitignore b/.gitignore index 741cc55..c03d94e 100644 --- a/.gitignore +++ b/.gitignore @@ -119,5 +119,7 @@ dist .DS_Store +.claude + lib lib-esm diff --git a/package.json b/package.json index e85b686..ed623b5 100644 --- a/package.json +++ b/package.json @@ -38,22 +38,22 @@ }, "homepage": "https://github.com/mljs/signal-processing#readme", "devDependencies": { - "@vitest/coverage-v8": "^4.0.16", - "@zakodium/tsconfig": "^1.0.2", + "@vitest/coverage-v8": "^4.1.4", + "@zakodium/tsconfig": "^1.0.5", "eslint": "^9.39.2", - "eslint-config-cheminfo-typescript": "^21.0.1", + "eslint-config-cheminfo-typescript": "^22.0.0", "jest-matcher-deep-close-to": "^3.0.2", - "prettier": "^3.7.4", - "rimraf": "^6.1.2", + "prettier": "^3.8.3", + "rimraf": "^6.1.3", "typescript": "^5.9.3", "typescript-json-schema": "^0.67.1", - "vitest": "^4.0.16" + "vitest": "^4.1.4" }, "dependencies": { - "baselines": "^1.1.9", - "cheminfo-types": "^1.10.0", + "baselines": "^1.1.10", + "cheminfo-types": "^1.15.0", "ml-gsd": "^13.1.1", - "ml-savitzky-golay-generalized": "^4.2.0", - "ml-spectra-processing": "^14.19.0" + "ml-savitzky-golay-generalized": "^5.0.0", + "ml-spectra-processing": "^14.28.1" } } diff --git a/src/__tests__/filterXY.test.ts b/src/__tests__/filterXY.test.ts index b69b600..cadc09d 100644 --- a/src/__tests__/filterXY.test.ts +++ b/src/__tests__/filterXY.test.ts @@ -74,5 +74,5 @@ test('unknown filter', () => { y: Float64Array.from([1, 2, 3, 4, 1]), }; - expect(() => filterXY(data, filters)).toThrowError('Unknown filter: abc'); + expect(() => filterXY(data, filters)).toThrow('Unknown filter: abc'); }); diff --git a/src/filters/x/__tests__/calibrateX.test.ts b/src/filters/x/__tests__/calibrateX.test.ts index 94a0457..0659f99 100644 --- a/src/filters/x/__tests__/calibrateX.test.ts +++ b/src/filters/x/__tests__/calibrateX.test.ts @@ -23,7 +23,7 @@ describe('calibrateX', () => { y: Float64Array.from([1, 1, 5, 1]), }; - expect(() => calibrateX(data, { from: 1, to: 10 })).toThrowError( + expect(() => calibrateX(data, { from: 1, to: 10 })).toThrow( 'Window size is higher than the data lengt', ); }); diff --git a/vitest.config.ts b/vitest.config.ts index 63fe258..3adf9f4 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -6,5 +6,8 @@ export default defineConfig({ include: ['src/**'], }, setupFiles: ['vitest.setup.ts'], + snapshotFormat: { + maxOutputLength: Number.MAX_SAFE_INTEGER, + }, }, });