AppScript (AppScriptIO)

AppScript

AppScriptIO

Geek Repo

🦚 Product of visual abstract programming using node/data graphs (Programming using abstractions in a visual interface). [Node.js, Javascript, Graph databases]

Location:appscript.io

Home Page:github.com/AbstractProgram

Github PK Tool:Github PK Tool

AppScript's repositories

appDeploymentLifecycle

πŸ“”πŸ’» Instructions for setting up consistent environments for both the development machine & production servers. Contains DevOps toolchain and settings/configurations for replicating deployment environments.

babel-plugin-functionSentProxyImplementation

πŸ“¦πŸ”Œ Babel plugin - A proxy implementation of `@babel/plugin-proposal-function-sent`. Allows for exposing the original generator function, rather than wrapping it with an encapsulating non-generator function.

Language:JavaScriptStargazers:1Issues:2Issues:0

namedCurry

πŸ“¦ Allows for currying on named parameters i.e. { param1: '', param2: ''}.

Language:JavaScriptStargazers:1Issues:2Issues:0

boilerplate

πŸ› οΈ Boilerplate and scaffolding tool for JS repositories.

Language:JavaScriptStargazers:0Issues:2Issues:0

commonPattern

πŸ“¦βš—οΈ Common design patterns - utility modules to create patterns. (⚠️ This module should be split apart and refactored)

Language:JavaScriptStargazers:0Issues:2Issues:0

javascriptStaticAnalysis

πŸ› οΈ JS Linter and formatter with shared configurations across projects.

Language:JavaScriptStargazers:0Issues:2Issues:0

javascriptTranspilation

πŸ› οΈ Transpile JS on runtime using preconfigured settings or provided configuration.

Language:JavaScriptStargazers:0Issues:2Issues:0

nodejsLiveReload

πŸ› οΈπŸ“Ÿ Live reload tool during development - Abstraction over `chokidar.watch` module.

Language:JavaScriptStargazers:0Issues:2Issues:0

buildTool

πŸ› οΈπŸ“Ÿ Build a package or production ready code from repository.

Language:JavaScriptStargazers:0Issues:2Issues:0

classMixin

πŸ“¦ Apply mixin to a class using a decorator or a function, in which the mixin class is added to the prototype chain - `Subclass factory style mixins`.

Language:JavaScriptStargazers:0Issues:2Issues:0

configurationManagement

πŸ“¦ Configuration file management module - provides option to specify lookup algorithm for the configuration file.

Language:JavaScriptStargazers:0Issues:2Issues:0

databaseUtility

πŸ“¦βš—οΈ Database utility functions for RethinkDB. Including common patterns for structuring data, and query wrappers.

Language:JavaScriptStargazers:0Issues:2Issues:0

deploymentEnvironmentImage

🐳 Deployment enviroment Docker container image - this repository is used to build and test the development environment image. Where the image will have the required programs installed to run projects for development and deployment purposes.

Language:DockerfileStargazers:0Issues:2Issues:0

deploymentProvisioning

Library providing a number of operating system-related utility methods & deployment environment provisioning helper utilities.

Language:JavaScriptStargazers:0Issues:2Issues:0

deploymentScript

πŸ› πŸ“Ÿ Scripting files managing the deployment of projects. Shared Javascript scripts for testing, running, building, releasing apps, etc. Including Docker container configurations for running the scripts in containers when needed.

Language:JavaScriptStargazers:0Issues:2Issues:0

entity

πŸ“¦ Programmig pattern library for creating feature rich JS constructables - multiple constuctors, client interfaces separation, instantiation & initialization differentiation, configured constructable instance, etc.

Language:JavaScriptStargazers:0Issues:2Issues:0

fragmentIndentationObjectStream

πŸ“¦ Deals with indented code fragments (temporarily replacing them) for object streams (Vinyl streams), as a workaround transform streams not supporting extended syntax for their parsers.

Language:JavaScriptStargazers:0Issues:2Issues:0

handleEventLoop

πŸ“¦ handle event loop scheduling and related functionalities (e.g. promise race).

Language:JavaScriptStargazers:0Issues:2Issues:0

handleFilesystemOperation

πŸ“¦ Handles filesystem operations: recursive lookup, recursive directory creation, etc.

Language:JavaScriptStargazers:0Issues:2Issues:0

handleJSNativeDataStructure

πŸ“¦ Utility for handling & manipulating (mainly merging/concatenating) different JS native types (Objects, Arrays, etc.) with different algorithms.

Language:JavaScriptStargazers:0Issues:2Issues:0

handleModuleSystem

πŸ“¦ handleModuleSystem - Algorithms related to managing program modularity, handling Nodejs require, & node_modules packages.

Language:JavaScriptStargazers:0Issues:2Issues:0

handleProcess

πŸ“¦ Handle processes and threads.

Language:JavaScriptStargazers:0Issues:2Issues:0

handlePrototypeDelegation

πŸ“¦ Handle delegation chains of objects, and class constructors.

Language:JavaScriptStargazers:0Issues:2Issues:0

javascriptTestRunner

πŸ› οΈπŸ“Ÿ Run tests in container.

Language:JavaScriptStargazers:0Issues:2Issues:0

scriptExecution

πŸ› οΈ A scripting tool used to execute Javascript script files for projects. Scripts & lookup directories are passed to the module as parameters.

Language:JavaScriptStargazers:0Issues:2Issues:0

scriptManager

πŸ› οΈπŸ“Ÿ Manages the execution of multiple JS scripts of a target project optionally running them in containers. Scripts & lookup directories are defined in the target project`s configuration file.

Language:JavaScriptStargazers:0Issues:2Issues:0

serviceAccessControl

πŸ–₯ Access control service - a module that for allowing authentication & authorization in webapps, using predefined middlewares relying on graph traversals, with an ability to customize the graph.

Language:JavaScriptStargazers:0Issues:2Issues:0

serviceApiEndpoint

πŸ–₯ Api endpoint service - a module for creating a REST API or GraphQL for webapps (providing data), using predefined middlewares relying on graph traversals, with an ability to customize the graph.

Language:JavaScriptStargazers:0Issues:2Issues:0

serviceDynamicContent

πŸ–₯ Dynamic content service - a module that is used for content rendering and content delivery of webapps, creating & delivering userinterface content (html templates, files, etc.), using predefined middlewares relying on graph traversals, with an ability to customize the graph.

Language:JavaScriptStargazers:0Issues:2Issues:0

serviceRealtimeEndpoint

πŸ–₯ Realtime endpoint service - a module for managing socket connections and realtime data to webapps, using predefined middlewares relying on graph traversals, with an ability to customize the graph.

Language:JavaScriptStargazers:0Issues:2Issues:0