open-index/open-npm huggingface dataset:
npm package: @gorilly/react-scripts-require-ensure
Description: Configuration and scripts for Create React App.
Latest version: 4.0.4

# Fork

This is a fork of the offical react-scripts
the only change is in `config\webpack.config.js` at this line `{ parser: { requireEnsure: false } },` and the property is changed to true
# react-scripts

This package includes scripts and configuration used by [Create React App](https://github.com/facebook/create-react-app).<br>
Please refer to its documentation:

- [Getting Started](https://facebook.github.io/create-react-app/docs/getting-started) – How to create a new app.
- [User Guide](https://facebook.github.io/create-react-app/) – How to develop apps bootstrapped with Create React App.
npm package: @gorkem039/slide-deck
Description: Slide Deck Project
Latest version: 2.1.0

# Slide Deck Module

This project provides a slide deck module which is developed with AngularJS.

## Installing
The simplest way to start this application is:
```
npm install @gorkem039/slide-deck
```
## Example Usage
### Module
```javascript
import angular from 'angular';
import '@gorkem039/slide-deck';
import homeComponent from './home.component';

export default angular
  .module('home', ['slideDeck'])
  .component('home', homeComponent);

```
### Template
```html
<div class="container">
    <slide-deck>
      <slide-deck-header>Custom Deck Header</slide-deck-header>
      <slide><slide-header>Custom Slide Header</slide-header> Slide 1 Content </slide>
      <slide> Slide 2 Content </slide>
      <slide> Slide 3 Content </slide>
      <slide> Slide 4 Content </slide>
    </slide-deck>
</div>
```
### How it looks:

![Image of Tempalte](https://imgur.com/2b5gdO5.png)
npm package: @gorlikitsme/nosbot.js
Description: A node.js library for building Nostale Bot
Author: GorlikItsMe
Latest version: 0.0.13

# @gorlikitsme/nosbot.js

A node.js library for building Nostale Bot using Typescript.

## Installation

```bash
npm install @gorlikitsme/nosbot.js

yarn add @gorlikitsme/nosbot.js
```

## Example Usage

Check `examples` folder

## Credits

TODO

## Disclaimer

bla bla you can get banned
npm package: @gormartsen/vue-debug
Description: Vue3 plugin to define global $debug with log,warn,error and info options
Author: Gormartsen
Latest version: 1.0.0

# vue-debug
Vue3 plugin to define global $debug with log,warn,error and info options


Usage:
```
import Debug from "@gormartsen/vue-debug";

var APP = createApp(App);
APP.use(Debug, true);
```

Where second argument is enable/disable debug print to console by default

TODO:
provide floating dynamic popup with errors or smth.
npm package: @gorner/ember-date-components
Description: An Ember add-on which provides pure Ember-based date picker components.
Author: Francesco Novy
Latest version: 5.0.0-alpha.1

# @gorner/ember-date-components

[![Ember Observer Score](https://emberobserver.com/badges/@gorner/ember-date-components.svg)](https://emberobserver.com/addons/@gorner/ember-date-components)

An Ember add-on which provides pure Ember-based date picker components.

This is a fork of the original [ember-date-components](https://github.com/mydea/ember-date-components) which
has been updated to support newer versions of Ember.js and of dependencies like ember-basic-dropdown.
If you cannot use Ember.js v4.12+ and/or ember-basic-dropdown v8+, use the original addon,
which is compatible with ember-basic-dropdown up to v7 if using the `overrides` (npm) or `resolutions` (Yarn)
options in package.json.

## Compatibility

- Ember.js v4.12 or above
- Ember CLI v4.12 or above
- Node.js v18 or above

## Installation

* `ember install ember-moment` - This is a dependency that you will need to install manually. You may also need to manually install `moment` (for `ember-moment` v10+).
* `ember install ember-basic-dropdown` - same; version 8 or above required
* `ember install ember-date-components`
* Additional peer dependencies may be required depending on your setup
* Add `<BasicDropdownWormhole />` to your application.hbs or equivalent, if it isn't there already

## Basic Usage

```hbs
<DatePicker @value={{this.date}} @onChange={{this.updateDate}} />
```

```hbs
<DatePicker @range={{true}} @value={{this.dateRange}} @onChange={{this.updateDateRange}} />
```

```hbs
<TimePicker @value={{this.time}} @onChange={{this.updateTime}} />
```

```hbs
<DateTimePicker @value={{this.date}} @onChange={{this.updateDateTime}} />
```

The date picker can also display custom options, e.g. 'Last 7 days'.

It also provides test helpers to easily interact with the date picker in integration & acceptance tests:

```js
import { selectDate, selectDateRange, getSelectedDate, selectDateTime } from '@gorner/ember-date-components/test-support/helpers/date-picker';
import { selectTime, getSelectedTime } from '@gorner/ember-date-components/test-support/helpers/time-picker';

await selectDate('.my-datepicker', moment());
let momentInstance = await getSelectedDate('.my-datepicker');

await selectTime('.my-timepicker', moment());
let momentInstance = await getSelectedTime('.my-timepicker');

await selectDateTime('.my-date-time-picker', moment());

await selectDateRange('.my-datepicker', dateFrom, dateTo);
```

For more detailed instructions and examples,
please visit the [original repo's documentation](http://mydea.github.io/ember-date-components/).
npm package: @gorniv/ngx-transfer-http
Description: Implementation http for Angular universal work based on TransferState
Author: gorniv
Latest version: 2.2.9

# ngx-transfer-http
Implementation http for Angular universal work based on TransferState

The package can be installed using:

`npm install @gorniv/ngx-transfer-http --save`

v1.1.2 is for use on Angular5

\>v1.1.2 are for use on Angular6

# TransferHttpModule

in `app.module.ts`

```ts
import { TransferHttpModule, TransferHttpService } from '@gorniv/ngx-transfer-http';


@NgModule({
  imports: [
    BrowserModule.withServerTransition({ appId: 'my-app' }),
    HttpClientModule,
    TransferHttpModule
    ...
```

# TransferHttpService

in `app.module.ts`

```ts
import { TransferHttpModule, TransferHttpService } from '@gorniv/ngx-transfer-http';

@NgModule({
  providers: [TransferHttpService],
  imports: [
   ...
})
```

use in component or service:

```ts
import { TransferHttpService } from '@gorniv/ngx-transfer-http';

...

constructor(private http: TransferHttpService){}

getData(): void{
    this.http.get<MyObjectModel>('https://reqres.in/api/users?delay=1').subscribe(result => {
      console.log(result);
      ...
    });

}

```

check:
1) Node server console
2) Open network in developer tools browser and your XHR network must be empty
npm package: @gorniv/ngx-yandex-maps
Description: yandex-maps-directive
Latest version: 1.0.41-beta2

[Angular2]: https://angular.io/

![Yandex Maps API as an Angular2 components](https://raw.githubusercontent.com/AnteaterKit/angular2-yandex-maps/master/ya-an.png)
#### Yandex Maps API as an Angular2 components

[Wiki](https://github.com/AnteaterKit/angular2-yandex-maps/wiki)

<!-- HTML CODE-->
 <a href="https://snyk.io/test/npm/angular2-yandex-maps"><img src="https://snyk.io/test/npm/angular2-yandex-maps/badge.svg" alt="Known Vulnerabilities" data-canonical-src="https://snyk.io/test/npm/angular2-yandex-maps" style="max-width:100%;"></a>
 [![npm version](https://badge.fury.io/js/angular2-yandex-maps.svg)](http://badge.fury.io/js/angular2-yandex-maps)
[![Downloads](https://img.shields.io/npm/dm/angular2-yandex-maps.svg)](https://www.npmjs.com/package/angular2-yandex-maps)


#### Live Demo Plnkr
#### Добавление маркеров admin panel
https://plnkr.co/edit/djaxM0nKECMynWLJwmjO?p=preview
#### Работа с большим числом объектов через ObjectManager
https://plnkr.co/edit/mq8VzzINPYXOInPOS2mQ?p=preview
#### Простая метка с balloon
https://plnkr.co/edit/2m3qE90MxPghI9DKjML6?p=preview
#### ngFor метки draggable
https://plnkr.co/edit/8njMNbV9vjYTSfyP3fxI?p=preview
#### Изменение позиций карты
https://plnkr.co/edit/9K1fAZbpgDDoZYUfIdVo?p=preview
#### Кластеры
https://plnkr.co/edit/rpJpm8FnWWsuJoScAFAN?p=preview
#### Изменение иконок
https://plnkr.co/edit/dm8EJt8Waa61yKsZRRrM?p=preview

#### Install
```bash 
npm install angular2-yandex-maps
```

#### index.html
```
<html>
  <head>
   
    <script >
      let exports = {};
    </script>
  </head>

```

#### Systemjs.config.js
```js

(function (global) {
  System.config({
    paths: {
      // paths serve as alias
      'npm:': 'node_modules/'
    },
    // map tells the System loader where to look for things
    map: {
      ....
      'angular2-yandex-maps': 'npm:angular2-yandex-maps'
    },
    // packages tells the System loader how to load when no filename and/or no extension
    packages: {
      app: {
      ...........
       'angular2-yandex-maps': 
       {
         main: './index.js',
         defaultExtension: 'js'
       }
    }
  });
})(this);
```

### API

#### Тег ya-map & ya-marker:
```html
 <ya-map [latitude]="55.76" [longitude]="37.64">
          <ya-marker [latitude]="55.847" [longitude]="38.6">
          </ya-marker>
           <ya-marker [latitude]="55.847" [longitude]="35.6">
          </ya-marker>
 </ya-map>
```
Style.css
```
.map-container-inner
{
   width: 300px;
   height: 200px;
}
```
npm package: @goroya.io/create-react-native-library
Description: create-react-native-library ===========================
Author: goroya.io
Latest version: 0.0.9

create-react-native-library
===========================



[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)
[![Version](https://img.shields.io/npm/v/create-react-native-library.svg)](https://npmjs.org/package/create-react-native-library)
[![CircleCI](https://circleci.com/gh/goroya/create-react-native-library/tree/master.svg?style=shield)](https://circleci.com/gh/goroya/create-react-native-library/tree/master)
[![Appveyor CI](https://ci.appveyor.com/api/projects/status/github/goroya/create-react-native-library?branch=master&svg=true)](https://ci.appveyor.com/project/goroya/create-react-native-library/branch/master)
[![Codecov](https://codecov.io/gh/goroya/create-react-native-library/branch/master/graph/badge.svg)](https://codecov.io/gh/goroya/create-react-native-library)
[![Downloads/week](https://img.shields.io/npm/dw/create-react-native-library.svg)](https://npmjs.org/package/create-react-native-library)
[![License](https://img.shields.io/npm/l/create-react-native-library.svg)](https://github.com/goroya/create-react-native-library/blob/master/package.json)

<!-- toc -->
# USAGE
  $ crnl LIBRARYNAME

## ARGUMENTS
  LIBRARYNAME  Library Name

## OPTIONS

  -h, --help     show CLI help  
  -v, --version  show CLI version
npm package: @goroya.io/theta-api-client
Description: Theta client for javascript.
Author: goroya.io
Latest version: 1.0.1

# theta-api-client.js
Theta client for javascript.

# Supported Platforms

- Node.js
- React Native

## Installing

```bash
$ npm install @goroya.io/theta-api-client --save
```

## Quick Start

### HTTP Example

### Node.js Example
```javascript
const {ThetaHttpClient} = require('@goroya.io/theta-api-client');

(async () => {
  this.thetaClient = new ThetaHttpClient({
    hostname: '192.168.1.1',
    axiosConfig: {},
    auth: { user: 'THETAYLxxxxxxxx', pass: 'xxxxxxxx' }
  });
  await this.thetaClient
    .cameraTakePicture({
      timeout: 3000
    })
    .catch(e => {
      console.error('error:', e);
    });
})();
```

### ES Modules & TypeScript & React Native

```javascript
import { ThetaHttpClient } from '@goroya.io/theta-api-client';

this.thetaClient = new ThetaHttpClient({
  hostname: '192.168.1.1',
  axiosConfig: {},
  auth: { user: 'THETAYLxxxxxxxx', pass: 'xxxxxxxx' }
});
(async () => {
  const ret = await thetaClient.cameraTakePicture();
})();
```

# Example

## Node.js

Please check following codes.  
https://github.com/goroya/theta-api-client.js/tree/master/example/node/take-picture-example

## React Native

Please check following codes.  
https://github.com/goroya/theta-api-client.js/tree/master/example/react-native/theta-example

## Demo
### Expo(React Native)

Please visit following url.  
And Scan QR code using Expo App.

https://expo.io/@goroya/theta-example

## Theta Client API

### HTTP API

### TypeDoc Document
https://goroya.github.io/theta-api-client.js/classes/thetahttpclient.html
npm package: @gorrion/eslint-config
Description: Base ESLint config used at Gorrion Software House
Author: Gorrion Software House
Latest version: 0.1.3

# @gorrion/eslint-config

ESLint config used at Gorrion Software House

## Installation

Install the packages using `npm` (or `yarn` or `pnpm`)

```bash
npm install --save-dev eslint @gorrion/eslint-config eslint-plugin-import eslint-config-prettier
```

This will allow you to use the base package.

If you are using [`typescript`][typescript], install the following packages:

```bash
npm install --save-dev typescript @typescript-eslint/parser @typescript-eslint/eslint-plugin
```

## Usage

Then add the extends to your `.eslintrc.js`:

```javascript
module.exports = {
  extends: "@gorrion",
  rules: {
    // your overrides
  },
};
```

<!-- prettier-ignore-start -->
[typescript]: https://github.com/microsoft/TypeScript
[react]: https://github.com/facebook/react
<!-- prettier-ignore-end -->
npm package: @gorrion/prettier-config
Description: Prettier configuration used at Gorrion Software House
Author: Gorrion Software House
Latest version: 0.0.1

# @gorrion/prettier-config

Prettier config used at Gorrion Software House

## Usage

Install the package using `npm` (or `yarn` or `pnpm`)

```
npm install --save-dev @gorrion/prettier-config
```

Add the `prettier` key to your `package.json`

```diff
diff --git a/package.json b/package.json
--- a/package.json
+++ b/package.json
   "keywords": [
     "prettier"
   ],
+  "prettier": "@gorrion/prettier-config",
   "author": {
    "name": "Gorrion Software House",
    "url": "https://gorrion.io"
  },
  "main": "index.js"
```

## Overwrite

If you need to overwrite some settings, create `.prettierrc.js` file, import config and export modifications, e.g:

```js
module.exports = {
  ...require("@gorrion/prettier-config"),
  semi: false,
};
```
npm package: @gorules/quickjs-linux-x64-gnu
Description: High-performance, sandboxed JavaScript runtime for Node.js and browsers, powered by QuickJS and Rust
Author: GoRules
Latest version: 0.5.0

# `@gorules/quickjs-linux-x64-gnu`

This is the **x86_64-unknown-linux-gnu** binary for `@gorules/quickjs`
npm package: @gorules/quickjs-linux-x64-musl
Description: High-performance, sandboxed JavaScript runtime for Node.js and browsers, powered by QuickJS and Rust
Author: GoRules
Latest version: 0.5.0

# `@gorules/quickjs-linux-x64-musl`

This is the **x86_64-unknown-linux-musl** binary for `@gorules/quickjs`
npm package: @gorules/quickjs-win32-x64-msvc
Description: High-performance, sandboxed JavaScript runtime for Node.js and browsers, powered by QuickJS and Rust
Author: GoRules
Latest version: 0.5.0

# `@gorules/quickjs-win32-x64-msvc`

This is the **x86_64-pc-windows-msvc** binary for `@gorules/quickjs`
npm package: @gorules/zen-engine-linux-arm64-gnu
Description: This is the **aarch64-unknown-linux-gnu** binary for `@gorules/zen-engine`
Author: GoRules
Latest version: 0.54.0

# `@gorules/zen-engine-linux-arm64-gnu`

This is the **aarch64-unknown-linux-gnu** binary for `@gorules/zen-engine`
npm package: @gorules/zen-engine-linux-x64-musl
Description: This is the **x86_64-unknown-linux-musl** binary for `@gorules/zen-engine`
Author: GoRules
Latest version: 0.54.0

# `@gorules/zen-engine-linux-x64-musl`

This is the **x86_64-unknown-linux-musl** binary for `@gorules/zen-engine`
npm package: @gorules/zen-engine-wasm32-wasi
Description: This is the **wasm32-wasi-preview1-threads** binary for `@gorules/zen-engine`
Author: GoRules
Latest version: 0.54.0

# `@gorules/zen-engine-wasm32-wasi`

This is the **wasm32-wasi-preview1-threads** binary for `@gorules/zen-engine`
npm package: @goshenkata/dryscan-cli
Description: CLI tool for DryScan - semantic code duplication analyzer
Author: Goshenkata
Latest version: 1.4.11

# @goshenkata/dryscan-cli

CLI for DryScan - semantic code duplication analyzer.

## Installation

```bash
npm install -g @goshenkata/dryscan-cli
```

## Usage

```bash
# Initialize repository
dryscan init

# Find duplicates
dryscan dupes              # Text report
dryscan dupes --json       # JSON output
dryscan dupes --ui         # Web UI at http://localhost:3000

# Update index after changes
dryscan update

# Exclude duplicate by short ID
dryscan dupes exclude abc123

# Clean stale exclusions
dryscan clean
```

## Configuration

Create `dryconfig.json` in your repository root:

```json
{
  "threshold": 0.88,
  "minLines": 5,
  "embeddingSource": "huggingface",
  "excludedPaths": ["**/test/**"]
}
```

**Embedding Providers:**
- HuggingFace (default): `"embeddingSource": "huggingface"` (requires `HUGGINGFACEHUB_API_KEY` env var)
- Ollama (local): `"embeddingSource": "http://localhost:11434"`

## Supported languages**

Just java for now

## License

MIT
npm package: @goshenkata/dryscan-core
Description: Core library for DryScan - semantic code duplication analyzer
Author: Goshenkata
Latest version: 1.4.11

# @goshenkata/dryscan-core

Core library for DryScan - semantic code duplication analyzer using embeddings.

## Installation

```bash
npm install @goshenkata/dryscan-core
```

## Usage

### Basic Example

```typescript
import { DryScan } from '@goshenkata/dryscan-core';

const scanner = new DryScan('/path/to/your/repository');

// Initialize repository index
await scanner.init();

// Build duplicate analysis report
const report = await scanner.buildDuplicateReport();

console.log(`Duplication Score: ${report.score.score}`);
console.log(`Found ${report.duplicates.length} duplicate pairs`);
```

### API

Initializes the repository with a 3-phase analysis:
1. Extract and index all code units (functions, methods, blocks)
2. Resolve internal dependencies
3. Compute semantic embeddings

#### `async updateIndex(): Promise<void>`

Incrementally updates the index by detecting changed, new, and deleted files. Only reprocesses modified units for efficiency.

```typescript
await scanner.updateIndex();
```

#### `async buildDuplicateReport(): Promise<DuplicateReport>`

Runs duplicate detection and returns a comprehensive report with similarity scores and duplication metrics.

```typescript
const report = await scanner.buildDuplicateReport();

report.duplicates.forEach(dup => {
  console.log(`${dup.similarity.toFixed(2)} - ${dup.left.name} ↔ ${dup.right.name}`);
});
```

#### `async cleanExclusions(): Promise<{ removed: number; kept: number }>`

Removes stale exclusion rules that no longer match any indexed units.

```typescript
const result = await scanner.cleanExclusions();
console.log(`Cleaned ${result.removed} stale exclusions`);
```

### Configuration

Place a `dryconfig.json` in your repository root:

```json
{
  "threshold": 0.88,
  "minLines": 5,
  "minBlockLines": 8,
  "embeddingSource": "huggingface",
  "excludedPaths": ["**/test/**", "**/node_modules/**"],
  "excludedPairs": []
}
```

**Supported Embedding Providers:**
- **HuggingFace** (default): Set `embeddingSource` to `"huggingface"` (requires `HUGGINGFACEHUB_API_KEY` env var)
- **Ollama** (local): Set `embeddingSource` to an Ollama URL like `"http://localhost:11434"`

## Requirements

- Node.js >= 18.0.0
- HuggingFace API key (default) or Ollama running locally for embeddings

## Supported languages**

Just java for now
## License

MIT