Socket
Socket
Sign inDemoInstall

mailgun.js

Package Overview
Dependencies
Maintainers
4
Versions
97
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mailgun.js - npm Package Compare versions

Comparing version 4.1.6 to 4.2.0

dist/lib/domainsTags.d.ts

12

CHANGELOG.md

@@ -5,2 +5,14 @@ # Changelog

## [4.2.0](https://github.com/mailgun/mailgun.js/compare/v4.1.6...v4.2.0) (2022-02-02)
### Features
* Add domains tags functionality ([6cc41e3](https://github.com/mailgun/mailgun.js/commits/6cc41e30f20f70d9dc4a4ec247a600e553d706f4))
### Other changes
* Add tests for new functionality ([e741689](https://github.com/mailgun/mailgun.js/commits/e741689123de9648c35eee4e31f95bb38b86aa78))
### [4.1.6](https://github.com/mailgun/mailgun.js/compare/v4.1.5...v4.1.6) (2022-01-24)

@@ -7,0 +19,0 @@

5

dist/lib/domains.d.ts

@@ -9,2 +9,4 @@ import { DomainsQuery, DomainInfo, DomainShortData, DNSRecord, ConnectionSettings, UpdatedConnectionSettings, DKIMAuthorityInfo, UpdatedDKIMAuthority, DKIMSelectorInfo, UpdatedDKIMSelectorResponse, WebPrefixInfo, UpdatedWebPrefixResponse, ReplacementForPool, MessageResponse } from './interfaces/Domains';

import DomainTemplatesClient from './domainsTemplates';
import { IDomainTagsClient } from './interfaces/DomainTags';
import DomainTagsClient from './domainsTags';
export declare class Domain {

@@ -29,3 +31,4 @@ name: string;

domainTemplates: IDomainTemplatesClient;
constructor(request: Request, domainCredentialsClient: DomainCredentialsClient, domainTemplatesClient: DomainTemplatesClient);
domainTags: IDomainTagsClient;
constructor(request: Request, domainCredentialsClient: DomainCredentialsClient, domainTemplatesClient: DomainTemplatesClient, domainTagsClient: DomainTagsClient);
private _parseMessage;

@@ -32,0 +35,0 @@ private _parseDomainList;

2

dist/mailgun.node.js.LICENSE.txt

@@ -5,2 +5,2 @@ /*! MIT License © Sindre Sorhus */

/*! mailgun.js v4.1.5 */
/*! mailgun.js v4.1.6 */

@@ -7,2 +7,2 @@ /*! MIT License © Sindre Sorhus */

/*! mailgun.js v4.1.5 */
/*! mailgun.js v4.1.6 */

@@ -22,2 +22,3 @@ /* eslint-disable camelcase */

import DomainTemplatesClient from './domainsTemplates';
import DomainTagsClient from './domainsTags';

@@ -59,5 +60,11 @@ export default class Client {

const domainTemplatesClient = new DomainTemplatesClient(this.request);
const domainTagsClient = new DomainTagsClient(this.request);
const multipleValidationClient = new MultipleValidationClient(this.request);
this.domains = new DomainClient(this.request, domainCredentialsClient, domainTemplatesClient);
this.domains = new DomainClient(
this.request,
domainCredentialsClient,
domainTemplatesClient,
domainTagsClient
);
this.webhooks = new WebhookClient(this.request);

@@ -64,0 +71,0 @@ this.events = new EventClient(this.request);

@@ -44,2 +44,4 @@ /* eslint-disable camelcase */

import DomainTemplatesClient from './domainsTemplates';
import { IDomainTagsClient } from './interfaces/DomainTags';
import DomainTagsClient from './domainsTags';

@@ -80,3 +82,4 @@ export class Domain {

public domainCredentials: IDomainCredentials;
public domainTemplates: IDomainTemplatesClient
public domainTemplates: IDomainTemplatesClient;
public domainTags: IDomainTagsClient;

@@ -86,3 +89,4 @@ constructor(

domainCredentialsClient: DomainCredentialsClient,
domainTemplatesClient: DomainTemplatesClient
domainTemplatesClient: DomainTemplatesClient,
domainTagsClient: DomainTagsClient
) {

@@ -92,2 +96,3 @@ this.request = request;

this.domainTemplates = domainTemplatesClient;
this.domainTags = domainTagsClient;
}

@@ -94,0 +99,0 @@

@@ -86,3 +86,5 @@ import NodeFormData from 'form-data';

}
console.log('url --------->', urljoin(this.url, url));
console.log('method --------->', method);
console.log('params --------->', params);
const response = await ky(

@@ -115,3 +117,3 @@ urljoin(this.url, url),

};
console.log('res ------------->', res);
return res;

@@ -118,0 +120,0 @@ }

{
"name": "mailgun.js",
"version": "4.1.6",
"version": "4.2.0",
"main": "dist/mailgun.node.js",

@@ -5,0 +5,0 @@ "browser": "dist/mailgun.web.js",

@@ -18,2 +18,3 @@ import formData from 'form-data';

import DomainTemplatesClient from '../lib/domainsTemplates';
import DomainTagsClient from '../lib/domainsTags';

@@ -29,3 +30,9 @@ // TODO: fix types

const domainTemplatesClient = new DomainTemplatesClient(reqObject);
client = new DomainClient(reqObject, domainCredentialsClient, domainTemplatesClient);
const domainTagsClient = new DomainTagsClient(reqObject);
client = new DomainClient(
reqObject,
domainCredentialsClient,
domainTemplatesClient,
domainTagsClient
);
api = nock('https://api.mailgun.net');

@@ -32,0 +39,0 @@ });

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc