open-index/open-npm huggingface dataset:
npm package: @oscar-g/cell-viz
Description: Vue components to render 2D cellular automata and associated metadata.
Author: Oscar Gonzalez
Latest version: 1.0.2

# cell-viz

Vue components to consistently render 2-dimensional cell automata.

## Components

### Figure
Renders a matrix of integers into a 2-dimensional grid of cells (figure). Optional title and caption (metadata).

### SimpleCollection
Displays multiple figures, grouped under the same metadata.

### DetailedCollection
Same as SimpleCollection, but uses individual captions for each figure.

### AnimatedFigure (todo)
An animated figure

### AnimatedCollection (todo)
An animated collection
npm package: @oscar-rg/axiosify
Description: A versatile tool for effortlessly converting curl commands into Axios requests.
Author: Oscar Rivas Gonzalez
Latest version: 0.0.2

# Axiosify

## Description
Axiosify is an tool crafted to seamlessly transform your mundane curls into majestic Axios objects with just a flick of the wrist. Say goodbye to the boring task of manually translating curls into Axios requests; Axiosify does it all for you, effortlessly.

## Features
- **Effortless Conversion**: With Axiosify, converting curls to Axios requests becomes a breeze. Simply install the package and let it work its magic.
- **Seamless Integration**: Integrate Axiosify into your projects without breaking a sweat. Its intuitive interface ensures a smooth transition into your existing workflows.
- **Versatility**: Whether you're a seasoned developer or a newcomer to the world of web development, Axiosify caters to all skill levels, offering a versatile solution for converting curls to Axios objects.
- **Enhanced Productivity**: Save valuable time and energy by automating the conversion process. Focus on building exceptional applications while Axiosify takes care of the nitty-gritty details.

## Installation
To install Axiosify, simply run the following command:

```bash
npm install axiosify
```

## Usage
Using Axiosify is as simple as pie. After installing the package, import it into your project and pass your curl commands as arguments to the `axiosify` function. Voilà! You now have a beautifully crafted Axios object ready to use.

```javascript
const axiosify = require('axiosify');

const curlCommand = `curl --location 'https://api.example.com/users' \ --header 'Authorization: Bearer YOUR_ACCESS_TOKEN'`;
const axiosObject = axiosify(curlCommand);

console.log(axiosObject);
/* 
axiosObject = {
  "url": "https://api.example.com/users",
  "headers": {
    "Authorization": "Bearer YOUR_ACCESS_TOKEN"
  },
  "method": "GET"
}
*/
```


## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
npm package: @oscar6echo/job-client-graphql
Description: graphql client for jupyter-observablehq-bridge
Author: oscar6echo
Latest version: 1.0.1

# JOB JavaScript Client

## Overview

See [documentation](https://observablehq.com/@oscar6echo/jupyter-observablehq-bridge).

JavaScript package Node and Browser.  

## Build

```bash
yarn build
```

## Test

```bash
# start random publish
yarn sim

# --- browser
# query mutations subscriptions
yarn test-browser

# --- module
# query mutations
yarn test-module-qm
# subscriptions
yarn test-module-su

# --- bundle
# query mutations
yarn test-bundle-qm
# subscriptions
yarn test-bundle-su
```
npm package: @oscar6echo/sample-umd-package
Description: A minimal package for node and browser built wih webpack
Author: oscar6echo
Latest version: 1.0.3


## Bootstrap


```bash
# init
yarn init

# to setup vscode env
yarn add -D \
    @babel/cli \
    @babel/core \
    @babel/node \
    @babel/preset-env \
    @babel/runtime \
    @babel/loader \
    eslint \
    eslint-config-airbnb-base \
    eslint-config-prettier \
    eslint-plugin-import \
    eslint-plugin-prettier \
    prettier

# to build package
yarn add -D \
    webpack \
    webpack-cli \
    webpack-merge

yarn build-prd
yarn build-dev

# to publish
npm login
npm publish --access public

# to unpulish
# only in 24h after publish
# cannot overwrite same name/version later
npm unpublish @oscar6echo/sample-umd-package -f
```

## Test

### Node

```bash
yarn test-node
```

### Browser

```bash
yarn test-browser
# visit localhost:5000/test/
# open console
```