open-index/open-npm huggingface dataset:
npm package: @selfaware/greta
Description: 🐶 A project generation CLI for good dogs
Latest version: 0.0.8

# Greta

<!-- automd:badges color=yellow -->

[![npm version](https://img.shields.io/npm/v/@selfaware/greta?color=yellow)](https://npmjs.com/package/@selfaware/greta)
[![npm downloads](https://img.shields.io/npm/dm/@selfaware/greta?color=yellow)](https://npmjs.com/package/@selfaware/greta)

<!-- /automd -->

A project generation CLI for good dogs. Used internally to quickly scaffold new projects at [Self Aware](https://selfaware.studio). _Currently a work in progress!_

## Usage

Install package:

```sh
pnpm i -g @selfaware/greta
```

## Development

<details>

<summary>local development</summary>

- Clone this repository
- Install latest LTS version of [Node.js](https://nodejs.org/en/)
- Enable [Corepack](https://github.com/nodejs/corepack) using `corepack enable`
- Install dependencies using `pnpm install`
- Run interactive tests using `pnpm dev`

</details>

## License

Published under the [MIT](https://github.com/selfawarestudio/greta/blob/main/LICENSE) license.
npm package: @selfaware/martha
Description: 🥪 A tiny (~700b gzipped) collection of convenient JavaScript utilities.
Author: Mike Wagz
Latest version: 0.0.11
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# martha

🥪 A tiny collection of convenient JavaScript utilities.

## Features

- 🔬 Tiny (~700b gzipped)
- 🚕 Convenient
- 🌲 Tree-shakeable

## Install

```sh
npm i @selfaware/martha
```

#### TODO

- Finish documentation
- Write tests
npm package: @selfaware/tailwind-base
Description: An opinionated Tailwind preset focused on flexibility
Author: Mike Wagz
Latest version: 0.0.7

# @selfaware/tailwind-base

An opinionated Tailwind preset focused on flexibility.

# Usage

First, install it in your project

```
npm i @selfaware/tailwind-base
```

Next, [update your tailwind config](https://tailwindcss.com/docs/presets)

```
module.exports = {
  presets: [
    require('@selfaware/tailwind-base')
  ],
  // ...
}
```

# Development

For convenience during development, we are using a REPL called [scratch](https://github.com/estrattonbailey/scratch). Run it with the command below:

```
npm run dev
```
npm package: @selfaware/wool
Description: A comprehensive and flexible utility-first styling solution.
Author: Self Aware
Latest version: 1.0.4
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# WOOL

🐑 A comprehensive and flexible utility-first styling solution.

## Features

- ✨ Concise classnames
- 🏛️ Built with sass
- 🎨 Easy to customize
- 💕 Responsive

## Installation
1. Install it
```
npm i @selfaware/wool
```
2. Import it
```
@import '@selfaware/wool/src/index.scss';
```

## Customization
To customize the CSS output of wool, import a custom configuration file including your desired overrides before the main wool import we added before.
```
@import 'my-config';
@import '@selfaware/wool/src/index.scss';
```

A great way to get started with customization is to reference the [default configuration file](https://github.com/selfawarestudio/wool/blob/master/src/_config.scss) to learn which settings are available.

## Motivation

At [Self Aware](https://selfaware.studio), utility-first has been by far the most efficient and maintainable styling methodology. We used to use BEM for everything, but naming things sucks, and we felt the pains of our premature abstractions too many times to continue down that road. We still use BEM on those rare occasions where we need just a little bit more control than wool can offer (i.e. a complex hover effect or hamburger menu interaction). I could go on and on about the benefits, but you should probably just read [this article](https://frontstuff.io/in-defense-of-utility-first-css) about utility-first, because it's really good and also framework agnostic.

We built wool because we got tired of copying and pasting our accumulation of custom utility classes between codebases — tweaking colors, typography, and other project-specific settings by hand every time.
npm package: @selfbits/cordova-plugin-sb-service-discovery
Description: Simple plugin to get any SSDP / UPnP / DLNA service on a local network
Author: Selfbits GmbH
Latest version: 0.3.1

# Cordova Plugin Selfbits Service Discovery

Moved to: [https://www.npmjs.com/package/cordova-plugin-sb-service-discovery](https://www.npmjs.com/package/cordova-plugin-sb-service-discovery)
npm package: @selfcommunity/api-services
Description: Client api for SelfCommunity.
Author: SelfCommunity
Latest version: 1.0.11-alpha.0

@selfcommunity/api-services
=============

[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/selfcommunity/community-js/blob/master/LICENSE)
[![npm latest package](https://img.shields.io/npm/v/@selfcommunity/api-services/latest.svg)](https://www.npmjs.com/package/@selfcommunity/api-services)
[![npm downloads](https://img.shields.io/npm/dm/@selfcommunity/api-services.svg)](https://www.npmjs.com/package/@selfcommunity/api-services)
[![Follow on Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/community_self.svg?style=social&label=Follow%20%40SelfCommunity)](https://twitter.com/community_self)


### Install

`npm install @selfcommunity/api-services`
npm package: @selfcommunity/core
Description: React Core Components useful for integrating UI Community components (sc-ui).
Author: mirk8xr
Latest version: 0.1.0-alpha.110
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@selfcommunity/core (sc-core)
=============

[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/selfcommunity/community-ui/blob/master/LICENSE)
[![npm latest package](https://img.shields.io/npm/v/@selfcommunity/core/latest.svg)](https://www.npmjs.com/package/@selfcommunity/core)
[![npm downloads](https://img.shields.io/npm/dm/@selfcommunity/core.svg)](https://www.npmjs.com/package/@selfcommunity/core)
[![Follow on Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/community_self.svg?style=social&label=Follow%20%40SelfCommunity)](https://twitter.com/community_self)


### Install

`npm install @selfcommunity/core`
npm package: @selfcommunity/i18n
Description: Translations to integrate a Community created with SelfCommunity.
Author: SelfCommunity
Latest version: 0.1.0-alpha.110
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@selfcommunity/core (sc-core)
=============

[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/selfcommunity/community-ui/blob/master/LICENSE)
[![npm latest package](https://img.shields.io/npm/v/@selfcommunity/i18n/latest.svg)](https://www.npmjs.com/package/@selfcommunity/i18n)
[![npm downloads](https://img.shields.io/npm/dm/@selfcommunity/i18n.svg)](https://www.npmjs.com/package/@selfcommunity/i18n)
[![Follow on Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/community_self.svg?style=social&label=Follow%20%40SelfCommunity)](https://twitter.com/community_self)


### Install

`npm install @selfcommunity/i18n`
npm package: @selfcommunity/react-core
Description: React Core Components useful for integrating UI Community components (react-ui).
Author: SelfCommunity
Latest version: 1.1.5-alpha.2

@selfcommunity/react-core
=============

[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/selfcommunity/community-js/blob/master/LICENSE)
[![npm latest package](https://img.shields.io/npm/v/@selfcommunity/react-core/latest.svg)](https://www.npmjs.com/package/@selfcommunity/react-core)
[![npm downloads](https://img.shields.io/npm/dm/@selfcommunity/react-core.svg)](https://www.npmjs.com/package/@selfcommunity/react-core)
[![Follow on Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/community_self.svg?style=social&label=Follow%20%40SelfCommunity)](https://twitter.com/community_self)


### Install

`npm install @selfcommunity/react-core`
npm package: @selfcommunity/react-i18n
Description: Translations to integrate a Community created with SelfCommunity.
Author: SelfCommunity
Latest version: 1.2.5-alpha.2

@selfcommunity/react-i18n
=============

[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/selfcommunity/community-js/blob/master/LICENSE)
[![npm latest package](https://img.shields.io/npm/v/@selfcommunity/react-i18n/latest.svg)](https://www.npmjs.com/package/@selfcommunity/react-i18n)
[![npm downloads](https://img.shields.io/npm/dm/@selfcommunity/react-i18n.svg)](https://www.npmjs.com/package/@selfcommunity/react-i18n)
[![Follow on Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/community_self.svg?style=social&label=Follow%20%40SelfCommunity)](https://twitter.com/community_self)


### Install

`npm install @selfcommunity/react-i18n`
npm package: @selfcommunity/react-templates
Description: React Templates Components to integrate a Community created with SelfCommunity.
Author: SelfCommunity
Latest version: 1.1.5-alpha.4

@selfcommunity/react-templates
=============

[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/selfcommunity/community-js/blob/master/LICENSE)
[![npm latest package](https://img.shields.io/npm/v/@selfcommunity/react-templates/latest.svg)](https://www.npmjs.com/package/@selfcommunity/react-templates)
[![npm downloads](https://img.shields.io/npm/dm/@selfcommunity/react-templates.svg)](https://www.npmjs.com/package/@selfcommunity/react-templates)
[![Follow on Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/community_self.svg?style=social&label=Follow%20%40SelfCommunity)](https://twitter.com/community_self)

### Install

`npm install @selfcommunity/react-templates`
npm package: @selfcommunity/react-theme-default
Description: Default theme to use with SelfCommunity TS library
Author: SelfCommunity
Latest version: 1.2.5-alpha.2

@selfcommunity/react-theme-default
=============

[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/selfcommunity/community-js/blob/master/LICENSE)
[![npm latest package](https://img.shields.io/npm/v/@selfcommunity/react-theme-default/latest.svg)](https://www.npmjs.com/package/@selfcommunity/react-theme-default)
[![npm downloads](https://img.shields.io/npm/dm/@selfcommunity/react-theme-default.svg)](https://www.npmjs.com/package/@selfcommunity/react-theme-default)
[![Follow on Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/community_self.svg?style=social&label=Follow%20%40SelfCommunity)](https://twitter.com/community_self)


### Install

`npm install @selfcommunity/react-theme-default`

### Requirements

#### Font Family
By default the theme use the Inter font family with these sizes:
 - Regular 400
 - Medium 500
 - Semibold 600
 - Bold 700

You can import in your application with google fonts with the below code.

```
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
```

#### SelfCommunity Icons
The library needs an icon font. This theme has a default icon font you can use.
npm package: @selfcommunity/react-ui
Description: React UI Components to integrate a Community created with SelfCommunity Platform.
Author: SelfCommunity
Latest version: 1.2.5-alpha.4

@selfCommunity/react-ui
=============

[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/selfcommunity/community-js/blob/master/LICENSE)
[![npm latest package](https://img.shields.io/npm/v/@selfcommunity/react-ui/latest.svg)](https://www.npmjs.com/package/@selfcommunity/react-ui)
[![npm downloads](https://img.shields.io/npm/dm/@selfcommunity/react-ui.svg)](https://www.npmjs.com/package/@selfcommunity/react-ui)
[![Follow on Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/community_self.svg?style=social&label=Follow%20%40SelfCommunity)](https://twitter.com/community_self)


### Install

`npm install @selfcommunity/react-ui`
npm package: @selfcommunity/templates
Description: React Templates Components to integrate a Community created with SelfCommunity.
Author: SelfCommunity
Latest version: 0.0.1-alpha.110
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@selfcommunity/templates (sc-templates)
=============

[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/selfcommunity/community-ui/blob/master/LICENSE)
[![npm latest package](https://img.shields.io/npm/v/@selfcommunity/templates/latest.svg)](https://www.npmjs.com/package/@selfcommunity/templates)
[![npm downloads](https://img.shields.io/npm/dm/@selfcommunity/templates.svg)](https://www.npmjs.com/package/@selfcommunity/templates)
[![Follow on Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/community_self.svg?style=social&label=Follow%20%40SelfCommunity)](https://twitter.com/community_self)

### Install

`npm install @selfcommunity/templates`
npm package: @selfcommunity/types
Description: Types to integrate a community created with SelfCommunity.
Author: SelfCommunity
Latest version: 1.1.5-alpha.0

@selfcommunity/types
=============

[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/selfcommunity/community-js/blob/master/LICENSE)
[![npm latest package](https://img.shields.io/npm/v/@selfcommunity/types/latest.svg)](https://www.npmjs.com/package/@selfcommunity/types)
[![npm downloads](https://img.shields.io/npm/dm/@selfcommunity/types.svg)](https://www.npmjs.com/package/@selfcommunity/types)
[![Follow on Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/community_self.svg?style=social&label=Follow%20%40SelfCommunity)](https://twitter.com/community_self)


### Install

`npm install @selfcommunity/types`
npm package: @selfcommunity/ui
Description: React UI Components to integrate a Community created with SelfCommunity.
Author: mirk8xr
Latest version: 0.1.0-alpha.110
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@selfCommunity/ui (sc-ui)
=============

[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/selfcommunity/community-ui/blob/master/LICENSE)
[![npm latest package](https://img.shields.io/npm/v/@selfcommunity/ui/latest.svg)](https://www.npmjs.com/package/@selfcommunity/ui)
[![npm downloads](https://img.shields.io/npm/dm/@selfcommunity/ui.svg)](https://www.npmjs.com/package/@selfcommunity/ui)
[![Follow on Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/community_self.svg?style=social&label=Follow%20%40SelfCommunity)](https://twitter.com/community_self)


### Install

`npm install @selfcommunity/ui`
npm package: @selfcommunity/utils
Description: Utilities to integrate a Community.
Author: SelfCommunity
Latest version: 1.0.10-alpha.0

@selfcommunity/utils
=============

[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/selfcommunity/community-js/blob/master/LICENSE)
[![npm latest package](https://img.shields.io/npm/v/@selfcommunity/utils/latest.svg)](https://www.npmjs.com/package/@selfcommunity/utils)
[![npm downloads](https://img.shields.io/npm/dm/@selfcommunity/utils.svg)](https://www.npmjs.com/package/@selfcommunity/utils)
[![Follow on Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/community_self.svg?style=social&label=Follow%20%40SelfCommunity)](https://twitter.com/community_self)


### Install

`npm install @selfcommunity/utils`
npm package: @selfhosted/dev-prettier-config
Description: Dev Mahinge Prettier config
Author: Patrick Mahinge
Latest version: 1.0.0

# `@selfhosted/dev-prettier-config`

> My personal [Prettier](https://prettier.io) config.

## Usage

**Install**:

```bash
$ pnpm add --save-dev @selfhosted/dev-prettier-config
```

**Edit `package.json`**:

```jsonc
{
  // ...
  "prettier": "@selfhosted/dev-prettier-config"
}
```
npm package: @selfhosted/prettier-config
Description: My personal Prettier config
Author: Lucas Azzola
Latest version: 1.0.0

# `@azz/prettier-config`

> My personal [Prettier](https://prettier.io) config.

## Usage

**Install**:

```bash
$ yarn add --dev @azz/prettier-config
```

**Edit `package.json`**:

```jsonc
{
  // ...
  "prettier": "@azz/prettier-config"
}
```