Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-12133

Create a boilerplate for the Shared SPA SDK project

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • 14.0.0
    • 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

          Activity

            People

              Unassigned Unassigned
              mdokolin Mikhail Dokolin (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: