open-index/open-npm huggingface dataset:
npm package: @jetblack/svelte-material-icons
Description: A svelte library for Material Design icons
Author: Rob Blackbourn
Latest version: 0.2.0

# @jetblack/svelte-material-icons

Icons from Material Design imported as svelte components.

## Installation

```bash
npm install --save @jetblack/svelte-material-icons
```

## Getting Started

```html
<script>
  	import Home from '@jetblack/svelte-material-icons/Home.svelte'
</script>

<div>
    <Home />
</div>
```

## Usage

Here is how an icon component is implemented.

```html
<!-- Home -->
<script>
  export let width = 24, height = 24, viewBox = [0, 0, 24, 24]
</script>

<svg {width} {height} viewBox={viewBox.join(" ")} {...$$restProps}>
  <path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"/>
</svg>
```

The icons have a native resolution of 24x24 which can be altered by the
`width` and `height` properties. For example:

```html
<script>
  	import Home from '@jetblack/svelte-material-icons/Home.svelte'
</script>

<div>
    <Home width={48} height={48} />
</div>
```

Other `svg` properties will be passed on. For example:

```html
<script>
  	import Home from '@jetblack/svelte-material-icons/Home.svelte'
</script>

<div>
    <Home stroke="red" fill="blue" />
</div>
```

I don't have a good solution for classes at the moment. Class names will be
propagated to the component, so global styles will work.
npm package: @jetblack/tzdata
Description: Timezone data
Author: Rob Blackbourn
Latest version: 0.7.0

# @jetblack/tzdata

This contains timezone data from IANA in JSON format.

## Installation

The resulting package can be installed from npmjs.

```bash
npm install --save @jetblack/tzdata
```

Alternatively individual files can be streamed from [jsdelivr](https://www.jsdelivr.com/).

## Usage

See [@jetblack/date](https://github.com/rob-blackbourn/jetblack-js-date)
for usage instructions.

## Data Formats

The data is provided in both a verbose and minified format.

### Verbose format

The verbose format presents the data as is from the IANA utilities. Each
line describes an offset from UTC for a given timezone. A line has the
following format.

* utc (ISO formatted date string): The date in UTC from which the offset applies,
* local (ISO formatted date string): The equivalent local date at this point in time,
* offset (ISO formatted duration string): The offset from UTC,
* abbr (string): The common abbreviation for the time zone,
* isDst (boolean): True if the offset includes a daylight savings adjustment.

### Minified format

Each line of minified data has the following format.

* u (number): The time in milliseconds since 1 Jan 1970 in UTC from which the offset applies,
* o (number): The offset in minutes,
* a (string): The common abbreviation for the time zone,
* d (number): 1 if the offset includes a daylight savings adjustment.