open-index/open-npm huggingface dataset:
npm package: @mizchi/jst-eco-loader
Description: eco loader module for webpack
Author: Ville Immonen
Latest version: 0.1.0

# An [Eco](https://github.com/sstephenson/eco) template loader for [webpack](https://github.com/webpack/webpack)

## Usage

### Inline

```js
var template = require('eco!./template.eco');
// => returns a template function
```

### Configuration

You can also add the loader to your `webpack.config.js` file.
```js
module.exports = {
  module: {
    loaders: [
      // Files with the .eco extension will use the eco-loader.
      {test: /\.eco$/, loader: 'eco-loader'}
    ]
  },
  resolve: {
    // .eco added to the default extensions.
    extensions: ['', '.webpack.js', '.web.js', '.js', '.eco']
  }
};
```
After that the template can be loaded without specifying the loader and the .eco
extension.
```
var template = require('./template');
// => returns a template function
```

## License

MIT (http://opensource.org/licenses/MIT)
npm package: @mizchi/layered
Description: modal window manager
Author: mizchi
Latest version: 0.0.1

# Layered

Simple modal window manager.

## Example

```javascript
window.addEventListener('DOMContentLoaded', () => {
  let layered = new Layered(document.body);
  let layer1 = layered.addLayer();
  let layer2 = layered.addLayer();

  // touch elemenet
  layer1.getElement().innerHTML = 'foo';
  layer2.getElement().innerHTML = 'bar';

  layer2.hide();
  layer2.show();
  // layer2.remove();
  console.log(layered.getActiveLayers());
});
```

## LICENSE

MIT
npm package: @mizchi/layout-editor
Description: ``` yarn add @mizchi/layout-editor react react-dom # with peer ```
Latest version: 0.0.4

# @mizchi/layout-editor

```
yarn add @mizchi/layout-editor react react-dom # with peer
```

## How to dev

- `yarn demo`: Start application server on `http://localhost:8080`
- `yarn build`: Generate `dist`

## TODO

- [ ] Load presets
- [ ] Rename

## LICENSE

MIT
npm package: @mizchi/localstorage
Description: localstorage for KVS.
Author: azu
Latest version: 1.1.0

# @kvs/localstorage

localstorage for KVS.

## Install

Install with [npm](https://www.npmjs.com/):

    npm install @kvs/localstorage

## Usage

```ts
import assert from "assert";
import { kvsLocalStorage } from "@kvs/localstorage";
(async () => {
    type StorageSchema = {
        a1: string;
        b2: number;
        c3: boolean;
    };
    const storage = await kvsLocalStorage<StorageSchema>({
        name: "test",
        version: 1
    });
    await storage.set("a1", "string");
    await storage.set("b2", 42);
    await storage.set("c3", false);
    const a1 = await storage.get("a1");
    const b2 = await storage.get("b2");
    const c3 = await storage.get("c3");
    assert.strictEqual(a1, "string");
    assert.strictEqual(b2, 42);
    assert.strictEqual(c3, false);
})();
```
## Changelog

See [Releases page](https://github.com/azu/kvs/releases).

## Running tests

Install devDependencies and Run `npm test`:

    npm test

## Contributing

Pull requests and stars are always welcome.

For bugs and feature requests, [please create an issue](https://github.com/azu/kvs/issues).

1. Fork it!
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :D

## Author

- [github/azu](https://github.com/azu)
- [twitter/azu_re](https://twitter.com/azu_re)

## License

MIT © azu