diff --git a/.gitignore b/.gitignore index e920c16..21e902e 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,5 @@ node_modules # Optional REPL history .node_repl_history + +Makefile \ No newline at end of file diff --git a/docs/HtmlTemplateData.md b/docs/HtmlTemplateData.md index fc5429b..512fff1 100644 --- a/docs/HtmlTemplateData.md +++ b/docs/HtmlTemplateData.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **description** | **String** | | [optional] **publicSubmissions** | **Boolean** | | [optional] **slackWebhookUrl** | **String** | | [optional] +**embedDomains** | **String** | | [optional] **headerHtml** | **String** | | [optional] **publicWebForm** | **Boolean** | | [optional] **editableSubmissions** | **Boolean** | | [optional] diff --git a/docs/PendingTemplate.md b/docs/PendingTemplate.md index c6f3211..a65ffde 100644 --- a/docs/PendingTemplate.md +++ b/docs/PendingTemplate.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **description** | **String** | | [optional] **publicSubmissions** | **Boolean** | | [optional] **slackWebhookUrl** | **String** | | [optional] +**embedDomains** | **String** | | [optional] **path** | **String** | | [optional] **publicWebForm** | **Boolean** | | [optional] **editableSubmissions** | **Boolean** | | [optional] diff --git a/docs/Template.md b/docs/Template.md index 5ab3876..84bb20c 100644 --- a/docs/Template.md +++ b/docs/Template.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **description** | **String** | | [optional] **publicSubmissions** | **Boolean** | | [optional] **slackWebhookUrl** | **String** | | [optional] +**embedDomains** | **String** | | [optional] **path** | **String** | | [optional] **publicWebForm** | **Boolean** | | [optional] **editableSubmissions** | **Boolean** | | [optional] diff --git a/docs/TemplateData.md b/docs/TemplateData.md index 74882e2..26836f5 100644 --- a/docs/TemplateData.md +++ b/docs/TemplateData.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **description** | **String** | | [optional] **publicSubmissions** | **Boolean** | | [optional] **slackWebhookUrl** | **String** | | [optional] +**embedDomains** | **String** | | [optional] **headerHtml** | **String** | | [optional] **publicWebForm** | **Boolean** | | [optional] **editableSubmissions** | **Boolean** | | [optional] diff --git a/docs/UploadTemplateData.md b/docs/UploadTemplateData.md index 79a4abf..e8418d2 100644 --- a/docs/UploadTemplateData.md +++ b/docs/UploadTemplateData.md @@ -12,6 +12,7 @@ Name | Type | Description | Notes **description** | **String** | | [optional] **publicSubmissions** | **Boolean** | | [optional] **slackWebhookUrl** | **String** | | [optional] +**embedDomains** | **String** | | [optional] **headerHtml** | **String** | | [optional] **publicWebForm** | **Boolean** | | [optional] **editableSubmissions** | **Boolean** | | [optional] diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..1fc7ff6 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,657 @@ +{ + "name": "@sublet/docspring", + "version": "1.3.4", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "array-filter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-1.0.0.tgz", + "integrity": "sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "available-typed-arrays": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.2.tgz", + "integrity": "sha512-XWX3OX8Onv97LMk/ftVyBibpGwY5a8SmuxZPzeOxqmuEqUCOM9ZE+uIaD1VNJ5QnvU2UQusvmKbuM1FR8QWGfQ==", + "dev": true, + "requires": { + "array-filter": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz", + "integrity": "sha1-/UMOiJgy7DU7ms0d4hfBHLPu+HM=", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "cookiejar": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", + "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "diff": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz", + "integrity": "sha1-fyjS657nsVqX79ic5j3P2qPMur8=", + "dev": true + }, + "es-abstract": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", + "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.2", + "is-string": "^1.0.5", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.0" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escape-string-regexp": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz", + "integrity": "sha1-Tbwv5nTnGUnK8/smlc5/LcHZqNE=", + "dev": true + }, + "expect.js": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/expect.js/-/expect.js-0.3.1.tgz", + "integrity": "sha1-sKWaDS7/VDdUTr8M6qYBWEHQm1s=", + "dev": true + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", + "dev": true + }, + "form-data": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", + "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "formatio": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/formatio/-/formatio-1.1.1.tgz", + "integrity": "sha1-XtPM1jZVEJc4NGXZlhmRAOhhYek=", + "dev": true, + "requires": { + "samsam": "~1.1" + } + }, + "formidable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.2.tgz", + "integrity": "sha512-V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q==" + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "glob": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.3.tgz", + "integrity": "sha1-4xPusknHr/qlxHUoaw4RW1mDlGc=", + "dev": true, + "requires": { + "graceful-fs": "~2.0.0", + "inherits": "2", + "minimatch": "~0.2.11" + } + }, + "graceful-fs": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz", + "integrity": "sha1-fNLNsiiko/Nule+mzBQt59GhNtA=", + "dev": true + }, + "growl": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.8.1.tgz", + "integrity": "sha1-Sy3sjZB+k9szZiTc7AGDUC+MlCg=", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "is-arguments": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", + "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-bigint": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", + "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==", + "dev": true + }, + "is-boolean-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", + "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "dev": true + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, + "is-generator-function": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.8.tgz", + "integrity": "sha512-2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ==", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "dev": true + }, + "is-number-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", + "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", + "dev": true + }, + "is-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", + "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.1" + } + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typed-array": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.5.tgz", + "integrity": "sha512-S+GRDgJlR3PyEbsX/Fobd9cqpZBuvUS+8asRqYDMLCb2qMzt1oz5m5oxQCxOgUDxiWsOVNi4yaF+/uvdlHlYug==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.2", + "call-bind": "^1.0.2", + "es-abstract": "^1.18.0-next.2", + "foreach": "^2.0.5", + "has-symbols": "^1.0.1" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "jade": { + "version": "0.26.3", + "resolved": "https://registry.npmjs.org/jade/-/jade-0.26.3.tgz", + "integrity": "sha1-jxDXl32NefL2/4YqgbBRPMslaGw=", + "dev": true, + "requires": { + "commander": "0.6.1", + "mkdirp": "0.3.0" + }, + "dependencies": { + "commander": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz", + "integrity": "sha1-+mihT2qUXVTbvlDYzbMyDp47GgY=", + "dev": true + }, + "mkdirp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz", + "integrity": "sha1-G79asbqCevI1dRQ0kEJkVfSB/h4=", + "dev": true + } + } + }, + "lolex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-1.3.2.tgz", + "integrity": "sha1-fD2mL/yzDw9agKJWbKJORdigHzE=", + "dev": true + }, + "lru-cache": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", + "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.47.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", + "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==" + }, + "mime-types": { + "version": "2.1.30", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", + "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", + "requires": { + "mime-db": "1.47.0" + } + }, + "minimatch": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz", + "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=", + "dev": true, + "requires": { + "lru-cache": "2", + "sigmund": "~1.0.0" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "mkdirp": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz", + "integrity": "sha1-HXMHam35hs2TROFecfzAWkyavxI=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "mocha": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-2.3.4.tgz", + "integrity": "sha1-himm+wRPLSJapLgaKuLQAWmesmY=", + "dev": true, + "requires": { + "commander": "2.3.0", + "debug": "2.2.0", + "diff": "1.4.0", + "escape-string-regexp": "1.0.2", + "glob": "3.2.3", + "growl": "1.8.1", + "jade": "0.26.3", + "mkdirp": "0.5.0", + "supports-color": "1.2.0" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=", + "dev": true + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "qs": { + "version": "6.10.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz", + "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "samsam": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.1.2.tgz", + "integrity": "sha1-vsEf3IOp/aBjQBIQ5AF2wwJNFWc=", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", + "dev": true + }, + "sinon": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-1.17.3.tgz", + "integrity": "sha1-RNZLx0jQI4gARsFUPO/Oo0xH0X4=", + "dev": true, + "requires": { + "formatio": "1.1.1", + "lolex": "1.3.2", + "samsam": "1.1.2", + "util": ">=0.10.3 <1" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "superagent": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-3.7.0.tgz", + "integrity": "sha512-/8trxO6NbLx4YXb7IeeFTSmsQ35pQBiTBsLNvobZx7qBzBeHYvKCyIIhW2gNcWbLzYxPAjdgFbiepd8ypwC0Gw==", + "requires": { + "component-emitter": "^1.2.0", + "cookiejar": "^2.1.0", + "debug": "^3.1.0", + "extend": "^3.0.0", + "form-data": "^2.3.1", + "formidable": "^1.1.1", + "methods": "^1.1.1", + "mime": "^1.4.1", + "qs": "^6.5.1", + "readable-stream": "^2.0.5" + } + }, + "supports-color": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-1.2.0.tgz", + "integrity": "sha1-/x7R5hFp0Gs88tWI4YixjYhH4X4=", + "dev": true + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "util": { + "version": "0.12.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.3.tgz", + "integrity": "sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "safe-buffer": "^5.1.2", + "which-typed-array": "^1.1.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-typed-array": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz", + "integrity": "sha512-49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.2", + "call-bind": "^1.0.0", + "es-abstract": "^1.18.0-next.1", + "foreach": "^2.0.5", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.1", + "is-typed-array": "^1.1.3" + } + } + } +} diff --git a/package.json b/package.json index c3dadf9..d7f48a3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { - "name": "docspring", - "version": "1.3.1", + "name": "@sublet/docspring", + "version": "1.3.4", "description": "An API client for the DocSpring PDF generation service", "license": "Unlicense", "main": "src/index.js", diff --git a/src/api/PDFApi.js b/src/api/PDFApi.js index c13afe3..ba76429 100644 --- a/src/api/PDFApi.js +++ b/src/api/PDFApi.js @@ -543,6 +543,8 @@ * @param {String} templateName * @param {Object} opts Optional parameters * @param {String} opts.templateParentFolderId + * @param {String} opts.templateEmbedDomains + * @param {String} opts.allowAdditionalProperties * @param {module:api/PDFApi~createPDFTemplateCallback} callback The callback function, accepting three arguments: error, data, response * data is of type: {@link module:model/PendingTemplate} */ @@ -572,9 +574,12 @@ var formParams = { 'template[document]': templateDocument, 'template[name]': templateName, - 'template[parent_folder_id]': opts['templateParentFolderId'] + 'template[parent_folder_id]': opts['templateParentFolderId'], + 'template[allow_additional_properties]': opts['allowAdditionalProperties'] }; + if (opts['templateEmbedDomains']) formParams['template[embed_domains]'] = opts['templateEmbedDomains'] + var authNames = ['api_token_basic']; var contentTypes = ['multipart/form-data']; var accepts = ['application/json']; @@ -1077,7 +1082,7 @@ * @param {module:api/PDFApi~getTemplateCallback} callback The callback function, accepting three arguments: error, data, response * data is of type: {@link module:model/Template} */ - this.getTemplate = function(templateId, callback) { + this.getTemplate = function(templateId, opts, callback) { var postBody = null; // verify the required parameter 'templateId' is set @@ -1098,13 +1103,18 @@ var formParams = { }; + let url = '/templates/{template_id}' + if (opts && opts['full']) { + url = '/templates/{template_id}?full=true' + } + var authNames = ['api_token_basic']; var contentTypes = []; var accepts = ['application/json']; var returnType = Template; return this.apiClient.callApi( - '/templates/{template_id}', 'GET', + url, 'GET', pathParams, queryParams, collectionQueryParams, headerParams, formParams, postBody, authNames, contentTypes, accepts, returnType, callback ); diff --git a/src/model/HtmlTemplateData.js b/src/model/HtmlTemplateData.js index 23ca40f..9c7a7c2 100644 --- a/src/model/HtmlTemplateData.js +++ b/src/model/HtmlTemplateData.js @@ -101,6 +101,9 @@ if (data.hasOwnProperty('slack_webhook_url')) { obj['slack_webhook_url'] = ApiClient.convertToType(data['slack_webhook_url'], 'String'); } + if (data.hasOwnProperty('embed_domains')) { + obj['embed_domains'] = ApiClient.convertToType(data['embed_domains'], 'String'); + } if (data.hasOwnProperty('header_html')) { obj['header_html'] = ApiClient.convertToType(data['header_html'], 'String'); } @@ -164,6 +167,10 @@ * @member {String} slack_webhook_url */ exports.prototype['slack_webhook_url'] = undefined; + /** + * @member {String} embed_domains + */ + exports.prototype['embed_domains'] = undefined; /** * @member {String} header_html */ diff --git a/src/model/PendingTemplate.js b/src/model/PendingTemplate.js index 0acc838..f0a0ffa 100644 --- a/src/model/PendingTemplate.js +++ b/src/model/PendingTemplate.js @@ -101,6 +101,9 @@ if (data.hasOwnProperty('slack_webhook_url')) { obj['slack_webhook_url'] = ApiClient.convertToType(data['slack_webhook_url'], 'String'); } + if (data.hasOwnProperty('embed_domains')) { + obj['embed_domains'] = ApiClient.convertToType(data['embed_domains'], 'String'); + } if (data.hasOwnProperty('path')) { obj['path'] = ApiClient.convertToType(data['path'], 'String'); } @@ -164,6 +167,10 @@ * @member {String} slack_webhook_url */ exports.prototype['slack_webhook_url'] = undefined; + /** + * @member {String} embed_domains + */ + exports.prototype['embed_domains'] = undefined; /** * @member {String} path */ diff --git a/src/model/Template.js b/src/model/Template.js index a1c113a..f6838ea 100644 --- a/src/model/Template.js +++ b/src/model/Template.js @@ -104,6 +104,9 @@ if (data.hasOwnProperty('slack_webhook_url')) { obj['slack_webhook_url'] = ApiClient.convertToType(data['slack_webhook_url'], 'String'); } + if (data.hasOwnProperty('embed_domains')) { + obj['embed_domains'] = ApiClient.convertToType(data['embed_domains'], 'String'); + } if (data.hasOwnProperty('path')) { obj['path'] = ApiClient.convertToType(data['path'], 'String'); } @@ -140,6 +143,12 @@ if (data.hasOwnProperty('document_url')) { obj['document_url'] = ApiClient.convertToType(data['document_url'], 'String'); } + if (data.hasOwnProperty('fields')) { + obj['fields'] = ApiClient.convertToType(data['fields'], 'Object'); + } + if (data.hasOwnProperty('shared_field_data')) { + obj['shared_field_data'] = ApiClient.convertToType(data['shared_field_data'], 'Object'); + } } return obj; } @@ -176,6 +185,10 @@ * @member {String} slack_webhook_url */ exports.prototype['slack_webhook_url'] = undefined; + /** + * @member {String} embed_domains + */ + exports.prototype['embed_domains'] = undefined; /** * @member {String} path */ @@ -224,6 +237,14 @@ * @member {String} document_url */ exports.prototype['document_url'] = undefined; + /** + * @member {String} fields + */ + exports.prototype['fields'] = undefined; + /** + * @member {String} shared_field_data + */ + exports.prototype['shared_field_data'] = undefined; /** diff --git a/src/model/TemplateData.js b/src/model/TemplateData.js index 9202155..6af22d8 100644 --- a/src/model/TemplateData.js +++ b/src/model/TemplateData.js @@ -100,6 +100,9 @@ if (data.hasOwnProperty('slack_webhook_url')) { obj['slack_webhook_url'] = ApiClient.convertToType(data['slack_webhook_url'], 'String'); } + if (data.hasOwnProperty('embed_domains')) { + obj['embed_domains'] = ApiClient.convertToType(data['embed_domains'], 'String'); + } if (data.hasOwnProperty('header_html')) { obj['header_html'] = ApiClient.convertToType(data['header_html'], 'String'); } @@ -124,6 +127,9 @@ if (data.hasOwnProperty('redirect_url')) { obj['redirect_url'] = ApiClient.convertToType(data['redirect_url'], 'String'); } + if (data.hasOwnProperty('fields')) { + obj['fields'] = ApiClient.convertToType(data['fields'], 'Object'); + } } return obj; } @@ -160,6 +166,10 @@ * @member {String} slack_webhook_url */ exports.prototype['slack_webhook_url'] = undefined; + /** + * @member {String} embed_domains + */ + exports.prototype['embed_domains'] = undefined; /** * @member {String} header_html */ @@ -192,6 +202,10 @@ * @member {String} redirect_url */ exports.prototype['redirect_url'] = undefined; + /** + * @member {String} fields + */ + exports.prototype['fields'] = undefined; /** diff --git a/src/model/UploadTemplateData.js b/src/model/UploadTemplateData.js index e422d93..6dcb902 100644 --- a/src/model/UploadTemplateData.js +++ b/src/model/UploadTemplateData.js @@ -105,6 +105,9 @@ if (data.hasOwnProperty('slack_webhook_url')) { obj['slack_webhook_url'] = ApiClient.convertToType(data['slack_webhook_url'], 'String'); } + if (data.hasOwnProperty('embed_domains')) { + obj['embed_domains'] = ApiClient.convertToType(data['embed_domains'], 'String'); + } if (data.hasOwnProperty('header_html')) { obj['header_html'] = ApiClient.convertToType(data['header_html'], 'String'); } @@ -172,6 +175,10 @@ * @member {String} slack_webhook_url */ exports.prototype['slack_webhook_url'] = undefined; + /** + * @member {String} embed_domains + */ + exports.prototype['embed_domains'] = undefined; /** * @member {String} header_html */ diff --git a/test/model/HtmlTemplateData.spec.js b/test/model/HtmlTemplateData.spec.js index 0740267..c0c6d50 100644 --- a/test/model/HtmlTemplateData.spec.js +++ b/test/model/HtmlTemplateData.spec.js @@ -104,6 +104,24 @@ //expect(instance).to.be(); }); + it('should have the property embedDomains (base name: "embed_domains")', function() { + // uncomment below and update the code to test the property embedDomains + //var instance = new DocSpring.HtmlTemplateData(); + //expect(instance).to.be(); + }); + + it('should have the property fields (base name: "fields")', function() { + // uncomment below and update the code to test the property embedDomains + //var instance = new DocSpring.HtmlTemplateData(); + //expect(instance).to.be(); + }); + + it('should have the property sharedFieldData (base name: "shared_field_data")', function() { + // uncomment below and update the code to test the property embedDomains + //var instance = new DocSpring.HtmlTemplateData(); + //expect(instance).to.be(); + }); + it('should have the property headerHtml (base name: "header_html")', function() { // uncomment below and update the code to test the property headerHtml //var instance = new DocSpring.HtmlTemplateData(); diff --git a/test/model/PendingTemplate.spec.js b/test/model/PendingTemplate.spec.js index fff4403..26fd13e 100644 --- a/test/model/PendingTemplate.spec.js +++ b/test/model/PendingTemplate.spec.js @@ -104,6 +104,24 @@ //expect(instance).to.be(); }); + it('should have the property embedDomains (base name: "embed_domains")', function() { + // uncomment below and update the code to test the property embedDomains + //var instance = new DocSpring.PendingTemplate(); + //expect(instance).to.be(); + }); + + it('should have the property fields (base name: "fields")', function() { + // uncomment below and update the code to test the property embedDomains + //var instance = new DocSpring.HtmlTemplateData(); + //expect(instance).to.be(); + }); + + it('should have the property sharedFieldData (base name: "shared_field_data")', function() { + // uncomment below and update the code to test the property embedDomains + //var instance = new DocSpring.HtmlTemplateData(); + //expect(instance).to.be(); + }); + it('should have the property path (base name: "path")', function() { // uncomment below and update the code to test the property path //var instance = new DocSpring.PendingTemplate(); diff --git a/test/model/Template.spec.js b/test/model/Template.spec.js index 80821b2..3fc5621 100644 --- a/test/model/Template.spec.js +++ b/test/model/Template.spec.js @@ -104,6 +104,24 @@ //expect(instance).to.be(); }); + it('should have the property embedDomains (base name: "embed_domains")', function() { + // uncomment below and update the code to test the property embedDomains + //var instance = new DocSpring.Template(); + //expect(instance).to.be(); + }); + + it('should have the property fields (base name: "fields")', function() { + // uncomment below and update the code to test the property embedDomains + //var instance = new DocSpring.HtmlTemplateData(); + //expect(instance).to.be(); + }); + + it('should have the property sharedFieldData (base name: "shared_field_data")', function() { + // uncomment below and update the code to test the property embedDomains + //var instance = new DocSpring.HtmlTemplateData(); + //expect(instance).to.be(); + }); + it('should have the property path (base name: "path")', function() { // uncomment below and update the code to test the property path //var instance = new DocSpring.Template(); diff --git a/test/model/TemplateData.spec.js b/test/model/TemplateData.spec.js index d1f739a..1b16677 100644 --- a/test/model/TemplateData.spec.js +++ b/test/model/TemplateData.spec.js @@ -104,6 +104,24 @@ //expect(instance).to.be(); }); + it('should have the property embedDomains (base name: "embed_domains")', function() { + // uncomment below and update the code to test the property embedDomains + //var instance = new DocSpring.TemplateData(); + //expect(instance).to.be(); + }); + + it('should have the property fields (base name: "fields")', function() { + // uncomment below and update the code to test the property embedDomains + //var instance = new DocSpring.HtmlTemplateData(); + //expect(instance).to.be(); + }); + + it('should have the property sharedFieldData (base name: "shared_field_data")', function() { + // uncomment below and update the code to test the property embedDomains + //var instance = new DocSpring.HtmlTemplateData(); + //expect(instance).to.be(); + }); + it('should have the property headerHtml (base name: "header_html")', function() { // uncomment below and update the code to test the property headerHtml //var instance = new DocSpring.TemplateData(); diff --git a/test/model/UploadTemplateData.spec.js b/test/model/UploadTemplateData.spec.js index 2762b82..a99d8ef 100644 --- a/test/model/UploadTemplateData.spec.js +++ b/test/model/UploadTemplateData.spec.js @@ -110,6 +110,24 @@ //expect(instance).to.be(); }); + it('should have the property embedDomains (base name: "embed_domains")', function() { + // uncomment below and update the code to test the property embedDomains + //var instance = new DocSpring.UploadTemplateData(); + //expect(instance).to.be(); + }); + + it('should have the property fields (base name: "fields")', function() { + // uncomment below and update the code to test the property embedDomains + //var instance = new DocSpring.HtmlTemplateData(); + //expect(instance).to.be(); + }); + + it('should have the property sharedFieldData (base name: "shared_field_data")', function() { + // uncomment below and update the code to test the property embedDomains + //var instance = new DocSpring.HtmlTemplateData(); + //expect(instance).to.be(); + }); + it('should have the property headerHtml (base name: "header_html")', function() { // uncomment below and update the code to test the property headerHtml //var instance = new DocSpring.UploadTemplateData();