Skip to content

Latest commit

 

History

History
69 lines (40 loc) · 5.37 KB

README.md

File metadata and controls

69 lines (40 loc) · 5.37 KB

 Encapsule Project

HomepageGitHubDiscussionTwitter

Encapsule Project is a quest to define a universal protocol for domain-specific software models + infrastructure to support composition of distributed apps & services.

◂ Holistic App Platform Runtime Libraries:: d2r2d2r2-componentsholarchyholarchy-cmholismholism-metadataholism-servicesholistic-app-modelsholistic-html5-serviceholistic-nodejs-serviceholistic-service-core holodeck holodeck-assetshrequest

 @encapsule/holodeck

Package: @encapsule/holodeck v0.4.4-colfaxpeak build ID "cOPp4PdPRXKyaPt5tQTCqQ"
Sources: @encapsule/holodev#e2ac2697de97dbe7b68722e9de19e7f6d6e282cc
Created: 2022-06-11T19:59:25.000Z // License: MIT
Purpose: library // Environment: Node.js

This package contains the holodeck test runner and test harness plug-in filter factory infrastructure. Holodeck functions like a medical imaging system for your code that bombards it with queries and captures the results to disk. Comparison of git diff's is often all that's required to verify the correct and expected behavior of updated app/service code tracked in this way.

 Package Distribution & Use

The @encapsule/holodeck runtime library package is included in the @encapsule/holistic platform package, and is installed and registered in every derived application service project created/maintained the appgen command line utility.

From within your application service project, any module that requires access to @encapsule/holodeck package API can simpy require/import the module:

const holodeck = require("@encapsule/holodeck");
// holodeck is a reference to an object that define the runtime library's API.
// ... your code here

 API Documentation

▴ Top

TODO

 Issues

▴ Top

Please post bug reports to one of the follow issue queues depending on topic:

  • @encapsule/holistic GitHub Issues - Holistic platform RTL + appgen issues.

  • @encapsule/arccore GitHub Issues - Core data RTL issues.

  • @encapsule/arctools GitHub Issue - Core data tools and RTL issues.

 Discussion

▴ Top

Join the Holistic App Platform Discussion (Google Group) -- A group for discussion of Holistic App Platform runtime libraries, tools, design patterns, service architecture, and related topics.

◂ Holistic App Platform


Encapsule Project

Copyright © 2022 Chris Russell Seattle, Washington USA

Published under MIT license by Encapsule Project

Please follow @Encapsule on Twitter for news and updates.