open-index/open-npm huggingface dataset:
npm package: @scarygami/scary-cookie
Description: Polymer element to read and write cookies
Author: Gerwin Sturm
Latest version: 3.0.0

# scary-cookie

[![Build Status](https://travis-ci.org/Scarygami/scary-cookie.svg?branch=master)](https://travis-ci.org/Scarygami/scary-cookie)
[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/Scarygami/scary-cookie)

The `scary-cookie` element can be used to set and read cookies.
You should have one `scary-cookie` element per cookie you want to use,
defined by its `name` property.
You can then read the `value` of the cookie, or save the cookie by setting
the `value` attribute or explicitely calling the `save` method.

##### Example
    <scary-cookie name="mycookie"></scary-cookie>


##### License

Copyright 2016-2018 Gerwin Sturm

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
npm package: @scarygami/scary-cube
Description: scary-cube: Polymer Rubik's Cube
Author: Gerwin Sturm
Latest version: 2.2.0

# \<scary-cube\>

Rubik's Cube implemented as web component based on lit-element.

Needs to be sized (best by fitting it into a parent element) to correctly display and scale.

Orientation of cube can be changed with mouse and touch gestures.

Moves need to be performed using the `addMove` or `addMoves` methods, using SiGN notation.

Colors of the cube can be changed using the following custom CSS properties, matching the sides of the cube

```
scary-cube {
  --cube-color-u: white;
  --cube-color-d: yellow;
  --cube-color-f: green;
  --cube-color-b: #3333FF;
  --cube-color-l: orange;
  --cube-color-r: red;
}
```

Additionaly the speed of the move animations can be adjusted with the `--cube-speed` parameter

```
scary-cube {
  --cube-speed: 0.4s;
}
```
npm package: @scarygami/scary-stopwatch
Description: A simple stopwatch web-component.
Author: Gerwin Sturm
Latest version: 1.1.0

# \<scary-stopwatch\>

A simple stopwatch web-component.

Most styling can happen directly on the element.

There's a custom property for the font-size of the milliseconds.

```
scary-stopwatch {
  font-size: 16px;
  --font-size-ms: 60%;
}
```

Supported methods of the element are:

`.start(resume)` - Starts the stopwatch. If `resume` is true the time will continue from when it was last stopped. Otherwise it will start from 00:00

`.stop()` - Stops the stopwatch.

`.reset()` - Resets the time to 00:00.

The current time (in ms) can be read from the `.time` property.