Skip to content

Commit

Permalink
Merge branch 'release/v1.0.1' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
steve-lebleu committed Apr 15, 2021
2 parents 5a2190b + 4a0dfbb commit 8b37ebf
Show file tree
Hide file tree
Showing 66 changed files with 290 additions and 553 deletions.
17 changes: 16 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

## 1.0.0
## [v1.0.1](https://github.com/konfer-be/cliam/compare/v1.0.0...v1.0.1)

### Commits

- Remove typescript paths [`a917877`](https://github.com/konfer-be/cliam/commit/a917877435d28b59f61181cb2c93009589c71844)
- Update NPM dependencies [`f488bda`](https://github.com/konfer-be/cliam/commit/f488bda78965c51801d895b2c3adfe1eb091746a)

## v1.0.0 - 2021-04-15

### Commits

- First commit [`02de562`](https://github.com/konfer-be/cliam/commit/02de562f3c5bda038696b5436a814a12c9c7401f)
- Update versions [`911d090`](https://github.com/konfer-be/cliam/commit/911d0900f65c4c10f1c43d9d8ab7a2c58a1d5c22)
- Update changelog [`7ae415a`](https://github.com/konfer-be/cliam/commit/7ae415a01415de0bf408e89445b0dd528d1e40b1)
- Fix broken test [`e6ecf00`](https://github.com/konfer-be/cliam/commit/e6ecf003487d44a772e8c384d7d1b88b42b438d9)
- Remove unused fixture files [`985defe`](https://github.com/konfer-be/cliam/commit/985defef5dde369bd2f4272c3b279ed57019a3e8)
2 changes: 1 addition & 1 deletion index.js
Original file line number Diff line number Diff line change
@@ -1 +1 @@
module.exports = require('./lib').Cliam
module.exports = require('./lib');
4 changes: 2 additions & 2 deletions lib/classes/cliam.class.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Cliam = void 0;
const emitter_service_1 = require("@services/emitter.service");
const container_service_1 = require("@services/container.service");
const emitter_service_1 = require("./../services/emitter.service");
const container_service_1 = require("./../services/container.service");
/**
* @summary Main class of cliam project. The Cliam class act as entry point and open wrapped methods such subscribe and emit.
*
Expand Down
1 change: 0 additions & 1 deletion lib/classes/client-configuration.class.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ClientConfiguration = void 0;
require('module-alias/register');
/**
* @description
*/
Expand Down
5 changes: 0 additions & 5 deletions lib/classes/index.js

This file was deleted.

2 changes: 1 addition & 1 deletion lib/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Cliam = void 0;
const cliam_class_1 = require("@classes/cliam.class");
const cliam_class_1 = require("./classes/cliam.class");
Object.defineProperty(exports, "Cliam", { enumerable: true, get: function () { return cliam_class_1.Cliam; } });
2 changes: 1 addition & 1 deletion lib/services/compiler.service.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ const fs_1 = require("fs");
const Hbs = require("hbs");
const Color = require("color");
const html_to_text_1 = require("html-to-text");
const container_service_1 = require("@services/container.service");
const container_service_1 = require("./../services/container.service");
/**
* On the fly hbs compilation middleware
*/
Expand Down
7 changes: 3 additions & 4 deletions lib/services/container.service.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Container = void 0;
require('module-alias/register');
const Chalk = require("chalk");
const fs_1 = require("fs");
const transporter_factory_1 = require("@transporters/transporter.factory");
const client_configuration_class_1 = require("@classes/client-configuration.class");
const configuration_validation_1 = require("@validations/configuration.validation");
const transporter_factory_1 = require("./../transporters/transporter.factory");
const client_configuration_class_1 = require("./../classes/client-configuration.class");
const configuration_validation_1 = require("./../validations/configuration.validation");
/**
* @description
*
Expand Down
3 changes: 1 addition & 2 deletions lib/services/emitter.service.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Emitter = void 0;
require('module-alias/register');
const subscriber_service_1 = require("@services/subscriber.service");
const subscriber_service_1 = require("./../services/subscriber.service");
/**
* @summary
*/
Expand Down
12 changes: 6 additions & 6 deletions lib/services/mailer.service.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Mailer = void 0;
const sending_error_class_1 = require("@classes/sending-error.class");
const container_service_1 = require("@services/container.service");
const compiler_service_1 = require("@services/compiler.service");
const compiler_enum_1 = require("@enums/compiler.enum");
const buffer_mime_type_enum_1 = require("@enums/buffer-mime-type.enum");
const mail_validation_1 = require("@validations/mail.validation");
const sending_error_class_1 = require("./../classes/sending-error.class");
const container_service_1 = require("./../services/container.service");
const compiler_service_1 = require("./../services/compiler.service");
const compiler_enum_1 = require("./../types/enums/compiler.enum");
const buffer_mime_type_enum_1 = require("./../types/enums/buffer-mime-type.enum");
const mail_validation_1 = require("./../validations/mail.validation");
/**
* @description Manage incoming mail requests
*/
Expand Down
2 changes: 1 addition & 1 deletion lib/services/subscriber.service.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Subscriber = void 0;
const mailer_service_1 = require("@services/mailer.service");
const mailer_service_1 = require("./../services/mailer.service");
/**
* @description
*/
Expand Down
8 changes: 4 additions & 4 deletions lib/transporters/mailgun/mailgun.class.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.MailgunTransporter = void 0;
const transporter_class_1 = require("@transporters/transporter.class");
const sending_error_class_1 = require("@classes/sending-error.class");
const sending_response_class_1 = require("@classes/sending-response.class");
const compiler_enum_1 = require("@enums/compiler.enum");
const transporter_class_1 = require("./../transporter.class");
const sending_error_class_1 = require("./../../classes/sending-error.class");
const sending_response_class_1 = require("./../../classes/sending-response.class");
const compiler_enum_1 = require("./../../types/enums/compiler.enum");
/**
* This class set a Mailgun transporter for mail sending.
*
Expand Down
12 changes: 6 additions & 6 deletions lib/transporters/mailjet/mailjet.class.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ var __metadata = (this && this.__metadata) || function (k, v) {
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.MailjetTransporter = void 0;
const transporter_class_1 = require("@transporters/transporter.class");
const sending_error_class_1 = require("@classes/sending-error.class");
const sending_response_class_1 = require("@classes/sending-response.class");
const compiler_enum_1 = require("@enums/compiler.enum");
const error_util_1 = require("@utils/error.util");
const debug_decorator_1 = require("@decorators/debug.decorator");
const transporter_class_1 = require("./../transporter.class");
const sending_error_class_1 = require("./../../classes/sending-error.class");
const sending_response_class_1 = require("./../../classes/sending-response.class");
const compiler_enum_1 = require("./../../types/enums/compiler.enum");
const error_util_1 = require("./../../utils/error.util");
const debug_decorator_1 = require("./../../types/decorators/debug.decorator");
/**
* Set a Mailjet transporter for mail sending.
*
Expand Down
8 changes: 4 additions & 4 deletions lib/transporters/mandrill/mandrill.class.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.MandrillTransporter = void 0;
const transporter_class_1 = require("@transporters/transporter.class");
const sending_error_class_1 = require("@classes/sending-error.class");
const sending_response_class_1 = require("@classes/sending-response.class");
const compiler_enum_1 = require("@enums/compiler.enum");
const transporter_class_1 = require("./../transporter.class");
const sending_error_class_1 = require("./../../classes/sending-error.class");
const sending_response_class_1 = require("./../../classes/sending-response.class");
const compiler_enum_1 = require("./../../types/enums/compiler.enum");
/**
* Set a Mandrill transporter for mail sending.
*
Expand Down
10 changes: 5 additions & 5 deletions lib/transporters/postmark/postmark.class.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ var __metadata = (this && this.__metadata) || function (k, v) {
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.PostmarkTransporter = void 0;
const transporter_class_1 = require("@transporters/transporter.class");
const sending_response_class_1 = require("@classes/sending-response.class");
const sending_error_class_1 = require("@classes/sending-error.class");
const compiler_enum_1 = require("@enums/compiler.enum");
const debug_decorator_1 = require("@decorators/debug.decorator");
const transporter_class_1 = require("./../transporter.class");
const sending_response_class_1 = require("./../../classes/sending-response.class");
const sending_error_class_1 = require("./../../classes/sending-error.class");
const compiler_enum_1 = require("./../../types/enums/compiler.enum");
const debug_decorator_1 = require("./../../types/decorators/debug.decorator");
/**
* Set a Postmark transporter for mail sending.
*
Expand Down
10 changes: 5 additions & 5 deletions lib/transporters/sendgrid/sendgrid.class.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ var __metadata = (this && this.__metadata) || function (k, v) {
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.SendgridTransporter = void 0;
const transporter_class_1 = require("@transporters/transporter.class");
const sending_response_class_1 = require("@classes/sending-response.class");
const sending_error_class_1 = require("@classes/sending-error.class");
const compiler_enum_1 = require("@enums/compiler.enum");
const debug_decorator_1 = require("@decorators/debug.decorator");
const transporter_class_1 = require("./../transporter.class");
const sending_response_class_1 = require("./../../classes/sending-response.class");
const sending_error_class_1 = require("./../../classes/sending-error.class");
const compiler_enum_1 = require("./../../types/enums/compiler.enum");
const debug_decorator_1 = require("./../../types/decorators/debug.decorator");
/**
* Set a Sendgrid transporter for mail sending.
*
Expand Down
10 changes: 5 additions & 5 deletions lib/transporters/sendinblue/sendinblue.class.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SendinblueTransporter = void 0;
const container_service_1 = require("@services/container.service");
const transporter_class_1 = require("@transporters/transporter.class");
const sending_error_class_1 = require("@classes/sending-error.class");
const sending_response_class_1 = require("@classes/sending-response.class");
const compiler_enum_1 = require("@enums/compiler.enum");
const container_service_1 = require("./../../services/container.service");
const transporter_class_1 = require("./../transporter.class");
const sending_error_class_1 = require("./../../classes/sending-error.class");
const sending_response_class_1 = require("./../../classes/sending-response.class");
const compiler_enum_1 = require("./../../types/enums/compiler.enum");
/**
* Set a Sendinblue transporter for mail sending.
*
Expand Down
10 changes: 5 additions & 5 deletions lib/transporters/smtp/smtp.class.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ var __metadata = (this && this.__metadata) || function (k, v) {
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.SmtpTransporter = void 0;
const transporter_class_1 = require("@transporters/transporter.class");
const sending_error_class_1 = require("@classes/sending-error.class");
const sending_response_class_1 = require("@classes/sending-response.class");
const http_method_enum_1 = require("@enums/http-method.enum");
const debug_decorator_1 = require("@decorators/debug.decorator");
const transporter_class_1 = require("./../transporter.class");
const sending_error_class_1 = require("./../../classes/sending-error.class");
const sending_response_class_1 = require("./../../classes/sending-response.class");
const http_method_enum_1 = require("./../../types/enums/http-method.enum");
const debug_decorator_1 = require("./../../types/decorators/debug.decorator");
/**
* Set a Nodemailer SMTP transporter for mail sending.
*
Expand Down
8 changes: 4 additions & 4 deletions lib/transporters/sparkpost/sparkpost.class.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SparkpostTransporter = void 0;
const transporter_class_1 = require("@transporters/transporter.class");
const sending_error_class_1 = require("@classes/sending-error.class");
const sending_response_class_1 = require("@classes/sending-response.class");
const compiler_enum_1 = require("@enums/compiler.enum");
const transporter_class_1 = require("../transporter.class");
const sending_error_class_1 = require("../../classes/sending-error.class");
const sending_response_class_1 = require("../../classes/sending-response.class");
const compiler_enum_1 = require("../../types/enums/compiler.enum");
/**
* Set a Sparkpost transporter for mail sending.
*
Expand Down
18 changes: 9 additions & 9 deletions lib/transporters/transporter.factory.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ const sendgridTransport = require("nodemailer-sendgrid");
const sendinblueTransport = require("nodemailer-sendinblue-transport");
const mailjetTransport = require("node-mailjet");
const nodemailer_1 = require("nodemailer");
const transporter_enum_1 = require("@enums/transporter.enum");
const smtp_class_1 = require("@transporters/smtp/smtp.class");
const sparkpost_class_1 = require("@transporters/sparkpost/sparkpost.class");
const sendgrid_class_1 = require("@transporters/sendgrid/sendgrid.class");
const sendinblue_class_1 = require("@transporters/sendinblue/sendinblue.class");
const mandrill_class_1 = require("@transporters/mandrill/mandrill.class");
const mailgun_class_1 = require("@transporters/mailgun/mailgun.class");
const mailjet_class_1 = require("@transporters/mailjet/mailjet.class");
const postmark_class_1 = require("@transporters/postmark/postmark.class");
const transporter_enum_1 = require("../types/enums/transporter.enum");
const smtp_class_1 = require("./smtp/smtp.class");
const sparkpost_class_1 = require("./sparkpost/sparkpost.class");
const sendgrid_class_1 = require("./sendgrid/sendgrid.class");
const sendinblue_class_1 = require("./sendinblue/sendinblue.class");
const mandrill_class_1 = require("./mandrill/mandrill.class");
const mailgun_class_1 = require("./mailgun/mailgun.class");
const mailjet_class_1 = require("./mailjet/mailjet.class");
const postmark_class_1 = require("./postmark/postmark.class");
/**
* @description
*/
Expand Down
4 changes: 2 additions & 2 deletions lib/types/decorators/debug.decorator.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Debug = void 0;
const container_service_1 = require("@services/container.service");
const transporter_enum_1 = require("@enums/transporter.enum");
const container_service_1 = require("./../../services/container.service");
const transporter_enum_1 = require("./../enums/transporter.enum");
/**
* @description
*
Expand Down
41 changes: 0 additions & 41 deletions lib/types/schemas/apikey.schema.js

This file was deleted.

8 changes: 4 additions & 4 deletions lib/types/schemas/smtp.schema.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
Object.defineProperty(exports, "__esModule", { value: true });
exports.smtp = void 0;
const Joi = require("joi");
const host_schema_1 = require("@schemas/host.schema");
const port_schema_1 = require("@schemas/port.schema");
const username_schema_1 = require("@schemas/username.schema");
const password_schema_1 = require("@schemas/password.schema");
const host_schema_1 = require("./host.schema");
const port_schema_1 = require("./port.schema");
const username_schema_1 = require("./username.schema");
const password_schema_1 = require("./password.schema");
const smtp = () => {
return Joi.object({
host: host_schema_1.host('smtp').required(),
Expand Down
17 changes: 0 additions & 17 deletions lib/types/schemas/token.schema.js

This file was deleted.

20 changes: 0 additions & 20 deletions lib/utils/file.util.js

This file was deleted.

8 changes: 4 additions & 4 deletions lib/validations/configuration.validation.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
Object.defineProperty(exports, "__esModule", { value: true });
exports.configurationSchema = void 0;
const Joi = require("joi");
const smtp_schema_1 = require("@schemas/smtp.schema");
const enum_util_1 = require("@utils/enum.util");
const transporter_enum_1 = require("@enums/transporter.enum");
const social_network_enum_1 = require("@enums/social-network.enum");
const smtp_schema_1 = require("../types/schemas/smtp.schema");
const enum_util_1 = require("../utils/enum.util");
const transporter_enum_1 = require("../types/enums/transporter.enum");
const social_network_enum_1 = require("../types/enums/social-network.enum");
const configurationSchema = Joi.object({
sandbox: Joi.object({
active: Joi.boolean().default(false),
Expand Down
Loading

0 comments on commit 8b37ebf

Please sign in to comment.