Skip to content

refactor(italic): extract italic inline tool into standalone package#160

Open
Reversean wants to merge 1 commit into
refactor/extract-bold-toolfrom
refactor/extract-italic-tool
Open

refactor(italic): extract italic inline tool into standalone package#160
Reversean wants to merge 1 commit into
refactor/extract-bold-toolfrom
refactor/extract-italic-tool

Conversation

@Reversean

Copy link
Copy Markdown
Contributor

Summary

  • Move the built-in Italic inline tool out of @editorjs/core into its own publishable package, @editorjs/italic, continuing the same split applied to Paragraph and Bold.
  • Pure relocation — the tool's source has no relative imports into core internals, so behavior is unchanged. core now depends on the new package as a workspace dependency.

Stacked on #159 (bold).

@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown

Unit Tests

Package Coverage Delta
@editorjs/core 89.55% 0% ⚪️
@editorjs/ot-server N/A N/A
@editorjs/model-types N/A N/A
@editorjs/dom-adapters N/A N/A
@editorjs/collaboration-manager N/A N/A

Mutation Tests

Package Mutation score Dashboard URL
@editorjs/core 0.00% 🔴 Dashboard

Move the built-in Italic inline tool out of @editorjs/core into its
own publishable package, @editorjs/italic, mirroring the Paragraph and
Bold extractions — the tool becomes independently versionable instead
of bundled inside the editor core.

No behavioral changes: the tool had no relative imports into core
internals, so it moves as-is and core now depends on it as a workspace
package.
@Reversean Reversean force-pushed the refactor/extract-italic-tool branch from a934032 to ee7f6ad Compare July 2, 2026 17:26
@Reversean Reversean force-pushed the refactor/extract-bold-tool branch from 60bdcfc to d8c72af Compare July 2, 2026 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant