open-index/open-npm huggingface dataset:
npm package: @radar-azdelta/svelte-athena-search
Description: We have created a component where we can search the Athena database for concepts. The reason for this component is so we can use this in other projects where we need to search the Athena database. The layout is based on the design of the webtool from Athe
Latest version: 0.0.49

# @radar-azdelta/svelte-Athena-search

We have created a component where we can search the Athena database for concepts. The reason for this component is
so we can use this in other projects where we need to search the Athena database. The layout is based on the design
of the webtool from Athena so that the users will have a familiar experience. It uses the [@radar-azdelta/svelte-datatable package](https://www.npmjs.com/package/@radar-azdelta/svelte-datatable), which is an easy to use and fast table component.

## Features

- Filter on domain, vocabulary, ...
- Sorting
- Filtering
- Bind custom actions to rows
- Can be used without configuration

## Usage

Install the package

```bash
npm install @radar-azdelta/svelte-athena-search
```

Add the component to a Svelte page

```svelte
<script lang="ts">
  import Search from '@radar-azdelta/svelte-Athena-search'
</script>

<Search />
```

## Example

See the [demo](https://radar-azdelta.github.io/svelte-Athena-search/) site

## Manual

### Properties

The Search component has the following optional properties

| Value            | Description                                                      | Required | Default                              |
| ---------------- | ---------------------------------------------------------------- | -------- | ------------------------------------ |
| **views**        | Create up to 2 extra screens to use in the Search component      | no       | []                                   |
| **globalFilter** | A filter to set on a specific column                             | no       | { column: 'all', filter: undefined } |
| **tableOptions** | Extra options to give to the table (id, defaultColumnWidth, ...) | no       | undefined                            |
| **height**       | Set a certain height for the component                           | no       | 100%                                 |
| **width**        | Set a certain width for the component                            | no       | 100%                                 |
| **fontSize**     | Set a certain font size for all the text in the component        | no       | 10px                                 |
npm package: @radarinc/node-vault-env
Description: A library to assist in pulling Vault secrets at runtime
Author: Chip Wasson
Latest version: 1.0.0

# node-vault-env

A helper library for pulling Vault secrets and setting them as environment variables.

# Usage

Install the package with `yarn` or `npm`.

    yarn add

Call the `vaultenv` helper method:

    import { vaultenv } from 'node-vault-env'

    await vaultenv({token: 'yourvaulttokenhere'}, {ENV1: "secret/path.key1", ENV2: "secret/path.key2"})

The helper function will translate the environment variable mapping object into `process.env` values. In the above example the environment variable `ENV1` will be set to the value of `key1` on the secret located at `secret/path`.

# Examples

The [examples](examples/) directory includes example uses of the `node-vault-env` library.

In order to run the examples, set the `VAULT_TOKEN` environment variable:

    # If you have rv installed you can get your token from your current context
    $ export VAULT_TOKEN=$(rv get-context | grep token | cut -d ' ' -f 3)

## Direct Access

The direct access example illustrates how to instantiate the Vault object and call the `loadEnv` method directly. This example can be run with `yarn example:direct`.

## Dotenv Like

Similar to the `dotenv`-style packages, this example illustrates how the helper function can be called to set environment variables in one function call. _Note: the async nature of the helper._. This example can be run with `yarn example:dotenv`.