open-index/open-npm huggingface dataset:
npm package: @fullstax/litepicker
Description: Date range picker - lightweight, no dependencies
Author: Rinat G.
Latest version: 1.5.7-rc.1

[![npm version](https://badge.fury.io/js/litepicker.svg)](https://www.npmjs.com/package/litepicker) [![Build Status](https://travis-ci.org/wakirin/Litepicker.svg?branch=master)](https://travis-ci.org/wakirin/Litepicker) [![license](https://img.shields.io/github/license/mashape/apistatus.svg)](https://github.com/wakirin/Litepicker/blob/master/README.md)

Litepicker
=========

Date range picker - lightweight, no dependencies

## Features
* No dependencies
* Single date or date range
* Show multiple months
* Min/Max days for select and/or Min/Max dates for select
* Select forward/backward
* Inline mode
* Repick date range
* Lock/Booked days  
  
See more details in docs.

## [Demo & Docs](https://wakirin.github.io/Litepicker)

## Compatibility
* IE 11 (polyfill required, [docs](https://wakirin.github.io/Litepicker/#anchor-IE11))
* Edge 17+
* Chrome 60+
* Firefox 52+
* Safari 11+
* Opera 48+

## Roadmap
* Time picker
* ...

## Additional modules
* [litepicker-module-ranges](https://github.com/wakirin/litepicker-module-ranges) - adds predefined ranges. [demo](https://jsfiddle.net/waki/td0uapeo/)
* [litepicker-module-navkeyboard](https://github.com/wakirin/litepicker-module-navkeyboard) - adds keyboard navigation. [demo](https://jsfiddle.net/waki/3b5uwj1z/)

## See also:
* [Drupal module](https://www.drupal.org/project/date_range_picker) by [kviolka](https://github.com/kviolka)
* [Wordpress Ninja forms](https://github.com/soderlind/date-range-ninja-forms) by [soderlind](https://github.com/soderlind)

## Supporting Litepicker
[![](docs/images/coffee.png)](https://ko-fi.com/wakirin)

## Tested on real browsers
Tested on real browsers via BrowserStack.  
Thanks to the BrowserStack for supporting the open-source projects.  

[![](docs/images/Browserstack-logo.png)](https://www.browserstack.com/)
npm package: @fullstax/precompile-intl-runtime
Description: Runtime helpers to be used in translations precompiled by babel-plugin-precompile-intl
Author: Miguel Camba
Latest version: 0.8.5-fullstax.1

# precompile-intl-runtime

This library is a framework-agnostic internationalization library that leverages the [Intl](https
API available in all modern browsers and in Node.js for pluralization and formatting numbers, dates and times.

It is designed with a granular functional API that can easily be treeshaken by module bundlers. If your app doesn't format
dates or numbers, or use plurals with offsets, it won't include the code for those features.

And even if you use every single feature, the payload of the entire library is less than 2kb after minification and compression.

### Precompilation

Although this library can be used on its own to localize numbers, dates and times, it is very likely that you
want to have internationalized texts in your app.

This library **does not** handle message formatting, instead it pairs with [babel-plugin-precompile-intl](https
a babel plugin that compiles messages in the [ICU message format](https
is the defacto standard for internalization and has implementations in almost every programming language, to super fast functions that use
the functions in this package for the runtime part.


### Installation

Just run `npm install --save-dev precompile-intl-runtime` and make sure your bundler (like rollup, webpack or parcel) can import
functions from it.

### Public API

WIP

- `init`
- `locale`
- `dictionary`
- `locales`
- `addMessages`
- `format`, `t`, `_`
- `formatDate`
- `formatNumber`
- `formatTime`
- `json`
- `getDateFormatter`
- `getNumberFormatter`
- `getTimeFormatter`
npm package: @fullstax/prettier-config
Description: fullstax Prettier config
Author: Alexander Wunschik
Latest version: 1.0.2

# prettier-config

Shared Prettier configuration for usage within the [fullstax Gmbh & CO. KG](https://www.fullstax.de).

## Install

```bash
npm install --save-dev @fullstax/prettier-config
```

## Usage

Please choose ONE of the following options:

### package.json

```json
{
  "name": "…",
  "version": "…",
  "prettier": "@fullstax/prettier-config"
}
```

### .prettierrc.js

This option is useful, if you want to overwrite the common config with a project-specific one.

```js
module.exports = {
  ...require("@fullstax/prettier-config"),
  "printWidth": 80,
};
```
npm package: @fullstax/svelte-i18n
Description: Internationalization library for Svelte
Author: Christian Kaisermann
Latest version: 3.8.0

> :information_source: `svelte-i18n` is due to some reworking, like moving from a singleton to instances. This will be worked on when I find the time and priority :pray:

[![npm version](https://badge.fury.io/js/svelte-i18n.svg)](https://badge.fury.io/js/svelte-i18n) ![](https://github.com/kaisermann/svelte-i18n/workflows/CI/badge.svg)

# svelte-i18n

> Internationalization for Svelte.

`svelte-i18n` helps you localize your app using the reactive tools Svelte provides. By using [stores](https://svelte.dev/docs#svelte_store) to keep track of the current `locale`, `dictionary` of messages and to `format` messages, we keep everything neat, in sync and easy to use on your svelte files.

**Requirements**

- Node: `>= 11.15.0`
- Browsers: `Chrome 38+`, `Edge 16+`, `Firefox 13+`, `Opera 25+`, `Safari 8+`.

```svelte
<script>
  import { _ } from 'svelte-i18n'
</script>

<h1>{$_('page.home.title')}</h1>

<nav>
  <a>{$_('page.home.nav', { default: 'Home' })}</a>
  <a>{$_('page.about.nav', { default: 'About' })}</a>
  <a>{$_('page.contact.nav', { default: 'Contact' })}</a>
</nav>
```

```jsonc
// en.json
{
  "page": {
    "home": {
      "title": "Homepage",
      "nav": "Home"
    },
    "about": {
      "title": "About",
      "nav": "About"
    },
    "contact": {
      "title": "Contact",
      "nav": "Contact Us"
    }
  }
}
```

- [Documentation / Getting Started](/docs/Getting%20Started.md)
- [Usage with Svelte Kit](/docs/Svelte-Kit.md)
- [i18n VSCode extension (3rd party)](https://github.com/antfu/i18n-ally)
npm package: @fullstax/touch-icon-utils
Description: Generate icons to all commonly accepted sizes and generate a proper HTML snippet
Author: mathieu@zimmo.be
Latest version: 2.1.1

# touch-icon-utils-async
Generate icons to all commonly accepted sizes and generate a proper HTML snippet. Inspired [this article](https://mathiasbynens.be/notes/touch-icons) by Mathias Bynens.

## Installation

```
npm install touch-icon-utils-async
yarn add touch-icon-utils-async
```

## Generate icons
Properly generate resized icons needed from a given image. The image must be at least 192x192.

```javascript
    const { iconsGenerator } = require("touch-icon-utils-async");
    await iconsGenerator("path-to-source-image.png", "target-dir", [settings]);
```

or

```javascript
    const { iconsGenerator } = require("touch-icon-utils-async");
    iconsGenerator("path-to-source-image.png", "target-dir", [settings]).then(() => {
        console.log('finished creating app-icons);
    });
```

## Generate HTML snippet
Render an HTML snippet for the icons you have just rendered (see above).

```javascript
    const { htmlSnippetGenerator } = require("touch-icon-utils-async");
    htmlSnippetGenerator([settings]);
```

## Settings
Passing settings is optional, default options are:
```json
{
    "appleSizes": [180, 152, 144, 120, 114, 76, 72],
    "precomposed": true,
    "urlBase": "/"
}
```
Note: Icons for sizes 57x57 and 192x192 are always rendered and don't need to be provided in `appleSizes`

## Licence
MIT © [Zimmo](https://zimmo.be) and contributors
npm package: @fullstory/babel-plugin-react-native
Description: The official FullStory React Native babel plugin
Author: FullStory
Latest version: 1.6.2

# FullStory React Native Babel Plugin

[![CircleCI](https://circleci.com/gh/fullstorydev/fullstory-babel-plugin-react-native.svg?style=svg)](https://circleci.com/gh/fullstorydev/fullstory-babel-plugin-react-native)

FullStory's React Native babel plugin performs transformations to enable FullStory privacy state declarations on all React Native controls, in addition to adding support for capturing click events.

This plugin does not replace `@fullstory/babel-plugin-annotate-react`, which annotates React components with stable attributes to help with element identity. 

This plugin should only be used in conjunction with `@fullstory/react-native`.

This plug-in is intended to be used in conjunction with [FullStory for Mobile Apps](https://www.fullstory.com/mobile-apps/). For more information, please see [this](https://help.fullstory.com/hc/en-us/articles/360052419133) getting started guide. Email mobile-support@fullstory.com for additional help.

## Install the React Native babel plugin

### Note: this babel plugin is automatically installed as a dependency to `@fullstory/react-native`

#### with npm

```
npm i @fullstory/babel-plugin-react-native --save
```

#### with yarn
```
yarn add @fullstory/babel-plugin-react-native
```

## Enabling the React Native plugin

The FullStory React Native babel plugin is required to be enabled in order for FullStory to fully work with React Native.

### `babel.config.js` Example

```JavaScript
module.exports = {
  presets: ['module:metro-react-native-babel-preset'],
  plugins: ['@fullstory/react-native'],
};
```
npm package: @fullstory/cordova-plugin
Description: FullStory plugin for Apache Cordova
Author: FullStory
Latest version: 1.2.3

# FullStory plugin for Cordova

[![CircleCI](https://circleci.com/gh/fullstorydev/fullstory-cordova-plugin.svg?style=svg)](https://circleci.com/gh/fullstorydev/fullstory-cordova-plugin)

This plugin provides native integration with FullStory in your Cordova app(s).

For additional instructions, contact FullStory support.
npm package: @fullstory/eslint-plugin-annotate-react
Description: An ESLint plugin for annotating React components.
Author: FullStory, Inc.
Latest version: 0.0.10

# @fullstory/eslint-plugin-annotate-react

An ESLint plugin for adding 'data-attribute' to React components. The purpose of this plugin is to automatically make css selectors. Here is an example:

```
const MyComponent = () => (
  <div />
);
```

This plugin will autofix and add the `data-component` prop to the div:

```
const MyComponent = () => (
  <div data-component="MyComponent" />
);
```

This plugin is intended to not be too opinionated. In general the approach is to suggest to the developer to add 'data-component' when there is an obvious approach, but in questionable cases, the plugin will tend towards being quiet. Click to learn more about the [covered cases](./docs/covered-cases.md).

_Note: This plugin cannot guarantee that the `data-component` prop will actually make it to the DOM node if the top level element is another React component. For it to work effectively, make sure you are properly [forwarding props with the JSX spread syntax](https://react.dev/learn/passing-props-to-a-component#forwarding-props-with-the-jsx-spread-syntax)._

## Installation

You'll first need to install [ESLint](https://eslint.org/):

```sh
npm i eslint --save-dev
```

Next, install `@fullstory/eslint-plugin-annotate-react`:

```sh
npm install @fullstory/eslint-plugin-annotate-react --save-dev
```

## Usage

Add `@fullstory/eslint-plugin-annotate-react` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix:

```json
{
  "plugins": ["@fullstory/annotate-react"]
}
```

Then configure the rules you want to use under the rules section.

```json
{
  "rules": {
    "@fullstory/annotate-react/data-component": "error"
  }
}
```

## Maintaining this plugin

Tests can be ran using

```
npm run test
```

## Supported Rules

### @fullstory/annotate-react/data-component

...

## Release

Run this command to bump the version, push the tag, and create the release on GitHub:

```sh
npx np <patch | minor | major> --no-publish --no-tests
```
npm package: @fullstorydev/browser
Description: Please use @fullstory/browser
Author: FullStory
Latest version: 2.0.3
Deprecated: Please use @fullstory/browser

# Please use the @fullstory/browser package
`@fullstorydev/browser` has been deprecated. Please use [`@fullstory/browser`](https://www.npmjs.com/package/@fullstory/browser) instead.
npm package: @fullstuck/multicall
Description: Make multiple Ethereum network requests in a single HTTP query. ethcall for ethers v5.
Author: Cavan Flynn
Latest version: 0.0.7

# ethers-multicall

Make multiple Ethereum network requests in a single HTTP query. [ethcall](https://github.com/Destiner/ethcall) for ethers v5.

## API

* `Contract(address, abi)`: Create contract instance; calling `contract.callFuncName` will yield a `call` object
* `all(calls)`: Execute all calls in a single request
* `calls`: List of helper call methods
* `getEthBalance(address)`: Returns account ether balance

## Example

```ts
import { Contract, Provider } from 'ethers-multicall';
import { ethers } from 'ethers';

import erc20Abi from './abi/erc20.json';

const infuraKey = 'INSERT_YOUR_KEY_HERE';
const provider = new ethers.providers.InfuraProvider('mainnet', infuraKey);

const daiAddress = '0x6b175474e89094c44da98b954eedeac495271d0f';

async function call() {
  const ethcallProvider = new Provider(provider);

  await ethcallProvider.init(); // Only required when `chainId` is not provided in the `Provider` constructor

  const daiContract = new Contract(daiAddress, erc20Abi);

  const uniswapDaiPool = '0x2a1530c4c41db0b0b2bb646cb5eb1a67b7158667';

  const ethBalanceCall = ethcallProvider.getEthBalance(uniswapDaiPool);
  const daiBalanceCall = daiContract.balanceOf(uniswapDaiPool);

  const [ethBalance, daiBalance] = await ethcallProvider.all([ethBalanceCall, daiBalanceCall]);

  console.log('ETH Balance:', ethBalance.toString());
  console.log('DAI Balance:', daiBalance.toString());
}

call();
```
npm package: @fulltag/kinde-mgmt-sdk
Description: Automatically generated SDK for the Kinde Mgmt API
Author: Paul den Otter
Latest version: 1.23.0

# Kinde Management API SDK

Note: this is an automatically generated package.

You can find more information about the Kinde management API on [https://kinde.com/api/docs/](https://kinde.com/api/docs/)

## Installation
npm:
```shell
npm i @fulltag/kinde-mgmt-sdk
```
Yarn:
```shell
yarn add @fulltag/kinde-mgmt-sdk
```
pNpm:
```shell
pnpm i @fulltag/kinde-mgmt-sdk
```


## Example usage
```typescript
// https://kinde.com/api/docs/#create-user
import { UsersApi, Configuration } from '@fulltag/kinde-mgmt-sdk'

const usersApi = new UsersApi(new Configuration({
  // replace {businessName} with your own business name from Kinde
  basePath: 'https://{businessName}.kinde.com',
}))

const result = usersApi.createUser({
  createUserRequest: {
    profile: {
      givenName: 'John',
      familyName: 'Doe',
    },
    identities: [{
      type: 'email',
      details: {
        email: 'john.doe@example.com',
      },
    }],
    organizationCode: 'example',
  },
})

console.log(`Created user with id: ${result.id}`)
```

## Available API's
- APIsApi
- ApplicationsApi
- BusinessApi
- CallbacksApi
- ConnectedAppsApi
- EnvironmentsApi
- FeatureFlagsApi
- IndustriesApi
- OAuthApi
- OrganizationsApi
- PermissionsApi
- PropertiesApi
- PropertyCategoriesApi
- RolesApi
- SubscribersApi
- TimezonesApi
- UsersApi
npm package: @fullui/ui
Description: A component library built for Astro
Author: Fulldev
Latest version: 0.1.64
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Fulldev UI

The [Astro][astro] UI library for content-driven websites

Rapidly build content-driven websites, with the power of modern design,
static / server rendering, and CSS cascading styles.

## Documentation

Please visit the [documentaion site][docs]

## Support

Please [create a Github issue ][issues] for things that cross your mind; feature requests, bug reports or feedback.

## Older versions
This package has moved to here. See [this package](https://www.npmjs.com/package/@fullui/ui) for older versions.


## License

MIT

Copyright (c) 2024–present [Fulldev][fulldev]

[astro]: https://astro.build/
[docs]: https://ui.full.dev/
[fulldev]: https://full.dev/
[issues]: https://github.com/fulldotdev/ui/issues/
npm package: @fullwhere/nestjs-async-config
Description: Nest - modern, fast, powerful node.js web framework (@config)
Author: Kamil Mysliwiec
Latest version: 4.0.3

<p align="center">
  <a href="http://nestjs.com/" target="blank"><img src="https://nestjs.com/img/logo-small.svg" width="120" alt="Nest Logo" /></a>
</p>

[travis-image]: https://api.travis-ci.org/nestjs/nest.svg?branch=master
[travis-url]: https://travis-ci.org/nestjs/nest
[linux-image]: https://img.shields.io/travis/nestjs/nest/master.svg?label=linux
[linux-url]: https://travis-ci.org/nestjs/nest

  <p align="center">A progressive <a href="http://nodejs.org" target="blank">Node.js</a> framework for building efficient and scalable server-side applications.</p>
    <p align="center">
<a href="https://www.npmjs.com/~nestjscore"><img src="https://img.shields.io/npm/v/@nestjs/core.svg" alt="NPM Version" /></a>
<a href="https://www.npmjs.com/~nestjscore"><img src="https://img.shields.io/npm/l/@nestjs/core.svg" alt="Package License" /></a>
<a href="https://www.npmjs.com/~nestjscore"><img src="https://img.shields.io/npm/dm/@nestjs/core.svg" alt="NPM Downloads" /></a>
<a href="https://discord.gg/G7Qnnhy" target="_blank"><img src="https://img.shields.io/badge/discord-online-brightgreen.svg" alt="Discord"/></a>
<a href="https://opencollective.com/nest#backer"><img src="https://opencollective.com/nest/backers/badge.svg" alt="Backers on Open Collective" /></a>
<a href="https://opencollective.com/nest#sponsor"><img src="https://opencollective.com/nest/sponsors/badge.svg" alt="Sponsors on Open Collective" /></a>
  <a href="https://paypal.me/kamilmysliwiec"><img src="https://img.shields.io/badge/Donate-PayPal-dc3d53.svg"/></a>
  <a href="https://twitter.com/nestframework"><img src="https://img.shields.io/twitter/follow/nestframework.svg?style=social&label=Follow"></a>
</p>
  <!--[![Backers on Open Collective](https://opencollective.com/nest/backers/badge.svg)](https://opencollective.com/nest#backer)
  [![Sponsors on Open Collective](https://opencollective.com/nest/sponsors/badge.svg)](https://opencollective.com/nest#sponsor)-->

## Description

Configuration module for [Nest](https://github.com/nestjs/nest) based on the [dotenv](https://github.com/motdotla/dotenv) (to load process environment variables) package.

## Installation

```bash
$ npm i --save @nestjs/config
```

## Quick Start

[Overview & Tutorial](https://docs.nestjs.com/techniques/configuration)

## Support

Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please [read more here](https://docs.nestjs.com/support).

## Stay in touch

- Author - [Kamil Myśliwiec](https://twitter.com/kammysliwiec)
- Website - [https://nestjs.com](https://nestjs.com/)
- Twitter - [@nestframework](https://twitter.com/nestframework)

## License

Nest is [MIT licensed](LICENSE).