open-index/open-npm huggingface dataset:
npm package: @indivno/theme
Description: [Indiv](https://indiv.no) theme, made for [Theme UI](https://theme-ui.com).
Author: Bjerk AS / Indiv AS
Latest version: 1.0.2

# Indiv Theme

[Indiv](https://indiv.no) theme, made for [Theme UI](https://theme-ui.com).

## Quickstart

```shell
▶ yarn add @indivno/theme
```
npm package: @indivorg/apis
Description: This repository contains the original interface definitions of private Indiv APIs that support gRPC protocols. Reading the original interface definitions can provide a better understanding of Indiv APIs and help you to utilize them more efficiently. You c
Author: Indiv AS
Latest version: 5.13.3

# Indiv API Declarations

This repository contains the original interface definitions of private Indiv
APIs that support gRPC protocols. Reading the original interface definitions can
provide a better understanding of Indiv APIs and help you to utilize them more
efficiently. You can also use these definitions with open source tools to
generate client libraries, documentation, and other artifacts.

## Quickstart

```shell
▶ yarn add @indivorg/apis
```

You need `@nestjs/microservices` to run this package.

## Features

- Typescript definitions for all APIs. (see [example][typescript-example]).
- Protobuf files (see [here](protobuf))
- Easy to use NPM package with Protobuf and Typescript definitions!

## Contribute

These files change often. Please refer to our [contribution guide][contribution]
before adding a pull request.

[typescript-example]: ./src/generated
[protobuf]: ./protos
[contribution]: ./CONTRIBUTION.md
npm package: @indivorg/kit
Description: ```sh yarn add @indivorg/kit ```
Author: Bjerk AS / Indiv AS
Latest version: 1.5.0

<p align="center">
  <img
    src="/.github/logo.svg"
    width="39"
    height="33"
  />
</p>

<h1 align="center">Indiv Component Kit</h1>

<p align="center">
  <strong>Themeable components based on Theme UI</strong>
</p>

\
Indiv Kit is a collection of React components built using Theme UI and based on a
standard [Theme Specification][].

**documentation**: https://indivorg.github.io/kit

---

Built for designs systems, white-labels, themes and other applications where
colors, typography, and layout are treated as first-class citizens and based on
a standard [Theme Specification][].

- Uses [Theme UI][]
- No hard-coded colours / branding – not too opinionated.
- Used by Indiv in production.

## Getting Started

```sh
yarn add @indivorg/kit
```

Any styles in your app can reference values from the global `theme` object. To
provide the theme in context, wrap your application with the `ThemeProvider`
component and pass in a custom `theme` object.

```jsx
// basic usage
import { ThemeProvider } from 'theme-ui';
import theme from './theme';

export default (props) => (
  <ThemeProvider theme={theme}>{props.children}</ThemeProvider>
);
```

[theme specification]: https://system-ui.com/theme
[theme ui]: https://theme-ui.com/
npm package: @indivorg/runner
Description: Currently, the `indiv-runner` is somewhat opinionated. We don't support having your own name for the ConfigMap – and we only have a few test cases on how we parse URIs. But as long as you use the same style ConfigMap Indiv do, you're off to the races (or 
Author: Indiv AS
Latest version: 2.2.1

<p align="center">
  <img
    src="/.github/logo.svg"
    width="39"
    height="33"
  />
</p>

<h1 align="center">Indiv Runner</h1>

<p align="center">
  <strong>Forwards ports from all services and sets local environment variables</strong>
</p>

\
Forwards services running in a Kubernetes cluster to a local environment based off
a ConfigMap (designed with environment variables). Typical use-case is spinning up
a service that depends on other microservices without having to run all of them locally.

**Warning**: We will at some point make this useful for others than Indiv, but
right now, we are focusing on us. There are things we need to _generalized_
before it's ready for prime-time as an Open Source project. Please share your
thoughts in Github issues!

---

Built to run either as a command-line utility or an NPM package to combine with
any current build system.

- Few dependencies (no need to install other tools, everything is in one
  package)
- Simple API

## Getting Started

Currently, the `indiv-runner` is somewhat opinionated. We don't support having
your own name for the ConfigMap – and we only have a few test cases on how we
parse URIs. But as long as you use the same style ConfigMap Indiv do, you're off
to the races (or if you go ahead and open PRs, of course!).

We have a solid example on
[how to use the runner on an mono-repository](examples/run-mono-repo.md) you
should check out!

See an example of the required ConfigMap below.

```sh
yarn add @indivorg/runner
```

**PS**: You can also run as command-line utility, like so:
`npx @indivorg/runner --help`

```shell
▶ npx @indivorg/runner --help
npx: installed 419 in 15.481s
Usage: indiv-runner [options]

port-forwards all services, creates environment file and starts the service

Options:
  -r, --command <command>  a command to run after runner has started e.g. yarn run dev
  -h, --help               display help for command
```

### Example `service-env-config`

Below you'll find a real world example of the required ConfigMap.

```yaml
apiVersion: v1
kind: ConfigMap
metadata:
  name: service-env-config
  namespace: indiv-prod
data:
  SERVICE_CONTRACT_URL: service-contract-jqmfhxs8:8080
  SERVICE_JOURNAL_URL: service-journal-brwo4lco:8080
  SERVICE_NOTIFICATION_URL: service-notification-bbnurz99:8080
  SERVICE_PLAN_URL: service-plan-700rh4nk:8080
  SERVICE_PROGRAMME_URL: service-programme-vj9gu1u1:8080
  SERVICE_TASK_URL: service-task-jtr1dfx2:8080
  SERVICE_TENANT_URL: service-tenant-2s9n0u0f:8080
  SERVICE_UNLEASH_URL: http://unleash/api/client
  SERVICE_USER_URL: service-user-svzw10vr:8080
```

## Contribute & Disclaimer

We love to get help 🙏 Read more about how to get started in
[CONTRIBUTING](CONTRIBUTING.md) 🌳
npm package: @indivorg/theme
Description: [Indiv](https://indiv.no) theme, made for [Theme UI](https://theme-ui.com).
Author: Bjerk AS / Indiv AS
Latest version: 4.0.0

# Indiv Theme

[Indiv](https://indiv.no) theme, made for [Theme UI](https://theme-ui.com).

## Quickstart

```shell
▶ yarn add @indivorg/theme
```

## Development

```shell
▶ yarn dev
```

The command above starts a Next.js instance. We've laid out all components from
Theme UI, so you can easily stylize these with the theme (with hot reload etc.).
npm package: @indivorg/utils
Description: Collection of reusable functions
Author: Bjerk AS / Indiv AS
Latest version: 1.2.0

<p align="center">
  <img
    src="/.github/logo.svg"
    width="39"
    height="33"
  />
</p>

<h1 align="center">Indiv Utils</h1>

<p align="center">
  <strong>Collection of reusable functions</strong>
</p>

[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/indivorg/utils.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/indivorg/utils/context:javascript)
[![codecov](https://codecov.io/gh/indivorg/utils/branch/main/graph/badge.svg)](https://codecov.io/gh/indivorg/utils)
[![Maintainability](https://api.codeclimate.com/v1/badges/0e0e81b79244c8d72578/maintainability)](https://codeclimate.com/github/indivorg/utils/maintainability)

## Getting Started

```sh
yarn add @indivorg/utils
```