Skip to content

Commit

Permalink
Rename package to jacksleight/statamic-bard-mutator
Browse files Browse the repository at this point in the history
  • Loading branch information
jacksleight committed Oct 22, 2021
1 parent a21a0c7 commit dbbaf8f
Show file tree
Hide file tree
Showing 30 changed files with 72 additions and 67 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changelog

## 0.2.0 (2021-10-22)

- **Package Renamed:**
This package has been renamed to `jacksleight/statamic-bard-mutator`. You will need to manually update your `composer.json` to switch to the new version, and you will also need to update any class references to the new `JackSleight\StatamicBardMutator` namespace. There are no additional BC breaks. I'm very sorry for any inconvienence this causes, but it's necessary for some future plans and to keep everything namespaced properly. It won't happen again!

## 0.1.4 (2021-09-29)

- Simplified API, `Mutator::node()` and `Mutator::mark()` have been replaced with `Mutator::tag()`
Expand Down
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<!-- statamic:hide -->

![Statamic](https://flat.badgen.net/badge/Statamic/3.1.14+/FF269E)
![Packagist version](https://flat.badgen.net/packagist/v/jacksleight/bard-mutator)
![License](https://flat.badgen.net/github/license/jacksleight/bard-mutator)
![Packagist version](https://flat.badgen.net/packagist/v/jacksleight/statamic-bard-mutator)
![License](https://flat.badgen.net/github/license/jacksleight/statamic-bard-mutator)

# Bard Mutator

Expand All @@ -15,7 +15,7 @@ This Statamic addon allows you to modify the tags rendered by the Bard fieldtype
Install the addon using Composer:

```bash
composer require jacksleight/bard-mutator
composer require jacksleight/statamic-bard-mutator
```

## Examples
Expand All @@ -25,7 +25,7 @@ First of all let's see what this can do with some examples!
### Add a class to all bullet lists:

```php
use JackSleight\BardMutator\Facades\Mutator;
use JackSleight\StatamicBardMutator\Facades\Mutator;

Mutator::tag('bullet_list', function ($tag) {
$tag[0]['attrs']['class'] = 'list';
Expand All @@ -36,7 +36,7 @@ Mutator::tag('bullet_list', function ($tag) {
### Add `noopener` to all external links:

```php
use JackSleight\BardMutator\Facades\Mutator;
use JackSleight\StatamicBardMutator\Facades\Mutator;
use Statamic\Facades\URL;

Mutator::tag('link', function ($tag) {
Expand All @@ -50,7 +50,7 @@ Mutator::tag('link', function ($tag) {
### Add an auto-generated ID to all level 2 headings:

```php
use JackSleight\BardMutator\Facades\Mutator;
use JackSleight\StatamicBardMutator\Facades\Mutator;

Mutator::tag('heading', function ($tag, $data) {
if ($data->attrs->level === 2) {
Expand All @@ -63,7 +63,7 @@ Mutator::tag('heading', function ($tag, $data) {
### Add a wrapper div around all tables:

```php
use JackSleight\BardMutator\Facades\Mutator;
use JackSleight\StatamicBardMutator\Facades\Mutator;

Mutator::tag('table', function ($tag) {
array_unshift($tag, [
Expand All @@ -77,7 +77,7 @@ Mutator::tag('table', function ($tag) {
### Add a wrapper span around all list item content:

```php
use JackSleight\BardMutator\Facades\Mutator;
use JackSleight\StatamicBardMutator\Facades\Mutator;

Mutator::tag('list_item', function ($tag) {
array_push($tag, 'span');
Expand All @@ -88,7 +88,7 @@ Mutator::tag('list_item', function ($tag) {
### Convert all images to a custom element:

```php
use JackSleight\BardMutator\Facades\Mutator;
use JackSleight\StatamicBardMutator\Facades\Mutator;

Mutator::tag('image', function ($tag) {
$tag[0]['tag'] = 'fancy-image';
Expand Down
6 changes: 3 additions & 3 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name": "jacksleight/bard-mutator",
"name": "jacksleight/statamic-bard-mutator",
"autoload": {
"psr-4": {
"JackSleight\\BardMutator\\": "src"
"JackSleight\\StatamicBardMutator\\": "src"
}
},
"extra": {
Expand All @@ -12,7 +12,7 @@
},
"laravel": {
"providers": [
"JackSleight\\BardMutator\\ServiceProvider"
"JackSleight\\StatamicBardMutator\\ServiceProvider"
]
}
},
Expand Down
4 changes: 2 additions & 2 deletions src/Facades/Mutator.php
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<?php

namespace JackSleight\BardMutator\Facades;
namespace JackSleight\StatamicBardMutator\Facades;

use Illuminate\Support\Facades\Facade;

class Mutator extends Facade
{
protected static function getFacadeAccessor()
{
return \JackSleight\BardMutator\Mutator::class;
return \JackSleight\StatamicBardMutator\Mutator::class;
}
}
4 changes: 2 additions & 2 deletions src/Marks/Bold.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Marks;
namespace JackSleight\StatamicBardMutator\Marks;

use JackSleight\BardMutator\Support\Traits\MutatesMark;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesMark;

class Bold extends \ProseMirrorToHtml\Marks\Bold
{
Expand Down
4 changes: 2 additions & 2 deletions src/Marks/Code.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Marks;
namespace JackSleight\StatamicBardMutator\Marks;

use JackSleight\BardMutator\Support\Traits\MutatesMark;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesMark;

class Code extends \ProseMirrorToHtml\Marks\Code
{
Expand Down
4 changes: 2 additions & 2 deletions src/Marks/Italic.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Marks;
namespace JackSleight\StatamicBardMutator\Marks;

use JackSleight\BardMutator\Support\Traits\MutatesMark;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesMark;

class Italic extends \ProseMirrorToHtml\Marks\Italic
{
Expand Down
4 changes: 2 additions & 2 deletions src/Marks/Link.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Marks;
namespace JackSleight\StatamicBardMutator\Marks;

use JackSleight\BardMutator\Support\Traits\MutatesMark;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesMark;

class Link extends \Statamic\Fieldtypes\Bard\LinkMark
{
Expand Down
4 changes: 2 additions & 2 deletions src/Marks/Strike.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Marks;
namespace JackSleight\StatamicBardMutator\Marks;

use JackSleight\BardMutator\Support\Traits\MutatesMark;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesMark;

class Strike extends \ProseMirrorToHtml\Marks\Strike
{
Expand Down
4 changes: 2 additions & 2 deletions src/Marks/Subscript.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Marks;
namespace JackSleight\StatamicBardMutator\Marks;

use JackSleight\BardMutator\Support\Traits\MutatesMark;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesMark;

class Subscript extends \ProseMirrorToHtml\Marks\Subscript
{
Expand Down
4 changes: 2 additions & 2 deletions src/Marks/Superscript.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Marks;
namespace JackSleight\StatamicBardMutator\Marks;

use JackSleight\BardMutator\Support\Traits\MutatesMark;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesMark;

class Superscript extends \ProseMirrorToHtml\Marks\Superscript
{
Expand Down
4 changes: 2 additions & 2 deletions src/Marks/Underline.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Marks;
namespace JackSleight\StatamicBardMutator\Marks;

use JackSleight\BardMutator\Support\Traits\MutatesMark;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesMark;

class Underline extends \ProseMirrorToHtml\Marks\Underline
{
Expand Down
2 changes: 1 addition & 1 deletion src/Mutator.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php

namespace JackSleight\BardMutator;
namespace JackSleight\StatamicBardMutator;

use closure;

Expand Down
4 changes: 2 additions & 2 deletions src/Nodes/Blockquote.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Nodes;
namespace JackSleight\StatamicBardMutator\Nodes;

use JackSleight\BardMutator\Support\Traits\MutatesNode;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesNode;

class Blockquote extends \ProseMirrorToHtml\Nodes\Blockquote
{
Expand Down
4 changes: 2 additions & 2 deletions src/Nodes/BulletList.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Nodes;
namespace JackSleight\StatamicBardMutator\Nodes;

use JackSleight\BardMutator\Support\Traits\MutatesNode;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesNode;

class BulletList extends \ProseMirrorToHtml\Nodes\BulletList
{
Expand Down
4 changes: 2 additions & 2 deletions src/Nodes/CodeBlock.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Nodes;
namespace JackSleight\StatamicBardMutator\Nodes;

use JackSleight\BardMutator\Support\Traits\MutatesNode;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesNode;

class CodeBlock extends \ProseMirrorToHtml\Nodes\CodeBlock
{
Expand Down
4 changes: 2 additions & 2 deletions src/Nodes/HardBreak.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Nodes;
namespace JackSleight\StatamicBardMutator\Nodes;

use JackSleight\BardMutator\Support\Traits\MutatesNode;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesNode;

class HardBreak extends \ProseMirrorToHtml\Nodes\HardBreak
{
Expand Down
4 changes: 2 additions & 2 deletions src/Nodes/Heading.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Nodes;
namespace JackSleight\StatamicBardMutator\Nodes;

use JackSleight\BardMutator\Support\Traits\MutatesNode;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesNode;

class Heading extends \ProseMirrorToHtml\Nodes\Heading
{
Expand Down
4 changes: 2 additions & 2 deletions src/Nodes/HorizontalRule.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Nodes;
namespace JackSleight\StatamicBardMutator\Nodes;

use JackSleight\BardMutator\Support\Traits\MutatesNode;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesNode;

class HorizontalRule extends \ProseMirrorToHtml\Nodes\HorizontalRule
{
Expand Down
4 changes: 2 additions & 2 deletions src/Nodes/Image.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Nodes;
namespace JackSleight\StatamicBardMutator\Nodes;

use JackSleight\BardMutator\Support\Traits\MutatesNode;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesNode;

class Image extends \Statamic\Fieldtypes\Bard\ImageNode
{
Expand Down
4 changes: 2 additions & 2 deletions src/Nodes/ListItem.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Nodes;
namespace JackSleight\StatamicBardMutator\Nodes;

use JackSleight\BardMutator\Support\Traits\MutatesNode;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesNode;

class ListItem extends \ProseMirrorToHtml\Nodes\ListItem
{
Expand Down
4 changes: 2 additions & 2 deletions src/Nodes/OrderedList.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Nodes;
namespace JackSleight\StatamicBardMutator\Nodes;

use JackSleight\BardMutator\Support\Traits\MutatesNode;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesNode;

class OrderedList extends \ProseMirrorToHtml\Nodes\OrderedList
{
Expand Down
4 changes: 2 additions & 2 deletions src/Nodes/Paragraph.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Nodes;
namespace JackSleight\StatamicBardMutator\Nodes;

use JackSleight\BardMutator\Support\Traits\MutatesNode;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesNode;

class Paragraph extends \ProseMirrorToHtml\Nodes\Paragraph
{
Expand Down
4 changes: 2 additions & 2 deletions src/Nodes/Table.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Nodes;
namespace JackSleight\StatamicBardMutator\Nodes;

use JackSleight\BardMutator\Support\Traits\MutatesNode;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesNode;

class Table extends \ProseMirrorToHtml\Nodes\Table
{
Expand Down
4 changes: 2 additions & 2 deletions src/Nodes/TableCell.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Nodes;
namespace JackSleight\StatamicBardMutator\Nodes;

use JackSleight\BardMutator\Support\Traits\MutatesNode;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesNode;

class TableCell extends \ProseMirrorToHtml\Nodes\TableCell
{
Expand Down
4 changes: 2 additions & 2 deletions src/Nodes/TableHeader.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Nodes;
namespace JackSleight\StatamicBardMutator\Nodes;

use JackSleight\BardMutator\Support\Traits\MutatesNode;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesNode;

class TableHeader extends \ProseMirrorToHtml\Nodes\TableHeader
{
Expand Down
4 changes: 2 additions & 2 deletions src/Nodes/TableRow.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Nodes;
namespace JackSleight\StatamicBardMutator\Nodes;

use JackSleight\BardMutator\Support\Traits\MutatesNode;
use JackSleight\StatamicBardMutator\Support\Traits\MutatesNode;

class TableRow extends \ProseMirrorToHtml\Nodes\TableRow
{
Expand Down
8 changes: 4 additions & 4 deletions src/ServiceProvider.php
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?php

namespace JackSleight\BardMutator;
namespace JackSleight\StatamicBardMutator;

use Statamic\Providers\AddonServiceProvider;
use Statamic\Fieldtypes\Bard\Augmentor;
use JackSleight\BardMutator\Mutator;
use JackSleight\BardMutator\Nodes;
use JackSleight\BardMutator\Marks;
use JackSleight\StatamicBardMutator\Mutator;
use JackSleight\StatamicBardMutator\Nodes;
use JackSleight\StatamicBardMutator\Marks;

class ServiceProvider extends AddonServiceProvider
{
Expand Down
4 changes: 2 additions & 2 deletions src/Support/Traits/MutatesMark.php
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace JackSleight\BardMutator\Support\Traits;
namespace JackSleight\StatamicBardMutator\Support\Traits;

use JackSleight\BardMutator\Facades\Mutator;
use JackSleight\StatamicBardMutator\Facades\Mutator;

trait MutatesMark
{
Expand Down
Loading

0 comments on commit dbbaf8f

Please sign in to comment.