Skip to content

Commit 8d8df2d

Browse files
committed
chore: rename all the things
1 parent 39a27ec commit 8d8df2d

File tree

7 files changed

+30
-163
lines changed

7 files changed

+30
-163
lines changed

CHANGELOG.md

-48
This file was deleted.

CONTRIBUTING.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22

33
Thank you for your interest in contributing to the Gatsby Plugin Starter.
44

5-
Both [code](https://github.com/queen-raae/gatsby-plugin-starter/blob/main/CONTRIBUTING.md#contribute-with-code) and [other types](https://github.com/queen-raae/gatsby-plugin-starter/blob/main/CONTRIBUTING.md#contribute-in-other-ways) of contributions are welcome.
5+
Both [code](https://github.com/queen-raae/gatsby-source-youtube-oembed/blob/main/CONTRIBUTING.md#contribute-with-code) and [other types](https://github.com/queen-raae/gatsby-source-youtube-oembed/blob/main/CONTRIBUTING.md#contribute-in-other-ways) of contributions are welcome.
66

77
## Getting started
88

99
- Read our [Code of Conduct](./CODE_OF_CONDUCT.md) to keep our community approachable and respectable.
1010
- Read the [README](README.md) to get an overview of the project.
11-
- Browse the [issues](https://github.com/queen-raae/gatsby-plugin-starter/issues) and [discussions](https://github.com/queen-raae/gatsby-plugin-starter/discussions) already taking place to familiarize yourself with the state of the project.
11+
- Browse the [issues](https://github.com/queen-raae/gatsby-source-youtube-oembed/issues) and [discussions](https://github.com/queen-raae/gatsby-source-youtube-oembed/discussions) already taking place to familiarize yourself with the state of the project.
1212

1313
## Contribute with code
1414

15-
You may either solve an exciting [issue](https://github.com/queen-raae/gatsby-plugin-starter/issues), or create a new [issue](https://github.com/queen-raae/gatsby-plugin-starter/issues/new).
15+
You may either solve an exciting [issue](https://github.com/queen-raae/gatsby-source-youtube-oembed/issues), or create a new [issue](https://github.com/queen-raae/gatsby-source-youtube-oembed/issues/new).
1616

1717
Either way, make sure to outline your plan of action and get some feedback before spending too much time on your solution.
1818

@@ -64,8 +64,8 @@ The project uses [conventional commits](https://www.conventionalcommits.org/en/v
6464

6565
### Questions, Feedback and Suggestions
6666

67-
If you have any questions, feedback or suggestions head on over to [discussions](https://github.com/queen-raae/gatsby-plugin-starter/discussions).
67+
If you have any questions, feedback or suggestions head on over to [discussions](https://github.com/queen-raae/gatsby-source-youtube-oembed/discussions).
6868

6969
### Found a bug?
7070

71-
If you find a bug please open an [issue](https://github.com/queen-raae/gatsby-plugin-starter/issues) and/or create a pull request to fix it.
71+
If you find a bug please open an [issue](https://github.com/queen-raae/gatsby-source-youtube-oembed/issues) and/or create a pull request to fix it.

README.md

100755100644
+17-73
Original file line numberDiff line numberDiff line change
@@ -1,85 +1,29 @@
1-
# @raae/gatsby-plugin-starter
1+
# @raae/gatsby-source-youtube-oembed
22

3-
_A starter to bootstrap your next Gatsby Plugin_
4-
_— automatic release to npm with semantic-release out of the box_
3+
> Source YouTube information without an API key using the oEmbed endpoint 📺
54
6-
 
5+
## How to install
76

8-
[![Tweet by @Ash_Hitchcock: almost forgot thanks to @raae the Gatsby Plugin starter ... made the plugin blazingly fast to write, with full Semantic Release to NPM Raising hands](https://queen.raae.codes/testimonials/gatsby-plugin-starter-ash.png "Tweet by @Ash_Hitchcock")](https://twitter.com/Ash_Hitchcock/status/1471048277747548163?s=20&t=YKN2khQAbqaLSSccqculsw)
7+
`npm install @raae/gatsby-source-youtube-oembed`
98

10-
 
11-
**Heads up:** This package is not ment to be used as a Gatsby Plugin, it's a template for you to start from.
9+
or
1210

13-
 
11+
`yarn add @raae/gatsby-source-youtube-oembed`
1412

15-
## A message or two or three from Queen Raae 👑
13+
## How to use
1614

17-
### 1-on-1 Emergency Gatsby Call
15+
```
16+
module.exports = {
17+
plugins: [
18+
`@raae/gatsby-source-youtube-oembed`
19+
],
20+
}
21+
```
1822

19-
Are you stuck on a reef in the sharky waters around the Gatsby islands? Check out [1-on-1 Emergency Gatsby Call](https://queen.raae.codes/gatsby-emergency/) with Queen Raae to get friendly advice you can put into action immediately from a seasoned Gatsby developer.
23+
## Questions, Feedback and Suggestions
2024

21-
### Stay updated and get the most out of Gatsby
22-
23-
Learn how to get the most out of Gatsby and **stay updated** on the template by [subscribing](https://queen.raae.codes/emails/?utm_source=readme&utm_campaign=plugin-starter) to daily emails from Queen Raae and Cap'n Ola.
24-
25-
### Video Walkthrough
26-
27-
Watch Queen Raae use this starter to create a new Gatsby plugin in a unauthorized and rum-fueled [treasure hunt](https://youtu.be/eaZm9MC0GeE) in the sharky waters around the Gatsby islands on [YouTube](https://youtu.be/eaZm9MC0GeE).
28-
29-
 
30-
31-
## Create your next Gatsby Plugin
32-
33-
### Get started
34-
35-
1. [Use this template](https://github.com/queen-raae/gatsby-plugin-starter/generate) to create a new repository based on the code in this repository, but with a clean history. There is no need to drag all the commits of this repository by forking.
36-
2. Select the correct owner and give it a name according to the [Gatsby Plugin naming standard](https://www.gatsbyjs.com/docs/how-to/plugins-and-themes/naming-a-plugin).
37-
3. Clone your new repository onto your machine for development and run `yarn install`
38-
39-
### Make it yours
40-
41-
1. Make the readme template the root template (`mv README_TEMPLATE.md README.md`)
42-
2. Delete the changelog (`rm CHANGELOG.md`)
43-
3. Search and replace `@raae/gatsby-plugin-starter` with the name of your plugin
44-
4. Search and replace `github.com/queen-raae/gatsby-plugin-starter` with the link to your repository
45-
5. Search and replace `[email protected]` with your email address
46-
6. Search and replace `@raae` with your GitHub username
47-
7. Change the description in `plugin/package.json`
48-
8. Change the tag line in `README.md`
49-
9. Commit changes `git commit -a -m "chore: rename all the things"`
50-
10. Create an initial tag (`git tag v0.0.0 -a -m "Initial tag"`) and push it (`git push origin --tags`)
51-
52-
### Develop and test
53-
54-
Check the `CONTRIBUTING.md` file.
55-
56-
### Release
57-
58-
The project uses [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) and [semantic versioning](https://semver.org/) to automate releases by utalizing the [semantic-release](https://semantic-release.gitbook.io/) project and GitHub Actions.
59-
60-
As the project owner, you need to add an NPM token to your repository secrets so that Semantic Release can do its thing 💪
61-
62-
- Create an automation access token on [npmjs.com/](https://www.npmjs.com/) (Avatar -> Access Token).
63-
- Add `NPM_TOKEN` to your repository secrets (Settings -> Secret -> Action) with the value from above.
64-
65-
#### Semantic Release Settings
66-
67-
Commits to the main branch will result in a new release while committing to a next branch will result in a pre-release. The releases follow [Semantic Versioning](https://semver.org/), and [your commit messages](https://github.com/semantic-release/commit-analyzer) will decide the following version number.
68-
69-
- Commits message titles prefixed by `fix:`, `fix(<scope>):` and `docs(README):` will result in a patch version update
70-
- Commits message titles prefixed by `feat:`, `feat(<scope>):` will result in a minor version update
71-
- Commits message footers containing `BREAKING CHANGE:` or `BREAKING CHANGES:` will result in a major version update
72-
73-
In addition to automating releases, Semantic Release creates and updates a `CHANGELOG.md` based on the above commit rules.
74-
75-
Check the `.releaserc` file, the `.github/workflows/release.yml` and the [Semantic Release documentation](https://semantic-release.gitbook.io/) for more details.
76-
77-
&nbsp;
78-
79-
## Questions, Feedback, and Suggestions
80-
81-
If you have any questions, feedback, or suggestions, head on over to [discussions](https://github.com/queen-raae/gatsby-plugin-starter/discussions).
25+
If you have any questions, feedback or suggestions head on over to [discussions](https://github.com/queen-raae/gatsby-source-youtube-oembed/discussions).
8226

8327
## Found a bug?
8428

85-
If you find a bug, please open an [issue](https://github.com/queen-raae/gatsby-plugin-starter/issues) and create a pull request to fix it if you are able.
29+
If you find a bug please open an [issue](https://github.com/queen-raae/gatsby-source-youtube-oembed/issues) and/or create a pull request to fix it.

README_TEMPLATE.md

-29
This file was deleted.

demo/gatsby-config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module.exports = {
22
plugins: {
3-
resolve: "@raae/gatsby-plugin-starter",
3+
resolve: "@raae/gatsby-source-youtube-oembed",
44
options: {
55
emoji: "pirate",
66
},

demo/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "demo",
33
"version": "1.0.0",
44
"private": true,
5-
"description": "@raae/gatsby-plugin-starter demo",
5+
"description": "@raae/gatsby-source-youtube-oembed demo",
66
"author": "@raae",
77
"keywords": [
88
"gatsby"
@@ -15,7 +15,7 @@
1515
"clean": "gatsby clean"
1616
},
1717
"dependencies": {
18-
"@raae/gatsby-plugin-starter": "*",
18+
"@raae/gatsby-source-youtube-oembed": "*",
1919
"gatsby": "4.6.0",
2020
"react": "17.0.2",
2121
"react-dom": "17.0.2"

plugin/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"name": "@raae/gatsby-plugin-starter",
2+
"name": "@raae/gatsby-source-youtube-oembed",
33
"version": "1.6.1",
44
"author": "@raae",
5-
"description": "A starter to bootstrap your next Gatsby Plugin — automatic release to npm with semantic-release out of the box 📦 🪄",
5+
"description": "Source YouTube information without an API key using the oEmbed endpoint 📺",
66
"keywords": [
77
"gatsby",
88
"gatsby-plugin"
@@ -16,13 +16,13 @@
1616
},
1717
"repository": {
1818
"type": "git",
19-
"url": "git+https://github.com/queen-raae/gatsby-plugin-starter.git"
19+
"url": "git+https://github.com/queen-raae/gatsby-source-youtube-oembed.git"
2020
},
2121
"license": "MIT",
2222
"bugs": {
23-
"url": "https://github.com/queen-raae/gatsby-plugin-starter/issues"
23+
"url": "https://github.com/queen-raae/gatsby-source-youtube-oembed/issues"
2424
},
25-
"homepage": "https://github.com/queen-raae/gatsby-plugin-starter#readme",
25+
"homepage": "https://github.com/queen-raae/gatsby-source-youtube-oembed#readme",
2626
"devDependencies": {},
2727
"dependencies": {},
2828
"peerDependencies": {

0 commit comments

Comments
 (0)