Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/prtksxna/visualize

📈 Gutenberg block to create visualizations
https://github.com/prtksxna/visualize

gutenberg gutenberg-blocks gutenberg-plugin mermaid visualization visualizations wordpress wordpress-plugin

Last synced: 24 days ago
JSON representation

📈 Gutenberg block to create visualizations

Awesome Lists containing this project

README

        

# Visualize

![Deploy to WordPress.org](https://github.com/prtksxna/visualize/workflows/Deploy%20to%20WordPress.org/badge.svg)
![Node.js CI](https://github.com/prtksxna/visualize/workflows/Node.js%20CI/badge.svg)
![PHP Composer](https://github.com/prtksxna/visualize/workflows/PHP%20Composer/badge.svg)

![Screenshot of Visualize plugin](https://raw.githubusercontent.com/prtksxna/visualize/master/.wordpress-org/screenshot-2.png)

A Gutenberg block to add visualizations to your blog posts.

# Development

## Getting started

Use `npm install` to get all the dependencies and then `npm start` to watch the `src/` directory and build the files for use.

## Releasing

To cut a new release, first bump the version in:

1. `package.json`
2. `visualize.php`

Then, commit these changes with the following message:

```
chore: bump version to X.Y.Z
```

Finally, add the tag appropriate tag and push all the changes:

```
git tag -a vX.Y.Z -m "vX.Y.Z"
git push origin master
git push origin --tags
```

The *Deploy to WordPress.org* action should automatically push it to [WordPress](https://github.com/prtksxna/visualize).