mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-09-22 02:19:59 +03:00
Fixed minor jsdoc issues in Stripe package
- all are minor issues but they stop the editor showing function names, parameters and return types otherwise - this should help with a better developer experience
This commit is contained in:
parent
3895f20d89
commit
83d7e5afd5
@ -8,7 +8,7 @@ module.exports = class StripeMigrations {
|
||||
* @param {object} params
|
||||
*
|
||||
* @param {any} params.models
|
||||
* @param {import('../services/stripe-api')} params.stripeAPIService
|
||||
* @param {import('./StripeAPI')} params.api
|
||||
*/
|
||||
constructor({
|
||||
models,
|
||||
|
@ -30,9 +30,6 @@ const STRIPE_API_VERSION = '2020-08-27';
|
||||
module.exports = class StripeAPI {
|
||||
/**
|
||||
* StripeAPI
|
||||
*
|
||||
* @param {object} params
|
||||
* @param {IStripeAPIConfig} params.config
|
||||
*/
|
||||
constructor() {
|
||||
/** @type {Stripe} */
|
||||
|
@ -5,8 +5,12 @@ const errors = require('@tryghost/errors');
|
||||
module.exports = class WebhookController {
|
||||
/**
|
||||
* @param {object} deps
|
||||
* @param {import('./StripeAPI')} deps.api
|
||||
* @param {import('./WebhookManager')} deps.webhookManager
|
||||
* @param {any} deps.deps.memberRepository
|
||||
* @param {any} deps.eventRepository
|
||||
* @param {any} deps.memberRepository
|
||||
* @param {any} deps.productRepository
|
||||
* @param {any} deps.sendSignupEmail
|
||||
*/
|
||||
constructor(deps) {
|
||||
this.deps = deps;
|
||||
|
Loading…
Reference in New Issue
Block a user