open-index/open-npm huggingface dataset:
npm package: @hfn-checkins/spreadsheet-editor
Description: - Visit [Google Cloud Console][google-cloud-console] - Create a new project or select an existing project to enable the Google Sheets API. - Create a `Service Account` with `Owner` access. - Create a `KEY` for the newly added `Service Account`. This key w
Author: Aakash Shah
Latest version: 1.0.1

# Editing Google Sheet With Service Account

- Visit [Google Cloud Console][google-cloud-console]
- Create a new project or select an existing project to enable the Google Sheets API.
- Create a `Service Account` with `Owner` access.
- Create a `KEY` for the newly added `Service Account`. This key would be automatically downloaded which we'll use to authenticate the `Robot User`.
- Visit `APIs and Services > Library` and _ENABLE_ the `Google Sheets API` to interact with a `Google Sheet`.
- Create a `Google Sheet` in your user account and click on `Share`. Share it with the `Robot User` - the email would be something like `service-accountu3928492@appsparkler-sheet-editor.iam.gserviceaccount.com` with `Editor` access.

> Service Account is a fancy name for a `Robot User`.

[google-cloud-console]: https://console.cloud.google.com

Now you can read, write, append cell values for any spreadsheet to which the Robot User has access to.
npm package: @hfouad1998/cobrowsing
Description: Solution for collaboration browsing designed and developed by emplorium
Author: Hachour Fouad
Latest version: 0.0.2

# Emplorium Co-Browsing

Solution for collaboration browsing designed and developed by emplorium

## Prerequest

1. NodeJS
2. Yarn
3. [Server](https://github.com/fouad1998/cobrowsing-server)
4. Internet

## Setup

You need just to run the following command in order to install all required dependencies

```shell
yarn install
```

## How to run?

Easy! just run the following command

```shell
yarn start
```

## How to use?

First of all you need to run the (server)[https://github.com/fouad1998/cobrowsing-server],
once done you need to check two endpoints in order to use fully the application

1. [Host Endpoint](http://localhost:3000/host)
2. [Client](http://localhost:3000/client)

## Contribute

Any Pull Request or Issue are welcome
npm package: @hfour/imager-wasm
Description: selected image-rs function into wasm for nodejs
Latest version: 0.0.1

# imager-wasm

[![Build Status](https://travis-ci.org/hfour/imager-wasm.svg?branch=master)](https://travis-ci.org/hfour/imager-wasm)

This a simple package to compile selected functions from the [image-rs](https://github.com/image-rs/image)
rust package to wasm, and make them available to nodejs. It's configured to support at least GIF, PNG and JPEG (but this
may vary depending on our needs).

We don't wrap the whole of `image-rs` because the `.wasm` file will be too big, and then there's no nodejs
build system that could only take parts of that .wasm file. The rust linker though will only include the used
functions in the `.wasm` file.


# Setup

```
rustup target add wasm32-unknown-unknown
cargo install wasm-pack
~/.cargo/bin/wasm-pack build --release -t nodejs
```

# Example usage from node (sync code):

```
fs = require('fs');
img1 = fs.readFileSync('problem.jpg');

m = require('./pkg/imager_wasm');
img2 = m.thumbnail(img1, 800, 800);

fs.writeFileSync('solution.jpg', img2);
```

# References

* https://rustwasm.github.io/docs/wasm-pack/
* https://rustwasm.github.io/docs/wasm-bindgen/
* https://www.joyent.com/blog/improved-wasm-support-coming-to-node
* https://dev.to/dandyvica/wasm-in-rust-without-nodejs-2e0c

# Making a release on npmjs

This repo has travis configured to publish the build node package on npmjs. When a commit on the master branch is
tagged, travis will try to push the package to npmjs. The version of the node package is copied from `Cargo.toml`, so
it's up to you make sure the version is updated accordingly. The tag name is not used, but should follow the version in
`Cargo.toml` (and so the node package version). For example, the 0.1.0 version should be tagged as `v0.1.0`.