Socket
Socket
Sign inDemoInstall

exos-cli

Package Overview
Dependencies
58
Maintainers
1
Versions
42
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    exos-cli

CLI tool for building React + TypeScript applications


Version published
Weekly downloads
46
increased by1050%
Maintainers
1
Install size
7.93 MB
Created
Weekly downloads
 

Readme

Source

Exos

🛡️Exos is a JavaScript framework that helps you to create apps and micro frontends using React and TypeScript.

It currently provides the following packages:

  • Exos CLI: a CLI tool for building React + TypeScript applications.
  • Exos Script: a set of out-of-the-box extensible scripts that helps you with the lifecycle of your React + TypeScript applications.
  • Exos Core: a library with core scripts that helps you to develop your React + TypeScript application and micro frontends.

Exos CLI GitHub license semantic-release npm version Build status

Exos CLI is a command line interface tool for React + TypeScript applications.

It supports the following modes:

  1. Fully interactive: simply execute the command and you will be prompted to enter the command's parameters. Ideal to familiarize with the tool.
  2. Fully automated: execute the command passing all the parameters and their values. Ideal for automation (and machines).
  3. Mixed mode: You can pass by some parameters, you will be prompted for the missing ones.

Note: For more information about the 🛡️Exos initiative, click here.

Getting started

Execute Exos CLI by running:

npx exos-cli

You will visualize the help information of the CLI displaying the current commands. Each command can be executed directly by calling npx exos-cli <command>, and you will be prompted with the command parameters/options.

Pro tip! You can also enter all the parameters when you run it. For example npx exos-cli init --name=MyApp --type=ReactApp.

Available commands

🐣 Init

Inits a new application scaffolding everything you need to start.

ParameterDescriptionOptions
NameApp nameN/A
TypeApp typeReactApp, Library
AuthorAuthor nameDefaults to your git user (git config --global user.name)

Usage example: npx exos-cli init --name=MyApp --type=ReactApp

🧩 Create

Creates a new entity of the specified type.

ParameterDescriptionOptions
NameEntity nameN/A
TypeEntity typeUIDomain, Component,Service
LanguageLanguage to useTypeScript, JavaScript

Usage example: npx exos-cli create --name=MyComponent --type=Component --language=TypeScript

Keywords

FAQs

Last updated on 06 Jul 2020

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc