A Babel plug-in that adds CommonJS require calls to import modules that use @devsnicket/plugin-discovery-create-repository.
published 1.11.1 5 years agoA factory function that creates a repository to which functions/objects etc can be plugged into and discovered from elsewhere. Discovery requires a Babel plug-in to add module imports @devsnicket/plugin-discovery-commonjs-babel-plugin.
published 1.5.1 5 years ago- published 0.36.0 5 years ago
Visualize, explore and statistically measure how actual dependencies match intended structure in YAML files generated by analyzers.
published 5.5.0 5 years agoRuns tests by discovering test cases and expected behavior from the file system. Tests are automatically named based on the directory hierarchy.
published 4.6.1 4 years agoDetects when its callee is the process entry point, and makes arguments and standard input available to a function.
published 1.6.0 5 years agoTakes YAML objects, replaces the identifiers of whats depended upon with references, adds dependent references in other direction and normalises the hierarchical structure.
published 2.20.0 4 years agoShared implementation for analyzer and renderer test harnesses, using JavaScript, HTML, React and Webpack.
published 9.1.0 4 years agoAnalyzes JavaScript files/directories and writes a YAML file of the dependencies which can then be processed, rendered and interacted with using the rest of Eunice.
published 10.13.0 5 years agoProcesses YAML files of structure and dependencies, generated by analyzers, so they can be rendered and interacted with.
published 14.4.0 4 years agoCalls a specified function with arguments taken from the process and standard input stream.
published 1.8.0 4 years agoTest harnesses discovery repository for YAML processor plug-ins.
published 1.0.0 5 years agoAnalyzes JavaScript on the file system, processes the analysis and renders the processed analysis to an SVG.
published 5.26.1 5 years agoEunice improves cohesion and modularity in software through hierarchical structure and simplified unidirectional dependencies. Eunice analyses source code, infers its structure and shows if the dependencies match.
published 8.3.0 5 months agoHTML page that renders Eunice YAML as SVG, so the structure and dependencies can be investigated.
published 2.2.1 5 years agoreplaces identifiers, items, levels and/or stacks in Eunice analysis YAML
published 14.5.0 4 years agocreates or adds explicitly stated stack structure to Eunice analysis YAML
published 14.6.0 4 years ago