JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 10
  • Score
    100M100P100Q41147F
  • License MIT

An awesome custom global module

Package Exports

  • invow

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (invow) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Invow I/O

Build Status

Invow I/O is a factory tool for developers. You can:

  • Create projects
  • Create apps
  • Create Invow's commands

Installation

Invow requires Node.js v10+ to run.

Install Invow globally:

$ npm i -g invow

Plugins

Invow is currently extended with the following plugins:

Command Dependency
invow create app invow install expo
invow create api invow install yeoman && invow install rest

Available commands

Invow is currently extended with the following plugins:

Command Description
invow install expo Install expo client globally to create mobile apps
invow install yeoman Install yeoman globally for generate different kind of apps
invow install rest A yeoman rest generator developed using Node.js
invow install nativeBase A base UI components for React Native apps
Command Description
invow create app Generate a client app (mobile, desktop or web)
invow create api Generate a server app by using rest dependency
invow create endpoint Placed on your rest api, creates a new endpoint
invow create behavior Create a new command. Ex: invow [action] your_behavior

Creating a behavior

You can create your own behavior. First of all you need to add your behavior's name into the invow.json file (choose in wich action you want to add your new behavior). Then in your terminal:

$ invow create behavior

When you create a new behavior, a new .js file is created in lib/behaviors/[action]/your_behavior.js with a module's scaffolding struture. Now you can add all the logic you need there.

Trying your new a behavior

You can now try your new behavior in your terminal:

$ invow [action] your_behavior

Push your new behavior to the community

You can push your new behavior into the community just by creating your branch from master and then pushing it to the repository.