tiptap/packages/html
bdbch 4f498944b5
Fix happy-dom overwriting NodeJS process variable (#6384)
* added safe window and parser functions to avoid overwriting global process

* changeset

* add correct typing for doc

* create wrapper function to restore node internals

* Update packages/html/src/createSafeWindow.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update packages/html/src/createSafeParser.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update packages/html/src/preserveAndRestoreNodeInternals.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* make window and dom parser local variables and avoid variable shadowing

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-26 10:29:33 +02:00
..
src Fix happy-dom overwriting NodeJS process variable (#6384) 2025-05-26 10:29:33 +02:00
CHANGELOG.md chore(release): publish a new pre-release version (beta) (#6327) 2025-05-07 22:59:55 +02:00
package.json chore(release): publish a new pre-release version (beta) (#6327) 2025-05-07 22:59:55 +02:00
README.md build: migrate to pnpm (#5978) 2025-01-06 09:35:00 +01:00
tsup.config.ts build: migrate to pnpm (#5978) 2025-01-06 09:35:00 +01:00

@tiptap/html

Version Downloads License Sponsor

Introduction

Tiptap is a headless wrapper around ProseMirror a toolkit for building rich text WYSIWYG editors, which is already in use at many well-known companies such as New York Times, The Guardian or Atlassian.

Official Documentation

Documentation can be found on the Tiptap website.

License

Tiptap is open sourced software licensed under the MIT license.