open-index/open-npm huggingface dataset:
npm package: @fathym/create-lcu-package
Description: LCU Package scaffolding
Latest version: 0.0.13

# oclif-hello-world

oclif example Hello World CLI

[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)
[![Version](https://img.shields.io/npm/v/oclif-hello-world.svg)](https://npmjs.org/package/oclif-hello-world)
[![CircleCI](https://circleci.com/gh/fathym/create-lcu-package/tree/main.svg?style=shield)](https://circleci.com/gh/fathym/create-lcu-package/tree/main)
[![Downloads/week](https://img.shields.io/npm/dw/oclif-hello-world.svg)](https://npmjs.org/package/oclif-hello-world)
[![License](https://img.shields.io/npm/l/oclif-hello-world.svg)](https://github.com/fathym/create-lcu-package/blob/main/package.json)

<!-- toc -->
* [oclif-hello-world](#oclif-hello-world)
* [Usage](#usage)
* [Commands](#commands)
<!-- tocstop -->

# Usage

<!-- usage -->
```sh-session
$ npm install -g @fathym/create-lcu-package
$ create-lcu-package COMMAND
running command...
$ create-lcu-package (--version)
@fathym/create-lcu-package/0.0.13 win32-x64 node-v18.12.1
$ create-lcu-package --help [COMMAND]
USAGE
  $ create-lcu-package COMMAND
...
```
<!-- usagestop -->

# Commands

<!-- commands -->
* [`create-lcu-package NAME [DIRECTORY]`](#create-lcu-package-name-directory)
* [`create-lcu-package help [COMMANDS]`](#create-lcu-package-help-commands)

## `create-lcu-package NAME [DIRECTORY]`

Used to scaffold a new LLCU package

```
USAGE
  $ create-lcu-package [NAME] [DIRECTORY]

ARGUMENTS
  NAME       The name of the LCU package.
  DIRECTORY  The directory to scaffold into.

DESCRIPTION
  Used to scaffold a new LLCU package

EXAMPLES
  $ create-lcu-package  dev lcu scaffold --help
```

_See code: [dist/index.ts](https://github.com/fathym/create-lcu-package/blob/v0.0.13/dist/index.ts)_

## `create-lcu-package help [COMMANDS]`

Display help for create-lcu-package.

```
USAGE
  $ create-lcu-package help [COMMANDS] [-n]

ARGUMENTS
  COMMANDS  Command to show help for.

FLAGS
  -n, --nested-commands  Include all nested commands in the output.

DESCRIPTION
  Display help for create-lcu-package.
```

_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v5.2.0/src/commands/help.ts)_
<!-- commandsstop -->
npm package: @fatih_ergun/kg-card-factory
Description: ## Install
Author: ...
Latest version: 1.0.0

# Koenig Card Factory

## Install

`npm install @tryghost/kg-card-factory --save`

or

`yarn add @tryghost/kg-card-factory`


## Usage


## Develop

This is a mono repository, managed with [lerna](https://lernajs.io/).

Follow the instructions for the top-level repo.
1. `git clone` this repo & `cd` into it as usual
2. Run `yarn` to install top-level dependencies.


## Run

- `yarn dev`


## Test

- `yarn lint` run just eslint
- `yarn test` run lint and tests




# Copyright & License

Copyright (c) 2013-2023 Ghost Foundation - Released under the [MIT license](LICENSE).
npm package: @fatih_ergun/kg-clean-basic-html
Description: ## Install
Author: ...
Latest version: 1.0.0

# Koenig Clean Basic Html

## Install

`npm install @tryghost/kg-clean-basic-html --save`

or

`yarn add @tryghost/kg-clean-basic-html`


## Usage


## Develop

This is a mono repository, managed with [lerna](https://lernajs.io/).

Follow the instructions for the top-level repo.
1. `git clone` this repo & `cd` into it as usual
2. Run `yarn` to install top-level dependencies.


## Run

- `yarn dev`


## Test

- `yarn lint` run just eslint
- `yarn test` run lint and tests




# Copyright & License

Copyright (c) 2013-2023 Ghost Foundation - Released under the [MIT license](LICENSE).
npm package: @fatih_ergun/kg-converters
Description: Functions for converting between serialized Lexical and Mobiledoc formats
Author: ...
Latest version: 1.0.0

# Koenig Converters

Functions for converting between serialized Lexical and Mobiledoc formats

## Install

`npm install @tryghost/kg-converters --save`

or

`yarn add @tryghost/kg-converters`

## Usage


## Develop

This is a monorepo package.

Follow the instructions for the top-level repo.
1. `git clone` this repo & `cd` into it as usual
2. Run `yarn` to install top-level dependencies.



## Test

- `yarn lint` run just eslint
- `yarn test` run lint and tests



# Copyright & License 

Copyright (c) 2013-2023 Ghost Foundation - Released under the [MIT license](LICENSE).
npm package: @fatih_ergun/kg-default-atoms
Description: ## Install
Author: ...
Latest version: 1.0.0

# Koenig Default Atoms

## Install

`npm install @tryghost/kg-default-atoms --save`

or

`yarn add @tryghost/kg-default-atoms`


## Usage


## Develop

This is a mono repository, managed with [lerna](https://lernajs.io/).

Follow the instructions for the top-level repo.
1. `git clone` this repo & `cd` into it as usual
2. Run `yarn` to install top-level dependencies.


## Run

- `yarn dev`


## Test

- `yarn lint` run just eslint
- `yarn test` run lint and tests




# Copyright & License

Copyright (c) 2013-2023 Ghost Foundation - Released under the [MIT license](LICENSE).
npm package: @fatih_ergun/kg-default-cards
Description: ## Install
Author: ...
Latest version: 1.0.0

# Koenig Default Cards

## Install

`npm install @tryghost/kg-default-cards --save`

or

`yarn add @tryghost/kg-default-cards`


## Usage


## Develop

This is a mono repository, managed with [lerna](https://lernajs.io/).

Follow the instructions for the top-level repo.
1. `git clone` this repo & `cd` into it as usual
2. Run `yarn` to install top-level dependencies.


## Run

- `yarn dev`


## Test

- `yarn lint` run just eslint
- `yarn test` run lint and tests




# Copyright & License

Copyright (c) 2013-2023 Ghost Foundation - Released under the [MIT license](LICENSE).
npm package: @fatih_ergun/kg-default-transforms
Description: Default Lexical Node transforms used across our Koenig packages
Author: ...
Latest version: 1.0.0

# Koenig Default Transforms

Default Lexical Node transforms used across our Koenig packages

## Install

`npm install @tryghost/kg-default-transforms --save`

or

`yarn add @tryghost/kg-default-transforms`

## Usage


## Develop

This is a monorepo package.

Follow the instructions for the top-level repo.
1. `git clone` this repo & `cd` into it as usual
2. Run `yarn` to install top-level dependencies.



## Test

- `yarn lint` run just eslint
- `yarn test` run lint and tests



# Copyright & License 

Copyright (c) 2013-2023 Ghost Foundation - Released under the [MIT license](LICENSE).
npm package: @fatih_ergun/kg-html-to-lexical
Description: Convert HTML strings into Lexical editor state objects
Author: ...
Latest version: 1.0.0

# Html To Lexical

Convert HTML strings into Lexical editor state objects

## Install

`npm install @tryghost/kg-html-to-lexical --save`

or

`yarn add @tryghost/kg-html-to-lexical`

## Usage


## Develop

This is a monorepo package.

Follow the instructions for the top-level repo.
1. `git clone` this repo & `cd` into it as usual
2. Run `yarn` to install top-level dependencies.



## Test

- `yarn lint` run just eslint
- `yarn test` run lint and tests



# Copyright & License

Copyright (c) 2013-2023 Ghost Foundation - Released under the [MIT license](LICENSE).
npm package: @fatih_ergun/kg-lexical-html-renderer
Description: Renders a lexical editor state string to a HTML string.
Author: ...
Latest version: 1.0.0

# Koenig Lexical Html Renderer

Renders a lexical editor state string to a HTML string.

This library differs from Lexical's own [lexical-html](https://github.com/facebook/lexical/tree/main/packages/lexical-html) package in a few ways:

1. it's output target is not an editor but rendered web pages or emails which means the handling of nodes (especially custom DecoratorNodes) will differ to the node's built-in editor-focused rendering
2. render output will vary based on supplied options and targets, e.g. when rendering for email the output may use `<table>` elements in place of modern HTML structure
3. it's primary usage environment is server-side

## Install

`npm install @tryghost/kg-lexical-html-renderer --save`

or

`yarn add @tryghost/kg-lexical-html-renderer`


## Usage

Basic usage:

```js
const LexicalHTMLRenderer = require('@tryghost/kg-lexical-html-renderer');
const renderer = new Renderer();

const lexicalState = '{...}';
const html = await renderer.render(lexicalState);
```

Options can be passed in as the second argument to `.render()`.

```js
const html = await renderer.render(lexicalState, {target: 'email'});
```

| Option   | Values |
| -------- | ------ |
| `target` | `'html'` (default), `'email'` |

## Develop

This is a mono repository, managed with [lerna](https://lernajs.io/).

Follow the instructions for the top-level repo.
1. `git clone` this repo & `cd` into it as usual
2. Run `yarn` to install top-level dependencies.


## Test

- `yarn lint` run just eslint
- `yarn test` run lint and tests


## Running in Ghost Admin
In order to run local changes, perform the following:
1. Run `yarn link` within `kg-lexical-html-renderer`
2. Run `yarn link @tryghost/kg-lexical-html-renderer` within `ghost/core`

`kg-default-nodes` must also be linked when linking this package as they are codependencies.


# Copyright & License

Copyright (c) 2013-2023 Ghost Foundation - Released under the [MIT license](LICENSE).
npm package: @fatih_ergun/kg-markdown-html-renderer
Description: ## Install
Author: ...
Latest version: 1.0.0

# Koenig Markdown Html Renderer

## Install

`npm install @tryghost/kg-markdown-html-renderer --save`

or

`yarn add @tryghost/kg-markdown-html-renderer`


## Usage


## Develop

This is a mono repository, managed with [lerna](https://lernajs.io/).

Follow the instructions for the top-level repo.
1. `git clone` this repo & `cd` into it as usual
2. Run `yarn` to install top-level dependencies.


## Run

- `yarn dev`


## Test

- `yarn lint` run just eslint
- `yarn test` run lint and tests




# Copyright & License

Copyright (c) 2013-2023 Ghost Foundation - Released under the [MIT license](LICENSE).
npm package: @fatih_ergun/kg-mobiledoc-html-renderer
Description: ## Install
Author: ...
Latest version: 1.0.0

# Koenig Mobiledoc Html Renderer

## Install

`npm install @tryghost/kg-mobiledoc-html-renderer --save`

or

`yarn add @tryghost/kg-mobiledoc-html-renderer`


## Usage


## Develop

This is a mono repository, managed with [lerna](https://lernajs.io/).

Follow the instructions for the top-level repo.
1. `git clone` this repo & `cd` into it as usual
2. Run `yarn` to install top-level dependencies.


## Run

- `yarn dev`


## Test

- `yarn lint` run just eslint
- `yarn test` run lint and tests




# Copyright & License

Copyright (c) 2013-2023 Ghost Foundation - Released under the [MIT license](LICENSE).
npm package: @fatih_ergun/kg-parser-plugins
Description: Plugins for parsing HTML back into Ghost Mobiledoc Cards
Author: ...
Latest version: 1.0.0

# Koenig Parser Plugins

Plugins for parsing HTML back into Ghost Mobiledoc Cards

## Install

`npm install @tryghost/kg-parser-plugins --save`

or

`yarn add @tryghost/kg-parser-plugins`


## Usage

Used as part of the Koenig editor. See also: [html-to-mobiledoc](https://github.com/TryGhost/Ghost-SDK/tree/master/packages/html-to-mobiledoc)


## Develop

This is a mono repository, managed with [lerna](https://lernajs.io/).

Follow the instructions for the top-level repo.
1. `git clone` this repo & `cd` into it as usual
2. Run `yarn` to install top-level dependencies.


## Run

- `yarn dev`


## Test

- `yarn lint` run just eslint
- `yarn test` run lint and tests


# Copyright & License

Copyright (c) 2013-2023 Ghost Foundation - Released under the [MIT license](LICENSE).
npm package: @fatih_ergun/kg-unsplash-selector
Description: Unsplash Selector in React
Author: ...
Latest version: 1.0.0

# Unsplash Selector

Unsplash Selector in React

## Development

### Pre-requisites

- Run `yarn` in Ghost monorepo root

### Running the development version

Run `yarn dev` to start the development server to test/develop the settings standalone. This will generate a demo site from the `index.html` file which renders the app and makes it available on http://localhost:5173
To Run it in-memory, meaning the app will run in memory and not make any requests to the Unsplash API, run `VITE_APP_TESTING=true yarn dev`

## Develop

This is a monorepo package.

Follow the instructions for the top-level repo.
1. `git clone` this repo & `cd` into it as usual
2. Run `yarn` to install top-level dependencies.



## Test

- `yarn lint` run just eslint
- `yarn test:acceptance` runs acceptance tests
- `yarn test:unit` runs unit tests
- `yarn test:acceptance path/to/test` runs a specific test
- `yarn test:acceptance:slowmo` runs acceptance tests in slow motion and headed mode, useful for debugging and developing tests
npm package: @fatih_ergun/kg-utils
Description: ## Install
Author: ...
Latest version: 1.0.0

# Koenig Utils

## Install

`npm install @tryghost/kg-utils --save`

or

`yarn add @tryghost/kg-utils`


## Usage


## Develop

This is a mono repository, managed with [lerna](https://lernajs.io/).

Follow the instructions for the top-level repo.
1. `git clone` this repo & `cd` into it as usual
2. Run `yarn` to install top-level dependencies.


## Run

- `yarn dev`


## Test

- `yarn lint` run just eslint
- `yarn test` run lint and tests




# Copyright & License 

Copyright (c) 2013-2023 Ghost Foundation - Released under the [MIT license](LICENSE).
npm package: @fatihkydev/datocms-client
Description: DatoCMS API client and CLI tool
Author: DatoCMS
Latest version: 3.0.27

# DatoCMS JS Client

[![Build Status](https://travis-ci.org/datocms/js-datocms-client.svg?branch=master)](https://travis-ci.org/datocms/js-datocms-client)

API client and CLI tool for [DatoCMS](https://www.datocms.com). Take a look at the full [API documentation](https://www.datocms.com/docs/content-management-api) for examples.

## How to integrate DatoCMS with your static website

Please head over our documentation to learn everything you need:

* [Hugo](https://www.datocms.com/docs/static-generators/hugo)
* [Metalsmith](https://www.datocms.com/docs/static-generators/metalsmith)

## Development

After checking out the repo, run `yarn install` to install dependencies. Then, run `yarn test` to run the tests.

## Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/datocms/js-datocms-client. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct.

## License

The package is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).
npm package: @fatima-zahra/ft-input
Description: This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.0.1.
Latest version: 9.0.0

# AuSvgButton

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.0.1.

## Development server

Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.

## Code scaffolding

Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|module`.

## Build

Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `-prod` flag for a production build.

## Running unit tests

Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Running end-to-end tests

Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/).
Before running the tests make sure you are serving the app via `ng serve`.

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
npm package: @fatimaalkashaf/note-module
Description: A JavaScript module for managing notes with colors and tags for L2 in the course 1DV610 - Introduction to Software Quality.
Author: Fatima Alkashaf
Latest version: 2.0.0

# L2 - Note Module

### Description:
This is a JavaScript module for managing notes with colors and tags, and that is created for Laboratory 2 in the course 1DV610 - Introduction to Software Quality. The module provides functionality to create and manage notes with text content, organize notes with your chosen color and tags. It also provides functionality as to search notes by text content, color, or tag, update and delete existing notes, and last track metadata such as all the colors and tags that is currently in use in the notebook.

### To install:
**npm install @fatimaalkashaf/note-module**

### To run tests:
**npm test**
See test-report.md with detailed test results from version 1.0.0: https://github.com/fatimaalkashaf/1dv610-l2/blob/main/test-report.md

### Requirements:
- **Node.js 18+**
- **JavaScript ES6+**

### License
**MIT**

### Versions
- **1.0.0** (main branch): The original implementation for L2.
- **2.0.0** (l3refactor branch): The refactored branch, following Clean Code principles.

### Author
Fatima Alkashaf
fa223ns@student.lnu.se