open-index/open-npm huggingface dataset:
npm package: @redsling/redsling-lb
Description: Redsling-LB is RedSling's internal Blockly-based distribution with preserved public import paths.
Author: RedSling
Latest version: 12.4.1-redsling.1

# Redsling-LB

`@redsling/redsling-lb` is RedSling's npm package for a Blockly-based
distribution.

Consumer apps should install it through the `blockly` dependency alias so the
application can keep existing imports such as:

```js
import * as Blockly from "blockly";
import "blockly/blocks";
import { javascriptGenerator } from "blockly/javascript";
```

Install:

```bash
npm install blockly@npm:@redsling/redsling-lb@12.4.1-redsling.0
```

This package:

- keeps runtime import paths stable;
- applies a minimal RedSling-visible label override for the default workspace
  ARIA label;
- preserves upstream attribution instead of presenting the library as an
  original RedSling codebase.

Legal note:

- Upstream project: Blockly
- Upstream version target: 12.4.1
- Upstream vendored source in this repo: `packages/blockly-blockly-v12.4.1`
- Upstream license: Apache-2.0

When redistributing this fork internally or externally, keep the upstream
license text and attribution materials with the distribution.

Publishing:

```bash
npm publish --access public
```