-
Notifications
You must be signed in to change notification settings - Fork 77
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
We should go through each plugin from the list we have and send a PR with:
- Add
keywords
"netlify"
and"netlify-plugin"
in thepackage.json
if missing - Add
repository
"user/repo"
in thepackage.json
if missing - Add
bugs
{ "url": "https://github.com/user/repo/issues" }
in thepackage.json
if missing - Ensure the latest names for the arguments passed to event handlers are used
- Ensure the latest names for the
constants
are used - Ensure the latest names for the events are used
- Use
utils.build.*
where possible - Remove the
name
andconfig
properties from the main JavaScript file - Add a
manifest.yml
including thename
and eachinputs
(name
,default
,required
). Explain in the PR that we are working on adding more validation keywords.
For the following plugins:
- netlify-plugin-cypress - PR 1, PR 2
- netlify-plugin-gatsby-cache - PR
- netlify-plugin-prisma-provider - PR
- netlify-plugin-checklinks - PR
- netlify-plugin-subfont - PR, PR 2, PR 3, PR 4
- netlify-plugin-sitemap - PR
- netlify-cache-nextjs - PR
- netlify-plugin-env - PR, Issue
- netlify-plugin-a11y - PR 1, PR 2, PR 3, PR 4, PR 5, PR 6, PR 7, PR 8, PR 9, PR 10, PR 11, PR 12, PR 13
- netlify-plugin-debug-cache - PR
- netlify-plugin-rss - PR 1, PR 2, PR 3, PR 4, PR 5, PR 6
- netlify-plugin-inline-source - PR 1, PR 2
- netlify-plugin-ghost-markdown - PR
- netlify-plugin-hashfiles - Several pending PRs
- netlify-plugin-no-more-404 - Several pending PRs
- netlify-deployment-hours-plugin - PR 1, PR 2, PR 3, PR 4, PR 5
- netlify-build-plugin-speedcurve - PR
- netlify-plugin-fetch-feeds - Several pending PRs
- netlify-plugin-yield-data-for-eleventy - Several pending PRs
- netlify-plugin-image-optim - Several pending PRs
- netlify-plugin-search-index - PR 1, PR 2, PR 3, more pending PRs
- netlify-plugin-encrypted-files - Several pending PRs
- netlify-plugin-out-of-minutes
neverendingqs
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request