0.1.24 ⢠Published 3 years ago
@raiment/sea-build v0.1.24
š sea-build
A universal, zero-config build tool that creates "single assets" from source directories. Designed to make building small, one-off projects simpler.
A CLI tool that normalizes the far-too-many configuration files needed in a JavaScript / TypeScript library, command-line tool, or other project.
As a normalization tool, it is highly opinionated.
Getting Started
Run sea-build ensure after...
| Project type | |
|---|---|
| TypeScript single page webapp | src/main.tsx, exports main or App |
| TypeScript CLI app | src/main.ts, exports main |
| TypeScript library | src/index.ts |
Commands
install <git-repo-url>@<tag>installs a binary, following the semantics ofgo installensurelintpublishdevrun
Platforms
- Docker binary
- Docker resource (data container)
- npm-package
- Service
š Roadmap
š v0.1
- Automatic Makefile
- Handle client-servers for dev (server.ts + client.tsx)
- Handling deployment
initfunction
š v1.0
- todo
- todo
- todo
- todo
š Future
- todo
- todo
- todo