lbx-invoice
Version:
Provides functionality around generating invoices.
26 lines • 1.09 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.LbxInvoiceBindings = void 0;
const core_1 = require("@loopback/core");
// eslint-disable-next-line typescript/no-namespace, jsdoc/require-jsdoc
var LbxInvoiceBindings;
(function (LbxInvoiceBindings) {
/**
* The key of the datasource.
*/
LbxInvoiceBindings.DATASOURCE_KEY = 'datasources.db';
/**
* The key for injecting the invoice repository.
*/
LbxInvoiceBindings.INVOICE_REPOSITORY = 'repositories.BaseInvoiceRepository';
/**
* The key of the repository responsible for the number of invoices.
*/
LbxInvoiceBindings.NUMBER_INVOICES_REPOSITORY = 'repositories.NumberInvoicesRepository';
/**
* The key of the service responsible for handling invoice numbers.
*/
// eslint-disable-next-line stylistic/max-len
LbxInvoiceBindings.INVOICE_NUMBER_SERVICE = core_1.BindingKey.create('lbx.invoice.invoice.number.service');
})(LbxInvoiceBindings || (exports.LbxInvoiceBindings = LbxInvoiceBindings = {}));
//# sourceMappingURL=keys.js.map