@@ -24,26 +24,29 @@ asterai auth status # Show current auth status
2424### Component Commands
2525
2626``` bash
27- asterai component init < name> # Create a new component project
28- asterai component push # Push component to the registry (from project dir)
29- asterai component pull < name> # Pull a component from the registry
30- asterai component list # List your components
31- asterai component pkg # Package the component's WIT into a WASM package
27+ asterai component init [name] [-l < language> ] # Scaffold a new component project
28+ asterai component build # Build the component (from project dir)
29+ asterai component pkg # Package the component's WIT into a WASM package
30+ asterai component push # Push component to the registry (from project dir)
31+ asterai component pull < name> # Pull a component from the registry
32+ asterai component list # List your components
33+ asterai component delete < namespace:name> # Delete a component and all its versions
3234```
3335
3436### Environment Commands
3537
3638``` bash
37- asterai env init < name> # Create a new environment
38- asterai env run < name> # Run environment locally
39- asterai env call < name> < component> < fn> [args] # Call a function
40- asterai env push < name> # Push environment to registry
41- asterai env pull < name> # Pull environment from registry
42- asterai env list # List your environments
43- asterai env inspect < name> # Show environment details
44- asterai env add < name > -- component < spec > # Add a component
45- asterai env remove < name > -- component < spec > # Remove a component
39+ asterai env init < name> [-e] # Create a new environment (-e to edit)
40+ asterai env edit < name> # Open environment in editor ($EDITOR or vi)
41+ asterai env call < name> < component> < fn> [args] # Call a function
42+ asterai env push < name> # Push environment to registry
43+ asterai env pull < name> # Pull environment from registry
44+ asterai env list # List your environments
45+ asterai env inspect < name> # Show environment details
46+ asterai env add- component < env > < component > # Add a component
47+ asterai env remove- component < env > < component > # Remove a component
4648asterai env set-var < name> --var NAME=VALUE # Set environment variable
49+ asterai env delete < namespace:name> # Delete an environment (-r for registry)
4750```
4851
4952## ☁️ Cloud Console
0 commit comments