Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contributing to the @wordpress/create-block package #14

Open
dgwyer opened this issue Mar 24, 2022 · 2 comments
Open

Contributing to the @wordpress/create-block package #14

dgwyer opened this issue Mar 24, 2022 · 2 comments
Labels
Streamed This topic was streamed Topic Request A topic you'd like to see covered

Comments

@dgwyer
Copy link

dgwyer commented Mar 24, 2022

@ryanwelcher After you're recent stream on creating a custom @wordpress/create-block template for integrating Tailwind CSS into blocks I'd like to explore contributing to this package (and also Gutenberg in general).

However, as I'm not that experienced with GitHub the whole process of contributing from opening an issue to submitting a PR is a little intimidating. e.g. Setting up tests etc.

Perhaps this would make an interesting topic for a stream to run through the process from start to finish.

A good example to focus on would be adding support for dev dependencies in package.json via a custom template. Right now (as you know) we can only use npmDependencies which is a little restrictive.

Another idea for extending the create-block package is to be able to specify a block name. Right now the block name is just based on the plugin slug name. Being able to specify a block name that's different to the plugin name would be very useful.

@ryanwelcher ryanwelcher added the Topic Request A topic you'd like to see covered label Mar 24, 2022
@ryanwelcher
Copy link
Owner

This is a great idea! I'll add it to the list of stream topics!

@ryanwelcher ryanwelcher added the Streamed This topic was streamed label Mar 30, 2022
@ryanwelcher
Copy link
Owner

This was streamed on Mar 24, 2022. See the recording here - https://www.youtube.com/watch?v=2AeX-1qeA_g

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Streamed This topic was streamed Topic Request A topic you'd like to see covered
Projects
None yet
Development

No branches or pull requests

2 participants