feat: initial release of Strata framework v0.1.0
- Static compiler with STRC pattern (Static Template Resolution with
Compartmentalized Layers)
- Template syntax: { } interpolation, { s-for }, { s-if/s-elif/s-else
}
- File types: .strata, .compiler.sts, .service.sts, .api.sts, .sts,
.scss
- CLI tools: strata-compile dev, strata-compile build, strata-compile
g (generators)
- create-strata-compile scaffolding CLI with Pokemon API example
- Dev server with WebSocket HMR (Hot Module Replacement)
- Documentation: README, ARCHITECTURE, CHANGELOG, CONTRIBUTING,
LICENSE
This commit is contained in:
@@ -28,11 +28,11 @@ export STRATA_REPO="$REPO_DIR"
|
||||
export PATH="$REPO_DIR/bin:$PATH"
|
||||
|
||||
# Set aliases
|
||||
alias st='strata'
|
||||
alias stdev='strata dev'
|
||||
alias stbuild='strata build'
|
||||
alias stgen='strata generate'
|
||||
alias stnew='npx create-strata'
|
||||
alias st='strata-compile'
|
||||
alias stdev='strata-compile dev'
|
||||
alias stbuild='strata-compile build'
|
||||
alias stgen='strata-compile generate'
|
||||
alias stnew='npx create-strata-compile'
|
||||
|
||||
# Development aliases
|
||||
alias stmake='make -C "$STRATA_REPO"'
|
||||
@@ -47,7 +47,7 @@ strebuild() {
|
||||
|
||||
# Function to run example app
|
||||
stexample() {
|
||||
cd "$STRATA_REPO/examples/basic-app" && strata dev
|
||||
cd "$STRATA_REPO/examples/basic-app" && strata-compile dev
|
||||
}
|
||||
|
||||
echo ""
|
||||
|
||||
Reference in New Issue
Block a user