Feature Development

Day-to-day commands for working on features. These cover source control operations, renaming, compiling frontend assets, running tests, managing environment variables, and keeping scaffold files in sync with the latest templates.


Command reference

Command Description
feature:pull git pull on one or all editable features
feature:git Run any git command inside a feature’s directory
feature:rename Rename a feature in the cache and update product references
feature:compile Compile frontend assets (JS/CSS)
feature:test Run the test suite for one or all features
feature:env Manage .env files for a feature
feature:pip-install Install or reinstall a feature’s Python dependencies
feature:drift Show which SPLENT-owned scaffold files have drifted from the current templates
feature:translate Extract, init, or compile translations (i18n) for features
feature:sync-template Apply template updates to SPLENT-owned feature scaffold files

Use feature:status --integrity to verify that symlinks, pip packages, and migrations are in sync with the manifest. Add --fix to auto-correct detected issues.


Table of contents


Back to top

splent. Distributed by an LGPL license v3. Contact us: drorganvidez@us.es