/tram-one-express

🏂 Generator to build Tram-One applications quickly

Primary LanguageJavaScript

Downloads Version License

Tram-One Express

Tram-One Express is a generator for building tram-one applications.

Usage

To use tram-one-express, run using npx, and pass the app-name of what project you want to create:

$ npx tram-one-express app-name

This will create a directory in your current directory with the name that you pass into tram-one-express.

What's in the box

Below are a list of files and directories that are created after running tram-one-express

app-name/
├── src
│   ├── components
│   │   └── ColorHeader
│   │       ├── ColorHeader.js
│   │       ├── ColorHeader.scss
│   │       ├── ColorHeader.test.js
│   │       └── index.js
│   ├── index.js
│   └── styles.css
├── .gitignore
├── index.html
├── package.json
└── README.md

Developement Commands

Below are a list of commands used for developement. The logic for all the commands are in the local package.json

  • npm run generate-example - alias for example-generate
  • npm run example-generate - creates an example app and installs dependencies in the example
  • npm run example-build - runs npm run build in the example project
  • npm run example-test - runs the test suite for the example app
  • ci-run - runs all the commands in the order that circleci would trigger them, one automatically after the other