Get unlimited public & private packages + package-based permissions with npm Pro.Get started »

dooboo-cli

3.4.0 • Public • Published

dooboo-cli

Npm Version Downloads Build Status License Greenkeeper badge

Quick News

Compatability

  • version 3

    • React

      package necessary
      react-router-dom >= 5.0.0
      styled-components >= 4.0.0
      react >= 16.9.0
    • React Native

      package necessary
      react-navigation >= 5.0.0
      styled-components >= 4.0.0
      react-native >= 59.0.0
    • React Native & Expo Templates

      dooboo-cli RN template Expo template
      3.3.11 0.61.5 36
      3.4.0 0.62.0 37

Stacks we use

Web based project

Native mobile based project

Important

  • You should use dooboo-cli from version 1.1.0 because there was a movement of codes in this version which won't work as expected in previous version. This will be fixed for now.
  • Another major migration has been done in version 1.4.1. With the release of react-hook we decided to make our major boilerplates into functional rather than oop style (which was most suitable with mobx).
  • From dooboo-cli@2.0.0 we decided to remove flow projects since, those aren't maintained well enough as ts projects since we focus on typescript. Therefore, flow projects are currently deprecated.

Installation

  • with npm
      npm install -g dooboo-cli
    
  • with yarn
      yarn global add dooboo-cli
    

Usage

  Usage: dooboo [source file]

  Options:
    -V, --version        output the version number
    -h, --help           output usage information

  Commands:
    init                 init boilerplate of dooboo generated app.
    start                start the project
    test                 run test for your project
    screen <c>           generate screen component.
    shared <c>           generate shared component.
    api <c>              generate file for api call format.

Preview

image

Contribution

TODO

  • Support navigation templates for react & react-native
  • Upgrade template to react@16.9.+
  • Upgrade template to react-native@0.60.+
  • Upgrade template to react-navigation v3
  • Support personal boilerplate option for react-native

Install

npm i dooboo-cli

DownloadsWeekly Downloads

391

Version

3.4.0

License

MIT

Unpacked Size

207 kB

Total Files

77

Last publish

Collaborators

  • avatar