0.1.24 ⢠Published 2 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 install
ensure
lint
publish
dev
run
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
init
function
š v1.0
- todo
- todo
- todo
- todo
š Future
- todo
- todo
- todo