Skip to content

Commit a1869d5

Browse files
Fixed code style, changed exporting of controllers
1 parent 40ed846 commit a1869d5

5 files changed

Lines changed: 133 additions & 74 deletions

File tree

index.js

Lines changed: 83 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -1,80 +1,89 @@
11
#!/usr/bin/env node
22

3-
const express = require('express')
4-
, session = require('express-session') // https://github.com/expressjs/session
5-
, bodyParser = require('body-parser')
6-
, cookieParser = require('cookie-parser')
7-
, MemoryStore = require('memorystore')(session) // https://github.com/roccomuso/memorystore
8-
, path = require('path')
9-
, DSAuthCodeGrant = require('./lib/DSAuthCodeGrant')
10-
, DsJwtAuth = require('./lib/DSJwtAuth')
11-
, passport = require('passport')
12-
, DocusignStrategy = require('passport-docusign')
13-
, docOptions = require('./config/documentOptions.json')
14-
, docNames = require('./config/documentNames.json')
15-
, dsConfig = require('./config/index.js').config
16-
, commonControllers = require('./lib/commonControllers')
17-
, flash = require('express-flash')
18-
, helmet = require('helmet') // https://expressjs.com/en/advanced/best-practice-security.html
19-
, moment = require('moment')
20-
, csrf = require('csurf') // https://www.npmjs.com/package/csurf
21-
, eg001 = require('./eg001EmbeddedSigning')
22-
, eg002 = require('./lib/eSignature/controllers/eg002SigningViaEmail')
23-
, eg003 = require('./lib/eSignature/controllers/eg003ListEnvelopes')
24-
, eg004 = require('./lib/eSignature/controllers/eg004EnvelopeInfo')
25-
, eg005 = require('./lib/eSignature/controllers/eg005EnvelopeRecipients')
26-
, eg006 = require('./lib/eSignature/controllers/eg006EnvelopeDocs')
27-
, eg007 = require('./lib/eSignature/controllers/eg007EnvelopeGetDoc')
28-
, eg008 = require('./lib/eSignature/controllers/eg008CreateTemplate')
29-
, eg009 = require('./lib/eSignature/controllers/eg009UseTemplate')
30-
, eg010 = require('./lib/eSignature/controllers/eg010SendBinaryDocs')
31-
, eg011 = require('./lib/eSignature/controllers/eg011EmbeddedSending')
32-
, eg012 = require('./lib/eSignature/controllers/eg012EmbeddedConsole')
33-
, eg013 = require('./lib/eSignature/controllers/eg013AddDocToTemplate')
34-
, eg014 = require('./lib/eSignature/controllers/eg014CollectPayment')
35-
, eg015 = require('./lib/eSignature/controllers/eg015EnvelopeTabData')
36-
, eg016 = require('./lib/eSignature/controllers/eg016SetTabValues')
37-
, eg017 = require('./lib/eSignature/controllers/eg017SetTemplateTabValues')
38-
, eg018 = require('./lib/eSignature/controllers/eg018EnvelopeCustomFieldData')
39-
, eg019 = require('./lib/eSignature/controllers/eg019AccessCodeAuthentication')
40-
, eg020 = require('./lib/eSignature/controllers/eg020SmsAuthentication')
41-
, eg021 = require('./lib/eSignature/controllers/eg021PhoneAuthentication')
42-
, eg022 = require('./lib/eSignature/controllers/eg022KbaAuthentication')
43-
, eg023 = require('./lib/eSignature/controllers/eg023IdvAuthentication')
44-
, eg024 = require('./lib/eSignature/controllers/eg024CreatePermission')
45-
, eg025 = require('./lib/eSignature/controllers/eg025PermissionSetUserGroup')
46-
, eg026 = require('./lib/eSignature/controllers/eg026PermissionChangeSingleSetting')
47-
, eg027 = require('./lib/eSignature/controllers/eg027DeletePermission')
48-
, eg028 = require('./lib/eSignature/controllers/eg028CreateBrand')
49-
, eg029 = require('./lib/eSignature/controllers/eg029ApplyBrandToEnvelope')
50-
, eg030 = require('./lib/eSignature/controllers/eg030ApplyBrandToTemplate')
51-
, eg031 = require('./lib/eSignature/controllers/eg031BulkSendEnvelopes')
52-
, eg032 = require('./lib/eSignature/controllers/eg032PauseSignatureWorkflow')
53-
, eg033 = require('./lib/eSignature/controllers/eg033UnpauseSignatureWorkflow')
54-
, eg034 = require('./lib/eSignature/controllers/eg034UseConditionalRecipients')
55-
, eg035 = require('./lib/eSignature/controllers/eg035SmsDelivery')
56-
, eg001rooms = require('./lib/rooms/controllers/eg001CreateRoomWithData')
57-
, eg002rooms = require('./lib/rooms/controllers/eg002CreateRoomFromTemplate')
58-
, eg003rooms = require('./lib/rooms/controllers/eg003ExportDataFromRoom')
59-
, eg004rooms = require('./lib/rooms/controllers/eg004AddingFormToRoom')
60-
, eg005rooms = require('./lib/rooms/controllers/eg005GetRoomsWithFilters')
61-
, eg006rooms = require('./lib/rooms/controllers/eg006CreateExternalFormFillSession')
62-
, eg007rooms = require('./lib/rooms/controllers/eg007CreateFormGroup')
63-
, eg008rooms = require('./lib/rooms/controllers/eg008GrantOfficeAccessToFormGroup')
64-
, eg009rooms = require('./lib/rooms/controllers/eg009AssignFormToFormGroup')
65-
, eg001click = require('./lib/click/controllers/eg001CreateClickwrap')
66-
, eg002click = require('./lib/click/controllers/eg002ActivateClickwrap')
67-
, eg003click = require('./lib/click/controllers/eg003CreateNewClickwrapVersion')
68-
, eg004click = require('./lib/click/controllers/eg004ListClickwraps')
69-
, eg005click = require('./lib/click/controllers/eg005ClickwrapResponses')
70-
, eg001monitor = require('./lib/monitor/controllers/eg001GetMonitoringData')
71-
;
3+
const express = require('express');
4+
const session = require('express-session'); // https://github.com/expressjs/session
5+
const bodyParser = require('body-parser');
6+
const cookieParser = require('cookie-parser');
7+
const MemoryStore = require('memorystore')(session); // https://github.com/roccomuso/memorystore
8+
const path = require('path');
9+
const DSAuthCodeGrant = require('./lib/DSAuthCodeGrant');
10+
const DsJwtAuth = require('./lib/DSJwtAuth');
11+
const passport = require('passport');
12+
const DocusignStrategy = require('passport-docusign');
13+
const docOptions = require('./config/documentOptions.json');
14+
const docNames = require('./config/documentNames.json');
15+
const dsConfig = require('./config/index.js').config;
16+
const commonControllers = require('./lib/commonControllers');
17+
const flash = require('express-flash');
18+
const helmet = require('helmet'); // https://expressjs.com/en/advanced/best-practice-security.html
19+
const moment = require('moment');
20+
const csrf = require('csurf'); // https://www.npmjs.com/package/csurf
7221

73-
const PORT = process.env.PORT || 5000
74-
, HOST = process.env.HOST || 'localhost'
75-
, max_session_min = 180
76-
, csrfProtection = csrf({ cookie: true })
77-
;
22+
const eg001 = require('./eg001EmbeddedSigning');
23+
24+
const {
25+
eg002,
26+
eg003,
27+
eg004,
28+
eg005,
29+
eg006,
30+
eg007,
31+
eg008,
32+
eg009,
33+
eg010,
34+
eg011,
35+
eg012,
36+
eg013,
37+
eg014,
38+
eg015,
39+
eg016,
40+
eg017,
41+
eg018,
42+
eg019,
43+
eg020,
44+
eg021,
45+
eg022,
46+
eg023,
47+
eg024,
48+
eg025,
49+
eg026,
50+
eg027,
51+
eg028,
52+
eg029,
53+
eg030,
54+
eg031,
55+
eg032,
56+
eg033,
57+
eg034,
58+
eg035,
59+
} = require("./lib/eSignature/controllers/index");
60+
61+
const {
62+
eg001click,
63+
eg002click,
64+
eg003click,
65+
eg004click,
66+
eg005click,
67+
} = require("./lib/click/controllers/index");
68+
69+
const {
70+
eg001rooms,
71+
eg002rooms,
72+
eg003rooms,
73+
eg004rooms,
74+
eg005rooms,
75+
eg006rooms,
76+
eg007rooms,
77+
eg008rooms,
78+
eg009rooms,
79+
} = require("./lib/rooms/controllers/index");
80+
81+
const { eg001monitor } = require("./lib/monitor/controllers/index");
82+
83+
const PORT = process.env.PORT || 5000;
84+
const HOST = process.env.HOST || 'localhost';
85+
const max_session_min = 180;
86+
const csrfProtection = csrf({ cookie: true });
7887

7988
let hostUrl = 'http://' + HOST + ':' + PORT
8089
if (dsConfig.appUrl != '' && dsConfig.appUrl != '{APP_URL}') { hostUrl = dsConfig.appUrl }

lib/click/controllers/index.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module.exports.eg001click = require('./eg001CreateClickwrap');
2+
module.exports.eg002click = require('./eg002ActivateClickwrap');
3+
module.exports.eg003click = require('./eg003CreateNewClickwrapVersion');
4+
module.exports.eg004click = require('./eg004ListClickwraps');
5+
module.exports.eg005click = require('./eg005ClickwrapResponses');
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
module.exports.eg001 = require('./');
2+
module.exports.eg002 = require('./eg002SigningViaEmail');
3+
module.exports.eg003 = require('./eg003ListEnvelopes');
4+
module.exports.eg004 = require('./eg004EnvelopeInfo');
5+
module.exports.eg005 = require('./eg005EnvelopeRecipients');
6+
module.exports.eg006 = require('./eg006EnvelopeDocs');
7+
module.exports.eg007 = require('./eg007EnvelopeGetDoc');
8+
module.exports.eg008 = require('./eg008CreateTemplate');
9+
module.exports.eg009 = require('./eg009UseTemplate');
10+
module.exports.eg010 = require('./eg010SendBinaryDocs');
11+
module.exports.eg011 = require('./eg011EmbeddedSending');
12+
module.exports.eg012 = require('./eg012EmbeddedConsole');
13+
module.exports.eg013 = require('./eg013AddDocToTemplate');
14+
module.exports.eg014 = require('./eg014CollectPayment');
15+
module.exports.eg015 = require('./eg015EnvelopeTabData');
16+
module.exports.eg016 = require('./eg016SetTabValues');
17+
module.exports.eg017 = require('./eg017SetTemplateTabValues');
18+
module.exports.eg018 = require('./eg018EnvelopeCustomFieldData');
19+
module.exports.eg019 = require('./eg019AccessCodeAuthentication');
20+
module.exports.eg020 = require('./eg020SmsAuthentication');
21+
module.exports.eg021 = require('./eg021PhoneAuthentication');
22+
module.exports.eg022 = require('./eg022KbaAuthentication');
23+
module.exports.eg023 = require('./eg023IdvAuthentication');
24+
module.exports.eg024 = require('./eg024CreatePermission');
25+
module.exports.eg025 = require('./eg025PermissionSetUserGroup');
26+
module.exports.eg026 = require('./eg026PermissionChangeSingleSetting');
27+
module.exports.eg027 = require('./eg027DeletePermission');
28+
module.exports.eg028 = require('./eg028CreateBrand');
29+
module.exports.eg029 = require('./eg029ApplyBrandToEnvelope');
30+
module.exports.eg030 = require('./eg030ApplyBrandToTemplate');
31+
module.exports.eg031 = require('./eg031BulkSendEnvelopes');
32+
module.exports.eg032 = require('./eg032PauseSignatureWorkflow');
33+
module.exports.eg033 = require('./eg033UnpauseSignatureWorkflow');
34+
module.exports.eg034 = require('./eg034UseConditionalRecipients');
35+
module.exports.eg035 = require('./eg035SmsDelivery');

lib/monitor/controllers/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports.eg001monitor = require('./eg001GetMonitoringData');

lib/rooms/controllers/index.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
module.exports.eg001rooms = require('./eg001CreateRoomWithData');
2+
module.exports.eg002rooms = require('./eg002CreateRoomFromTemplate');
3+
module.exports.eg003rooms = require('./eg003ExportDataFromRoom');
4+
module.exports.eg004rooms = require('./eg004AddingFormToRoom');
5+
module.exports.eg005rooms = require('./eg005GetRoomsWithFilters');
6+
module.exports.eg006rooms = require('./eg006CreateExternalFormFillSession');
7+
module.exports.eg007rooms = require('./eg007CreateFormGroup');
8+
module.exports.eg008rooms = require('./eg008GrantOfficeAccessToFormGroup');
9+
module.exports.eg009rooms = require('./eg009AssignFormToFormGroup');

0 commit comments

Comments
 (0)