0.0.4 • Published 2 years ago

jessup v0.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

jessup

"You can't HANDLE the project setup!" - jessup

A JavaScript and React project initializer. Supports the following project types:

Features it initializes in the projects:

  • Git: ensures the project is initialized as a git repo with appropriate .gitignore and commits each setup step separately
  • Yarn: prevents package.lock which would conflict with yarn.lock
  • Linting and formatting: sets up ESLint integrated with Prettier
  • Unit Testing: optionally sets up Jest unit tests, with React Testing Library for React-dom and React Native Testing Library for RN
  • E2E Testing: Cypress for web and Detox for React Native CLI

Project Status

This project is early-stage. Upcoming work I would like to do:

  • Remove the need for manually editing files to finish project setup for some frameworks
  • Better error output
  • General robustness
  • Ability to request dry-run mode as an interactive option instead of a hard-coded flag
  • Easy way for users to customize the init scripts to their own needs

Installation

  • npm install -g jessup
  • Install any system dependencies for the framework you want to use
  • Run jessup and answer the prompts

License

MIT

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago

1.0.0

2 years ago