package rescriptdep

  1. Overview
  2. Docs
A dependency analyzer for ReScript modules

Install

dune-project
 Dependency

Authors

Maintainers

Sources

0.1.2.tar.gz
md5=b4add411a4fe583fc5e42800189a5d37
sha512=6a5eec651a35db4fc14b4db34c6839bc556868e8f649fd306664ff218dddd8824afeaacfc58a55b2b6b482a0e1ba4837b2bc076ebd22393a38161124b79640f5

doc/CHANGELOG.html

Changelog

All notable changes to the ReScriptDep project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.1.2] - 2026-04-22

Fixed

  • Fixed the generated opam metadata tags so opam lint no longer reports the default example topics tag
  • Fixed the opam test suite by keeping @runtest self-contained instead of depending on locally built ReScript fixture outputs
  • Improved fixture path resolution for local integration tests executed from build directories

[0.1.1] - 2026-04-18

Fixed

  • Fixed an issue where standard modules were not filtered when the -m flag was not used
  • Fixed focused module dependency analysis for projects using namespace in rescript.json
  • Improved CI resilience against transient opam dependency fetch failures

Added

  • Static linking support for Linux environments
  • Performance benchmarking mode with --benchmark flag
  • Added a Makefile-based test workflow for local and CI runs
  • Added namespace-focused regression coverage

Changed

  • Removed file-based cache persistence in favor of in-memory caching only
  • Removed --cache-file option completely
  • Enhanced error handling for workspace analysis
  • Improved progress reporting in VS Code extension
  • Removed outdated Rewatch-specific test fixtures and compatibility logic, keeping analysis focused on compiler-generated .cmt and .ast files

[0.1.0] - 2024-06-19

Added

  • Initial release of ReScriptDep
  • Dependency analyzer for ReScript modules
  • CMT file parsing and module information extraction
  • Module dependency tracking and visualization support
  • Caching system for improved performance
  • Parallel processing of module files
  • VS Code extension for dependency visualization

    • Full dependency graph visualization
    • Module-focused views
    • Interactive graph navigation
    • Digest-based caching