open-index/open-npm huggingface dataset:
npm package: @haroenv/aaais
Description: keep out, my package only xoxo
Latest version: 4.0.0-alpha.0

# Angular InstantSearch

> ⚡ Lightning-fast search for Angular apps, by [Algolia][algolia-website].

[![Version][version-svg]][package-url] [![Build Status][ci-badge]][ci-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

InstantSearch projects: **Angular InstantSearch** | [React InstantSearch][react-instantsearch-github] | [InstantSearch.js][instantsearch.js-github] | [InstantSearch Android][instantsearch-android-github] | [InstantSearch iOS][instantsearch-ios-github].

## Angular compatibility

Angular InstantSearch is **compatible with Angular 5 and above**. If you need a different version of Angular, please [open an issue](https://github.com/algolia/angular-instantsearch/issues/new?template=feature_request.md).

## Documentation

There's a dedicated documentation available on the [Algolia website][website].

## Troubleshooting

Encountering an issue? Before reaching out to support, we recommend heading to our [FAQ](https://www.algolia.com/doc/guides/building-search-ui/troubleshooting/faq/angular/) where you will find answers for the most common issues and gotchas with the library.

## Contributing

To contribute to the library (code and documentation), [read our contribution guide](./CONTRIBUTING.md).

[website]: https://www.algolia.com/doc/guides/building-search-ui/what-is-instantsearch/angular/
[algolia-website]: https://www.algolia.com/
[instantsearch.js-github]: https://github.com/algolia/instantsearch.js
[react-instantsearch-github]: https://github.com/algolia/react-instantsearch
[vue-instantsearch-github]: https://github.com/algolia/vue-instantsearch
[instantsearch-android-github]: https://github.com/algolia/instantsearch-android
[instantsearch-ios-github]: https://github.com/algolia/instantsearch-ios
[ci-badge]: https://circleci.com/gh/algolia/angular-instantsearch.svg?style=svg
[ci-url]: https://circleci.com/gh/algolia/angular-instantsearch
[license-image]: http://img.shields.io/badge/license-MIT-green.svg?style=flat-square
[license-url]: LICENSE
[downloads-image]: https://img.shields.io/npm/dm/angular-instantsearch.svg?style=flat-square
[downloads-url]: http://npm-stat.com/charts.html?package=angular-instantsearch
[version-svg]: https://img.shields.io/npm/v/angular-instantsearch.svg?style=flat-square
[package-url]: https://yarnpkg.com/en/package/angular-instantsearch
npm package: @haroenv/not-vue-instantsearch
Description: [![Vue InstantSearch logo][logo]][website]
Latest version: 3.6.0

[![Vue InstantSearch logo][logo]][website]

InstantSearch projects: **Vue InstantSearch**
| [InstantSearch.js][instantsearch.js-github]
| [React InstantSearch][react-instantsearch-github]
| [Angular InstantSearch][angular-instantsearch-github]
| [InstantSearch Android][instantsearch-android-github]
| [InstantSearch iOS][instantsearch-ios-github].

## Vue InstantSearch

> ⚡ Lightning-fast search for Vue.js apps

Built by [Algolia][algolia-website].

This repository holds the code for the Vue InstantSearch project.

## Documentation

There's a dedicated documentation available at [www.algolia.com/doc/guides/building-search-ui/getting-started/vue][website].

## Installation

Vue InstantSearch is available in the npm registry. Install it:

```sh
# with npm
npm install --save vue-instantsearch

# with yarn
yarn add vue-instantsearch
```

To learn more about the usage, follow our [getting started guide][getting-started-guide].

## Troubleshooting

Encountering an issue? Before reaching out to support, we recommend heading to our [FAQ](https://www.algolia.com/doc/guides/building-search-ui/troubleshooting/faq/vue/) where you will find answers for the most common issues and gotchas with the library.

## Contributing, dev, release

We welcome all contributors, from casual to regular. You are only
one command away to start the developer environment,
[read our CONTRIBUTING guide](.github/CONTRIBUTING.md).

[logo]: .github/vue-instantsearch-readme.png
[website]: https://www.algolia.com/doc/guides/building-search-ui/what-is-instantsearch/vue/
[getting-started-guide]: https://www.algolia.com/doc/guides/building-search-ui/getting-started/vue/
[algolia-website]: https://www.algolia.com/
[instantsearch.js-github]: https://github.com/algolia/instantsearch.js
[react-instantsearch-github]: https://github.com/algolia/react-instantsearch
[instantsearch-android-github]: https://github.com/algolia/instantsearch-android
[instantsearch-ios-github]: https://github.com/algolia/instantsearch-ios
[angular-instantsearch-github]: https://github.com/algolia/angular-instantsearch
npm package: @haroenv/react-foursquare
Description: This is a foursquare library for react
Author: Gareth Paul Jones
Latest version: 1.1.0

# react-foursquare

> This is the fixed version that _does_ compile. 
> `yarn add @haroenv/react-foursquare`

Here is a simple react application:

1. Install React

`npm install -g create-react-app`

2. Create Project

`npm install -g create-react-app`

`create-react-app MrJitters`

`cd MrJitters`

`npm install -i react-foursquare`

3. Modify your src/App.js

```
import React, { Component } from 'react';
import ReactDOM from 'react-dom';
import './App.css';


var foursquare = require('react-foursquare')({
  clientID: '',
  clientSecret: ''  
});

var params = {
  "ll": "37.7749,-122.4194",
  "query": 'Blue Bottle'
};

export default class FoursquareDemo extends Component {

  constructor(props) {
     super(props);
     this.state = {
       items: []
     };
   }

  componentDidMount() {    
    foursquare.venues.getVenues(params)
      .then(res=> {
        this.setState({ items: res.response.venues });
      });
  }

  render() {
    return (
    <div>
        <div>Items:</div>
        { this.state.items.map(item=> { return <div key={item.id}>{item.name}</div>}) }
    </div>
  )
  }
}

ReactDOM.render(
  <FoursquareDemo />,
  document.getElementById('root')
);

```

4. Start your React App

`npm start`
npm package: @haroenv/react-pinboard
Description: Responsive Pinterest-style layouts for React.js
Latest version: 0.0.19
Deprecated: I have no interest in keeping this package updated. I don't know of a good alternative

# react-pinboard

`<ReactPinboard>` is a component for responsive Pinterest-style layouts. Pass in any number of children to see them rendered in equally-weighted, dynamic columns.

## Props
* __`cols`__: Can be a static number like `3` or an array of media objects, e.g.:  
  ```
  [
    { media: '(max-width: 1000px)', cols: 4 },
    { media: '(max-width: 500px)', cols: 3 },
    { media: '', cols: 2 }
  ]
  ```
  The first-matching media query will be used, and the columns will be adjusted in real-time as the browser squishes and stretches.
  
* __`spacing`__: The vertical and horizontal space between columns and children. Can be any CSS length value, e.g. `2em`, `15px`, `3vh`.

## Usage

Download on npm: `npm install react-pinboard`

Sample usage:
```
const ReactPinboard = require('react-pinboard');

const cols = [
  { media: '(max-width: 1000px)', cols: 4 },
  { media: '(max-width: 500px)', cols: 3 },
  { media: '', cols: 2 }
];

ReactDOM.render(
  <ReactPinboard cols={cols} spacing="2em">
    <img src="..." />
    <div>
      <h3>Heading</h3>
      <p>...</p>
    </div>
    <SomeOtherReactComponent />
    ...
  </ReactPinboard>,
  document.querySelector('pinboard-container');
);
```


## Features
* __Accepts any child types.__ You can even mix and match images, text, and other rich components, to create a pinboard that's truly customized.

* __Child order is preserved.__ The children will appear in the pinboard in left-to-right, top-to-bottom order. This means that if your children have an obvious numeric order, you don't need to worry about adjacent children being spread way across from each other.  

* __Auto-weighted columns.__ ReactPinboard is economical — it takes up as little vertical space as possible by ensuring that the columns are filled as close to equal-weigh as possible (while maintaining child order).  

* __Safe for server-rendering.__ The server can't measure viewport size, so it assumes a "mobile-first" approach and determines column number from the last value of the `cols` array. The server-render also doesn't know the rendered child heights for column weighting, so it equally-weights the columns. This is naive, but hopefully close enough to the re-layout on mount that it still feels fast for your end users.


## Examples
Here's a few places you can see `react-pinboard` in the wild:
* http://www.thekitchn.com/what-to-read-this-weekend-october-19-25-225017
* http://www.apartmenttherapy.com/renovation-diary-karin-jeffs-bathroom-221802 (Note: numeric ordering is preserved)
npm package: @harold4/string-escape-for-cpp
Description: Escape the string to use with c/c++
Author: Harold
Latest version: 0.0.1

# String escape for c/++
========================

Escape the string that can be use in c/c++


## Installation

    npm install @harold4/string-escape-for-cpp

## Usage

#### grunt

	var escapeCpp = require('@harold4/string-escape-for-cpp');
	
	grunt.initConfig({
	    ...
	    copy: {
	        escape: {
	            src: 'dist/index.html', dest: 'dist/index.escaped.html', options: {process: escapeCpp}
	        }
	    },
	    ...
	});
	
	...
	grunt.loadNpmTasks('grunt-contrib-copy');
  
  
## Tests

  `npm test`