devsnicket


Graham Dyson

  • A Babel plug-in that adds CommonJS require calls to import modules that use @devsnicket/plugin-discovery-create-repository.

    published version 1.11.1, 6 years ago
  • A 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 version 1.5.1, 6 years ago
  • published version 0.36.0, 6 years ago
  • Visualize, explore and statistically measure how actual dependencies match intended structure in YAML files generated by analyzers.

    published version 5.5.0, 5 years ago
  • Runs tests by discovering test cases and expected behavior from the file system. Tests are automatically named based on the directory hierarchy.

    published version 4.6.1, 5 years ago
  • Detects when its callee is the process entry point, and makes arguments and standard input available to a function.

    published version 1.6.0, 6 years ago
  • Takes YAML objects, replaces the identifiers of whats depended upon with references, adds dependent references in other direction and normalises the hierarchical structure.

    published version 2.20.0, 5 years ago
  • Shared implementation for analyzer and renderer test harnesses, using JavaScript, HTML, React and Webpack.

    published version 9.1.0, 4 years ago
  • Analyzes 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 version 10.13.0, 5 years ago
  • Processes YAML files of structure and dependencies, generated by analyzers, so they can be rendered and interacted with.

    published version 14.4.0, 5 years ago
  • Calls a specified function with arguments taken from the process and standard input stream.

    published version 1.8.0, 4 years ago
  • Test harnesses discovery repository for YAML processor plug-ins.

    published version 1.0.0, 6 years ago
  • Analyzes JavaScript on the file system, processes the analysis and renders the processed analysis to an SVG.

    published version 5.26.1, 5 years ago
  • Eunice 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 version 8.3.0, a year ago
  • HTML page that renders Eunice YAML as SVG, so the structure and dependencies can be investigated.

    published version 2.2.1, 5 years ago
  • replaces identifiers, items, levels and/or stacks in Eunice analysis YAML

    published version 14.5.0, 4 years ago
  • creates or adds explicitly stated stack structure to Eunice analysis YAML

    published version 14.6.0, 4 years ago