open-index/open-npm huggingface dataset:
npm package: @spellminer/n8n-nodes-threatlocker
Description: ThreatLocker community node for n8n
Latest version: 1.0.7

# @spellminer/n8n-nodes-threatlocker

ThreatLocker community node for n8n.

## Included resources

This package currently exposes the following ThreatLocker resources:

- Organizations
- Computers
- Applications
- Approval Requests
- Policies

## Credentials

Create a **ThreatLocker API** credential in n8n with:

- **Base URL**: your ThreatLocker portal API base URL, for example `https://portalapi.g.threatlocker.com`
- **API Token**: make a request with a Cyber Hero for an org wide token
- **Default Managed Organization ID**: default `managedOrganizationId` header value

## Notes

- This is an independent community node and is not affiliated with or provided by ThreatLocker.
- Review the official ThreatLocker API documentation before using this integration in production workflows.
npm package: @spelman7/three-loader
Description: Potree loader for ThreeJS, converted and adapted to Typescript.
Latest version: 0.1.9

# README

This project is based on the core/loading parts of [Potree](http://potree.org/), converted to Typescript for usage directly in ThreeJS-based third-party applications.

This project focuses solely on the loading of point clouds into ThreeJS applications and doesn't try to provide other things which are available in Potree: earth controls, measurement tools, elevation profiles, etc.

If you have a need for such auxiliary components/tools, we would most definitely welcome contributions, potentially as part of another project under the PNext organization.

And of course, suggestions for better/easier APIs or new features, as well as PRs, are very welcome too!

# Usage

```typescript
import { Scene } from 'three';
import { PointCloudOctree, Potree } from '@pnext/three-loader';

const scene = new Scene();
// Manages the necessary state for loading/updating one or more point clouds.
const potree = new Potree();
// Show at most 2 million points.
potree.pointBudget = 2_000_000;
// List of point clouds which we loaded and need to update.
const pointClouds: PointCloudOctree[] = [];

potree
  .loadPointCloud(
    // The name of the point cloud which is to be loaded.
    'cloud.js',
    // Given the relative URL of a file, should return a full URL (e.g. signed).
    relativeUrl => `${baseUrl}${relativeUrl}`,
  )
  .then(pco => {
    pointClouds.push(pco);
    scene.add(pco); // Add the loaded point cloud to your ThreeJS scene.

    // The point cloud comes with a material which can be customized directly.
    // Here we just set the size of the points.
    pco.material.size = 1.0;
  });

function update() {
  // This is where most of the potree magic happens. It updates the visiblily of the octree nodes
  // based on the camera frustum and it triggers any loads/unloads which are necessary to keep the
  // number of visible points in check.
  potree.updatePointClouds(pointClouds, camera, renderer);

  // Render your scene as normal
  renderer.clear();
  renderer.render(scene, camera);
}
```

You can play with a live example here: https://codesandbox.io/s/yw2p3446j9?autoresize=1&view=preview

# Local Development

To develop and contribute to the project, you need to start by cloning the repositry and then install all the dependencies with yarn:

```bash
> yarn
```

Once that is done you can start a development server by running:

```bash
> yarn start
```

You can also start the example application (`/example`) by running:

```bash
> yarn start:example
```

To create a production-ready build of the library which can be published to NPM, you can run the following command:

```bash
> yarn build
```

# Thank You!

Thank you to Markus Schütz for his work on Potree, on which this project is based.

# Contributors

## Pix4D

We use this as part of our online 3D model viewer (http://cloud.pix4d.com).

## Georepublic
npm package: @spenc3r/uilibrary
Description: A full library of highly customizable React components
Author: Spencer Powell
Latest version: 0.1.0

# @spenc3r/uilibrary

> A full suite of highly customizable React Components.

This initial deployment is only intended to be used as a way to test our
various builds in different environments.

We cannot guarantee the functionality of any of our components at this time.

Once we've finalized testing and are satisfied with the performance of our
components we will deploy the full library under the @realinsight domain along
with documentation and live examples.
npm package: @spencejs/spence-api
Description: Spencer - An opinionated API Framework For nodejs
Author: Andres Olave
Latest version: 1.0.0

Spence API

## REST Update Semantics

The built-in `update` REST handler currently registers a `PATCH /:id` route.

At the framework level, `PATCH` semantics are not currently enforced beyond whatever
`updateSchema` the caller provides. In practice, that means:

- the framework does not derive a partial-update schema automatically
- the framework does not distinguish `PUT` and `PATCH` contracts
- a caller can provide a full replacement schema even though the route uses `PATCH`

If you want partial-update behavior, supply an `updateSchema` that explicitly models
patch semantics, for example by allowing partial fields and rejecting empty payloads.
npm package: @spencer-kit/aor
Description: AI Open Router headless CLI
Latest version: 0.3.1

# AI Open Router CLI

Install globally:

```bash
npm i -g @spencer-kit/aor
```

Start service in background:

```bash
aor start --port 8899
```

Stop service:

```bash
aor stop
```

Restart service:

```bash
aor restart --port 8899
```

Show status:

```bash
aor status
```

Set a remote management password:

```bash
aor admin-password set your-secure-password
```

Recommended for shell safety:

```bash
printf '%s\n' 'your-secure-password' | aor admin-password set --password-stdin
```

Clear the remote management password:

```bash
aor admin-password clear
```

Management UI:

```
http://127.0.0.1:8899/management
```

Environment:

- `AOR_APP_DATA_DIR` overrides the config/data directory used by `aor`.
- `AOR_CLI_HOME` overrides CLI runtime directory (default `~/.aor`).