FOLIO eholdings App
Clone or download
sduvvuri-ebsco Merge pull request #596 from Yurii-Danylenko/feature/edit-package-acc…

UIEH-453: Apply accordions for selected managed/custom package in edit mode
Latest commit 2c59a66 Oct 18, 2018
Failed to load latest commit information.
.circleci Fix coverage reporting Sep 14, 2018
docs Remove incorrectly used label from docs Sep 28, 2018
icons Updated svg icon. Mar 6, 2018
src UIEH-453: Wrap sections of the managed package edit component with ac… Oct 16, 2018
test/bigtest UIEH-453: Add tests for accordions of the custom/managed package edit… Oct 16, 2018
translations/ui-eholdings Change search/filter header to sentence case Oct 8, 2018
.editorconfig Create .editorconfig Jul 27, 2017
.eslintignore Upgrade eslint-config-stripes to 2.0.2 Jul 3, 2018
.eslintrc.js Alphabetize prop-types Sep 23, 2018
.gitattributes Corrected lint errors single quote and windows line endings Oct 19, 2017
.gitignore Add isCustom attribute to freshly created packages (mirage) Apr 17, 2018
.npmrc Generate lockfile from npm-folio registry Sep 13, 2018
.nvmrc Setup acceptance testing with karma and enzyme Jul 6, 2017
.stripesclirc.js Remove unnecessary CLI defaults Oct 2, 2018
.stylelintrc.js Set up .stylelintrc Nov 16, 2017 Update repository url and license info Jan 11, 2018
Jenkinsfile Merge branch 'master' into jc/jenkins Oct 11, 2018
LICENSE Update repository url and license info Jan 11, 2018 Add JIRA issue notes to pull request template Mar 27, 2018 Remove as default dev back end Jul 26, 2018
karma.conf.js Remove HMR plugin during tests Oct 3, 2018
package.json Release v1.1.0 Oct 9, 2018
yarn.lock Update yarn.lock to stripes-core v2.15.4 Oct 12, 2018


Build Status

Copyright (C) 2017-2018 The Open Library Foundation

This software is distributed under the terms of the Apache License, Version 2.0. See the file "LICENSE" for more information.


The ui-eholdings module adds the ability to manage electronic holdings in FOLIO. The first supported knowledge base is from EBSCO.



  • git clone
  • cd ui-eholdings
  • yarn


By default, this will use the backend OKAPI cluster at http://localhost:9130

If you want to run the application against the mirage server contained within the browser, you can turn it on with the --mirage option:

  • yarn start --mirage

If you want to run the application against a different Okapi cluster:

  • yarn start --okapi

Running Tests

  • yarn test (uses Karma and Mocha to test the application)

To add Istanbul instrumentation and a code coverage report:

  • yarn test --coverage


  • yarn build