Skip to content

adobe/contentlake-shared

Content Lake Shared

Shared libraries for Asset Catalog (Content Lake).

This is a monorepo and the various libraries can be found in packages.

Status

codecov CircleCI GitHub license GitHub issues Known Vulnerabilities

Usage

Installation

Install the desired library using npm, for example:

npm install @adobe/contentlake-shared-frontegg-auth

Packages are named @adobe/contentlake-shared-<folder> with <folder> being the project's folder name under packages.

Then import the APIs you need:

import { something } from `@adobe/@adobe/contentlake-shared-frontegg-auth`;

// ...

something();

Please see the API Documentation and the project's individual READMEs for detailed documentation.

Documentation

API Documentation

Development

Build

npm install

Test

npm test

Lint

npm run lint

Note: the linter runs as git pre-commit hook. (Installed during npm install using husky).

VS Code

To use this monorepo with VS Code Multi-root workspaces there is a contentlake-shared.code-workspace file. This needs to be updated if new projects are added under packages.