open-index/open-npm huggingface dataset:
npm package: @serlo-org/ory-editor-plugins-highlight
Description: Simple Syntax Highlighting plugin using [react-syntax-highlighter](https://github.com/conorhastings/react-syntax-highlighter).
Author: @schul-cloud
Latest version: 0.0.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# ory-editor-plugins-highlight
Simple Syntax Highlighting plugin using [react-syntax-highlighter](https://github.com/conorhastings/react-syntax-highlighter).
npm package: @sermas/api-client
Description: Sermas API client
Latest version: 1.0.0-alpha.192

# Sermas typescript API client

## Installation

```sh
npm i -s @sermas/api-client
```

## Usage

```ts
import {createSermasClient} from '@sermas/api-client'


const main = async () => {

    const client = await createSermasClient({
        appId: 'my-app',
        access_token: '<token>',
        refresh_token: '<token>',
        domain: 'http://localhost:8080',
    })

    const res = await client.api.authentication.whoami()

    console.log(`Hello from ${res.preferred_username}`)

}

main().catch(e => console.error(e))
```


## Development

Generate the clients and DTO from the API

**Note:** Set the `API_URL` env to change the reference to the SERMAS API

```sh
make generate
```

Then build the client

```sh
make build
```

## License
```
   Copyright 2024 Spindox Labs srl

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
```
npm package: @sermas/cli
Description: Sermas CLI
Latest version: 1.0.0-alpha.137

# SERMAS CLI

**The readme is in progress. Please open an issue to report a problem or ask anything**

The SERMAS CLI is designed to interface with the API for management tasks.

## Usage

```sh

# help
sermas-cli -h

# login
sermas-cli auth login

```

## development

### add autocompletion

```
# in ~/.bashrc

alias sermas-cli='cd <sermas-cli path>/cli && ./cli-local.sh'
_sermas_completion()
{
    local cur=${COMP_WORDS[COMP_CWORD]}
    local opts=$(sermas completion "${COMP_CWORD}" $@)
    COMPREPLY=( $(compgen -W "${opts}" -- $cur) )
}
complete -F _sermas_completion sermas
```

## License

```
   Copyright 2024 Spindox Labs srl

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
```
npm package: @sermas/sermas-toolkit-node-sdk
Description: Sermas toolkit node SDK
Latest version: 1.0.0-alpha.123

# SERMAS toolkit node SDK

**The readme is in progress. Please open an issue to report a problem or ask anything**

This repository contains the source for the backend tools of the SERMAS Toolkit. It exports some common functionalities needed for the correct implementation of the backend.
## License
```
   Copyright 2024 Spindox Labs srl

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
```
npm package: @sermas/toolkit
Description: Sermas Toolkit Web
Latest version: 1.0.0-alpha.208

# SERMAS Web Toolkit 

This repository contains the source for the Web tools of the SERMAS Toolkit.

## License
```
   Copyright 2024 Spindox Labs srl

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
```