open-index/open-npm huggingface dataset:
npm package: @spartadigital/wikitude_architectview_dts
Description: Typescript Typings for Wikitude AR World (or ARchitect World)
Author: Brendan Ingham
Latest version: 1.1.1

# Wikitude ARchitect Typings for Typescript!

#### Releases :
Version 1 : Initial Release, Full Types as of version 6.1.0. EXCLUDING DEPRECATED FEATURES
#### TODO : 
Version 2  : Including all the wonderful comments.



## why? 
Got fed up of having no code completion, decided to fix it!

### Installation 

`npm install --save-dev architect_dts`

### Usage

``` 
    import { logger } from 'AR';

    logger.activateDebugMode();

```
It's as simple as that!


### Webpack

Remember to set AR as an External Package to avoid it attempting to compile it!

## have i missed something? not been updated? please feel free to contribute!
npm package: @spartan-components/sp-form
Description: Webcomponent sp-form following open-wc recommendations
Author: sp-form
Latest version: 0.2.1

# \<sp-form>

This webcomponent follows the [open-wc](https://github.com/open-wc/open-wc) recommendation.

## Installation

```bash
npm i sp-form
```

## Usage

```html
<script type="module">
  import 'sp-form/sp-form.js';
</script>

<sp-form></sp-form>
```

## Linting and formatting

To scan the project for linting and formatting errors, run

```bash
npm run lint
```

To automatically fix linting and formatting errors, run

```bash
npm run format
```


## Tooling configs

For most of the tools, the configuration is in the `package.json` to minimize the amount of files in your project.

If you customize the configuration a lot, you can consider moving them to individual files.

## Local Demo with `web-dev-server`

```bash
npm start
```

To run a local development server that serves the basic demo located in `demo/index.html`
npm package: @spartan-components/sp-music-player
Description: Webcomponent sp-music-player following open-wc recommendations
Author: sp-music-player
Latest version: 0.0.4

# \<sp-music-player>

This webcomponent follows the [open-wc](https://github.com/open-wc/open-wc) recommendation.

## Installation
```bash
npm i sp-music-player
```

## Usage
```html
<script type="module">
  import 'sp-music-player/sp-music-player.js';
</script>

<sp-music-player></sp-music-player>
```

## Linting with ESLint, Prettier, and Types
To scan the project for linting errors, run
```bash
npm run lint
```

You can lint with ESLint and Prettier individually as well
```bash
npm run lint:eslint
```
```bash
npm run lint:prettier
```

To automatically fix many linting errors, run
```bash
npm run format
```

You can format using ESLint and Prettier individually as well
```bash
npm run format:eslint
```
```bash
npm run format:prettier
```

## Testing with Web Test Runner
To run the suite of Web Test Runner tests, run
```bash
npm run test
```

To run the tests in watch mode (for &lt;abbr title=&#34;test driven development&#34;&gt;TDD&lt;/abbr&gt;, for example), run

```bash
npm run test:watch
```


## Tooling configs

For most of the tools, the configuration is in the `package.json` to reduce the amount of files in your project.

If you customize the configuration a lot, you can consider moving them to individual files.

## Local Demo with `web-dev-server`
```bash
npm start
```
To run a local development server that serves the basic demo located in `demo/index.html`
npm package: @spartan-components/sp-video
Description: Webcomponent sp-video following open-wc recommendations
Author: sp-video
Latest version: 0.2.2

# \<sp-video>

> Lazy-loaded vimeo and youtube iframes (loads on user click)

This webcomponent follows the [open-wc](https://github.com/open-wc/open-wc) recommendation.

## Installation
```bash
npm i @spartan-components/sp-video
```

## Usage
```html
<!-- Import module -->
<script type="module">
  import '@spartan-components/sp-video/sp-video.js';
</script>

<!-- Supported Providers: youtube, youtube-nocookie, vimeo -->
<sp-video
  provider="youtube-nocookie"
  video-id="K5DkT_zrzaw"
>
  <!-- Custom thumbnail image, declared as slot="thumbnail" -->
  <img
    slot="thumbnail"
    width="720"
    height="405"
    loading="lazy"
    src="https://img.youtube.com/vi/K5DkT_zrzaw/maxresdefault.jpg"
    alt=""
  />
  <!-- Custom video controller, declared as slot="controller", iframe loads on click -->
  <button
    slot="controller"
    class="hidden-when-undefined"
  >
    Play video
  </button>
  <!-- Fallback for browsers that don't support custom elements, has to use class="fallback-link" -->
  <a
    href="https://www.youtube.com/watch?v=K5DkT_zrzaw"
    class="fallback-link"
    target="blank"
    rel="noopener noreferrer"
  >
    Open video in new tab
  </a>
</sp-video>
```



## Linting with ESLint, Prettier, and Types
To scan the project for linting errors, run
```bash
npm run lint
```

You can lint with ESLint and Prettier individually as well
```bash
npm run lint:eslint
```
```bash
npm run lint:prettier
```

To automatically fix many linting errors, run
```bash
npm run format
```

You can format using ESLint and Prettier individually as well
```bash
npm run format:eslint
```
```bash
npm run format:prettier
```


## Tooling configs

For most of the tools, the configuration is in the `package.json` to reduce the amount of files in your project.

If you customize the configuration a lot, you can consider moving them to individual files.

## Local Demo with `es-dev-server`
```bash
npm start
```
To run a local development server that serves the basic demo located in `demo/index.html`
# <sp-video />