open-index/open-npm huggingface dataset:
npm package: @growr/vc-json-schemas-parser
Description: A parser for VC JSON Schemas compliant credentials
Latest version: 2.3.8

<p align="middle">
  <img src="https://www.rifos.org/assets/img/logo.svg" alt="logo" height="100" >
</p>
<h3 align="middle"><code>vc-json-schemas-parser</code></h3>
<p align="middle">
  A parser for <a href="https://github.com/rsksmart/vc-json-schemas">VC JSON Schemas</a> compliant credentials
</p>
<p align="middle">
  <a href="https://github.com/rsksmart/vc-json-schemas-parser/actions?query=workflow%3Atest">
    <img src="https://github.com/rsksmart/vc-json-schemas-parser/workflows/test/badge.svg" />
  </a>
  <a href="https://badge.fury.io/js/%40rsksmart%2Fvc-json-schemas-parser">
    <img src="https://badge.fury.io/js/%40rsksmart%2Fvc-json-schemas-parser.svg" alt="npm" />
  </a>
</p>

```
npm i did-jwt @rsksmart/vc-json-schemas-parser
```

This library can be used to parse credentials that are compatible with <a href="https://github.com/rsksmart/vc-json-schemas">Verifiable Credentials JSON Schemas</a>

## Quick start

To parse a credential that complies with a given schema

```ts
import { decodeJWT } from 'did-jwt'
import { parseVerifiableCredential } from '@rsksmart/vc-json-schemas-parser'

const emailVC = '...'
const decodedEmailVC = decodeJWT(emailVC)
const parsedEmailVC = parseVerifiableCredential('Email', decodedEmailVC.payload)
/*
{ Email:
       { text: 'ilan@iovlabs.org', prefix: { en: 'Email address' } } }
*/
```

Supports:
- Email
- Phone

## Run tests

```
npm test
```

## Build

```
npm run build
```

## Contribute

- Understand [`vc-json-schemas`](https://github.com/rsksmart/vc-json-schemas)
- Follow the [collaboration guidelines](https://developers.rsk.co/rif/identity/contribute/)
npm package: @growrk/create-growrk-nuxt-app
Description: Create a @growrk app based in Vue.js in seconds.
Latest version: 1.0.6

# Script Create GroWrk App

Create a @growrk app based in Vue.js in seconds.

## Getting Started

To get started quickly you can use the [@growrk/create-growrk-nuxt-app](https://gitlab.com/growrk/genos/-/tree/master/apps/create-growrk-nuxt-app) package

With [yarn](https://yarnpkg.com/en/):

```bash
yarn create @growrk/growrk-nuxt-app <project-name>
```

Or with [npx](https://www.npmjs.com/package/npx) (`npx` is shipped by default since [npm](https://www.npmjs.com/get-npm) `5.2.0`)

```bash
npx @growrk/create-growrk-nuxt-app <project-name>
```

Or starting with npm v6.1 you can do:

```bash
npm init @growrk/growrk-nuxt-app <project-name>
```

It will ask you some questions (name, title, npmToken, etc.), when aswered the dependencies will be installed. The next step is to navigate to the project folder and launch it:

With [yarn](https://yarnpkg.com/en/):

```bash
cd <project-name>
yarn dev
```

Or with [npm](https://www.npmjs.com/):

```bash
cd <project-name>
npm run dev
```

### `nuxt.config.js`

Import the core app function from `@growrk/nuxt-core`:

```javascript
import growrkCore from "@growrk/nuxt-core";

export default growrkCore({
  // [additional nuxt configuration]
  growrkCoreOptions: {
    // [growrk core options]
  },
});
```

The app exports a function to setup the `nuxt.config.js` and allows you to add/override the default config.

> Check out the documentacion of [defu.arrayFn](https://github.com/nuxt-contrib/defu#array-function-merger) to see how the config is merged.

#### Example

```javascript
import growrkCore from "@growrk/nuxt-core";

export default growrkCore({
  // [additional nuxt configuration]
  growrkCoreOptions: {
    colors: {
      primary: "#F3B72B",
      secondary: "#F38B2A",
      success: "#28a745",
      warning: "#F3B72B",
      danger: "#dc3545",
      info: "#007bff",
      light: "#f8f9fa",
      dark: "#343a40",
    },
    openGraph: {
      name: "GroWrk",
      title: "GroWrk Remote",
      description:
        "Smart home office and workspace management for remote teams.",
      url: "https://app.growrk.com",
      image: "https://app.growrk.com/cover.jpg",
      imageH: "1200",
      imageW: "630",
    },
  },
});
```
npm package: @growrk/create-growrk-whitelabel
Description: > Create a @growrk Whitelabel in seconds.
Latest version: 1.0.7

# @growrk/create-growrk-whitelabel

> Create a @growrk Whitelabel in seconds.

## Getting Started

To get started quickly you can use the [@growrk/create-growrk-whitelabel](https://gitlab.com/growrk/genos/-/tree/master/apps/create-growrk-whitelabel) package

With [yarn](https://yarnpkg.com/en/):

```bash
yarn create @growrk/growrk-whitelabel <project-name>
```

Or with [npx](https://www.npmjs.com/package/npx) (`npx` is shipped by default since [npm](https://www.npmjs.com/get-npm) `5.2.0`)

```bash
npx @growrk/create-growrk-whitelabel <project-name>
```

Or starting with npm v6.1 you can do:

```bash
npm init @growrk/growrk-whitelabel <project-name>
```

It will ask you some questions (name, title, npmToken, etc.), when aswered the dependencies will be installed. The next step is to navigate to the project folder and launch it:

With [yarn](https://yarnpkg.com/en/):

```bash
cd <project-name>
yarn dev
```

Or with [npm](https://www.npmjs.com/):

```bash
cd <project-name>
npm run dev
```

### `nuxt.config.js`

Import the core app function from `@growrk/dashboard`:

```javascript
import growrkDashboard from "@growrk/dashboard";

export default growrkDashboard({
  // [additional nuxt configuration]
  growrkCoreOptions: {
    // [growrk core options]
  },
});
```

The app exports a function to setup the `nuxt.config.js` and allows you to add/override the default config.

> Check out the documentacion of [defu.arrayFn](https://github.com/nuxt-contrib/defu#array-function-merger) to see how the config is merged.

#### Example

```javascript
import growrkDashboard from "@growrk/dashboard";

export default growrkDashboard({
  // [additional nuxt configuration]
  growrkCoreOptions: {
    colors: {
      primary: "#F3B72B",
      secondary: "#F38B2A",
      success: "#28a745",
      warning: "#F3B72B",
      danger: "#dc3545",
      info: "#007bff",
      light: "#f8f9fa",
      dark: "#343a40",
    },
    openGraph: {
      name: "GroWrk",
      title: "GroWrk Remote",
      description:
        "Smart home office and workspace management for remote teams.",
      url: "https://app.growrk.com",
      image: "https://app.growrk.com/cover.jpg",
      imageH: "1200",
      imageW: "630",
    },
  },
});
```