open-index/open-npm huggingface dataset:
npm package: @spartacus-easy/cms
Description: ## Description Spartacus library for Content Management
Latest version: 221121.5.1

# @spartacus-easy/cms

## Description
Spartacus library for Content Management 

## How to Install
The library can be installed in the Spartacus project with the following command:
```
yarn add @spartacus-easy/cms
```

## How to Use
The library can be included in the Spartacus project as follow:
```
import { EasyCmsSpaModule } from "@spartacus-easy/cms";

@NgModule({
  imports: [
    ...
    EasyCmsSpaModule
  ],
})
```
npm package: @spartacus-easy/debug-ui
Description: ## Description Spartacus library to make configurable from the frontend some Spartacus variables (example OCC Endpoint).
Latest version: 221121.5.1

# @spartacus-easy/debug-ui

## Description
Spartacus library to make configurable from the frontend some Spartacus variables (example OCC Endpoint).

<img width="683" alt="debugUI" src="https://media.github.tools.sap/user/433/files/e2dd714b-c5a3-4ce1-a2d0-d8df53ec2e83">

## How to Install
The library can be installed in the Spartacus project with the following command:
```
yarn add @spartacus-easy/debug-ui
```

## How to Add to your project
The library can be included in the Spartacus project as follow:
```
import { DebugUiModule } from "@spartacus-easy/debug-ui";

@NgModule({
  imports: [
    ...
    DebugUiModule
  ],
})
```

## How to Use

- Add `debugUI=true` to the query string. Here is an example: https://localhost:4200/en/GBP/?debugUI=true.
- Change the OCC Endpoint and click `Apply`

To reset the value, add `debugUI=false` to the query string.
npm package: @spartacus-easy/delivery-slot-management
Description: ## Description Spartacus library for delivery slot management.
Latest version: 221121.5.1

# @spartacus-easy/delivery-slot-management

## Description
Spartacus library for delivery slot management.

## How to Install
The library can be installed in the Spartacus project with the following command:
```
yarn add @spartacus-easy/delivery-slot-management
```

## How to Use
The library can be included in the Spartacus project as follow:
```
import { DeliverySlotManagementModule } from "@spartacus-easy/delivery-slot-management";

@NgModule({
  imports: [
    ...
    DeliverySlotManagementModule
  ],
})
```
npm package: @spartacus-easy/googlepay
Description: ## Description Spartacus library for Google Pay.
Latest version: 221121.5.1

# @spartacus-easy/googlepay

## Description
Spartacus library for Google Pay.

## How to Install
The library can be installed in the Spartacus project with the following command:
```
yarn add @spartacus-easy/googlepay
```

## How to Use
The library can be included in the Spartacus project as follow:
```
import { EasyGooglePayModule } from "@spartacus-easy/googlepay";

@NgModule({
  imports: [
    ...
    EasyGooglePayModule
  ],
})
```
npm package: @spartacus-easy/metamask
Description: ## Description Spartacus library for MetaMask.
Latest version: 221121.5.1

# @spartacus-easy/metamask

## Description
Spartacus library for MetaMask.

## How to Install
The library can be installed in the Spartacus project with the following command:
```
yarn add @spartacus-easy/metamask
```

## How to Use
The library can be included in the Spartacus project as follow:
```
import { MetaMaskModule } from "@spartacus-easy/metamask";

@NgModule({
  imports: [
    ...
    MetaMaskModule
  ],
})
```
npm package: @spartacus-easy/recently-viewed-products
Description: ## Description Spartacus library for recently viewed products.
Latest version: 221121.5.1

# @spartacus-easy/recently-viewed-products

## Description
Spartacus library for recently viewed products.

## How to Install
The library can be installed in the Spartacus project with the following command:
```
yarn add @spartacus-easy/recently-viewed-products
```

## How to Use
The library can be included in the Spartacus project as follow:
```
import { RecentlyViewedProductsModule } from "@spartacus-easy/recently-viewed-products";

@NgModule({
  imports: [
    ...
    RecentlyViewedProductsModule
  ],
})
```
npm package: @spartacus-easy/snapchat-lens
Description: ## Description
Latest version: 221121.5.1

# @spartacus-easy/snapchat-lens

## Description

Spartacus library for Snapchat.

## How to Install

1. Add the library in the Spartacus project with the following command:

   ```
   yarn add @spartacus-easy/snapchat-lens
   ```

2. Add the following to `angular.json` :

   ```json
   {
     "projects": {
       "<app-name>": {
         "architect": {
           "build": {
             "options": {
               "assets": [
                 {
                   "glob": "**/*",
                   "input": "node_modules/@spartacus-easy/snapchat-lens/assets",
                   "output": "assets"
                 }
               ]
             }
           }
         }
       }
     }
   }
   ```

## How to Use

The library can be included in the Spartacus project as follow:

```
import { SnapchatLensModule } from "@spartacus-easy/snapchat-lens";

@NgModule({
  imports: [
    ...
    SnapchatLensModule
  ],
})
```
npm package: @spartacus-easy/three-d-model-viewer
Description: ## Description Spartacus library 3D model viewer.
Latest version: 221121.5.1

# @spartacus-easy/three-d-model-viewer

## Description
Spartacus library 3D model viewer.

## How to Install
The library can be installed in the Spartacus project with the following command:
```
yarn add @spartacus-easy/three-d-model-viewer
```

## How to Use
The library can be included in the Spartacus project as follow:
```
import { ThreeDModelViewerModule } from "@spartacus-easy/three-d-model-viewer";

@NgModule({
  imports: [
    ...
    ThreeDModelViewerModule
  ],
})
```
npm package: @spartacus-easy/web3
Description: ## Description Spartacus utility library for Web3.
Latest version: 221121.5.1

# @spartacus-easy/web3

## Description
Spartacus utility library for Web3.

## How to Install
The library can be installed in the Spartacus project with the following command:
```
yarn add @spartacus-easy/web3
```

## How to Use
The library can be included in the Spartacus project as follow:
```
import { Web3Module } from "@spartacus-easy/web3";

@NgModule({
  imports: [
    ...
    Web3Module
  ],
})
```
npm package: @spartacus/asm
Description: ASM feature library for Spartacus
Latest version: 4.3.8

# Spartacus ASM Library

Spartacus ASM can be added to the existing Spartacus application by running `ng add @spartacus/asm`. For more information about Spartacus schematics, visit the [official Spartacus schematics documentation page](https://sap.github.io/spartacus-docs/schematics/).

For more information, see [Spartacus](https://github.com/SAP/spartacus).
npm package: @spartacus/cart
Description: `@spartacus/cart` is a package that you can include in your application, which allows you to use various cart features.
Latest version: 4.3.8

# Spartacus Cart

`@spartacus/cart` is a package that you can include in your application, which allows you to use various cart features.

Cart can be added to the existing Spartacus application by running `ng add @spartacus/cart`. For more information about Spartacus schematics, visit the [official Spartacus schematics documentation page](https://sap.github.io/spartacus-docs/schematics/).

The Spartacus Cart library contains the following packages:

- `@spartacus/cart/saved-cart` is a package that adds the saved cart feature.
- `@spartacus/cart/quick-order` is a package that adds the quick order feature.

For more information about Spartacus, see [Spartacus](https://github.com/SAP/spartacus).
npm package: @spartacus/cdc
Description: Customer Data Cloud Integration library for Spartacus
Latest version: 4.3.8

# Spartacus CDC integration

Spartacus' CDC library integrates SAP Customer Data Cloud for enhanced identity management capabilities into Spartacus storefront.

It can be added to the existing Spartacus application by running `ng add @spartacus/cdc`. For more information about Spartacus schematics, visit the [official Spartacus schematics documentation page](https://sap.github.io/spartacus-docs/schematics/).

For more information, see [Spartacus](https://github.com/SAP/spartacus).
npm package: @spartacus/checkout
Description: Checkout feature library for Spartacus
Latest version: 4.3.8

# Spartacus Checkout Library

Spartacus Checkout feature can be added to the existing Spartacus application by running `ng add @spartacus/checkout`. For more information about Spartacus schematics, visit the [official Spartacus schematics documentation page](https://sap.github.io/spartacus-docs/schematics/).

For more information, see [Spartacus](https://github.com/SAP/spartacus).
npm package: @spartacus/core
Description: Spartacus - the core framework
Latest version: 4.3.8

# Spartacus Core Library

The Spartacus Core Library provides core Spartacus features, which are a required building block for other Spartacus libraries.

To quickly add Spartacus libraries to an Angular application, you can use Spartacus schematics: `ng add @spartacus/schematics`. This will setup and install Spartacus libraries to your Angular project. Please check the [official Spartacus schematics documentation](https://sap.github.io/spartacus-docs/schematics/) for all the prerequisites and instruction on how to use Spartacus schematics.
npm package: @spartacus/digital-payments
Description: Digital Payments Integration library for Spartacus
Latest version: 4.3.8

# Spartacus Digital-Payments integration

Spartacus' Digital-Payments library integrates SAP Digital payments with ready-to-use payment service provider connectivity into Spartacus storefront.

It can be added to the existing Spartacus application by running `ng add @spartacus/digital-payments`. For more information about Spartacus schematics, visit the [official Spartacus schematics documentation page](https://sap.github.io/spartacus-docs/schematics/).

For more information, see [Spartacus](https://github.com/SAP/spartacus).
npm package: @spartacus/dynamicforms
Description: Library for creating dynamic forms, designed to work with Spartacus application
Author: FSA
Latest version: 4.0.1

# Spartacus Dynamic Forms

Dynamic Forms is a library for creating forms designed to work with Spartacus application.
It allows customers to define forms meta data in JSON format and render them on UI.

For more information, see [Spartacus Documentation](https://sap.github.io/spartacus-docs/dynamicforms).
npm package: @spartacus/epd-visualization
Description: SAP Enterprise Product Development Visualization integration library for Spartacus
Latest version: 4.3.8

# SAP Enterprise Product Development Visualization integration

This library provides capabilities for viewing 2D and 3D content served from the SAP Enterprise Product Development Visualization services:
<https://www.sap.com/sea/products/enterprise-product-development.html>.

To add sample data for this integration library, please update your SAP Commerce Cloud installation to include the `epdvisualizationspartacussampledata` extension which can be found here:
<https://github.tools.sap/cx-commerce/epdvisualizationspartacussampledata>

This integration library can be added to the existing Spartacus application by running `ng add @spartacus/schematics@latest` and including the `EPD Visualization Integration` module.

Use the following to use the sample data created the `epdvisualizationspartacussampledata` extension:
`ng add @spartacus/schematics@latest --baseSite=powertools-epdvisualization-spa`

For more information about Spartacus schematics, visit the [official Spartacus schematics documentation page](https://sap.github.io/spartacus-docs/schematics/).

The `epdvisualizationspartacussampledata` extension creates the following products in the `powertools-epdvisualization-spa` site which have spare part product references that can be linked to corresponding visualization data:

- VSS_CX704
- VSS_CX704_2D
npm package: @spartacus/fsa-schematics
Description: FSA schematics
Author: FSA
Latest version: 4.0.0

# Spartacus FSA Schematics

Spartacus FSA schematics library is used for instalation and configuration of Spartacus FSA storefront on Angular application.

For more information, see [Spartacus Documentation](https://sap.github.io/spartacus-docs/fsa-schematics)
npm package: @spartacus/fsa-storefront
Description: Financial Services Accelerator Spartacus Storefront
Author: FSA
Latest version: 4.0.1

# Spartacus FSA Storefront

Spartacus Financial Services Accelerator Spartacus Storefront is a package that you can include in your application, which allows you to add financial storefront features.

The Spartacus FSA Storefront is extendable and upgradable by changing the version of the library you are using. Furthermore, the storefront can be styled by using the @spartacus/fsa-storefrontstyles package.

For more information, see [Spartacus Documentation](https://github.com/SAP/spartacus-financial-services-accelerator).
npm package: @spartacus/fsa-styles
Description: FSA Style library containing global styles
Author: FSA
Latest version: 4.0.0

# Spartacus FSA Styles

Spartacus FSA Styles is a styling library that provides global styling and theming to the @spartacus/fsa-storefront.

The package should be used together with the Spartacus FSA Storefront to build an eCommerce platform using SAP Commerce exclusively through the Commerce REST API.

For more information, see [Spartacus Documentation](https://github.com/SAP/spartacus-financial-services-accelerator).
npm package: @spartacus/misc
Description: Miscellaneous feature library for Spartacus
Latest version: 0.300.0
Deprecated: Package no longer supported. Use @spartacus/storefinder package instead which provides the same functionality.

# DEPRECATED

`@spartacus/misc` package was deprecated in favour of `@spartacus/storefinder` which provides the same functionality.

For more information, see [Spartacus](https://github.com/SAP/spartacus).
npm package: @spartacus/my-account
Description: My Account library for Spartacus
Latest version: 0.300.0
Deprecated: Package no longer supported. Use @spartacus/organization package instead which provides the same functionality.

# DEPRECATED

`@spartacus/my-account` package was deprecated in favour of `@spartacus/organization` which provides the same functionality.

For more information, see [Spartacus](https://github.com/SAP/spartacus).
npm package: @spartacus/order
Description: Order feature library for Spartacus
Latest version: 4.3.8

# Spartacus Order Library

Spartacus Order feature can be added to the existing Spartacus application by running `ng add @spartacus/order`. For more information about Spartacus schematics, visit the [official Spartacus schematics documentation page](https://sap.github.io/spartacus-docs/schematics/).

For more information, see [Spartacus](https://github.com/SAP/spartacus).
npm package: @spartacus/organization
Description: Organization library for Spartacus
Latest version: 4.3.8

# Spartacus Organization

`@spartacus/organization` is a package that you can include in your application, which allows you to use various organization features.

It can be added to the existing Spartacus application by running `ng add @spartacus/organization`. For more information about Spartacus schematics, visit the [official Spartacus schematics documentation page](https://sap.github.io/spartacus-docs/schematics/).

The Spartacus Organization library contains the following packages:

- `@spartacus/organization/administration` is a package that contains various organization administration related features (eg. units, budgets, approvers management, etc.).
- `@spartacus/organization/order-approval` is a package that adds order approval dashboard feature.

For more information about Spartacus, see [Spartacus](https://github.com/SAP/spartacus).
npm package: @spartacus/product
Description: Product library for Spartacus
Latest version: 4.3.8

# Spartacus Product

`@spartacus/product` is a package that you can include in your application, which allows you to use various product features.

Product can be added to the existing Spartacus application by running `ng add @spartacus/product`. For more information about Spartacus schematics, visit the [official Spartacus schematics documentation page](https://sap.github.io/spartacus-docs/schematics/).

The Spartacus Product library contains the following packages:

- `@spartacus/product/bulk-pricing` is a package that adds the bulk pricing feature.
- `@spartacus/product/variants` is a package that adds the variants feature.
- `@spartacus/product/image-zoom` is a package that adds the image zoom feature.

For more information about Spartacus, see [Spartacus](https://github.com/SAP/spartacus).
npm package: @spartacus/product-configurator
Description: Product configurator feature library for Spartacus
Latest version: 4.3.8

# Spartacus Product Configurator

`@spartacus/product-configurator` is a package that you can include in your application, which allows you to use different product configurators.

For more information, see [Spartacus](https://github.com/SAP/spartacus).
npm package: @spartacus/qualtrics
Description: Qualtrics library for Spartacus
Latest version: 4.3.8

# Spartacus Qualtrics

Qualtrics can be added to the existing Spartacus application by running `ng add @spartacus/qualtrics`. For more information about Spartacus schematics, visit the [official Spartacus schematics documentation page](https://sap.github.io/spartacus-docs/schematics/).


For more information about Spartacus, see [Spartacus](https://github.com/SAP/spartacus).
npm package: @spartacus/setup
Description: Includes features that makes Spartacus and it's setup easier and streamlined.
Latest version: 4.3.8

# Spartacus Setup

Spartacus Setup includes features that makes Spartacus and it's setup easier and streamlined.

The library is still under development, main goal is to provide:

- **@spartacus/setup/recipies**: To provide common Spartacus recipes with default module set and configuration 

- **@spartacus/setup/schematics**: To provide schematics that will take care configuring different Spartacus feature libraries to work seamlessly together.


For more information please see our [documentation](https://sap.github.io/spartacus-docs/).
npm package: @spartacus/smartedit
Description: Smart Edit feature library for Spartacus
Latest version: 4.3.8

# Spartacus Smart Edit Library

Spartacus Smart Edit can be added to the existing Spartacus application by running `ng add @spartacus/smartedit`. For more information about Spartacus schematics, visit the [official Spartacus schematics documentation page](https://sap.github.io/spartacus-docs/schematics/).

If you install smaredit library manually, after installation you also need to either copy the file `webApplicationInjector.js` from `node_modules/@spartacus/smartedit/asset` to your application's asset folder; or add this into "assets" array in your `angular.json`
  ```ts
    {
      "glob": "**/*",
      "input": "node_modules/@spartacus/smartedit/assets",
      "output": "assets/"
    }
 ```       

For more information, see [Spartacus](https://github.com/SAP/spartacus).
npm package: @spartacus/storefinder
Description: Store finder feature library for Spartacus
Latest version: 4.3.8

# Spartacus Store Finder Library

Spartacus Store Finder can be added to the existing Spartacus application by running `ng add @spartacus/storefinder`. For more information about Spartacus schematics, visit the [official Spartacus schematics documentation page](https://sap.github.io/spartacus-docs/schematics/).

For more information, see [Spartacus](https://github.com/SAP/spartacus).
npm package: @spartacus/storefront
Description: Spartacus Storefront is a package that you can include in your application, which allows you to add default storefront features.
Latest version: 4.3.8

# Spartacus Storefront

Spartacus Storefront is a package that you can include in your application, which allows you to add default storefront features.

The Spartacus Storefront is extendable and upgradable by changing the version of the library you are using. Furthermore, the storefront can be styled by using the [Spartacus Styles](https://www.npmjs.com/package/@spartacus/styles) package.

For more informations, see [Spartacus](https://github.com/SAP/spartacus).

#### Related projects

[Spartacus Styles](https://www.npmjs.com/package/@spartacus/styles)
npm package: @spartacus/styles
Description: Style library containing global styles
Latest version: 4.3.8

# Spartacus Styles

Spartacus Styles is a styling library that provides global styling and theming to the [Spartacus Storefront](https://www.npmjs.com/package/@spartacus/storefront).

The package should be used together with the Spartacus Storefront to build an eCommerce platform using SAP Commerce Cloud exclusively through the Commerce REST API.

For more informations, see [Spartacus](https://github.com/SAP/spartacus).

#### Related projects

[Spartacus Storefront](https://www.npmjs.com/package/@spartacus/storefront)
npm package: @spartacus/tracking
Description: Spartacus tracking and personalization library
Latest version: 4.3.8

# Spartacus Tracking Library

Spartacus' tracking library offers a various set of features related to support, e.g. the TMS support (including the support for Adobe Launch, GTM, etc.) and also the personalization feature.

It can be added to the existing Spartacus application by running `ng add @spartacus/tracking`. For more information about Spartacus schematics, visit the [official Spartacus schematics documentation page](https://sap.github.io/spartacus-docs/schematics/).

For more information, see [Spartacus](https://github.com/SAP/spartacus).