Solid Development eXperience toolkit
SDX makes development of SOLID applications more enjoyable.
Installation
npm i -g @solidlab/sdx
Requires at least node 18.0.0
Usage
sdx search <type>
sdx type install <type>
sdx help
Init workspace
Initializes a workspace for Solid Application Development.
sdx init [--force]
Writes 4 important files:
.solidmanifest
: manifest of your application.sdxconfig
: config files for the sdx toolkitpackage.json
: starting package.json for this projectsdx-types/
: folder that will contain the generated d.ts files
Search types
Search for a SOLID data type.
sdx search [type]
Will search the central SOLID Types Catalog and any other repositories added to the .sdxconfig
file for potential matches.
Install type
Install a SOLID data type.
sdx install type [type]
Install a type into your local project. It will be added to the .solidmanifest file and will be auto-converted to a d.ts file in your sdx-types/
folder.
Contributing
Start the continuous development server with:
npm run dev