Quick Start 
The @blocksuite/presets package contains the prebuilt editors and opt-in additional UI components. Its nightly versions are released daily based on the master branch, which is also recommended for real world usage. You may also need to install @blocksuite/store explicitly for working with BlockSuite documents:
pnpm install \
  @blocksuite/presets@nightly \
  @blocksuite/store@nightlyThen you can use the prebuilt DocEditor out of the box, with an initialized page instance attached as its document model:
The DocEditor here is a standard web component that can also be reused with <doc-editor> HTML tag. Another EdgelessEditor also works similarly - simply attach the editor with a page and you are all set.
For the page.getBlockByFlavour and page.updateBlock APIs used here, please see the introduction about block tree basics for further details.