open-index/open-npm huggingface dataset:
npm package: @komerza/cli
Description: Build and deploy Komerza storefronts from your local machine
Latest version: 1.0.2

# @komerza/cli

The official CLI for building and deploying [Komerza](https://komerza.com) storefronts from your local machine.

## Installation

```bash
npm install -g @komerza/cli
# or
pnpm add -g @komerza/cli
```

Requires **Node.js ≥ 18**.

## Authentication

```bash
komerza login     # Opens browser OAuth flow, saves token locally
komerza logout    # Removes saved credentials
komerza whoami    # Show the currently logged-in account
```

## Project Commands

```bash
komerza clone              # Clone a storefront project to your machine
komerza push               # Push local source files to the cloud editor
komerza pull               # Pull cloud source files to your local machine
komerza dev                # Start a live sync session (push on save)
komerza deploy             # Build and deploy your storefront
komerza open               # Open your live store in the browser
komerza open --builder     # Open the cloud editor in the browser
```

## Environment Variables

```bash
komerza env list           # List all env vars for this project
komerza env pull           # Write env vars to a local .env file
komerza env push           # Upload a local .env file to the project
```

## Configuration

Running `komerza clone` or `komerza pull` creates a `.komerza.json` file in your
project directory. Most commands read this file automatically — you don't need to
pass a project ID manually.

```json
{
	"projectId": "...",
	"deploymentUrl": "https://my-store.komerza.com"
}
```

## License

MIT
npm package: @kometbomb/genetic-algorithm
Description: Simple genetic algorithm helper class. Supports asynchronous fitness evaluation.
Author: Tero Lindeman
Latest version: 1.1.1

# genetic-algorithm

This is a rewrite or interpretation of sorts of [@panchishin's geneticalalgorithm](https://github.com/panchishin/geneticalgorithm) project. The main difference is that it is written in Typescript and supports asynchronous fitness evaluation (suitable for splitting the evaluation in multiple chunks for multi-threading, AWS Lambdas etc.). The interface is very close to the original and some other annoyances/unused features have been fixed.

## Usage

See `src/examples/weasel.ts` for a simple example.
npm package: @komezusenge/math-homework
Description: A math utility library for school homework assignment
Author: Komezusenge-Bolice
Latest version: 1.0.0

<<<<<<< HEAD
# math-homework
This is a nodejs work submission portal 
=======
# Math Homework Utility

This is a simple JavaScript library created for my school homework assignment.

## Installation
```bash
npm install your-username-math-homework
>>>>>>> 668e897 (Initial commit for homework)
npm package: @komfy-social/rebass-forms
Description: Accessible and themeable form components for use with Rebass or Theme UI.
Latest version: 4.0.7-komfy


# @rebass/forms

Accessible and themeable form components for use with Rebass or Theme UI.

```sh
npm i @rebass/forms
```

```jsx
import React from 'react'
import { Box, Flex } from 'rebass'
import {
  Label,
  Input,
  Select,
  Textarea,
  Radio,
  Checkbox,
} from '@rebass/forms'

export default () =>
  <Box
    as='form'
    onSubmit={e => e.preventDefault()}
    py={3}>
    <Flex mx={-2} mb={3}>
      <Box width={1/2} px={2}>
        <Label htmlFor='name'>Name</Label>
        <Input
          id='name'
          name='name'
          defaultValue='Jane Doe'
        />
      </Box>
      <Box width={1/2} px={2}>
        <Label htmlFor='location'>Location</Label>
        <Select
          id='location'
          name='location'
          defaultValue='NYC'>
          <option>NYC</option>
          <option>DC</option>
          <option>ATX</option>
          <option>SF</option>
          <option>LA</option>
        </Select>
      </Box>
    </Flex>
    <Flex mx={-2} flexWrap='wrap'>
      <Label width={[ 1/2, 1/4 ]} p={2}>
        <Radio
          id='beep'
          name='beep'
          value='beep'
          defaultChecked
        />
        Beep
      </Label>
      <Label width={[ 1/2, 1/4 ]} p={2}>
        <Radio
          id='boop'
          name='beep'
          value='boop'
        />
        Boop
      </Label>
      <Label width={[1/2, 1/4]} p={2}>
        <Checkbox
          id='remember'
          name='remember'
        />
        Remember Me
      </Label>
      <Box px={2} ml='auto'>
        <Button>
          Beep
        </Button>
      </Box>
    </Flex>
  </Box>
```

See https://rebassjs.org/forms for full documentation.
npm package: @komfy-social/rebass-preset
Description: Base theme preset for use with Rebass
Author: Brent Jackson
Latest version: 4.0.7-komfy


# @rebass/preset

Base theme preset for use with [Rebass][]

```sh
npm i @rebass/preset
```

## Usage

For general usage with [Emotion][], pass the theme preset to Emotion's `ThemeProvider` component at the root of your application.

```jsx
import React from 'react'
import { ThemeProvider } from 'emotion-theming'
import theme from '@rebass/preset'

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

For use with [Theme UI][], import the `ThemeProvider` from `theme-ui`.

```jsx
import { ThemeProvider } from 'theme-ui'
```

Or, if you're using `gatsby-plugin-theme-ui`, export the theme from `src/gatsby-plugin-theme-ui/index.js`.

```js
// src/gatsby-plugin-theme-ui/index.js
import preset from '@rebass/preset'

export default {
  ...preset
}
```

## Customizing

The base theme object can be customized by using either `deepmerge` or `lodash.merge` to deeply merge objects.

```js
import merge from 'lodash.merge'
import preset from '@rebass/preset'

export default merge(preset, {
  colors: {
    // custom primary color
    primary: 'tomato',
  }
})
```

[MIT License](LICENSE.md)

[rebass]: https://rebassjs.org
[emotion]: https://emotion.sh
[theme ui]: https://theme-ui.com
npm package: @komfy-social/rebass-preset-material
Description: Material Design theme preset for use with Rebass
Author: Brent Jackson
Latest version: 4.0.7-komfy


# @rebass/preset-material

Material Design theme preset for use with [Rebass][]

```sh
npm i @rebass/preset-material
```

## Usage

For general usage with [Emotion][], pass the theme preset to Emotion's `ThemeProvider` component at the root of your application.

```jsx
import React from 'react'
import { ThemeProvider } from 'emotion-theming'
import theme from '@rebass/preset-material'

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

For use with [Theme UI][], import the `ThemeProvider` from `theme-ui`.

```jsx
import { ThemeProvider } from 'theme-ui'
```

Or, if you're using `gatsby-plugin-theme-ui`, export the theme from `src/gatsby-plugin-theme-ui/index.js`.

```js
// src/gatsby-plugin-theme-ui/index.js
import preset from '@rebass/preset-material'

export default {
  ...preset
}
```

[MIT License](LICENSE.md)

[rebass]: https://rebassjs.org
[emotion]: https://emotion.sh
[theme ui]: https://theme-ui.com
npm package: @komfy-social/rebass-space
Description: React component for applying responsive margin and padding to child elements without a wrapping HTML container. Built with Styled System.
Author: Brent Jackson
Latest version: 4.0.7-komfy


# @rebass/space

React component for applying responsive margin and padding to child elements without a wrapping HTML container.
Built with [Styled System][].

```sh
npm i @rebass/space
```

```js
import React from 'react'
import Space from '@rebass/space'

// Apply margin to child components without a wrapping <div>
const App = props => (
  <Space mx={3} my={[ 2, 3 ]}>
    <h1>Hello</h1>
    <h2>Hi</h2>
    <button>Beep</button>
  </Space>
)
```

## Props

The Space component uses [Styled System's][styled system] `space` utility to add margin and padding props.

Prop | Description | Type
---|---|---
`m` | margin | number, string, or array
`mt` | margin-top | number, string, or array
`mr` | margin-right | number, string, or array
`mb` | margin-bottom | number, string, or array
`ml` | margin-left | number, string, or array
`mx` | margin x-axis (left and right) | number, string, or array
`my` | margin y-axis (top and bottom) | number, string, or array
`p` | padding | number, string, or array
`pt` | padding-top | number, string, or array
`pr` | padding-right | number, string, or array
`pb` | padding-bottom | number, string, or array
`pl` | padding-left | number, string, or array
`px` | padding x-axis (left and right) | number, string, or array
`py` | padding y-axis (top and bottom) | number, string, or array

MIT License

[styled system]: https://styled-system.com