Skip to content
This repository was archived by the owner on Nov 19, 2025. It is now read-only.
This repository was archived by the owner on Nov 19, 2025. It is now read-only.

Restructure build #122

Description

@sdirix

Motivation

  • Clean and slim build for an eventual release

Solution

  • Setup a clean build of the lib package (Rollup)
    • ESM and CJS
  • Remove special library source consumption (rescripts) in released app
    • Remove all src imports (@jsonforms/editor/src)
    • Remove src import in rescripts
  • Evaluate removing rescripts completely -> How to configure CRA to include Monaco Editor
  • Setup a convenient development environment: 1-script solution to start coding on app and library (e.g. npm run dev).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions