open-index/open-npm huggingface dataset:
npm package: @ju1ius/pointenv
Description: Polyglot dotenv parser and evaluator.
Author: ju1ius
Latest version: 0.6.2

# @ju1ius/pointenv

[![codecov](https://codecov.io/gh/ju1ius/pointenv/branch/main/graph/badge.svg?token=f5TpbMGLy7)](https://codecov.io/gh/ju1ius/pointenv)

Polyglot dotenv parser and evaluator.

## Installation

```sh
npm install @ju1ius/pointenv
```

## Supported dialects

* [posix](https://github.com/php-xdg/dotenv-spec)
* [docker-compose](https://docs.docker.com/compose/environment-variables/env-file/)
* [symfony/dotenv](https://github.com/symfony/dotenv)

The formal `dotenv` syntax for this project is `posix` only.

The `posix` dialect is a subset of the POSIX shell syntax
and is compatible with shell scripts.

Support for other `dotenv` syntax dialects is included for interoperability purposes.
Compatibility will be improved gradually, but 100% compatibility is not always possible,
nor desirable (for example symfony supports shell command evaluation, which we don't for obvious reasons).


## Usage

The default entrypoint for this module parses and evaluates
the given files in order, then injects the resulting variables
into the global environment object (`process.env` or `Deno.env`).

It returns a `Map<string, string>` object containing the variables
that have been injected into the environment.

```ts
import pointenv from '@ju1ius/pointenv'

const applied = await pointenv(['.env', '.env.local'])
console.log(applied)
```

Variables that are already present in the environment have precedence
over those specified in the dotenv files, unless the `override` option is `true`:

```ts
await pointenv(['.env'], {override: true})
```

If an `env` option is provided,
the variable resolution will use that instead of the global envionment.

This can be used i.e. for providing defaults for when a variable is not set in the environment.

```sh
# .env
BAR="${FOO:-not found}"
```

```ts
const env = await pointenv(['.env'], {
  env: {
    FOO: 'bar',
    ...process.env,
  }
})
console.log(env.get('BAR')) // 'bar'
```

If you just want to parse and evaluate the files
without injecting anything into the environment,
use the `load` function:

```ts
import {load} from '@ju1ius/pointenv'

const env = await load(['.env'])
// env is a Map<string, string> containing all the variables
// found in the provided files
console.log(env)
```

### Using alternative dialects

The `dialect` option can be set to one of the supported alternative dialects:

```ts
import pointenv, {load, Dialect} from '@ju1ius/pointenv'
// use the docker-compose dialect
await pointenv(['.env'], {dialect: Dialect.Compose})
// use the symfony dialect
await load(['.env'], {dialect: Dialect.Symfony})
```
npm package: @ju2ender/js-x
Description: There is a fire in your soul. A power no one knows.
Author: Ju2ender
Latest version: 0.0.21

# js-x

## intro

There is a fire in your soul. A power no one knows.

* node.js: v16.17.0
* npm: v8.15.0

* [npmjs.org](https://www.npmjs.com/package/@ju2ender/js-x)
* [unpkg.com / js-x version list](https://unpkg.com/@ju2ender/js-x/)
* [unpkg.com / src / x.js](https://unpkg.com/@ju2ender/js-x@0.0.18/src/x.js)
* [unpkg.com / dist / x.js](https://unpkg.com/@ju2ender/js-x@0.0.18/dist/x.js)
* [unpkg.com / dist / x.min.js](https://unpkg.com/@ju2ender/js-x@0.0.18/dist/x.min.js)

* [axios 0.21.1](https://unpkg.com/axios@0.21.1/dist/axios.min.js)
* [dayjs 1.9.7](https://unpkg.com/dayjs@1.9.7/dayjs.min.js)
npm package: @ju99ernaut/react-antd-json-schema-builder
Description: [![npm version](https://badge.fury.io/js/@omnixenon%2Freact-antd-json-schema-builder.svg)](https://badge.fury.io/js/@omnixenon%2Freact-antd-json-schema-builder) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=fl
Author: Seun Adesina
Latest version: 0.16.0

[![npm version](https://badge.fury.io/js/@omnixenon%2Freact-antd-json-schema-builder.svg)](https://badge.fury.io/js/@omnixenon%2Freact-antd-json-schema-builder)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)

# React Ant Design JSON Schema Builder 

> Build your JSON schema through our interactive JSON schema builder.

## Prerequisites

This project requires NodeJS (version 8 or later) and NPM.
[Node](http://nodejs.org/) and [NPM](https://npmjs.org/) are really easy to install.
To make sure you have them available on your machine,
try running the following command.

```sh
$ npm -v && node -v
6.4.1
v8.16.0
```

This project has been created using Ant Design, Ant Design Icons and Lodash and will therefore require these packages when installing.

## Table of contents

- [Project Name](#project-name)
  - [Prerequisites](#prerequisites)
  - [Table of contents](#table-of-contents)
  - [Getting Started](#getting-started)
  - [Installation](#installation)
  - [Built With](#built-with)
  - [Versioning](#versioning)
  - [Authors](#authors)
  - [License](#license)

## Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

## Installation

**BEFORE YOU INSTALL:** please read the [prerequisites](#prerequisites)

Start with cloning this repo on your local machine:

```sh
$ git clone https://github.com/ORG/PROJECT.git
$ cd PROJECT
```

To install and set up the library, run:

```sh
$ npm install @omnixenon/react-antd-json-schema-builder
```

Or if you prefer using Yarn:

```sh
$ yarn add @omnixenon/react-antd-json-schema-builder
```

## Built With

* React
* Typescript
* Ant Design
* Lodash

## Versioning

We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/your/project/tags).

## Authors

* **Seun Adesina** - *Initial work* - [SeunAdesina](https://github.com/blackgospel)

See also the list of [contributors](https://github.com/your/project/contributors) who participated in this project.

## License

[MIT License](https://andreasonny.mit-license.org/2019) © Omnixenon