@storefront/structure

2.9.0 • Public • Published

StoreFront structure

StoreFront structural components, building blocks for high-level components

npm (scoped with tag) license API Reference

Getting Started

This module requires @storefront/core for the components to render.

Prerequisites

This module is meant to be used in a node environment which is bundled for use in the browser.

Installing

Use npm or yarn to install in a node project that uses webpack, browserify or similar.

npm install --save @storefront/structure
# or
yarn add @storefront/structure

Usage

This module provides a number of structural components for use with StoreFront.

Building the package

To build an individual package, run the following command:

yarn build

To build an individual package in response to changes within the src directory, run the following command:

yarn dev

Running tests

To test an individual packages, run the following command:

yarn test

To test an individual package in response to changes within the src and test directories, run the following command:

yarn tdd

Linting

To lint a package, run the following command:

yarn lint

To programmatically fix lint errors within a package, run the following command:

yarn lint:fix

Components

  • <gb-badge>
  • <gb-button>
  • <gb-container>
  • <gb-custom-select>
  • <gb-icon>
  • <gb-link>
  • <gb-list>
  • <gb-list-item>
  • <gb-native-select>
  • <gb-raw>
  • <gb-select>
  • <gb-select-option>
  • <gb-toggle>

Contributing

Read the contributing file to learn about how to contribute to the StoreFront project.

License

StoreFront and its related packages are MIT licensed.

Package Sidebar

Install

npm i @storefront/structure

Weekly Downloads

2

Version

2.9.0

License

MIT

Unpacked Size

264 kB

Total Files

238

Last publish

Collaborators

  • effervescentia
  • groupby-ci
  • groupbyops