open-index/open-npm huggingface dataset:
npm package: @orez/vue-zoom
Description: > Provide the mobile gesture scaling function for the child node（Vue2.x）
Author: justorez
Latest version: 1.0.0

# vue-zoom

> Provide the mobile gesture scaling function for the child node（Vue2.x）

## Usage

### NPM

```
npm i @orez/vue-zoom
```
### Import Component

``` js
import Vue from 'vue'
import VueZoom from '@orez/vue-zoom'
import '@orez/vue-zoom/zoom.css'

Vue.use(VueZoom)

// ...
```

### CDN

```html
<!-- css -->
<link href="https://unpkg.com/@orez/vue-zoom/dist/zoom.css">

<!-- js -->
<script src="https://unpkg.com/vue"></script>
<script src="https://unpkg.com/@orez/vue-zoom/dist/zoom.umd.min.js"></script>
```

## API

#### props

| prop | descripton | type | default |
| -    | -          |:----:|:-------:|
| minZoom | - | `Number` | `1/3`
| maxZoom | - | `Number` | `3`
| debug | show debug info | `Boolean` | `false`

## Example

![Example](./resource/1.gif)

## License
[MIT](./LICENSE)
npm package: @orfeo/orfeo
Description: The reference compiler for the Orfeo programming language.
Author: Pierre-Emmanuel Lévesque
Latest version: 0.1.0

[![Build Status](https://travis-ci.org/orfeo-lang/orfeo.svg?branch=master)](https://travis-ci.org/orfeo-lang/orfeo)
[![Coverage Status](https://coveralls.io/repos/github/orfeo-lang/orfeo/badge.svg?branch=master)](https://coveralls.io/github/orfeo-lang/orfeo?branch=master)
[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

```
    (𝄚𝄚𝄚𝄚)                 (𝄚𝄚𝄚)
  (𝄚𝄚)    (𝄚𝄚)           (𝄚)
(𝄚𝄚)        (𝄚𝄚)(𝄚) (𝄚𝄚𝄚)(𝄚)(𝄚)(𝄚) (𝄚𝄚)       (𝄚𝄚𝄚)
(𝄚𝄚)        (𝄚𝄚) (𝄚𝄚)     (𝄚𝄚)    (𝄚)  (𝄚𝄚) (𝄚𝄚)   (𝄚𝄚)
(𝄚𝄚)        (𝄚𝄚) (𝄚𝄚)     (𝄚𝄚)  (𝄚𝄚𝄚𝄚) (𝄚) (𝄚𝄚)     (𝄚𝄚)
  (𝄚𝄚)     (𝄚𝄚)  (𝄚𝄚)     (𝄚𝄚)  (𝄚)          (𝄚𝄚)   (𝄚𝄚)
    (𝄚𝄚𝄚𝄚)     (𝄚𝄚𝄚)     (𝄚𝄚)    (𝄚𝄚𝄚𝄚)        (𝄚𝄚𝄚)
```

# Orfeo

The reference compiler for the Orfeo programming language.

It compiles an Orfeo program to the Timeline file format.

http://orfeo.org

## Installation

`npm install @orfeo/orfeo`

## Usage

```js
const compile = require('@orfeo/orfeo')
const program = '(a b c d)'
const timelineFile = compile(program)
// timelineFile ->
0 a
0.25 b
0.5 c
0.75 d
1
```

## Tests

Command                        | Description
------------------------------ | ------------
`npm test` or `npm run test`   | unit tests + coverage + standardx linting
`npm run cover`                | unit tests + coverage
`npm run standardx`            | standardx linting
`npm run units_with_standardx` | unit tests + standardx linting
`npm run units`                | unit tests
`npm run units_v`              | unit tests : verbose
`npm run unit_lexer`           | unit tests - lexer
`npm run unit_lexer_v`         | unit tests - lexer : verbose
`npm run unit_number`          | unit tests - number
`npm run unit_number_v`        | unit tests - number : verbose
`npm run unit_parser`          | unit tests - parser
`npm run unit_parser_v`        | unit tests - parser : verbose
`npm run unit_sanitizer`       | unit tests - sanitizer
`npm run unit_sanitizer_v`     | unit tests - sanitizer : verbose
`npm run unit_utilities`       | unit tests - utilities
`npm run unit_utilities_v`     | unit tests - utilities : verbose
`npm run unit_validators`      | unit tests - validators
`npm run unit_validators_v`    | unit tests - validators : verbose

## Copyright

Copyright (c) 2019-2020, Pierre-Emmanuel Lévesque

## License

MIT
npm package: @orfeo/orfeo-cli
Description: Orfeo on the command line.
Author: Pierre-Emmanuel Lévesque
Latest version: 0.1.0

[standard-badge]: https://img.shields.io/badge/code_style-standard-brightgreen.svg
[standard]:       https://standardjs.com
[mit-badge]:      https://img.shields.io/badge/License-MIT-yellow.svg
[mit]:            http://opensource.org/licenses/MIT

[![][standard-badge]][standard]
[![][mit-badge]][mit]

# Orfeo-cli

Orfeo on the command line.

http://orfeo.org

## Node Repository

https://www.npmjs.com/package/@orfeo/orfeo-cli

## Installation

`npm install -g @orfeo/orfeo-cli`

## Usage

Call                                 | Description
------------------------------------ | --------------------------------------
`orfeo -h`                           | prints a help file
`orfeo -v`                           | prints version, copyright, and license
`orfeo -e '(a b c)'`                 | prints compiled inline code
`orfeo -e '(a b c)' -p`              | pretty prints compiled inline code
`orfeo -p -e '(a b c)'`              | pretty prints compiled inline code
`orfeo file.orfeo`                   | prints a compiled program file
`orfeo file.orfeo -p`                | pretty prints a compiled program file
`orfeo -p file.orfeo`                | pretty prints a compiled program file
`orfeo -e '(a b c)' > file.timeline` | saves compilation to file
`orfeo file.orfeo > file.timeline`   | saves compilation to file

Exit Code | Meaning
--------- | -------
0         | success
1         | error

## Tests

Command             | Description
--------------------| -----------------
`npm run standardx` | standardx linting

## Copyright

Copyright (c) 2019-2020, Pierre-Emmanuel Lévesque

## License

MIT
npm package: @orfeo/timeline-validator
Description: A validator for the Timeline file format.
Author: Pierre-Emmanuel Lévesque
Latest version: 0.1.0

[build-status]:    https://travis-ci.org/orfeo-lang/timeline-validator.svg?branch=master
[build]:           https://travis-ci.org/orfeo-lang/timeline-validator
[coverage-status]: https://coveralls.io/repos/github/orfeo-lang/timeline-validator/badge.svg?branch=master
[coverage]:        https://coveralls.io/github/orfeo-lang/timeline-validator?branch=master
[standard-badge]:  https://img.shields.io/badge/code_style-standard-brightgreen.svg
[standard]:        https://standardjs.com
[mit-badge]:       https://img.shields.io/badge/License-MIT-yellow.svg
[mit]:             http://opensource.org/licenses/MIT

[![][build-status]][build]
[![][coverage-status]][coverage]
[![][standard-badge]][standard]
[![][mit-badge]][mit]

# Timeline-validator

A validator for the Timeline file format.

http://orfeo.org

## Node Repository

https://www.npmjs.com/package/@orfeo/timeline-validator

## Installation

`npm install @orfeo/timeline-validator`

## Usage

```js
const isValid = require('@orfeo/timeline-validator')
const file = // Load the timeline file.

// Without error reporting.
if (isValid(file)) {
  // Do stuff here if valid.
}

// With error reporting.
try {
  isValid(file)
} catch (e) {
  console.error(e)
  process.exit(1)
}
// Do stuff here if valid.
```

## Tests

Command                        | Description
------------------------------ | -----------------------------------------
`npm test` or `npm run test`   | unit tests + coverage + standardx linting
`npm run cover`                | unit tests + coverage
`npm run standardx`            | standardx linting
`npm run units_with_standardx` | unit tests + standardx linting
`npm run units`                | unit tests

## Copyright

Copyright (c) 2019-2020, Pierre-Emmanuel Lévesque

## License

MIT
npm package: @orfium/ictinus
Description: An internal UI kit library that is opinionated. Primary focus is to solve UI duplications and provide a unified and cross product UX, UI and accessibility.
Latest version: 5.44.2

# Ictinus

An internal UI kit library that is opinionated. Primary focus is to solve UI duplications and provide a unified and cross product UX, UI and accessibility.

<hr />

![npm](https://img.shields.io/npm/v/@orfium/ictinus)
[![pan](https://github.com/Orfium/orfium-ictinus/workflows/CI/badge.svg)](https://github.com/Orfium/orfium-ictinus/actions)
![min size](https://img.shields.io/bundlephobia/min/@orfium/ictinus)
![minzip size](https://img.shields.io/bundlephobia/minzip/@orfium/ictinus)

## 📦 Installation

```text
$ npm install @orfium/ictinus
```

```text
$ yarn add @orfium/ictinus
```

Please note that react >= 16.0.0 and react-dom >= 16.0.0 are peer dependencies. Also that emotion 11 is being used and that
will not work in older emotion projects.

if you want the next version you can always use the next tag.
Remember: this is a release candidate, we encourage you to lock version on installation to avoid any changes

```text
$ yarn add @orfium/ictinus@next
```

## 🔨 Usage

1. Import the CSS styles at the top of your main entry file (e.g., `main.tsx` or `index.tsx`)

```js
import '@orfium/ictinus/styles.css';
```

2. Start by wrapping your App with ictinus `ThemeProvider` component like below

```jsx
import { ThemeProvider } from '@orfium/ictinus';

const App = () => (
  <ThemeProvider>
    <Router>...</Router>
  </ThemeProvider>
);
```

3.  That's it, now you are ready to go.

```js
import { Select, Button } from '@orfium/ictinus';
```

## ✨ Extra

### Theme usage

Now you can can have access to the library's theme config by using the hook provided

```
import { useTheme } from '@orfium/ictinus';

const theme = useTheme();
```

### Theme config

You can apply your own branded colours for each product at the definition of the ThemeProvider. This way you can have access everywhere.

```
<ThemeProvider>
    ...
</ThemeProvider>
```

### Emotion Project - Merge theme configs from different providers

If you are already using emotion and you have defined a different provider you still have to define Ictinus ThemeProvider as well. You must put the theme config example at the top of the providers and yours afterwards.

Then you must use the below function to create a new theme config for the second provider

```
export const defaultTheme = (ancestorTheme: IctinusTheme) => ({
  ...ancestorTheme,
  ...theme,
});
```

The final outcome will look like this.

```
<IctinusThemeProvider>
  <ThemeProvider theme={defaultTheme}>
    ....
  </ThemeProvider>
</IctinusThemeProvider>
```