open-index/open-npm huggingface dataset:
npm package: @gabber235/n8n-nodes-scrapeless
Description: Modified n8n nodes for Scrapeless
Author: Gabber235
Latest version: 0.5.1

![Banner image](https://user-images.githubusercontent.com/10284570/173569848-c624317f-42b1-45a6-ab09-f0ea3c247648.png)

# n8n-node-scrapeless

> **Note:** This is NOT the official Scrapeless package. This is a community-maintained fork.
> For the official package, visit: https://github.com/scrapeless-ai/n8n-nodes-scrapeless

This repo contains a community node for n8n that integrates with Scrapeless.

## Installation

Follow the [installation guide](https://docs.n8n.io/integrations/community-nodes/installation/) in the n8n community nodes documentation.

Install this package using:
```
npm install @gabber235/n8n-nodes-scrapeless
```

## Credentials

You must have a Scrapeless API key to use this node. You can register for a free account to get an API key here:

https://app.scrapeless.com/passport/register

Once registered, you can find your API key here:


Then you'll need to create a credential in n8n for Scrapeless.

![Add Credentials](images/add-credentials.png)

## Usage

Add the Scrapeless node to your workflow.

![Add Scrapeless to Workflow](images/workflow.png)

Configure a basic query and hit "Test step" to try a search.

![Test a Crawler through Scrapeless](images/test-crawler.png)

## License

[MIT](https://github.com/gabber235/n8n-nodes-scrapeless/blob/main/LICENSE.md)
npm package: @gabbium/semantic-release-nuget
Description: A semantic-release plugin to build and publish NuGet packages automatically
Author: Gabriel Abreu
Latest version: 1.1.0

# semantic release nuget

A [semantic-release](https://semantic-release.gitbook.io) plugin to build and publish NuGet packages automatically for .NET projects.

## ✅ What it does

- Detects the next release version from `semantic-release`
- Runs:
  - `dotnet build --configuration Release`
  - `dotnet pack` with the same version
  - `dotnet nuget push` to publish to **nuget.org**

All automatically in the `publish` step of semantic-release.

---

## 📦 Installation

```bash
npm install --save-dev @gabbium/semantic-release-nuget
```

---

## ⚙️ Usage

In your `.releaserc` (or `release.config.js`), add the plugin after your standard plugins:

```json
{
  "branches": ["main"],
  "plugins": [
    "@gabbium/semantic-release-nuget",
    "@semantic-release/commit-analyzer",
    "@semantic-release/release-notes-generator",
    "@semantic-release/changelog",
    "@semantic-release/git",
    "@semantic-release/github"
  ]
}
```

---

## 🔑 Required environment variables

You need to provide:

- `GITHUB_TOKEN` → for semantic-release GitHub integration
- `NUGET_TOKEN` → your NuGet.org API key

In GitHub Actions, you would set it like:

```yaml
- name: Run semantic-release
  run: npx semantic-release
  env:
    GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
    NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }}
```

---

## 🛠 How it works internally

This plugin hooks into the `publish` step of `semantic-release`:

1. Uses the `nextRelease.version` provided by semantic-release
2. Builds the project with `dotnet build --configuration Release`
3. Packs a NuGet with `/p:Version=${nextRelease.version}`
4. Pushes the `.nupkg` to nuget.org using `dotnet nuget push`

---

## ✅ Example with GitHub Actions

```yaml
name: Release

on:
  push:
    branches: ["main"]

jobs:
  release:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4

      - name: Setup Node.js
        uses: actions/setup-node@v4
        with:
          node-version: 23.x

      - name: Setup .NET SDK
        uses: actions/setup-dotnet@v4
        with:
          dotnet-version: "9.0.x"

      - name: Install deps
        run: npm ci

      - name: Run semantic-release
        run: npx semantic-release
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
          NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }}
```

---

## 🪪 License

This project is licensed under the MIT License – see [LICENSE](LICENSE) for details.
npm package: @gabbydgab/editorjs-strikethrough
Description: Inline tool for strikethrough text fragments
Author: Gabriel A.
Latest version: 1.0.1

![](https://badgen.net/badge/Editor.js/v2.0/blue)

# strikethrough text Tool
Inline tool for strikethrough text fragments for the [Editor.js](https://github.com/codex-team/editor.js)

![](editorjs-strikethrough.gif)

## Installation

### Install via NPM

Get the package

```shell
npm i --save @sotaproject/strikethrough
```

```shell
yarn add @sotaproject/strikethrough
```

Include module at your application

```javascript
import Strikethrough from '@sotaproject/strikethrough';
```

### Download to your project's source dir

1. Upload folder `dist` from repository
2. Add `dist/bundle.js` file to your page.

[//]: # (### Load from CDN)

[//]: # ()
[//]: # (You can load the package from [jsDelivr CDN]&#40;https://www.jsdelivr.com/package/npm/@editorjs/underline&#41; and require the script on a page with Editor.js.)

[//]: # (```html)

[//]: # (<script src="https://cdn.jsdelivr.net/npm/@editorjs/underline@latest"></script>)

[//]: # (```)

## Usage

Add a new Tool to the `tools` property of the Editor.js initial config.

```javascript
import EditorJs from '@editorjs/editorjs';
import Strikethrough from '@editorjs/strikethrough';

var editor = new EditorJS({
  // ...
  tools: {
    // ...
      strikethrough: Strikethrough
  },
});
```

## Config Params

This Tool has no config params

## Output data

Strikethrough text will be wrapped with a `s` tag with an `cdx-strikethrough` class.

```json
{
    "type" : "text",
    "data" : {
        "text" : "Create a directory for your module, enter it and run <s class=\"cdx-strikethroughs\">npm init
 command."
    }
}
```
npm package: @gabegates/cordova-splash
Description: Automatic splash screen cropping for Cordova
Author: Gabe Gates
Latest version: 1.0.1

# cordova-splash

Forked from https://github.com/AlexDisler/cordova-icon

Automatic splash screen generator for Cordova. Create a splash screen once in the root folder of your Cordova project and use cordova-splash to automatically crop and copy it for all the platforms your project supports (currenty works with iOS, Android and Windows 10).

The splash screen image should be 2208x2208 px with a center square of about 1200x1200 px. The image may be cropped around the center square. You can also use larger images with similar proportions.

### Installation

    $ sudo npm install cordova-splash -g

If you are using an older version of cordova (before 7.x):

    $ sudo npm install cordova-splash@0.12.0 -g

### Requirements

- ImageMagick installed (*Mac*: `brew install imagemagick`, *Debian/Ubuntu*: `sudo apt-get install imagemagick`, *Windows*: [See here, install "Legacy tools"](http://www.imagemagick.org/script/binary-releases.php#windows))
- At least one platform was added to your project ([cordova platforms docs](http://cordova.apache.org/docs/en/edge/guide_platforms_index.md.html#Platform%20Guides))
- Cordova's config.xml file must exist in the root folder ([cordova config.xml docs](http://cordova.apache.org/docs/en/edge/config_ref_index.md.html#The%20config.xml%20File))

### Usage

Create a `splash.png` file in the root folder of your cordova project and run:

    $ cordova-splash

You also can specify manually a location for your `config.xml` or `splash.png`:

    $ cordova-splash --config=config.xml --splash=splash.png

If you run a old version of Cordova for iOS and you need your files in `/Resources/icons/`, use this option:

    $ cordova-splash --xcode-old

#### Notes:

- Your `config.ml` file will not be updated by the tool (because images are automatically created in the good folders)
- Therefore, in your `config.xml`, be sure to remove all lines looking like `<splash src="res/screen/android/splash-land-mdpi.png" density="land-mdpi"/>`

### Icons

Check out [cordova-icon](https://github.com/AlexDisler/cordova-icon)

### License

MIT
npm package: @gabeklavans/ng5-datepicker
Description: Angular 2+ Simple and minimal datepicker component
Latest version: 2.4.4

# ng2-datepicker

Angular 2+ Simple and minimal datepicker component

**This is a fork that adds date-fns version 2 (2.23.0) support for the Angular5-compatible release**

[![AbstruseCI](https://ci.bleenco.io/badge/6)](https://ci.bleenco.io/repo/6)

<p align="center">
  <img src="https://user-images.githubusercontent.com/1796022/30781709-624eddc2-a124-11e7-88b7-537af535c23b.png" width="300">
</p>

<p align="center">
  <img src="https://user-images.githubusercontent.com/1796022/30781711-666e5e5a-a124-11e7-9077-59e8eb7d6b03.png" width="300">
</p>

## Installation

1. Install package from `npm`.

```sh
npm install ng2-datepicker --save
```

2. Include NgDatepickerModule into your application.

```ts
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { NgDatepickerModule } from 'ng2-datepicker';

@NgModule({
  imports: [
    BrowserModule,
    NgDatepickerModule
  ],
  declarations: [ AppComponent ],
  exports: [ AppComponent ]
})
export class AppModule {}
```

## Example
```html
  <ng-datepicker [(ngModel)]="date" />
```

## Additional attributes
|Name|Type|Default|Description|
| --- | --- | --- | --- |
|`headless`|boolean|`false`|Disable datepicker's input|
|`isOpened`|boolean|`false`|Show or hide datepicker|
|`position`|string|`bottom-right`|Dropdown position (`bottom-left`, `bottom-right`, `top-left`, `top-right`)|

## Options
```ts
import { DatepickerOptions } from 'ng2-datepicker';
import * as frLocale from 'date-fns/locale/fr';

options: DatepickerOptions = {
  minYear: 1970,
  maxYear: 2030,
  displayFormat: 'MMM d, yyyy',
  barTitleFormat: 'MMMM yyyy',
  dayNamesFormat: 'dd',
  firstCalendarDay: 0, // 0 - Sunday, 1 - Monday
  locale: frLocale,
  minDate: new Date(Date.now()), // Minimal selectable date
  maxDate: new Date(Date.now()),  // Maximal selectable date
  barTitleIfEmpty: 'Click to select a date'
};
```

For available `format` options check out [here](https://date-fns.org/docs/format).

In case you want to initialize with an empty value, just assign null to the model attribute you're storing the date and you can customize the message in the bar with the property `barTitleIfEmpty`.

## Run Included Demo

1. Clone this repository

```sh
git clone https://github.com/jkuri/ng2-datepicker.git
cd ng2-datepicker
```

2. Install packages

```sh
npm install
```

3. Run Demo

```sh
npm start
```

## Licence

MIT