open-index/open-npm huggingface dataset:
npm package: @fdot/edms-api-lib
Description: The edms-api-lib package wraps service calls to FDOT EDMS API. ## Installation `npm install @fdot/edms-api-lib --save`
Latest version: 0.0.2

# @fdot/edms-api-lib
The edms-api-lib package wraps service calls to FDOT EDMS API.
## Installation
`npm install @fdot/edms-api-lib --save`

## Setup
```javascript
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import { EdmsApiLibModule, Config } from 'edms-api-lib';

@NgModule({
  declarations: [
      AppComponent
  ],
  imports: [
    // Add the import for the Angular Dotcodes Module
    EdmsApiLibModule.forRoot(new Config(environment.url, environment.apiKey, environment.uploadChunkSize, environment.uploadChunkThreshold)),
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

```

#### Module Config Options
* url - The URL for the EDMS API.
* apiKey - The api key for the api call.
* uploadChunkSize - The default upload chunk size for concurrent document uploads
* uploadChunkThreshold - The file size threshold before concurrent upload chunking will be leveraged opposed to single request streaming 


## EdmsService
##### Methods
* `getAuthToken(authTokenInputs: AuthTokenInputs): Observable<string> `
* `getBusinessAreas(): Observable<BusinessArea[]> `
* `getDocumentGroupsByBusinessArea(businessArea: BusinessArea): Observable<DocumentGroup[]> ` 
* `getDefaultPropertyData(): Observable<DocumentProperty[]> `
* `addNewDocument(file: File, documentMetadata: DocumentData): Observable<Document>`
* `getDocumentDownloadUrl(docId: number): string `
npm package: @fdot/express-azure-backup
Description: An express middleware for kicking off an azure backup job.
Author: jeremy.conger@dot.state.fl.us
Latest version: 1.0.1

# @FDOT/express-azure-backup

An express middleware that can be used to kickoff an azure backup job. It will wait until an success is returned from the job execution before it calls next().

### Example
``` javascript
const expressAzureBackup = require('@fdot/express-azure-backup');
router.post('/api/v1/User/Replace/:originalUserId/:replacementUserId', expressAzureBackup(), replaceUser]);
```

### Configuration
Default Options
``` javascript
let options = { tenantName: process.env.TENANT_NAME,
    clientId: process.env.CLIENT_ID,
    clientSecret: process.env.CLIENT_SECRET,
    subscriptionId: process.env.subscriptionId,
    resourceGroupName: process.env.resourceGroupName,
    vaultName: process.env.vaultName,
    fabricName: process.env.fabricName,
    containerName: process.env.containerName,
    protectedItemName: process.env.protectedItemName,
    }
```
npm package: @fds-components-public/fds-gradient-editor
Description: [![Gyre SDK](https://img.shields.io/badge/Gyre%20SDK-Explore-blue?style=for-the-badge&logo=github)](https://flyingdogsoftware.github.io/gyre-sdk/) [![Gyre Extensions](https://img.shields.io/badge/Gyre%20Extensions-Repository-blue?style=for-the-badge&logo=
Author: Nicolay Mausz
Latest version: 1.0.11

# fds-gradient-editor 🌈🖌️✨

[![Gyre SDK](https://img.shields.io/badge/Gyre%20SDK-Explore-blue?style=for-the-badge&logo=github)](https://flyingdogsoftware.github.io/gyre-sdk/)
[![Gyre Extensions](https://img.shields.io/badge/Gyre%20Extensions-Repository-blue?style=for-the-badge&logo=github)](https://github.com/flyingdogsoftware/gyre-extensions/)
[![Gyre for ComfyUI](https://img.shields.io/badge/Gyre%20for%20ComfyUI-Explore-blue?style=for-the-badge&logo=github)](https://github.com/flyingdogsoftware/gyre_for_comfyui)
[![Gyre](https://img.shields.io/badge/Gyre-Website-orange?style=for-the-badge&logo=internet-explorer)](https://gyre.ai)
[![Discord](https://img.shields.io/badge/Discord-Join%20Us-7289DA?style=for-the-badge&logo=discord)](https://discord.gg/HyaNtnU5Pw)

<p align="center">
  <img src="https://gyre.ai/images/logo.png" alt="Gyre Logo" width="150px">
</p>

## Overview

The **fds-gradient-editor** is a simple gradient editor made with Svelte as a Web Component. It can be used in the Gyre form editor as an element for the Gyre user interface.

## Installation

```sh
npm i @fds-components-public/fds-gradient-editor
```

## Usage

```html
<script src="<Path>/fds-gradient-editor.js"></script>

<fds-gradient-editor value="gradient definitions"></fds-gradient-editor>
```

## Example

```html
<fds-gradient-editor value="0:255,0,0
25:255,255,255
50:0,255,0
75:0,0,255" onchange="console.log(this.value)"></fds-gradient-editor>
```

produces output:

![alt text](image.png)

So value is a list with gradient stops (0 to 100 max), a colon, and color for each line.

## Join Our Developer Community

Want to contribute or just connect with other developers working on Gyre projects? Join our developer group on Discord!

[![Discord](https://img.shields.io/badge/Discord-Join%20Us-7289DA?style=for-the-badge&logo=discord)](https://discord.gg/HyaNtnU5Pw)

This README follows a similar format with badges, links, and an overview of the gradient editor.