UNPKG

@chevre/domain

Version:

Chevre Domain Library for Node.js

272 lines (271 loc) • 10.1 kB
"use strict"; var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } return new (P || (P = Promise))(function (resolve, reject) { function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.factory = exports.transaction = exports.task = exports.reserve = exports.report = exports.project = exports.permit = exports.payment = exports.order = exports.offer = exports.notification = exports.iam = exports.event = exports.delivery = exports.code = exports.assetTransaction = exports.aggregation = exports.accountTransaction = exports.account = void 0; /** * service module */ const AccountTransactionIdentifierFactory = require("./factory/accountTransactionIdentifier"); const EventFactory = require("./factory/event"); const OrderFactory = require("./factory/order"); const ReservedAgentIdentifireNamesFactory = require("./factory/reservedAgentIdentifireNames"); const TaskIdentifierFactory = require("./factory/taskIdentifier"); const TransactionFactory = require("./factory/transaction"); // import all lazily(2023-10-11~) var account; (function (account) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/account')); } return service; }); } account.createService = createService; })(account || (exports.account = account = {})); var accountTransaction; (function (accountTransaction) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/accountTransaction')); } return service; }); } accountTransaction.createService = createService; })(accountTransaction || (exports.accountTransaction = accountTransaction = {})); var aggregation; (function (aggregation) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/aggregation')); } return service; }); } aggregation.createService = createService; })(aggregation || (exports.aggregation = aggregation = {})); var assetTransaction; (function (assetTransaction) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/assetTransaction')); } return service; }); } assetTransaction.createService = createService; })(assetTransaction || (exports.assetTransaction = assetTransaction = {})); var code; (function (code) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/code')); } return service; }); } code.createService = createService; })(code || (exports.code = code = {})); var delivery; (function (delivery) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/delivery')); } return service; }); } delivery.createService = createService; })(delivery || (exports.delivery = delivery = {})); var event; (function (event) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/event')); } return service; }); } event.createService = createService; })(event || (exports.event = event = {})); var iam; (function (iam) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/iam')); } return service; }); } iam.createService = createService; })(iam || (exports.iam = iam = {})); var notification; (function (notification) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/notification')); } return service; }); } notification.createService = createService; })(notification || (exports.notification = notification = {})); var offer; (function (offer) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/offer')); } return service; }); } offer.createService = createService; })(offer || (exports.offer = offer = {})); var order; (function (order) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/order')); } return service; }); } order.createService = createService; })(order || (exports.order = order = {})); var payment; (function (payment) { let any; (function (any) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/payment/any')); } return service; }); } any.createService = createService; })(any = payment.any || (payment.any = {})); })(payment || (exports.payment = payment = {})); var permit; (function (permit) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/permit')); } return service; }); } permit.createService = createService; })(permit || (exports.permit = permit = {})); var project; (function (project) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/project')); } return service; }); } project.createService = createService; })(project || (exports.project = project = {})); var report; (function (report) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/report')); } return service; }); } report.createService = createService; })(report || (exports.report = report = {})); var reserve; (function (reserve) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/reserve')); } return service; }); } reserve.createService = createService; })(reserve || (exports.reserve = reserve = {})); var task; (function (task) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/task')); } return service; }); } task.createService = createService; })(task || (exports.task = task = {})); var transaction; (function (transaction) { let service; function createService() { return __awaiter(this, void 0, void 0, function* () { if (service === undefined) { service = yield Promise.resolve().then(() => require('./service/transaction')); } return service; }); } transaction.createService = createService; })(transaction || (exports.transaction = transaction = {})); var factory; (function (factory) { factory.accountTransactionIdentifier = AccountTransactionIdentifierFactory; // tslint:disable-next-line:no-shadowed-variable factory.event = EventFactory; // tslint:disable-next-line:no-shadowed-variable factory.order = OrderFactory; factory.reservedAgentIdentifireNames = ReservedAgentIdentifireNamesFactory; factory.taskIdentifier = TaskIdentifierFactory; // tslint:disable-next-line:no-shadowed-variable factory.transaction = TransactionFactory; })(factory || (exports.factory = factory = {}));