https://github.com/builderhub-platform/create-builderhub-app
Create your Builderhub Project
https://github.com/builderhub-platform/create-builderhub-app
builderhub create-builderhub-app typescript-boilerplate
Last synced: 7 months ago
JSON representation
Create your Builderhub Project
- Host: GitHub
- URL: https://github.com/builderhub-platform/create-builderhub-app
- Owner: builderhub-platform
- License: mit
- Created: 2023-01-07T19:20:59.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-17T10:31:01.000Z (about 2 years ago)
- Last Synced: 2024-04-24T20:43:42.787Z (over 1 year ago)
- Topics: builderhub, create-builderhub-app, typescript-boilerplate
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/create-builderhub-app
- Size: 3.87 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
Create Builderhub App
```
> npx create-builderhub-app my-app
? description Hello. This is my app
? Author name Eunchurn Park
? Author email eunchurn@builderhub.io
? License MIT
? Package manager to use for installing packages from npm pnpm
```
## Usage
```bash
npx create-builderhub-app
npm init builderhub-app
yarn create builderhub-app
```
## Templates
```bash
npx create-builderhub-app --template=
```
### `default`
Default TypeScript App
```bash
npx create-builderhub-app
```
### `vanilla-ts`
Minimum setting for VanillaJS, HTML webpage
**required NodeJS version over 12.x**
- VanillaJS
- Typescript
- Webpack
- Pure CSS
- Autoprefixer (`postcss-loader`)
- Assets(`public`)
- Browser Sync (dev web server)
- Minimization(Image, HTML, CSS, JS) on production
- `gh-pages` Deployment
```bash
npx create-builderhub-app --template=vanilla-ts
```
### `nextjs-mui`
Next.js + Material UI v5 with TypeScript Project
```bash
npx create-builderhub-app --template=nextjs-mui
```
### `lambda-api-gateway`
AWS Lambda & AWS API Gateway project managed by Terraform
```bash
npx create-builderhub-app --template=lambda-api-gateway
```