open-index/open-npm huggingface dataset:
npm package: @rihor/tiny
Description: Removes all spaces from a string
Latest version: 2.0.0

# @rihor/tiny

![npm (scoped)](https://img.shields.io/npm/v/@rihor/tiny.svg)
![npm bundle size (scoped)](https://img.shields.io/bundlephobia/min/@rihor/tiny.svg?label=minified%20size)

Removes all spaces from a string.

## Install

```
$ npm install @rihor/tiny
```

## Usage

```js
const tiny = require("@rihor/tiny");

tiny("So much space!");
//=> "Somuchspace!"

tiny(1337);
//=> Uncaught TypeError: Tiny wants a string!
//    at tiny (<anonymous>:2:41)
//    at <anonymous>:1:1
```
npm package: @riiichan04/simple-customize-markdown-converter-native
Description: Render and customize Markdown to React Native components
Latest version: 1.0.0

# simple-customize-markdown-converter-native

A **React Native renderer** for [simple-customize-markdown-converter](https://www.npmjs.com/package/simple-customize-markdown-converter).
Render Markdown as native React components with full customization support.


---

## Install
```bash
npm install simple-customize-markdown-converter simple-customize-markdown-converter-native
```

or just

```bash
npm install simple-customize-markdown-converter-native
```

## Usage
```tsx
import React from "react"
import { View } from "react-native"
import { convertMarkdownNative } from "simple-customize-markdown-converter-native"

const markdown = `
# Hello World
This is **bold** and *italic*
`

export default function App() {
  return (
    <View style={{ padding: 16 }}>
      {convertMarkdownNative(markdown)}
    </View>
  )
}
```

### Customize Rendering
You can customize how Markdown elements is rendered:
```tsx
import { Text, View } from "react-native"
import { convertMarkdownNative } from "simple-customize-markdown-converter-native"

const markdown = `
# Custom Style
This is **bold text**
`

const renderOptions = {
  elements: {
    Bold: (_node, children) => (
      <Text style={{ fontWeight: "bold", color: "tomato" }}>{children}</Text>
    )
  },
}

export default function App() {
  return <View>{convertMarkdownNative(markdown, renderOptions)}</View>
}
```


## Features
- Supports all common Markdown syntaxes (headings, lists, tables, links, images, etc.)
- React Native compatible components
- Fully customizable element rendering

## Base Library
This package extends the core features from [simple-customize-markdown-converter](https://www.npmjs.com/package/simple-customize-markdown-converter)

Check the base library for:
- Full list of supported Markdown syntaxes
- Advanced customization examples
- Architecture overview (Lexer → Parser → Renderer)