Details
-
Task
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
None
-
None
-
None
-
2
-
Tiger
-
Tiger Sprint 215
Description
The goal of this issue is to prepare a project for the next development. The configuration can be copied from https://code.onehippo.org/cms-community-dev/bloomreach-ui-extension
Repository name: bloomreach-spa-sdk
Library name: @bloomreach/spa-sdk
Requirements:
- Configure typescript:
use `"strict": true` instead of `"noImplicitAny": true`. - Configure .gitignore.
- Configure .editorconfig.
- Configure .jsbeautifyrc.
- Configure babel.
- Configure rollup:
don't provide `iife` build since the library cannot be used from the browser. - Configure tslint:
don't allow leading underscore. - Configure jest.
- Configure tsdoc.
- Add LICENSE, NOTICE files.
- Add license headers.
- Put README.md and CHANGELOG.md
Attachments
Issue Links
- blocks
-
CMS-12134 Implement URL Generator service in the Shared SPA SDK
- Closed
-
CMS-12135 Implement CMS Integration service in the Shared SPA SDK
- Closed
-
CMS-12137 Implement Page Model Interpreter service in the Shared SPA SDK
- Closed
-
CMS-12138 Configure pom.xml in React/Angular SPA SDK to consume the Shared SPA SDK
- Closed
-
CMS-12141 Write README.md for the Shared SPA SDK
- Closed