open-index/open-npm huggingface dataset:
npm package: @sir_wernich/taco-wrap
Description: Takes a string and wraps it in taco emojis
Author: Wernich Wilsenach
Latest version: 1.0.8

# taco-wrap

![Node.js Package](https://github.com/SirWernich/taco-wrap/workflows/Node.js%20Package/badge.svg)
![Node.js CI](https://github.com/SirWernich/taco-wrap/workflows/Node.js%20CI/badge.svg?branch=master)

A Node.js module that wraps a string in taco emojis (🌮) or gives you a single taco emoji if you passed in a null or empty string.

```sh
npm install taco-wrap --save
yarn add taco-wrap
bower install taco-wrap --save
```

## Usage

### Javascript

```javascript
var tacoWrap = require('taco-wrap');
var wrappedString = tacoWrap('taco ingredients');
```

```sh
Output should be '🌮 taco ingredients 🌮'
```

### TypeScript

```typescript
import tacoWrap from 'taco-wrap';
console.log(tacoWrap('cheese, mince, tomato, guacamole'))
```

```sh
Output should be '🌮 cheese, mince, tomato, guacamole 🌮'

```

### AMD

```javascript
define(function(require,exports,module){
  var tacoWrap = require('taco-wrap');
});
```

## Test

```sh
npm run test
```
npm package: @sirajju/svg-mod
Description: React library for SVG customizing
Latest version: 1.0.1

# @sirajju/svg-mod

A lightweight React library for dynamically loading and customizing SVGs.

## Installation

```bash
npm install @sirajju/svg-mod
# or
yarn add @sirajju/svg-mod
```

## Features

- 🎨 Dynamic SVG customization
- 🎯 Selector-based modifications
- 💪 TypeScript support
- 🛡️ Protected elements preservation
- 🔄 Custom loading states

## Usage

```tsx
import SVG from 'svg-sculptor';

function App() {
  return (
    <SVG
      url="/path/to/your.svg"
      selector="#specific-element"
      style={{
        "#specific-element": {
          fill: "blue",
          stroke: "red",
          text: "New Text"
        }
      }}
      svgStyle={{
        width: "100px",
        height: "100px"
      }}
      protectedSelectors={["defs", "#gradients"]}
      loader={<div>Custom loader...</div>}
    />
  );
}
```

## Props

| Prop | Type | Description |
|------|------|-------------|
| `url` | `string` | URL of the SVG file |
| `selector` | `string?` | Optional CSS selector to target specific element |
| `style` | `object?` | Styles to apply to selected elements |
| `svgStyle` | `object?` | Styles to apply to the root SVG |
| `protectedSelectors` | `string[]?` | Elements to preserve when using selector |
| `loader` | `ReactElement?` | Custom loading component |

## License

MIT