2.0.21 • Published 10 months ago

@semo/cli v2.0.21

Weekly downloads
283
License
ISC
Repository
-
Last release
10 months ago

What's Semo?

Semo is a command-line tool framework, based on Yargs. It can be used to make your commands and scripts interact with your project in same way.

Features

  • Less concepts(command, plugin, hook, config), but more powerful.
  • All of plugins, commands, configs can be overridden in conventional order.
  • Easily register a command to Semo, so you can combine your team toolbox or workflow to Semo
  • A plugable REPL, it's not just like native node REPL, you can hook anything into REPL, which is also support await promise or generator functions.
  • Ability to extend command's subcommands in other plugins.
  • Provide a simple code generator mechanism.
  • Support npm organization plugins.

Principles

  • Consistency
  • Flexibility
  • Efficiency

Installation & Usage

$ npm i -g @semo/cli
$ semo help

semo [命令]

命令:
  semo completion                     Generate completion script
  semo create <name> [repo] [branch]  Create a new project from specific repo                               [aliases: c]
  semo generate <component>           Generate component sample code                                        [aliases: g]
  semo init                           Init basic config file and directories                                [aliases: i]
  semo repl                           Play with REPL                                                        [aliases: r]
  semo run <PLUGIN> [COMMAND...]      Run any plugin command directly
  semo status                         Show environment status info                                         [aliases: st]

Options:
  --version   显示版本号                                                                                          [布尔]
  -h, --help  显示帮助信息                                                                                        [布尔]

Find more information at https://semo.js.org

Please refer to the documentation to learn how to use Semo, because you need to do the integration by yourself to make Semo work with your project.

Documentation

Requirements

  • Node > v8.0

License

MIT

2.0.15

10 months ago

2.0.16

10 months ago

2.0.13

10 months ago

2.0.14

10 months ago

2.0.11

10 months ago

2.0.12

10 months ago

2.0.10

10 months ago

2.0.19

10 months ago

2.0.17

10 months ago

2.0.18

10 months ago

2.0.20

10 months ago

2.0.21

10 months ago

2.0.3

10 months ago

2.0.2

10 months ago

2.0.5

10 months ago

2.0.4

10 months ago

2.0.7

10 months ago

2.0.6

10 months ago

2.0.9

10 months ago

2.0.8

10 months ago

2.0.1

10 months ago

2.0.0

10 months ago

1.6.26

11 months ago

1.6.28

11 months ago

1.6.27

11 months ago

1.6.29

11 months ago

1.6.31

10 months ago

1.6.30

10 months ago

1.6.33

10 months ago

1.6.32

10 months ago

1.6.35

10 months ago

1.6.34

10 months ago

1.6.37

10 months ago

1.6.36

10 months ago

1.6.21

2 years ago

1.6.20

2 years ago

1.6.18

2 years ago

1.6.15

4 years ago

1.6.14

4 years ago

1.6.17

4 years ago

1.6.4

4 years ago

1.6.3

5 years ago

1.6.2

5 years ago

1.6.1

5 years ago

1.5.33

5 years ago

1.5.32

5 years ago

1.5.31

5 years ago

1.5.30

5 years ago

1.5.26

5 years ago

1.5.24

5 years ago

1.5.27

5 years ago

1.5.29

5 years ago

1.5.28

5 years ago

1.5.23

5 years ago

1.5.25

5 years ago

1.5.21

5 years ago

1.5.20

5 years ago

1.5.22

5 years ago

1.5.19

5 years ago

1.5.18

5 years ago

1.5.17

5 years ago

1.5.15

5 years ago

1.5.16

5 years ago

1.5.14

5 years ago

1.5.12

5 years ago

1.5.13

5 years ago

1.5.8

5 years ago

1.5.7

5 years ago

1.5.5

5 years ago

1.5.6

5 years ago

1.5.4

5 years ago

1.5.3

5 years ago

1.5.1

5 years ago

1.5.0

5 years ago

1.4.18

5 years ago

1.4.17

5 years ago

1.4.13

5 years ago

1.4.14

5 years ago

1.4.12

5 years ago

1.4.11

6 years ago

1.4.10

6 years ago

1.4.9

6 years ago

1.4.8

6 years ago

1.4.7

6 years ago

1.4.6

6 years ago

1.4.5

6 years ago

1.4.4

6 years ago

1.4.3

6 years ago

1.4.2

6 years ago

1.4.1

6 years ago

1.4.0

6 years ago

1.3.2

6 years ago

1.3.1

6 years ago

1.3.0

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.8

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.3

6 years ago

1.0.0

6 years ago

0.13.0

6 years ago

0.12.0

6 years ago

0.11.2

6 years ago

0.11.3

6 years ago

0.11.1

6 years ago

0.11.0

6 years ago

0.10.18

6 years ago

0.10.14

6 years ago

0.10.10

6 years ago

0.10.11

6 years ago

0.10.12

6 years ago

0.10.13

6 years ago

0.10.9

6 years ago

0.10.3

6 years ago

0.10.4

6 years ago

0.10.5

6 years ago

0.10.6

6 years ago

0.10.7

6 years ago

0.10.8

6 years ago

0.10.2

6 years ago

0.10.1

6 years ago

0.10.0

6 years ago

0.9.10

6 years ago

0.9.9

6 years ago

0.9.0

6 years ago

0.9.1

6 years ago

0.9.8

6 years ago

0.9.7

6 years ago

0.9.4

6 years ago

0.9.3

6 years ago

0.9.6

6 years ago

0.9.5

6 years ago

0.8.5

6 years ago

0.8.4

6 years ago

0.8.6

6 years ago

0.8.3

6 years ago

0.8.2

6 years ago

0.7.8

6 years ago

0.8.0

6 years ago

0.7.4

6 years ago

0.7.6

6 years ago

0.7.5

6 years ago

0.7.7

6 years ago

0.7.3

6 years ago

0.7.2

6 years ago

0.7.1

6 years ago

0.7.0

6 years ago

0.6.17

6 years ago

0.6.16

6 years ago

0.6.14

6 years ago

0.6.13

6 years ago

0.6.15

6 years ago

0.6.12

6 years ago

0.6.10

6 years ago

0.6.11

6 years ago

0.6.9

6 years ago

0.6.8

6 years ago

0.6.7

6 years ago

0.6.6

6 years ago

0.6.3

6 years ago

0.6.4

6 years ago

0.5.6

6 years ago

0.6.1

6 years ago

0.5.4

6 years ago

0.5.5

6 years ago

0.5.0

6 years ago

0.5.2

6 years ago

0.4.0

6 years ago

0.3.9

6 years ago

0.3.6

6 years ago

0.3.7

6 years ago

0.3.5

6 years ago

0.3.4

6 years ago

0.3.3

6 years ago

0.3.0

6 years ago

0.2.4

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.2.3

6 years ago

0.2.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.43

6 years ago

0.0.42

6 years ago

0.0.41

6 years ago

0.0.40

6 years ago

0.0.39

6 years ago

0.0.37

6 years ago

0.0.38

6 years ago

0.0.36

6 years ago

0.0.35

6 years ago

0.0.34

6 years ago

0.0.33

6 years ago

0.0.28

6 years ago

0.0.27

6 years ago

0.0.26

6 years ago

0.0.24

6 years ago

0.0.25

6 years ago

0.0.23

6 years ago

0.0.22

6 years ago

0.0.20

6 years ago

0.0.16

6 years ago

0.0.17

6 years ago

0.0.19

6 years ago

0.0.15

6 years ago

0.0.13

6 years ago

0.0.14

6 years ago

0.0.12

6 years ago

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago