open-index/open-npm huggingface dataset:
npm package: @kaplayjs/dprint-config
Description: The dprint configurations used in KAPLAY Team
Latest version: 1.2.0

These are the [dprint](https://dprint.dev) configurations for KAPLAY and related
projects.

## Installation

```bash
npm install -D @kaplayjs/dprint-config
```

## Usage

Create a `dprint.json` file in the root of your project and add the following:

```json
{
  "extends": "node_modules/@kaplayjs/dprint-config/dprint.json"
}
```

Or

```bash
@kaplayjs/dprint-config --init
```
npm package: @kapmug/babel-plugin-inline-import
Description: Babel plugin to make raw files importable
Author: Victor Duarte
Latest version: 3.0.2

# Babel Inline Import [![Build Status](https://travis-ci.org/Quadric/babel-plugin-inline-import.svg?branch=master)](https://travis-ci.org/Quadric/babel-plugin-inline-import)
Babel plugin to add the opportunity to use `import` with raw/literal content<br>
It is good e.g. for importing `*.graphql` files into your code.

## Examples

Before (without Babel-Inline-Import):
```javascript
// server.js

// bad syntax highlighting, no syntax checking
const typeDefinitions = `
type Query {
  testString: String
}
schema {
  query: Query
}
`;

graphQLServer({
  schema: [typeDefinitions],
  ...
});
```

Now (with Babel-Inline-Import):
```javascript
// /some/schema.graphql
type Query {
  testString: String
}
schema {
  query: Query
}
```

```javascript
// server.js
import schema from '/some/schema.graphql';

graphQLServer({
  schema: [schema],
  ...
});
```

**Note:** both cases are equivalent and will result in similar code after Babel transpile them. Check [How it works](#how-it-works) section for details.

## Install
```
npm install babel-plugin-inline-import --save-dev
```

## Use
Add a `.babelrc` file and write:
```javascript
{
  "plugins": [
    "babel-plugin-inline-import"
  ]
}
```
or pass the plugin with the plugins-flag on CLI
```
babel-node myfile.js --plugins babel-plugin-inline-import
```

By default, Babel-Inline-Import is compatible with the following file extensions:

* .raw
* .text
* .graphql


## Customize
If you want to enable different file extensions, you can define them in your `.babelrc` file
```javascript
{
  "plugins": [
    ["babel-plugin-inline-import", {
      "extensions": [
        ".json",
        ".sql"
      ]
    }]
  ]
}
```

## How it works

It inserts the __content__ of the _imported file_ directly into the _importing file_, assigning it to a variable with the same identifier of the _import statement_, thus replacing the _import statement_ and the _file path_ by its resulting raw content (no parsing occurs).

## Caveats

Babel does not track dependency between _imported_ and _importing_ files after the transformation is made. Therefore, you need to change the _importing file_ in order to see your changes in the _imported file_ spread. To overcome this:

* If you are using `babel-node` or `babel-register`, you can [disable babel cache (`BABEL_DISABLE_CACHE=1`)](https://babeljs.io/docs/usage/babel-register/#environment-variables-babel-disable-cache).
* If you are using webpack with `babel-loader`, you can use [babel-inline-import-loader](https://github.com/elliottsj/babel-inline-import-loader).

Also make sure that your task runner is watching for changes in the _imported file_ as well. You can see it working [here](https://github.com/Quadric/perfect-graphql-starter/blob/master/nodemon.json).


## Motivate
If you like this project just give it a star :) I like stars.
npm package: @kapmug/feathers-nano
Description: A couchdb service for feathers
Author: Andre Bazaglia
Latest version: 1.0.4

## Synopsis

A CouchDB/PouchDB CRUD service for [FeathersJS](https://github.com/feathersjs/feathers).

[![npm version](https://badge.fury.io/js/%40kapmug%2Ffeathers-nano.svg)](https://badge.fury.io/js/%40kapmug%2Ffeathers-nano) ![alt downloads](https://img.shields.io/npm/dm/feathers-nano.svg?style=flat-square) [![Build Status](https://travis-ci.org/KapMug/feathers-nano.svg?branch=master)](https://travis-ci.org/KapMug/feathers-nano) [![alt dependencies](https://david-dm.org/KapMug/feathers-nano.svg)](https://david-dm.org/KapMug/feathers-nano) [![alt dev-dependencies](https://david-dm.org/KapMug/feathers-nano/dev-status.svg)](https://david-dm.org/KapMug/feathers-nano?type=dev) [![Coverage Status](https://coveralls.io/repos/github/KapMug/feathers-nano/badge.svg)](https://coveralls.io/github/KapMug/feathers-nano) 
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)

## Installation

You can install this package as a npm dependency by running:

```
npm install @kapmug/feathers-nano
```


## Getting started

Here is an example of creating a Feathers service using `feathers-nano` as the database adapter.

```
import feathers from 'feathers'
import rest from 'feathers-rest'
import service from '../lib'
import nano from 'nano'

const app = feathers().configure(rest())

const options = {
  name: 'tests',
  connection: nano({
    url: `http://localhost:5984`,
  }),
  database: 'test',
  paginate: false,
}

app.use('tests', service(options))
app.service('tests').get('18423385ef707d5fb46c61e7d70148a4').then(res => console.log(res)).catch(console.log)
```

## Motivation

Although FeathersJS provides many official database adapters, currently there is no adapter for CouchDB/PouchDB. This package is a preliminary implementation of a non-official CouchDB/PouchDB adapter.
npm package: @kapok/scene
Description: Create a canvas animation scene which can loop automatically and has other usefull attributions and methods.
Author: zzzze
Latest version: 0.1.1

# animation-scene

[![npm](https://img.shields.io/npm/l/express.svg)](https://npmjs.com/package/animation-scene)
[![npm](https://img.shields.io/npm/v/animation-scene.svg)](https://www.npmjs.com/package/animation-scene)
[![Build Status](https://travis-ci.org/zzzze/animation-scene.svg?branch=master)](https://travis-ci.org/zzzze/animation-scene)
[![Coverage Status](https://coveralls.io/repos/github/zzzze/animation-scene/badge.svg?branch=master)](https://coveralls.io/github/zzzze/animation-scene?branch=master)

Create a canvas animation scene which can loop automatically and has other usefull attributions and methods.