Skip to content
Change the repository type filter

All

    Repositories list

    • machine

      Public
      Function containerizer for Node.js. (The engine behind actions2, helpers, and shell scripts in Sails.)
      JavaScript
      1314300Updated Jun 23, 2023Jun 23, 2023
    • rttc

      Public
      Runtime type-checking for JavaScript.
      JavaScript
      42552Updated Dec 19, 2019Dec 19, 2019
    • docs

      Public
      Markdown documentation (compiled to HTML and displayed on node-machine.org)
      2200Updated Oct 8, 2019Oct 8, 2019
    • Raw test runner for machinepacks (also includes a generic driver)
      JavaScript
      5502Updated Sep 19, 2019Sep 19, 2019
    • Normalize a callback to a "switchback" and vice versa
      JavaScript
      MIT License
      3800Updated Apr 15, 2019Apr 15, 2019
    • Extensible driver interface for Node.js. Built on the machine specification.
      JavaScript
      2800Updated Feb 5, 2019Feb 5, 2019
    • Yeoman generator for creating a new machinepack.
      JavaScript
      4132Updated Jan 14, 2019Jan 14, 2019
    • spec

      Public
      The machine specification.
      JavaScript
      MIT License
      0103Updated May 10, 2018May 10, 2018
    • Mocha driver for running tests on machinepacks using declarative json files.
      JavaScript
      4512Updated Nov 26, 2017Nov 26, 2017
    • Seed project for new machinepacks.
      JavaScript
      2800Updated Aug 31, 2017Aug 31, 2017
    • A more structured alternative to services and/or model methods. (WILL BE DEPRECATED: This has been superseded by the introduction of *helpers* in Sails v1.0.)
      JavaScript
      11800Updated Sep 30, 2016Sep 30, 2016
    • Command-line tool for working with machinepacks and machines.
      JavaScript
      31430Updated Sep 23, 2016Sep 23, 2016
    • Work with local machinepacks.
      JavaScript
      1101Updated Sep 23, 2016Sep 23, 2016
    • Build or modify an Error so that it is aimed towards the specified exit. Useful in synchronous machines, big switch statements, and loops inside of try/catch blocks. Also useful outside of the context of machines for assigning useful error codes to the errors sent back by ANY JavaScript function.
      JavaScript
      0000Updated Aug 9, 2016Aug 9, 2016
    • An example of using machines in a vanilla Node.js script and web server.
      JavaScript
      0000Updated Feb 19, 2015Feb 19, 2015