5.7.0 • Published 15 days ago

@k-int/stripes-kint-components v5.7.0

Weekly downloads
-
License
Apache-2.0
Repository
gitlab
Last release
15 days ago

stripes-kint-components

A repository to hold components designed to bridge the gap between K-Int's web toolkit based backend modules and stripes.

Installation and usage

Simply run

yarn add @k-int/stripes-kint-components

This repository is available as a public NPM and is pre-transpiled, so it should be ready to work immediately.

In the case where components from this repository require translations, it will need to be added to the stripesDeps array in the implementing module's package.json.

Development

In order to develop this module within a stripes workspace, a couple of steps are needed

  • An environment variable must be set up (See https://chlee.co/how-to-setup-environment-variables-for-windows-mac-and-linux/), STRIPES_TRANSPILE_TOKENS="@k-int"
  • Clone this repository git clone git@gitlab.com:knowledge-integration/folio/stripes-kint-components.git
  • Ensure your branch's kint-components version is at least in line with, or higher than the latest released artifact version (THIS SHOULD NOT BE MERGED TO MAIN: Release versions are controlled by the semantic releases plugin at release time.)
  • Nuke your workspace node_modules and rebuild

What went wrong

  • If you aren't seeing changes take effect double check
    • Your environment variable is definitely set printenv STRIPES_TRANSPILE_TOKENS on Linux, Windows may differ
    • The es directory does not exist inside your local copy of kint-components. When built, this directory is constructed, and will take precedence if present, so if present, always delete for development work
  • If you aren't seeing translations properly, ensure stripes-kint-components is present in the stripesDeps of your implementing module

Documentation

The gitlab repository for this project can be found here.

Quick links

Release Matrix

Please note, the "Flower releases" does not indicate final compatibility. In theory, as a built 3rd party artifact, v1 of kint-components should still actually work with an otherwise Orchid (say) frontend.

However as a developer using kint-components locally, the compatibility will differ.

If the compatibility chart below states compatible with a certain flower release and that is not found, check copies of @folio/stripes, @folio/stripes-core in the workspace with yarn why. It is possible that kint-components 2.8.6, say, is compatible with ^6.0.0 of stripes-erm-components (6.0.0 -> Kiwi), which pulls in 6.2.2 on build (6.2.2 -> Morning Glory) and that that difference causes an issue on build locally which would not be present in any production system, and can be worked around by locking the troublesome dependency to the correct one for the release at hand locally.

Release majorLatest releaseFlower releases present in (ERM)Flower compatibility
v11.7.xLotusKiwi - Morning Glory
v22.8.xMorning GloryKiwi - Morning Glory
v33.2.xNolanaMorning Glory - Nolana
v44.7.xOrchidMorning Glory - Orchid
v55.5.xPoppy, QuesnaliaMorning Glory - Quesnalia+
5.7.0

15 days ago

5.6.1

1 month ago

5.6.0

2 months ago

5.5.2

2 months ago

5.5.1

2 months ago

5.5.0

2 months ago

5.4.0

3 months ago

5.3.1

4 months ago

5.3.0

6 months ago

5.1.3

7 months ago

5.1.2

8 months ago

5.1.1

8 months ago

5.1.0

8 months ago

4.7.3

7 months ago

3.2.4

7 months ago

5.2.3

7 months ago

5.2.2

7 months ago

5.2.1

7 months ago

5.2.0

7 months ago

5.0.0

10 months ago

1.7.1

7 months ago

2.8.7

7 months ago

4.7.2

12 months ago

4.7.1

12 months ago

4.7.0

12 months ago

3.2.3

1 year ago

4.4.1

1 year ago

4.4.0

1 year ago

4.6.1

1 year ago

4.4.3

1 year ago

4.6.0

1 year ago

4.4.2

1 year ago

4.5.0

1 year ago

4.5.1

1 year ago

4.3.0

1 year ago

3.2.2

1 year ago

3.2.1

2 years ago

3.2.0

2 years ago

4.2.0

1 year ago

2.8.5

1 year ago

2.8.4

1 year ago

2.8.6

1 year ago

4.1.0

2 years ago

3.0.4

2 years ago

3.0.3

2 years ago

3.0.2

2 years ago

3.1.0

2 years ago

2.8.3

2 years ago

3.0.1

2 years ago

3.0.0

2 years ago

2.7.0

2 years ago

2.6.1

2 years ago

2.6.0

2 years ago

2.8.1

2 years ago

2.6.3

2 years ago

2.8.0

2 years ago

2.7.1

2 years ago

2.6.2

2 years ago

2.6.5

2 years ago

2.8.2

2 years ago

2.6.4

2 years ago

2.6.6

2 years ago

2.5.0

2 years ago

2.5.1

2 years ago

2.3.0

2 years ago

2.4.1

2 years ago

2.3.2

2 years ago

2.4.0

2 years ago

2.3.1

2 years ago

2.3.3

2 years ago

2.1.2

2 years ago

2.2.0

2 years ago

2.1.1

2 years ago

2.1.3

2 years ago

2.1.0

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.7.0

2 years ago

1.6.0

2 years ago

1.5.0

2 years ago

1.4.0

2 years ago

1.3.0

3 years ago

1.2.5

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.0

3 years ago

1.2.1

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago