open-index/open-npm huggingface dataset:
npm package: @metadev/lux
Description: Lux: Library with User Interface components for Angular.
Author: Metadev S.L.
Latest version: 21.0.0

# Lux

[![npm version](https://badge.fury.io/js/%40metadev%2Flux.svg)](https://badge.fury.io/js/%40metadev%2Flux)
[![Build Status](https://travis-ci.com/metadevpro/lux.svg?branch=devel)](https://travis-ci.com/metadevpro/lux)
[![Dependencies Status](https://david-dm.org/metadevpro/lux/status.svg)](https://david-dm.org/metadevpro/lux)
[![codecov](https://codecov.io/gh/metadevpro/lux/branch/devel/graph/badge.svg)](https://codecov.io/gh/metadevpro/lux)
[![Known Vulnerabilities](https://snyk.io//test/github/metadevpro/lux/badge.svg?targetFile=projects/lux/package.json)](https://snyk.io//test/github/metadevpro/lux?targetFile=projects/lux/package.json)
[![MIT license](http://img.shields.io/badge/license-MIT-brightgreen.svg)](http://opensource.org/licenses/MIT)

Lux is an Angular library of visual rich components to help create apps.

## Instalation

From npmjs: [@metadev/lux](https://www.npmjs.com/package/@metadev/lux)

```bash
npm i @metadev/lux
```

## Documentation and samples

Library and component catalog documentation: [http://lux.metadev.pro](http://lux.metadev.pro).

## Changelog

[See changelog](changelog.md).

## Copyright and License

- Created and mantained by [Metadev](https://metadev.pro).
- Distributed under [MIT license](LICENSE).
npm package: @metadogecat/uikit
Description: Set of UI components for mdc projects
Latest version: 0.1.3

# 🥞 MetaDogeCat UIkit

[![Version](https://img.shields.io/npm/v/@metadogecat/uikit)](https://www.npmjs.com/package/@metadogecat/uikit) [![Size](https://img.shields.io/bundlephobia/min/@pancakeswap-libs/uikit)](https://www.npmjs.com/package/@metadogecat/uikit)

MetaDogeCat UIkit is a set of React components and hooks used to build pages on MetaDogeCat's apps. It also contains a theme file for dark and light mode.

## Install

`yarn add @metadogecat/uikit`

## Setup

### Theme

Before using MetaDogeCat UIkit, you need to provide the theme file to styled-component.

```
import { ThemeProvider } from 'styled-components'
import { light, dark } from '@metadogecat/uikit'
...
<ThemeProvider theme={isDark}>...</ThemeProvider>
```

### Reset

A reset CSS is available as a global styled component.

```
import { ResetCSS } from '@metadogecat/uikit'
...
<ResetCSS />
```

### Types

This project is built with Typescript and export all the relevant types.

## How to use the UIkit

If you want to use components from the UIkit, check the [Storybook documentation](https://github.com/nguyenhungkhanh/mdc-uikit/)
npm package: @metadonors/gatsby-plugin-gtag
Description: Gatsby plugin to add Google Analytics gtag.js (replacement for analytics.js) to a site. Includes Outbound Links.
Author: Andrey Salomatin
Latest version: 1.0.15

# gatsby-plugin-gtag
### Add Google Analytics gtag.js to a site

Does the same thing as
[gatsby-plugin-google-analytics](https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby-plugin-google-analytics),
but instead of adding [deprecated analytics.js](https://developers.google.com/analytics/devguides/collection/gtagjs/migration)
script, it uses
[gtag.js](https://developers.google.com/analytics/devguides/collection/gtagjs/). Includes Outbound Link module.

## Install

```bash
npm install --save gatsby-plugin-gtag
```

## Use

```js

// In your gatsby-config.js
module.exports = {
  plugins: [
    {
      resolve: `gatsby-plugin-gtag`,
      options: {
        // your google analytics tracking id
        trackingId: `UA-XXXXXXXX-X`,
        // Puts tracking script in the head instead of the body
        head: false,
        // enable ip anonymization
        anonymize: true,
      },
    },
  ],
}

```
## Outbound Links
`import { OutboundLink } from 'gatsby-plugin-gtag'`

Use like any other anchor tag in your component:
`<OutboundLink href='yourwebsite.example'>Check out this site!</OutboundLink>`

## Options

#### head

Puts tracking script in the head instead of the body. Default is false (render in the body)

#### anonymize

Adds `anonymize_ip` flag when calling `gtag`. More info
[here](https://developers.google.com/analytics/devguides/collection/gtagjs/ip-anonymization).

#### optmizedId

If you need to use Google Optimize for A/B testing, you can add this optional Optimize container id to allow Google Optimize to load the correct test parameters for your site.

## Testing in development mode

By default `gatsby-plugin-gtag` will only load and run google analytics when `process.env.NODE_ENV === 'production'`.
To enable gtag in development mode set the environment variable `GATSBY_GTAG_DEBUG=true gatsby develop`.

## License

MIT
npm package: @metadonors/meta-ops-cli
Description: Meta Operations CLI
Author: Fabrizio Arzeni
Latest version: 0.0.4

mops
====

Meta Operations CLI

[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)
[![Version](https://img.shields.io/npm/v/mops.svg)](https://npmjs.org/package/mops)
[![Downloads/week](https://img.shields.io/npm/dw/mops.svg)](https://npmjs.org/package/mops)
[![License](https://img.shields.io/npm/l/mops.svg)](https://github.com/Projects/mops/blob/master/package.json)

<!-- toc -->
* [Usage](#usage)
* [Commands](#commands)
<!-- tocstop -->
# Usage
<!-- usage -->
```sh-session
$ npm install -g @metadonors/meta-ops-cli
$ mops COMMAND
running command...
$ mops (-v|--version|version)
@metadonors/meta-ops-cli/0.0.4 linux-x64 node-v10.15.2
$ mops --help [COMMAND]
USAGE
  $ mops COMMAND
...
```
<!-- usagestop -->
# Commands
<!-- commands -->
* [`mops finish`](#mops-finish)
* [`mops help [COMMAND]`](#mops-help-command)
* [`mops init`](#mops-init)
* [`mops upgrade`](#mops-upgrade)

## `mops finish`

Finish upgrade

```
USAGE
  $ mops finish

OPTIONS
  -n, --name=name  name to print

DESCRIPTION
  ...
  Extra documentation goes here
```

## `mops help [COMMAND]`

display help for mops

```
USAGE
  $ mops help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI
```

_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v2.1.6/src/commands/help.ts)_

## `mops init`

Insert to your basic rancher configuration

```
USAGE
  $ mops init

DESCRIPTION
  ...
  Extra documentation goes here
```

## `mops upgrade`

Upgrade stacks

```
USAGE
  $ mops upgrade

OPTIONS
  -n, --name=name  name to print

DESCRIPTION
  ...
  Extra documentation goes here
```
<!-- commandsstop -->
npm package: @metadonors/odoo-jsonrpc
Description: Odoo JSONRPC Client 
Author: Fabrizio Arzeni
Latest version: 0.5.1

# Odoo JsonRPC

Odoo JSON RPC client for browser and Node.js with support for Promises

## Usage

Initialize odoo client

```javascript
const odoo = new OdooRPC({
    host: 'http://localhost',
    database: 'demo_enterprise',
    username: 'admin',
    password: 'admin',
})
```


### Browse

Fetch object by id (multiple or single id)

```javascript
const partner_ids = await odoo.env('res.partner').browse(1)

```

or

```javascript
const partner_ids = await odoo.env('res.partner').browse([1,2,3])

```

### Create

```javascript
const id = await odoo.env('res.partner').create({
    name: 'Test',
    email: 'test@example.com'
})
```

### Write

```javascript
await odoo.env('res.partner').write(1, {
    name: 'Test',
    email: 'test@example.com'
})
```

or

```javascript
await odoo.env('res.partner').write([1, 2, 3], {
    name: 'Test',
    email: 'test@example.com'
})
```

### Search 

```javascript
const partner_ids = await odoo.env('res.partner').search([
    ['name', '=', 'Test']
])
```


### Search Read

```javascript
const partner_ids = await odoo.env('res.partner').search_read([
    ['name', '=', 'Test']
], ['name', 'email'])
```


### Search Count

```javascript
const total = await odoo.env('res.partner').search_count([
    ['name', '=', 'Test']
])
```