open-index/open-npm huggingface dataset:
npm package: @ruedap/abccss
Description: Easy CSS architecture to arrange in alphabetical order
Author: ruedap
Latest version: 0.14.0

ABCCSS
======

<!-- toc -->
* [Usage](#usage)
* [Commands](#commands)
<!-- tocstop -->

# Usage

<!-- usage -->
```sh-session
$ npm install -g @ruedap/abccss
$ abccss COMMAND
running command...
$ abccss (-v|--version|version)
@ruedap/abccss/0.12.0 darwin-x64 node-v8.11.3
$ abccss --help [COMMAND]
USAGE
  $ abccss COMMAND
...
```
<!-- usagestop -->

# Commands

<!-- commands -->
* [`abccss component COMPONENT_NAME [STYLESHEETS_ROOT_DIR]`](#abccss-component-component-name-stylesheets-root-dir)
* [`abccss decoration DECORATION_NAME [STYLESHEETS_ROOT_DIR]`](#abccss-decoration-decoration-name-stylesheets-root-dir)
* [`abccss help [COMMAND]`](#abccss-help-command)
* [`abccss new [STYLESHEETS_ROOT_DIR]`](#abccss-new-stylesheets-root-dir)

## `abccss component COMPONENT_NAME [STYLESHEETS_ROOT_DIR]`

generate a Component template file

```
USAGE
  $ abccss component COMPONENT_NAME [STYLESHEETS_ROOT_DIR]

ARGUMENTS
  COMPONENT_NAME        set component name
  STYLESHEETS_ROOT_DIR  set output dir. defaults to "src/templates/stylesheets/"

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ abccss component MyAwesomeComponent
  Generated: path/to/stylesheets/components/_my-awesome-component.scss
```

_See code: [src/commands/component.ts](https://github.com/ruedap/abccss/blob/v0.12.0/src/commands/component.ts)_

## `abccss decoration DECORATION_NAME [STYLESHEETS_ROOT_DIR]`

generate a Decoration template file

```
USAGE
  $ abccss decoration DECORATION_NAME [STYLESHEETS_ROOT_DIR]

ARGUMENTS
  DECORATION_NAME       set decoration name
  STYLESHEETS_ROOT_DIR  set output dir. defaults to "src/templates/stylesheets/"

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ abccss decoration MyAwesomeDecoration
  Generated: path/to/stylesheets/decorations/_my-awesome-decoration.scss
```

_See code: [src/commands/decoration.ts](https://github.com/ruedap/abccss/blob/v0.12.0/src/commands/decoration.ts)_

## `abccss help [COMMAND]`

display help for abccss

```
USAGE
  $ abccss help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI
```

_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v2.0.5/src/commands/help.ts)_

## `abccss new [STYLESHEETS_ROOT_DIR]`

generate new ABCCSS structure files

```
USAGE
  $ abccss new [STYLESHEETS_ROOT_DIR]

ARGUMENTS
  STYLESHEETS_ROOT_DIR  set output dir. defaults to "src/templates/stylesheets/"

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ abccss new path/to/stylesheets/
  Generated: path/to/stylesheets/
  Generated: .abccssrc
```

_See code: [src/commands/new.ts](https://github.com/ruedap/abccss/blob/v0.12.0/src/commands/new.ts)_
<!-- commandsstop -->

---

MIT © [ruedap](https://github.com/ruedap)
npm package: @ruedap/stylelint-config-abccss
Description: Sharable stylelint config used by ABCCSS
Author: ruedap
Latest version: 0.7.0

# ABCCSS Stylelint Config

[![Greenkeeper badge](https://badges.greenkeeper.io/ruedap/stylelint-config-abccss.svg)](https://greenkeeper.io/)

> A sharable stylelint config used by ABCCSS

## Install

```
$ npm install -D @ruedap/stylelint-config-abccss
```

## Usage

Within your [stylelint config object](http://stylelint.io/user-guide/configuration/#extends) You can extend this configuration. This will serve as a base for your config, then you can make overrides in your own config object.

```json
{
  "extends": "@ruedap/stylelint-config-abccss"
}
```

---

MIT © [ruedap](https://github.com/ruedap)
npm package: @ruediste/png-transformer
Description: A library for transforming PNG images
Author: Ruedi Steinmann
Latest version: 0.0.4

# PNG Transformer

Library to transform PNG images data. It processes all chunks in a PNG file and allows for modification of chunk data. It does not yet support any modification of the image data itself.

## Features

- Read and write PNG chunks
- Add custom chunks (e.g., text or binary data)
- Parse the header
- Parse text chunks
- Create and read custom blob chunks

Basic usage:

```ts
// add custom data chunk
const outputPngBlob = await transformPng(inputPngBlob, async (args) => {
  args.passThrough(); // keep existing chunks

  if (args.chunk.type === "IHDR") {
    args.addChunk(toBlobChunk("myCustomChunk", myArrayBufferData));
  }
});

// read custom data chunk
await transformPng(outputPngBlob, async (args) => {
  const blobEntry = parseBlobEntry(args.chunk);
  if (blobEntry?.key === "myCustomChunk") {
    const myData = blobEntry.data;
    // do something with myData
  }
});
```