open-index/open-npm huggingface dataset:
npm package: @justbenya/react-grid-component
Description: A simple Material-UI-like responsive grid system for React.
Author: justbenya
Latest version: 0.1.2

# @justbenya/react-grid-component

> A simple Material-UI-like responsive grid system for React.

[![NPM](https://img.shields.io/npm/v/@justbenya/react-grid-component.svg)](https://www.npmjs.com/package/@justbenya/react-grid-component) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

-----

⚡ [Playground / Storybook](https://competent-mccarthy-6f9f29.netlify.app/) ⚡

----

## Install

```bash
npm install @justbenya/react-grid-component
```

or

```bash
yarn add @justbenya/react-grid-component
```

## Usage

```tsx
import React from 'react'

import { Grid, Box } from '@justbenya/react-grid-component';
import '@justbenya/react-grid-component/dist/index.css';

const Example = () => {
  return (
    <Grid
      container spacing={ 1 }
      justifyContent={ 'space-between' }
      alignContent={ 'center' }
    >
      <Grid item xs={ 1 } sm={ 6 } md={ 4 } lg={ 3 }>
        <Box>div 1</Box>
      </Grid>

      <Grid item xs={ 1 } sm={ 6 } md={ 4 } lg={ 3 }>
        <Box>div 2</Box>
      </Grid>

      <Grid item xs={ 1 } sm={ 6 } md={ 4 } lg={ 3 }>
        <Box>div 3</Box>
      </Grid>

      <Grid item xs={ 1 } sm={ 6 } md={ 4 } lg={ 3 }>
        <Box>div 4</Box>
      </Grid>
    </Grid>
  );
};
```

## Development
Run ```yarn build``` from your terminal and you should be able to see the ```lib``` folder created.

### Storybook commands
Two commands to know about Storybook itself:

- ```yarn storybook``` will start an interactive version of Storybook that you can visit in your browser.
- ```yarn storybook:build``` will process (build) the Storybook javascript and assets, and create a static site with them in storybook-static.

## Publishing
```bash
npm publish
```

or

```bash
npm publish --access=public
```

## License

MIT © [justbenya](https://github.com/justbenya)
npm package: @justchola/districts
Description: A library of Zambian provinces, districts and constituencies
Author: Just.Chola
Latest version: 0.6.1

# Districts

## About this Package

A small library about Zambian Provinces, Districts and Constituencies.

### Last Updated
Country data is updated when necessary and the timestamp is also updated in each country class, this can be accessed by calling `Zambia.timestamp()` which prints a console log and returns a date object.

#
## Installing Package

Run this command in the root of your project

```bash
pnpm add @justchola/districts

# or 

npm install @justchola/districts

```

and include the library in your project like so:

```typescript
import { Zambia } from '@justchola/districts';
```

upon typing the word `Zambia`, your IDE's intellisense should kick in to show you the available functions which should be self-explanatory.
Standard values across countries will be `Zambia.currency`, `Zambia.country` e.tc...
npm package: @justcup/vaults
Description: Almost Fully Typed Vault Client for Typescript and Javascript
Author: Mittwald CM Service GmbH & Co. KG
Latest version: 1.5.1

# Typescript Library for HashiCorp vault

This is yet another typescript vault client. While other clients usually provide more APIs, we aim to fully type the requests and responses
for an improved Developing experience.

Typing every request and response is rather time consuming, only a few vault APIs are implemented at the moment. If there is demand for us
to use other APIs, they will be added. We are also always open to Pull Requests :)

## Supported APIs

Currently, these APIs are implemented:

-   `Health()`
-   `Transit(mountPoint)`
-   `Totp(mountPoint)`
-   `KV(version: 1|2, mountPoint)`

## Authentication

Token-based and Kubernetes Auth are supported as of now.

### Token-Based

Initialize a new Vault Client using your token and endpoint:

```js
const cert = await fs.readFile("../vault-cacert", "utf8");
const client = new Vault({
    vaultAddress: "http://127.0.0.1:8200",
    vaultToken: "SECRET",
    vaultCaCertificate: cert, // vault CA Cert, required for secure communication
});
```

### Kubernetes In-Cluster Example

```js
const client = new Vault({
    vaultAddress: "https://vault:8200",
    vaultCaCertificate: cert,
    vaultCaCertificatePath: "../vault-cacert",
});

const k8sauth = client.KubernetesAuth({
    role: "myrole",
});

await client.Auth(k8sauth).login();

client
    .Health()
    .health()
    .then((a) => console.log(a));
```

## Usage

Once the Vault Client is created, instanciate new clients for each engine:

```
client.Health() // returns Health client
client.Transit("transit") // returns Transit client (uses mountpoint transit)
client.KV(2, "kv2") // returns KV2 client (uses mountpoint kv2)
client.KV(1, "kv") // returns KV client (uses mountpoint kv)
client.Totp("totp") // returns Totp client (uses mountpoint totp)
```

Each client supports the CRUD operations show in its respective [API docs](https://www.vaultproject.io/api/secret/kv/kv-v1.html). Reqest and
Response for each operation are fully typed.
npm package: @justdanielndev/uptime-monitor
Description: Uptime monitor powered by GitHub Actions
Author: Zoe
Latest version: 1.44.0

# ⬆️📈 Upptime Uptime Monitor

This repository contains Upptime's GitHub Action's source code.

[**To get started, visit upptime/upptime →**](https://github.com/upptime/upptime)

[![Build CI](https://github.com/upptime/uptime-monitor/workflows/Build%20CI/badge.svg)](https://github.com/upptime/uptime-monitor/actions?query=workflow%3A%22Build+CI%22)
[![Release CI](https://github.com/upptime/uptime-monitor/workflows/Release%20CI/badge.svg)](https://github.com/upptime/uptime-monitor/actions?query=workflow%3A%22Release+CI%22)

## 🎁 Contributing

This repository is for Upptime's GitHub Action. We love contributions, so please read our [Contributing Guidelines](https://github.com/upptime/.github/blob/main/CONTRIBUTING.md) and [Code of Conduct](https://github.com/upptime/.github/blob/main/CODE_OF_CONDUCT.md) and open an issue or make a pull request!

### Issues

We use the [upptime/upptime](https://github.com/upptime/upptime) repository for issues for all projects, including this one. If you found a bug or have a feature request, [open an issue](https://github.com/upptime/upptime/issues) in the Upptime repository and add the label "action".

## 💻 Usage

When you use Upptime, we automatically add the required workflows. If you want to manually use this package, you can use `npx`:

Generate the `README.md` summary file:

```bash
npx @upptime/uptime-monitor summary
```

Make network requests to get the response time and commit them to git history:

```bash
npx @upptime/uptime-monitor response-time
```

Generate the static status website, powered by [upptime/status-page](https://github.com/upptime/status-page):

```bash
npx @upptime/uptime-monitor site
```

Generate response time graphs, powered by [upptime/graphs](https://github.com/upptime/graphs):

```bash
npx @upptime/uptime-monitor graphs
```

Check uptime, but don't make git commits with network requests:

```bash
npx @upptime/uptime-monitor
```

## 📄 License

[MIT](./LICENSE) © [Anand Chowdhary](https://anandchowdhary.com)
npm package: @justdanpo/xmllint
Description: Online demo at http://syssgx.github.com/xml.js/
Author: kripken
Latest version: 0.1.2

This branch adds an optional field to the options given to the validateXML function.
If the user adds a field ```format``` with the content ```rng```, then the
argument used will be ```--relaxng``` instead of ```--schema```. Otherwise
```--schema``` is used.

-----------------------------------------------------------------------------------

Online demo at [http://syssgx.github.io/xml.js/](https://syssgx.github.io/xml.js/)

This package exports the `xmllint` object which is an Emscripten port of
libxml2's `xmllint` command for use in the browser or node.

##### API #####

```javascript

Object xmllint.validateXML({
	xml: "String",
	schema: "String" || ["String", "String", ...]
});

```

The return value Object has one property `errors` which is either null,
in the case of no errors, or an Array of error strings....eg:

```javascript

if (!xmllint.validateXML(opts).errors) {
	//there were no errors.
}

```

Usable with Browserify via `browserify-shim`.

#### Building xmllint from source ####

Setup emscripten
```
	git clone https://github.com/emscripten-core/emsdk.git
	cd emsdk
	git checkout 3.1.29
	./emsdk install 1.40.1-fastcomp
	./emsdk activate 1.40.1-fastcomp
	source emsdk_env.sh
```

Build
```
	git clone
	git submodule init
	git submodule update
	./script/clean
	./script/libxml2
	./script/compile
	./script/test
```

There are also equivalent `gulp` tasks.
npm package: @justdice/react-native-usage-stats
Description: React Native Library to access Android Usage Stats/Events
Author: Sebastian Funck
Latest version: 0.1.9

# @justdice/react-native-usage-stats

This is a fork of https://github.com/bright-hustle/react-native-usage-stats-manager The goal of this fork is to provide a very simple bridge between Android UsageStats and react-native, without any custom aggregation. Instead the raw usage stats and events are made available in react-native. 

## Installation

```sh
npm install @justdice/react-native-usage-stats
```

## Android

Permission need to be added on AndroidManifest.xml

```xml

<uses-permission android:name="android.permission.PACKAGE_USAGE_STATS" />

```

If Build Error on kotlin add kotlinVersion to the gradle.properties

```xml

kotlinVersion=1.8.10

```

## Usage

```js
import {
  EventFrequency,
  checkForPermission,
  queryUsageStats,
  showUsageAccessSettings,
} from '@justdice/react-native-usage-stats';

Time needs to be in millisecond for function queryUsageStats

const startDateString = '2023-06-11T12:34:56';
const endDateString = '2023-07-11T12:34:56';

const startMilliseconds = new Date(startDateString).getTime();
const endMilliseconds = new Date(endDateString).getTime();

const result = await queryUsageStats(
      EventFrequency.INTERVAL_DAILY,
      startMilliseconds,
      endMilliseconds
    )
```

## Check Permission & Open Permission Activity

```js
checkForPermission().then((res: any) => {
  if (!res) {
    showUsageAccessSettings('');
  }
});
```

## Contributing

See the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.

## License

MIT

---

Made with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)