open-index/open-npm huggingface dataset:
npm package: @sourcesync/quasar-app-extension-experience-engine
Description: The Experience Engine Quasar Core
Author: Nick Steele
Latest version: 0.0.1

# Quasar App Extension experience-engine

> Add a short description of your App Extension. What does it do? How is it beneficial? Why would someone want to use it?

[![npm](https://img.shields.io/npm/v/quasar-app-extension-experience-engine.svg?label=quasar-app-extension-experience-engine)](https://www.npmjs.com/package/quasar-app-extension-experience-engine)
[![npm](https://img.shields.io/npm/dt/quasar-app-extension-experience-engine.svg)](https://www.npmjs.com/package/quasar-app-extension-experience-engine)

# Install
```bash
quasar ext add experience-engine
```
Quasar CLI will retrieve it from NPM and install the extension.

## Prompts

> If your app extension uses prompts, explain them here, otherwise remove this section and remove prompts.js file.

# Uninstall
```bash
quasar ext remove experience-engine
```

# Info
> Add longer information here that will help the user of your app extension.

# Other Info
> Add other information that's not as important to know

# Donate
If you appreciate the work that went into this App Extension, please consider [donating to Quasar](https://donate.quasar.dev).

# License
MIT (c) Nick Steele <njsteele@gmail.com>
npm package: @sourcesync/quasar-ui-authorization
Description: My awesome component
Author: dev@sourcedigital.net
Latest version: 1.0.1
Deprecated: false

# Component QAuthorization

[![npm](https://img.shields.io/npm/v/@sourcesync/quasar-ui-authorization.svg?label=@sourcesync/quasar-ui-authorization)](https://www.npmjs.com/package/@sourcesync/quasar-ui-authorization)
[![npm](https://img.shields.io/npm/dt/@sourcesync/quasar-ui-authorization.svg)](https://www.npmjs.com/package/@sourcesync/quasar-ui-authorization)

# Component QAuthorization
> Short description of the component


# Usage

## Quasar CLI project

Install the [App Extension](../app-extension).

**OR**:

Create and register a boot file:

```js
import Vue from 'vue'
import Plugin from '@sourcesync/quasar-ui-authorization'

Vue.use(Plugin)
```

**OR**:

```html
<script>
import { Component as QAuthorization } from '@sourcesync/quasar-ui-authorization'

export default {
  components: {
    QAuthorization
  }
}
</script>
```

## Vue CLI project

```js
import Vue from 'vue'
import Plugin from '@sourcesync/quasar-ui-authorization'

Vue.use(Plugin)
```

**OR**:

```html
<script>
import { Component as QAuthorization } from '@sourcesync/quasar-ui-authorization'

export default {
  components: {
    QAuthorization
  }
}
</script>
```

## UMD variant

Exports `window.camelCased`.

Add the following tag(s) after the Quasar ones:

```html
<body>
  <!-- at end of body, AFTER Quasar script(s): -->
  <script src="https://cdn.jsdelivr.net/npm/@sourcesync/quasar-ui-authorization/dist/index.umd.min.js"></script>
</body>
```

# Setup
```bash
$ yarn
```

# Developing
```bash
# start dev in SPA mode
$ yarn dev

# start dev in UMD mode
$ yarn dev:umd

# start dev in SSR mode
$ yarn dev:ssr

# start dev in Cordova iOS mode
$ yarn dev:ios

# start dev in Cordova Android mode
$ yarn dev:android

# start dev in Electron mode
$ yarn dev:electron
```

# Building package
```bash
$ yarn build
```

# Adding Testing Components
in the `ui/dev/src/pages` you can add Vue files to test your component/directive. When using `yarn dev` to build the UI, any pages in that location will automatically be picked up by dynamic routing and added to the test page.

# Adding Assets
If you have a component that has assets, like language or icon-sets, you will need to provide these for UMD. In the `ui/build/script.javascript.js` file, you will find a couple of commented out commands that call `addAssets`. Uncomment what you need and add your assets to have them be built and put into the `ui/dist` folder.

# Donate
If you appreciate the work that went into this, please consider [donating to Quasar](https://donate.quasar.dev).

# License
MIT (c) 2020 Source Digital <dev@sourcedigital.net>
npm package: @sourcetoad/add-badge
Description: Node commands to add an overlay badge, inset to the non-transparent area.
Latest version: 1.0.1

# Add Badge

Node commands to add an overlay badge, inset to the non-transparent area.

| ![](https://github.com/sourcetoad/add-badge/raw/master/samples/output/ic_launcher-xxxhdpi.png) | ![](https://github.com/sourcetoad/add-badge/raw/master/samples/output/ic_launcher_round-xxxhdpi.png) |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |

## Installation

Using npm:

```shell
npm install --save-dev @sourcetoad/add-badge
```

Using yarn:

```shell
yarn add --dev @sourcetoad/add-badge
```

## Usage

Add a badge to a single image:

```shell
npx add-badge <input-image> <output-image> <badge-text> [options]
```

Add a badge to multiple images, modifying them in-place:

```shell
npx add-badges <input-glob> <badge-text> [options]
```

See [fast-glob](https://github.com/mrmlnc/fast-glob) for glob details.

## Options

See [samples](https://github.com/sourcetoad/add-badge/blob/master/SAMPLES.md) for previews.

### Font File `--font-file`

The font file path to use for the badge text.

Type: `file`  
Default: `Roboto Black (Bundled)`

### Font Size `--font-size`

The font size to use for the badge text. The size will be scaled up or down if the image is not 192px.

Type: `point`  
Default: `28`

### Text Color `--text-color`

The color to use for the badge text. Use `transparent` for transparent text.

Type: `color`  
Default: `#666666`

### Background Color `--background-color`

The color to use for the badge background.

Type: `color`  
Default: `#ffffff`

### Shadow Color `--shadow-color`

The color to use for the badge shadow.

Type: `color`  
Default: `rgba(0,0,0,0.6)`

### Gravity `--gravity`

The gravity to use for the badge. The badge will be placed in the corner specified by the gravity.

Type: `northwest | north | northeast | southwest | south | southeast`  
Default: `southeast`

### Position `--position`

If set, the badge will be placed manually instead of automatically. If only one number is provided, the badge will be placed on the gravity axis at the position. If two are provided, the first will be the `x` position and the second will be the `y` position.

Numbers are in percent of the image's dimensions (integer).

Type: `number | number,number`  
Default: `undefined`

### Dry Run `--dry-run`/`-d`

If set, the command will only preview the files that would be changed.
npm package: @sourcetoad/tamagui-react-native
Description: A design system specific to React Native for Tamagui.
Author: Sourcetoad, LLC
Latest version: 2.7.1

# Tamagui React Native
_A starter kit isolated specifically for React Native for [Tamagui](https://tamagui.dev)._

If you use Expo - DO NOT use this. You are welcome to just use `tamagui`.

---
## Install
```bash
npm i --save-dev @sourcetoad/tamagui-react-native
```

* Create/edit the `assets` region of `react-native.config.js`

```js
module.exports = {
  project: {
    ios: {},
    android: {},
  },
  assets: [
    './node_modules/@tamagui/font-inter/otf'
  ],
};
```
* Run `npx react-native-asset`

* Add this line to top of `babel.config.js`

```js
process.env.TAMAGUI_TARGET = 'native'
```

* Add to `babel.config.js`

```js
[
    '@tamagui/babel-plugin',
    {
        components: ['@sourcetoad/tamagui-react-native'],
        config: './tamagui.config.js',
        logTimings: true,
        disableExtraction: process.env.NODE_ENV === 'development'
    }
],
[
    'transform-inline-environment-variables',
    {
        include: 'TAMAGUI_TARGET'
    }
]
```
npm package: @sourcevault/lazybindall
Description: like bindall but lazy ¯\_(ツ)_/¯
Author: joykrishnamondal
Latest version: 0.0.5

[![Build Status](https://travis-ci.org/sourcevault/lazybindall.svg?branch=master)](https://travis-ci.org/sourcevault/lazybindall)

**Install Using Any ..**
```
- npm install lazybindall

- npm install @sourcevault/lazybindall
```

**Type Signature**

```haskell
lazybindall  :: ( ob , methds ) -> obmethds
``` 

-  `ob <Object>`  -  Methods in `methds` get bound to `Ob`.

-  `methds <Object>` - Object with props *that are methods* that we want to lock to `ob`

- `obmethds <Object>` is an object whose props are defined be `methds` and have there context locked to `ob`.

**Simple Example**

```javascript

var foo = {name:"sourcevault"}

var methds = 
	{
		show:function()
		{
			console.log (this)
		}
	}

// ----------------------------------------------

var lazybindall = require ("@sourcevault/lazybindall")

var bound = lazybindall ( foo , methds )

bound.show() // {name:"sourcevault"}

```


### Benchmark 

*...for 10,000 object with 9 methods*

|   Method         | Total Memory (MB) | Time (millisecond)  |
|:----------------:|------------------:|--------------------:|
|     `.prototype` |                  6|                   31|
| lazy  closure    |                  9|                   54|
| eagar closure    |                 49|                6,172|

|[.. view detailed documentation ..](https://github.com/sourcevault/lazybindall/tree/master) 
| --- |

### Updates and API change

- Initial `0.0.1` release with a single exported function.

## License
 
- Code released under MIT Licence, see [LICENSE](https://github.com/sourcevault/lazybindall/blob/master/LICENCE) for details.

- Documentation released using CC-BY-4.0 see [LICENSE](https://github.com/sourcevault/lazybindall/blob/master/images/LICENCE) for details.