open-index/open-npm huggingface dataset:
npm package: @klimby/angular-translation-check
Description: Check Angular translation file
Author: Alexander Klimov
Latest version: 1.0.1

![MIT license](https://img.shields.io/badge/license-MIT-green.svg?style=plastic "MIT")
![Version v1.0.1](https://img.shields.io/badge/version-v1.0.1-blue.svg?style=plastic "Version v1.0.1")

[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)

![Node.js](https://img.shields.io/badge/Node.js-14.18.2(Fermium)-yellow.svg?style=plastic "Node.js")

# Angular Translation Files checker

Check [Angular translation](https://angular.io/guide/i18n-common-overview) file for single project or monorepository. Work with XLIFF translation files.

## Highlights
- Find duplicate ids in XLIFF translation files
- Search for missing XLIFF ids (available in html, not in XLIFF)
- Search for missing html ids (available in XLIFF, not in html)
- Find @@none ids in html

## Install

```
npm i @klimby/angular-translation-check --save-dev
```

## Usage

Add script to Angular project `package.json` file. Example:

```
...
 "scripts": {
        "translate-test": "angular-translation-check"
    },
...

```

Run npm script.

### Command line options

#### --project

Angular project name from `angular.json` file. If not specified, the first project from file `angular.json` will be taken.
Example: 
```
"translate-test": "angular-translation-check --project app"
```

#### --libs

For use in monorepository with libraries. Example, in `angular.json`:

```
{
  ...
  "projects": {
    "app": {
      "projectType": "application",
      ...
    },
    "lib01": {
      "projectType": "library",
      ...
    },
    "lib02": {
      "projectType": "library",
      ...
    }
  }
}
```

Example:
```
"translate-test": "angular-translation-check --project app --libs lib01 lib02"
```
Several libraries are specified with a space

#### --locale

An example of using multiple locales in `angular.json` file:

```
{
  ...
  "projects": {
    "app": {
      "projectType": "application",
      "i18n": {
        "locales": {
          "en": {
            "translation": "locale/app.en.xlf"
          },
          "fr": {
            "translation": "locale/app.fr.xlf"
          }
        }
      },
      ...
    },
  }
}
```

To select a specific locale, you must specify:
```
"translate-test": "angular-translation-check --project app --locale fr"
```
If no locale is specified, the first specified locale will be selected.

#### --root

Used to specify the project root directory (location of the `angular.json` file). As a rule, the `angular.json` file is located in the script launch directory and does not need to be changed.

Example:

```
"translate-test": "angular-translation-check --project app --root path/to/angular"
```


## Dev

```
git clone ssh://git@github.com/klimby/angular-translation-check.git
cd angular-translation-check
npm install
```
npm package: @kliment/rpturn
Description: Library for WebRTC connection to RemotePC Turn infrastructure
Author: Kliment Lambevski
Latest version: 0.2.5

### npm
```
import RPTurn from 'rpturn;
...
```

### self-host/cdn
```
<link href="build/index.css" rel="stylesheet">
<script src="build/index.js"></script>

let RPTurn = window.RPTurn.default;
...
```

### DOCS

[RPTurn integration](https://rpturn.vitech.dev/#/docs/getting-started)
npm package: @klimenty/count-down
Description: Very simple yet useful count down timer that allows you to create and display it on your web-page.
Author: klimenty
Latest version: 1.2.0

<h1> # CountDownNPM. </h1>

<h2> NPM package that allows you to display a count down timer on a web page. </h2>

<h3> Import the package to your project </h3>
<pre>
<code>
import { countDownModule } from "/node_modules/@klimenty/count-down/index.js";
</code>
</pre>

<h3> Create a timer instance and pass it all the necesseary props for your count down.</h3>

<ol>
  <li> End date (string and date object only) </li>
  <li> Days element CSS class selector to display days (string only). </li>
  <li> Hours element CSS class selector to display hours (string only). </li>
  <li> Minutes element CSS class selector to display minutes (string only). </li>
  <li> Seconds element CSS class selector to display seconds (string only). </li>
</ol>

<pre>
<code>
const timer = countDownModule({
  cDate: new Date("June 22, 2022 00:00:00"),
  daysElement: ".time-day",
  hoursElement: ".time-hours",
  minutesElement: ".time-minutes",
  secondsElement: ".time-seconds",
});
</code>
</pre>

<h3> Stop the timer (setTimeout recommended) </h3>
<pre>
<code>
setTimeout(timer.stop(), ms);
</code>
</pre>

<b> Klimenty 2022 </b>
npm package: @klimo-v/schematics-bem
Description: A bem schematics
Latest version: 1.1.1

# Getting Started With Schematics

This repository is a basic Schematic implementation that serves as a starting point to create and publish Schematics to NPM.

### Testing

To test locally, install `@angular-devkit/schematics-cli` globally and use the `schematics` command line tool. That tool acts the same as the `generate` command of the Angular CLI, but also has a debug mode.

Check the documentation with

```bash
schematics --help
```

### Unit Testing

`npm run test` will run the unit tests, using Jasmine as a runner and test framework.

### Publishing

To publish, simply do:

```bash
npm run build
npm publish
```

That's it!