open-index/open-npm huggingface dataset:
npm package: @jacquesramphal/design-guard
Description: Repo-local design guard CLI (scan staged files for hardcoded CSS values).
Latest version: 0.1.0

## @jacquesramphal/design-guard

Repo-local “design guard” CLI to detect hardcoded design values in staged files.

### What it checks

- Hardcoded **lengths**: `px`, `rem`, `em`, `%`, `vw`, `vh`, etc.
- Hardcoded **colors**: hex (`#fff`, `#ffffff`, …) and `rgb()/rgba()/hsl()/hsla()`

It’s intended to nudge code toward using design tokens (e.g. CSS variables like `var(--size-5)`).

### Install / run

Install (recommended):

```bash
npm i -D @jacquesramphal/design-guard
```

Run (scans **staged files** only):

```bash
npx design-guard --verbose
```

### Config

By default, it reads `design-guard.config.json` from your git repo root if present; otherwise it uses the package default config.

You can create a starter config:

```bash
npx design-guard --init
```

### Ignoring

- Ignore a line: add `design-guard:ignore`
- Ignore a whole file: add `design-guard:off`
npm package: @jacquesramphal/smart-quotes
Description: Framework-agnostic smart quotes helpers (curly quotes) with safe attribute-value support.
Latest version: 0.1.4

## @jacquesramphal/smart-quotes

Convert straight quotes (`’` and `”`) into Unicode smart quotes (`‘ ’ “ ”`) **in human-readable content**, without mangling code.

### Why

Pasted copy often introduces straight quotes into titles, labels, and prose. If you “smart quote” blindly, you can break things like markup delimiters:

```txt
title="I'm "Jacques""
```

This package gives you:

- **A small API** you can call on any string
- **A CLI** to scan Markdown/MDX (and template-like files you choose) while avoiding code blocks, inline code, and other unsafe regions

It’s **framework-agnostic**: it runs in any Node project and does not require any framework runtime.

### Install / run

Install (recommended for projects):

```bash
npm i -D @jacquesramphal/smart-quotes
```

Run once without installing:

```bash
npx smart-quotes --check
```

### CLI

By default the CLI scans the current directory in **check mode** (prints files that need changes and exits with code 1).

```bash
smart-quotes
smart-quotes --check
```

Apply fixes in-place:

```bash
smart-quotes --write
```

Scan a specific file or directory:

```bash
smart-quotes README.md --check
smart-quotes content/ --write
```

Control what gets scanned:

```bash
smart-quotes --paths src,content --ext .md,.mdx --write
```

Stdin mode (string transform):

```bash
echo "\"I'm \\\"Jacques\\\"\"" | smart-quotes --stdin
```

Stdin mode, preserving the **outer** attribute quotes (useful when your input string includes its own delimiter quotes):

```bash
echo "\"I'm \\\"Jacques\\\"\"" | smart-quotes --stdin --attr
```

### API

```js
const { toSmartQuotes, toSmartQuotesInsideAttributeValue } = require("@jacquesramphal/smart-quotes");

toSmartQuotes(`I'm "Jacques"`); // → I’m “Jacques”

// Preserves the outer delimiter quotes (safe for attribute-value strings)
toSmartQuotesInsideAttributeValue(`"I'm \"Jacques\""`); // → "I’m “Jacques”"
```

### What it will (and won’t) touch

- **Markdown / MDX**: skips fenced code blocks, inline code, raw HTML tags, and link destinations.
- **General guidance**: run this on prose/content files, not on source code (JS/TS/etc).

### Automate (optional)

- **CI**: fail the build when files need changes:

```bash
npx smart-quotes --check
```

- **Pre-commit**: auto-fix then stage:

```bash
npx smart-quotes --write
git add -A
```

### Notes / expectations

- This is **heuristic**, not a full typography engine.
- Always review diffs after running `--write`.
npm package: @jacquestardie/processing-template
Description: A Cloudformation geospatial image processing template.
Author: Jacques Tardie
Latest version: 1.0.0

# processing-template [![Build Status](https://travis-ci.org/jacquestardie/processing-template.svg?branch=master)](https://travis-ci.org/jacquestardie/processing-template)

An AWS Cloudformation template for a geospatial image processing infrastructure.