open-index/open-npm huggingface dataset:
npm package: @opengeoweb/authentication
Description: GeoWeb authentication library for the opengeoweb project
Latest version: 17.0.1

# authentication

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test authentication` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/authentication/)
npm package: @opengeoweb/cap
Description: GeoWeb Common Alerting Protocol (CAP) library for the opengeoweb project
Latest version: 17.0.1

![current version](https://img.shields.io/badge/dynamic/json?color=blue&label=version&query=version&url=https://gitlab.com/opengeoweb/opengeoweb/raw/master/libs/cap/package.json)
![coverage](https://gitlab.com/opengeoweb/opengeoweb/badges/master/coverage.svg?job=test-cap)

# cap

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test cap` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/cap/)
npm package: @opengeoweb/core
Description: GeoWeb Core library for the opengeoweb project
Latest version: 17.0.1

![current version](https://img.shields.io/badge/dynamic/json?color=blue&label=version&query=version&url=https://gitlab.com/opengeoweb/opengeoweb/raw/master/libs/core/package.json)
![coverage](https://gitlab.com/opengeoweb/opengeoweb/badges/master/coverage.svg?job=test-core)

# Core

React component library with Core components for the opengeoweb project.
This library was generated with [Nx](https://nx.dev).

## Installation

```
npm install @opengeoweb/core @opengeoweb/store @opengeoweb/time-slider
```

## Use

You can use any component exported from core by importing them. Some components need to be wrapped in the CoreThemeProvider, or CoreThemeStoreProvider for a connected component. You can also pass in your own theme if needed. Below you can find a simplified example on how the MapViewConnect component and several mapActions could be used:

```javascript
import { useDispatch } from 'react-redux';
import {
  MapViewConnect,
  LegendConnect,
  LegendMapButtonConnect,
  CoreThemeStoreProvider,
} from '@opengeoweb/core';
import { storeMiddlewares, storeReducerMap } from '@opengeoweb/store';
import { TimeSliderConnect } from '@opengeoweb/time-slider';
import { configureStore } from '@reduxjs/toolkit';

const store = configureStore({
  reducer: {
    ...storeReducerMap,
  },
  middleware: [...storeMiddlewares],
});

const ConnectedMapWithTimeSlider = ({ mapId }) => {
  const dispatch = useDispatch();

  React.useEffect(() => {
    // set layers
    dispatch(mapActions.setLayers({ layers: [radarLayer], mapId }));
    // baseLayers
    dispatch(
      mapActions.setBaseLayers({
        mapId,
        layers: [baseLayerGrey, overLayer],
      }),
    );
  }, []);

  return (
    <CoreThemeStoreProvider store={store}>
      <LegendConnect initialActiveMapId={mapId} />
      <LegendMapButtonConnect mapId={mapId} />
      <MapViewConnect mapId={mapId} displayTimeInMap />
      <TimeSliderConnect sourceId="timeslider-1" mapId={mapId} />
    </CoreThemeStoreProvider>
  );
};

export default ConnectedMapWithTimeSlider;
```

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/core/)
npm package: @opengeoweb/form-fields
Description: GeoWeb form-fields library for the opengeoweb project
Latest version: 17.0.1

![current version](https://img.shields.io/badge/dynamic/json?color=blue&label=version&query=version&url=https://gitlab.com/opengeoweb/opengeoweb/raw/master/libs/form-fields/package.json)
![coverage](https://gitlab.com/opengeoweb/opengeoweb/badges/master/coverage.svg?job=test-form-fields)

# form-fields

GeoWeb form-fields library for the opengeoweb project.
This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test form-fields` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/form-fields/)
npm package: @opengeoweb/icons
Description: GeoWeb Icons library for the opengeoweb project
Latest version: 2.10.0
Deprecated: Use @opengeoweb/theme instead

# Icons

Library with icons for the opengeoweb project.
This library was generated with [Nx](https://nx.dev).

## Installation

```
npm install @opengeoweb/icons
```

## Usage

```
import { Example } from '@opengeoweb/icons';
```

## Documentation

https://opengeoweb.gitlab.io/opengeoweb/docs/icons/
npm package: @opengeoweb/layer-select
Description: GeoWeb layer select library for the opengeoweb project
Latest version: 17.0.1

# layer-select

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test layer-select` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/layer-select/)
npm package: @opengeoweb/screenmanager
Description: GeoWeb ScreenManager library for the opengeoweb project
Latest version: 4.19.1
Deprecated: This package is no longer maintained. Use @opengeoweb/workspace instead.

![current version](https://img.shields.io/badge/dynamic/json?color=blue&label=version&query=version&url=https://gitlab.com/opengeoweb/opengeoweb/raw/master/libs/screenmanager/package.json)
![coverage](https://gitlab.com/opengeoweb/opengeoweb/badges/master/coverage.svg?job=test-screenmanager)

# ScreenManager

React component library with ScreenManager components for the opengeoweb project. This library was generated with [Nx](https://nx.dev).

## Installation

```
npm install @opengeoweb/screenmanager
```

## Use

You can use any component exported from screenmanager by importing them, for example:

```
import { InitSyncGroups,
  ScreenManagerViewConnect, } from '@opengeoweb/screenmanager';
```

## Running unit tests

Run `nx test screenmanager` to execute the unit tests via [Jest](https://jestjs.io).

## Documentation

https://opengeoweb.gitlab.io/opengeoweb/docs/screenmanager/
npm package: @opengeoweb/shared
Description: GeoWeb shared library with shared components and utils for the opengeoweb project
Latest version: 17.0.1

![current version](https://img.shields.io/badge/dynamic/json?color=blue&label=version&query=version&url=https://gitlab.com/opengeoweb/opengeoweb/raw/master/libs/shared/package.json)
![coverage](https://gitlab.com/opengeoweb/opengeoweb/badges/master/coverage.svg?job=test-shared)

# Shared

Library with shared components, hooks and utils for the opengeoweb project.
This library was generated with [Nx](https://nx.dev).

## Rules for contributing

- Only add components/utils/hooks that are used in at least 2 other libraries.
- Provide a storybook demo
- Provide unit tests with 100% code coverage

## Usage

```
import { Example } from '@opengeoweb/shared';
```

## Running unit tests

Run `nx test shared` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/shared/)
npm package: @opengeoweb/sigmet
Description: GeoWeb Sigmet library for the opengeoweb project
Latest version: 1.0.18
Deprecated: Use @opengeoweb/sigmet-airmet instead

![current version](https://img.shields.io/badge/dynamic/json?color=blue&label=version&query=version&url=https://gitlab.com/opengeoweb/opengeoweb/raw/master/libs/sigmet/package.json)
![coverage](https://gitlab.com/opengeoweb/opengeoweb/badges/master/coverage.svg?job=test-sigmet)

# Sigmet

React component library with Sigmet components for the opengeoweb project.
This library was generated with [Nx](https://nx.dev).

## Installation

```
npm install @opengeoweb/sigmet
```

## Use

You can use any component exported from sigmet by importing them, for example:

```
import { SigmetWrapper } from '@opengeoweb/sigmet'
```

### API

Documentation of the API can be found on Swagger (make sure you're connected to the KNMI network).
ADD API DOCUMENTATION

The front-end uses the [axios](https://github.com/axios/axios) library to fetch data from the api. Importing components from the Sigmet repository should be wrapped by the ApiProvider component with a specified baseURL. Example:

```
import { ApiProvider } from '@opengeoweb/api';
import { SigmetWrapper } from '@opengeoweb/sigmet';

const myAuth = {
  username: 'string',
  token: 'string',
  refresh_token: 'string',
};

const Component = () => {
  const [auth, onSetAuth] = React.useState(myAuth);

  return (
      <ApiProvider
        baseURL="http://test.com"
        appURL="http://app.com"
        auth={auth}
        onSetAuth={onSetAuth}
        createApi={createApi}
        authTokenUrl="url/tokenrefresh"
      >
        <SigmetWrapper />
      </ApiProvider>
  )}
```

## Documentation

https://opengeoweb.gitlab.io/opengeoweb/docs/sigmet/
npm package: @opengeoweb/snackbar
Description: GeoWeb snackbar library for the opengeoweb project
Latest version: 17.0.1

# snackbar

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test snackbar` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/snackbar/)
npm package: @opengeoweb/soundings
Description: GeoWeb soundings library for the opengeoweb project
Latest version: 17.0.1

# Soundings

This library was generated with [Nx](https://nx.dev).

## Configuration for soundings EDR services

The sources that are available in the soundings sources menu are specified in the initialPresets.json file.

There, you can specify the required details for each source under the `soundingsCollections` property:

```
"soundingsCollections": [
      {
        "name": "Harmonie scandinavia hybrid",
        "id": "harmonie_scandinavia_hybrid",
        "url": "https://opendata.fmi.fi/edr",
        "description": "MEPS/vertical coordinate model level",
        "windSpeedUnit": "ms",
        "parameterMappings": {
          "temperature": "temperature",
          "windDirection": "winddirection",
          "windSpeed": "windspeedms",
          "pressure": "pressure",
          "dewpoint": "dewpoint"
        }
      },
      {
        "name": "Harmonie scandinavia pressure",
        "id": "harmonie_scandinavia_pressure",
        "url": "https://opendata.fmi.fi/edr",
        "description": "MEPS/vertical coordinate pressure",
        "windSpeedUnit": "ms",
        "parameterMappings": {
          "temperature": "temperature",
          "windDirection": "winddirection",
          "windSpeed": "windspeedms",
          "pressure": "pressure",
          "dewpoint": "dewpoint"
        }
      }
]
```

Each source should have a `name`, `id`, `source url`, `description`, `windSpeedUnit` and include parameter mappings telling the soundings API which EDR parameters to assign to which physical property.

The `windSpeedUnit` is required to ensure correct derivation of the windbarbs and hodograph. This should contain either 'ms' or 'kts' depending on the unit served by the EDR service

The following mappings are needed:

- pressure
- temperature
- dewpoint (OR specificHumidity OR relativeHumidity, from which we can derive dewpoint in case it is not available)
- (windSpeed AND windDirection) OR (windU AND windV), either one of the two can be used

If your EDR parameter is called windSpeedInMS the mapping would be as follows: `windSpeed: windSpeedInMS`

## Running unit tests

Run `nx test soundings` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @opengeoweb/space-weather
Description: GeoWeb Spaceweather library for the opengeoweb project
Latest version: 17.0.1

![current version](https://img.shields.io/badge/dynamic/json?color=blue&label=version&query=version&url=https://gitlab.com/opengeoweb/opengeoweb/raw/master/libs/space-weather/package.json)
![coverage](https://gitlab.com/opengeoweb/opengeoweb/badges/master/coverage.svg?job=test-space-weather)

# space-weather

React component library with space-weather components for the opengeoweb project.
This library was generated with [Nx](https://nx.dev).

## Installation

```
npm install @opengeoweb/space-weather
```

## Use

The front-end uses the [tanstack](https://tanstack.com/query) library to fetch data from the api. Importing components from the Space Weather repository should be wrapped by a QueryClient provider. Example:

```
import { QueryClientProvider } from '@tanstack/react-query';
import { TimeSeries } from '@opengeoweb/space-weather';

const Component = () =>
    <QueryClientProvider client={queryClient}>
        <TimeSeries />
    </QueryClientProvider>
```

## Documentation

https://opengeoweb.gitlab.io/opengeoweb/docs/space-weather/

### API

Documentation of the API can be found on Swagger (make sure you're connected to the KNMI network). There are three controllers:

1. [TimeSeries API](http://ec2-34-242-250-251.eu-west-1.compute.amazonaws.com:8080/ui/#/time-series-controller)
2. [Bulletin API](http://ec2-34-242-250-251.eu-west-1.compute.amazonaws.com:8080/bulletin/ui/)
3. [Notification API](http://ec2-34-242-250-251.eu-west-1.compute.amazonaws.com:8080/notification/ui/)

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/space-weather/)
npm package: @opengeoweb/spaceweather
Description: GeoWeb Spaceweather library for the opengeoweb project
Latest version: 12.13.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

![current version](https://img.shields.io/badge/dynamic/json?color=blue&label=version&query=version&url=https://gitlab.com/opengeoweb/opengeoweb/raw/master/libs/spaceweather/package.json)
![coverage](https://gitlab.com/opengeoweb/opengeoweb/badges/master/coverage.svg?job=test-spaceweather)

# Spaceweather

React component library with Spaceweather components for the opengeoweb project.
This library was generated with [Nx](https://nx.dev).

## Installation

```
npm install @opengeoweb/spaceweather
```

## Use

The front-end uses the [tanstack](https://tanstack.com/query) library to fetch data from the api. Importing components from the Space Weather repository should be wrapped by a QueryClient provider. Example:

```
import { QueryClientProvider } from '@tanstack/react-query';
import { TimeSeries } from '@opengeoweb/spaceweather';

const Component = () =>
    <QueryClientProvider client={queryClient}>
        <TimeSeries />
    </QueryClientProvider>
```

## Documentation

https://opengeoweb.gitlab.io/opengeoweb/docs/spaceweather/

### API

Documentation of the API can be found on Swagger (make sure you're connected to the KNMI network). There are three controllers:

1. [TimeSeries API](http://ec2-34-242-250-251.eu-west-1.compute.amazonaws.com:8080/ui/#/time-series-controller)
2. [Bulletin API](http://ec2-34-242-250-251.eu-west-1.compute.amazonaws.com:8080/bulletin/ui/)
3. [Notification API](http://ec2-34-242-250-251.eu-west-1.compute.amazonaws.com:8080/notification/ui/)

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/spaceweather/)
npm package: @opengeoweb/store
Description: GeoWeb Store library for the opengeoweb project
Latest version: 17.0.1

# store

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test store` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/store/)
npm package: @opengeoweb/taf
Description: GeoWeb TAF library for the opengeoweb project
Latest version: 17.0.1

![current version](https://img.shields.io/badge/dynamic/json?color=blue&label=version&query=version&url=https://gitlab.com/opengeoweb/opengeoweb/raw/master/libs/taf/package.json)
![coverage](https://gitlab.com/opengeoweb/opengeoweb/badges/master/coverage.svg?job=test-taf)

# Taf

React component library with Taf components for the opengeoweb project.
This library was generated with [Nx](https://nx.dev).

## Installation

```
npm install @opengeoweb/taf
```

## Configuration

The TAF configuration is fetched from the [TAF backend](https://gitlab.com/opengeoweb/backend-services/aviation-taf-backend) via the `/taf-config` endpoint.

## AutoTaf

### Enable AutoTaf module in the geoweb application

To use AutoTaf in the geoweb application, add the following config key in `config.json`:

- `"GW_FEATURE_TAF_AUTOTAF_ENABLED": true`

### Configure autoTaf locations in TAF configuration

To configure the expected AutoTaf locations, add a list of AutoTaf locations in the TAF configuration:

- `"autoTAFlocations": ["EHAM", "EHRD", "EHLE", "EHGG", "EHBK"]`

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/taf/)
npm package: @opengeoweb/time-series
Description: GeoWeb time-series library for the opengeoweb project
Latest version: 17.0.1

![current version](https://img.shields.io/badge/dynamic/json?color=blue&label=version&query=version&url=https://gitlab.com/opengeoweb/opengeoweb/raw/master/libs/time-series/package.json)
![coverage](https://gitlab.com/opengeoweb/opengeoweb/badges/master/coverage.svg?job=test-time-series)

# time-series

React component library with time-series components for the opengeoweb project.
This library was generated with [Nx](https://nx.dev).

## Installation

```
npm install @opengeoweb/time-series
```

## Use

time-series can be used with or without a map component.

```javascript
import React from 'react';
import { lightTheme, ThemeWrapper } from '@opengeoweb/theme';
import { time-seriesManagerConnect, time-seriesConnect } from "@opengeoweb/time-series";

export const App: React.FC = () => (
  <ThemeWrapper theme={lightTheme}>
   <time-seriesManagerConnect />
   <time-seriesConnect panelId="panelId"/>
  </ThemeWrapper>
);
```

## Running unit tests

Run `nx test time-series` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/time-series/)
npm package: @opengeoweb/time-slider
Description: GeoWeb time-slider library for the opengeoweb project
Latest version: 17.0.1

# time-slider

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test time-slider` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/time-slider/)
npm package: @opengeoweb/time-slider-lite
Description: GeoWeb time-slider-lite library for the opengeoweb project
Latest version: 17.0.1

# Time Slider Lite

This library is a simple time slider component that renders timeline according to layer time dimensions.

Time Slider Lite can be used separately in a single map components such as `ConfigurableMap` or `MapViewConnect`. How to connect Time Slider Lite to a map component, see [Time Slider Lite Connect story](src/lib/components/time-slider-lite/TimeSliderLiteConnect.stories.tsx).

## Running unit tests

Run `nx test time-slider-lite` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/time-slider-lite/)
npm package: @opengeoweb/timeseries
Description: GeoWeb timeseries library for the opengeoweb project
Latest version: 12.13.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

![current version](https://img.shields.io/badge/dynamic/json?color=blue&label=version&query=version&url=https://gitlab.com/opengeoweb/opengeoweb/raw/master/libs/timeseries/package.json)
![coverage](https://gitlab.com/opengeoweb/opengeoweb/badges/master/coverage.svg?job=test-timeseries)

# Timeseries

React component library with Timeseries components for the opengeoweb project.
This library was generated with [Nx](https://nx.dev).

## Installation

```
npm install @opengeoweb/timeseries
```

## Use

Timeseries can be used with or without a map component.

```javascript
import React from 'react';
import { lightTheme, ThemeWrapper } from '@opengeoweb/theme';
import { TimeSeriesManagerConnect, TimeSeriesConnect } from "@opengeoweb/timeseries";

export const App: React.FC = () => (
  <ThemeWrapper theme={lightTheme}>
   <TimeSeriesManagerConnect />
   <TimeSeriesConnect panelId="panelId"/>
  </ThemeWrapper>
);
```

## Running unit tests

Run `nx test timeseries` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/timeseries/)
npm package: @opengeoweb/timeslider
Description: GeoWeb timeslider library for the opengeoweb project
Latest version: 12.13.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# timeslider

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test timeslider` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/timeslider/)
npm package: @opengeoweb/timesliderlite
Description: GeoWeb timesliderlite library for the opengeoweb project
Latest version: 12.13.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Time Slider Lite

This library is a simple time slider component that renders timeline according to layer time dimensions.

Time Slider Lite can be used separately in a single map components such as `ConfigurableMap` or `MapViewConnect`. How to connect Time Slider Lite to a map component, see [Time Slider Lite Connect story](src/lib/components/TimeSliderLite/TimeSliderLiteConnect.stories.tsx).

## Running unit tests

Run `nx test timesliderlite` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/timesliderlite/)
npm package: @opengeoweb/warnings
Description: GeoWeb warinings library for the opengeoweb project
Latest version: 17.0.1

# warnings

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test warnings` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/warnings/)

### Enable issueing new Maritime Warnings from the warning list

To get the option to issue maritime warnings via the geoweb application, add the following config key in `config.json`:

- `"GW_WARNINGS_MARITIME_WARNINGS": true`
npm package: @opengeoweb/webmap
Description: GeoWeb webmap library for the opengeoweb project
Latest version: 17.0.1

![current version](https://img.shields.io/badge/dynamic/json?color=blue&label=version&query=version&url=https://gitlab.com/opengeoweb/opengeoweb/raw/master/libs/webmap/package.json)
![coverage](https://gitlab.com/opengeoweb/opengeoweb/badges/master/coverage.svg?job=test-webmap)

# webmap

Library with webmap components for the opengeoweb project.
This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test webmap` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @opengeoweb/webmap-react
Description: GeoWeb react wrapper for webmap
Latest version: 17.0.1

# webmap-react

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test webmap-react` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/webmap-react/)
npm package: @opengeoweb/webmap-redux
Description: GeoWeb redux wrapper for webmap-react
Latest version: 12.6.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# webmap-redux

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test webmap-redux` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @opengeoweb/workspace
Description: GeoWeb Workspace library for the opengeoweb project
Latest version: 17.0.1

![current version](https://img.shields.io/badge/dynamic/json?color=blue&label=version&query=version&url=https://gitlab.com/opengeoweb/opengeoweb/raw/master/libs/workspace/package.json)
![coverage](https://gitlab.com/opengeoweb/opengeoweb/badges/master/coverage.svg?job=test-workspace)

# Workspace

React component library with Workspace components for the opengeoweb project. This library was generated with [Nx](https://nx.dev).

## Installation

```
npm install @opengeoweb/workspace
```

## Use

You can use any component exported from workspace by importing them, for example:

```
import {
  WorkspaceViewConnect, } from '@opengeoweb/workspace';
```

## Running unit tests

Run `nx test workspace` to execute the unit tests via [Jest](https://jestjs.io).

### TypeScript Documentation

- [TypeScript Docs](https://opengeoweb.gitlab.io/opengeoweb/typescript-docs/workspace/)