0.1.24 • Published 2 years ago

@raiment/sea-build v0.1.24

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

🌊 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 webappsrc/main.tsx, exports main or App
TypeScript CLI appsrc/main.ts, exports main
TypeScript librarysrc/index.ts

Commands

  • install <git-repo-url>@<tag> installs a binary, following the semantics of go 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
0.1.22

2 years ago

0.1.24

2 years ago

0.1.20

2 years ago

0.1.18

2 years ago

0.1.16

2 years ago

0.1.14

2 years ago

0.1.12

2 years ago

0.1.10

2 years ago

0.1.8

2 years ago

0.1.6

2 years ago

0.1.4

2 years ago

0.1.2

2 years ago