Skip to content

chore: align with current standards#232

Merged
lpatiny merged 2 commits into
mainfrom
chore/align-with-current-standards
May 7, 2026
Merged

chore: align with current standards#232
lpatiny merged 2 commits into
mainfrom
chore/align-with-current-standards

Conversation

@lpatiny
Copy link
Copy Markdown
Member

@lpatiny lpatiny commented May 7, 2026

  • bump devDependencies (eslint-config-cheminfo-typescript v22, vitest 4.1, others) and runtime deps to latest patch
  • switch coverage from istanbul to v8 (@vitest/coverage-v8); add mandatory snapshotFormat fix
  • scripts now lint/format src only, matching the cheminfo generator
  • add explicit rootDir to tsconfig.json (TS now requires it alongside outDir)
  • migrate lactame.yml to the shared zakodium/workflows/lactame-deploy@v1 reusable workflow
  • ignore .claude in git, coverage in prettier, .DS_Store in src/.npmignore
  • fix: unicorn/consistent-destructuring errors in 3 files (no behavior change)

lpatiny added 2 commits May 7, 2026 15:41
- bump devDependencies (eslint-config-cheminfo-typescript v22, vitest 4.1, others) and runtime deps to latest patch
- switch coverage from istanbul to v8 (`@vitest/coverage-v8`); add mandatory `snapshotFormat` fix
- scripts now lint/format `src` only, matching the cheminfo generator
- add explicit `rootDir` to tsconfig.json (TS now requires it alongside `outDir`)
- migrate lactame.yml to the shared `zakodium/workflows/lactame-deploy@v1` reusable workflow
- ignore `.claude` in git, `coverage` in prettier, `.DS_Store` in src/.npmignore
- fix unicorn/consistent-destructuring errors in 3 files (no behavior change)
Recover OCL from `molecule.getOCL()` instead of importing `SSSearcher`
directly, so consumers that bundle this package no longer pull the full
openchemlib library into their output (peerDependency stays peer).
@lpatiny lpatiny enabled auto-merge (rebase) May 7, 2026 13:47
@codecov
Copy link
Copy Markdown

codecov Bot commented May 7, 2026

Codecov Report

❌ Patch coverage is 90.90909% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 90.54%. Comparing base (58f6ca1) to head (2264508).

Files with missing lines Patch % Lines
src/util/dwar/utils/parseColumnbProperties.js 80.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #232      +/-   ##
==========================================
+ Coverage   90.07%   90.54%   +0.46%     
==========================================
  Files          92       92              
  Lines        2631     2633       +2     
  Branches      676      676              
==========================================
+ Hits         2370     2384      +14     
+ Misses        238      226      -12     
  Partials       23       23              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@lpatiny lpatiny changed the title Chore/align with current standards chore: align with current standards May 7, 2026
@lpatiny lpatiny merged commit cabfb7c into main May 7, 2026
18 checks passed
@lpatiny lpatiny deleted the chore/align-with-current-standards branch May 7, 2026 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant