Metadata-Version: 2.1
Name: speedbeesynapse-sccde
Version: 0.1.2
Summary: This package provides some tools for developing custom components of SpeeDBee-Synapse.
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: Developers
Classifier: Environment :: Console
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# sccde

**speedbeesynapse-sccde** is a command line tool for developing custom components for [SpeeDBee Synapse](https://www.saltyster.com/speedbee-synapse/).

## Install

```sh
$ python3 -m venv .venv
$ . ./.venv/bin/activate
(.venv) $ pip3 install speedbeesynapse-sccde
```

## How to use

Initialize environment:

```sh
(.venv) $ sccde init
(.venv) $ ls
parameter_ui  scc-info.json  source
```

Add component sample into the environment:

```sh
(.venv) $ sccde add
```

Make sccde package containing all custom components in the environment:

```sh
(.venv) $ sccde make-package
(.venv) $ ls
custom_component_package_example.sccpkg  parameter_ui  scc-info.json  source
```

You can use `.sccpkg` file for uploading to [SpeeDBee Synapse](https://www.saltyster.com/speedbee-synapse/)
