Skip to content

💠 A collaborative editing framework designed to reliably reconcile any Web content.

License

Notifications You must be signed in to change notification settings

JerroldLee/blocksuite

Repository files navigation

Building Blocks

Building Blocks framework workspace

Development

Setting up basic local environment:

# install dependencies
pnpm i

# start vite playground
pnpm dev

To test locally, please make sure browser binaries are already installed via npx playwright install and Vite playground is started with pnpm dev. Then there are multi commands to choose from:

# run tests in headless mode in in another terminal window
pnpm test

# or run tests in headed mode for debugging
pnpm test:headed

In headed mode, await page.pause() can be used in test cases to suspend the test runner.

License

Apache 2.0

About

💠 A collaborative editing framework designed to reliably reconcile any Web content.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.5%
  • CSS 2.2%
  • Other 0.3%