TypeScript type definitions and data schemas for cheminfo packages and related chemistry data. Current stable version: 1.15.0, released periodically. This package provides a unified type system shared across the cheminfo ecosystem, covering spectra, measurements, molecules, and other chemical data structures. It is dependency-free and ships exclusively TypeScript types. Unlike ad-hoc type definitions, cheminfo-types enforces a consistent schema with JSON schema integration and `@tjs-examples` for documentation generation. It is designed primarily for internal use within cheminfo projects but is open to external contributions.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
This package exports only types; use `import type` to avoid runtime inclusion. In TypeScript 3.8+ with `isolatedModules`, using `import type` is required.
Same as above. Use `import type` for all symbols.
CommonJS require is not supported for type-only imports. Always use ES import instead.
Demonstrates importing and using the MeasurementXY type to create a measurement object with x and y variables.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.