Skip to content

devagrawal09/specter

Repository files navigation

Specter

Specter is a TypeScript and Solid framework for vertically sliced event-sourced applications.

This repository is a pnpm workspace:

packages/core/             @specter-ts/core framework/runtime package
packages/create-specter/   create-specter initializer CLI
apps/reference/            Todo Reference application used as the starter template

Create A Project

The intended published command is:

npm create specter@latest my-app

Until @specter-ts/core is published, local verification can point generated apps at the workspace package:

SPECTER_CORE_SPEC=file:/absolute/path/to/packages/core node packages/create-specter/dist/index.js my-app

Workspace Commands

pnpm install
pnpm build
pnpm typecheck
pnpm test
pnpm dev

The dev and preview servers use the fixed port 41731.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors