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

feat: introduce @portabletext/plugin-one-line#2

Merged
christianhg merged 1 commit intomainfrom
feat-one-line-plugin
Apr 30, 2025
Merged

feat: introduce @portabletext/plugin-one-line#2
christianhg merged 1 commit intomainfrom
feat-one-line-plugin

Conversation

@christianhg
Copy link
Member

This commit sets up:

  1. The initial repository infrastructure with GitHub workflows and Turbo tasks.
  2. One-Line Plugin for PTE, ready to publish under the name @portabletext/plugin-one-line.
  3. A very, very basic Portable Text Plugin Playground where you can toggle the One-Line Plugin on and off.

The repository infrastructure and the plugin source code is copy/pasted from https://github.com/portabletext/editor.

The commits does not set up:

  1. Any tests.

@christianhg christianhg force-pushed the feat-one-line-plugin branch from a13ab05 to a0bb81f Compare April 30, 2025 07:47
@christianhg christianhg requested a review from Copilot April 30, 2025 07:58
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces the @portabletext/plugin-one-line along with the initial repository infrastructure and a basic Portable Text Plugin Playground for toggling the new plugin.

  • Sets up the initial repository infrastructure with GitHub workflows and Turbo tasks
  • Implements the One-Line Plugin ready for publication
  • Adds a basic Playground for testing the plugin functionality

Reviewed Changes

Copilot reviewed 34 out of 43 changed files in this pull request and generated no comments.

Show a summary per file
File Description
apps/playground/src/main.tsx Adds the main entry point for the playground app
apps/playground/README.md Provides a README for the Playground
.prettierrc.mjs Introduces prettier configuration with custom plugins
.github/workflows/test-unit.yml Configures unit test workflow
.github/workflows/test-browser.yml Configures browser test workflow with caching for Playwright browsers
.github/workflows/release-please.yml Sets up the release process through Release Please
.github/workflows/react-compiler.yml Introduces workflow for maintaining React Compiler
.github/workflows/check-types.yml Adds type checking workflow
.github/workflows/check-react-compiler.yml Adds workflow for checking the React Compiler
.github/workflows/check-lint.yml Configures lint check workflow
.github/workflows/check-format.yml Configures format check workflow
Files not reviewed (9)
  • .editorconfig: Language not supported
  • .github/eslint-compact.json: Language not supported
  • .github/renovate.json: Language not supported
  • .npmrc: Language not supported
  • .prettierignore: Language not supported
  • LICENSE: Language not supported
  • apps/playground/.gitignore: Language not supported
  • apps/playground/index.html: Language not supported
  • apps/playground/package.json: Language not supported

@christianhg christianhg force-pushed the feat-one-line-plugin branch from a0bb81f to 03805cb Compare April 30, 2025 08:11
This commit sets up:

1. The initial repository infrastructure with GitHub workflows and Turbo tasks.
2. One-Line Plugin for PTE, ready to publish under the name
`@portabletext/plugin-one-line`.
3. A very, very basic Portable Text Plugin Playground where you can toggle the
One-Line Plugin on and off.

The repository infrastructure and the plugin source code is copy/pasted from
https://github.com/portabletext/editor.

The commits does not set up:

1. Any tests.
@christianhg christianhg force-pushed the feat-one-line-plugin branch from 03805cb to 55b3da9 Compare April 30, 2025 08:34
@christianhg christianhg merged commit a7b65b6 into main Apr 30, 2025
10 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants