diff --git a/package-lock.json b/package-lock.json
index 7388335..0e0a264 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -4,57 +4,39 @@
"lockfileVersion": 1,
"requires": true,
"dependencies": {
- "@types/babel-types": {
- "version": "7.0.4",
- "resolved": "https://registry.npmjs.org/@types/babel-types/-/babel-types-7.0.4.tgz",
- "integrity": "sha512-WiZhq3SVJHFRgRYLXvpf65XnV6ipVHhnNaNvE8yCimejrGglkg38kEj0JcizqwSHxmPSjcTlig/6JouxLGEhGw=="
+ "@babel/helper-validator-identifier": {
+ "version": "7.10.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz",
+ "integrity": "sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw=="
},
- "@types/babylon": {
- "version": "6.16.3",
- "resolved": "https://registry.npmjs.org/@types/babylon/-/babylon-6.16.3.tgz",
- "integrity": "sha512-lyJ8sW1PbY3uwuvpOBZ9zMYKshMnQpXmeDHh8dj9j2nJm/xrW0FgB5gLSYOArj5X0IfaXnmhFoJnhS4KbqIMug==",
+ "@babel/parser": {
+ "version": "7.10.2",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz",
+ "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ=="
+ },
+ "@babel/types": {
+ "version": "7.10.2",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz",
+ "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==",
"requires": {
- "@types/babel-types": "*"
+ "@babel/helper-validator-identifier": "^7.10.1",
+ "lodash": "^4.17.13",
+ "to-fast-properties": "^2.0.0"
}
},
"accepts": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
- "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
+ "version": "1.3.7",
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
+ "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
"requires": {
- "mime-types": "~2.1.18",
- "negotiator": "0.6.1"
+ "mime-types": "~2.1.24",
+ "negotiator": "0.6.2"
}
},
"acorn": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
- "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo="
- },
- "acorn-globals": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz",
- "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=",
- "requires": {
- "acorn": "^4.0.4"
- },
- "dependencies": {
- "acorn": {
- "version": "4.0.13",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
- "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c="
- }
- }
- },
- "align-text": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
- "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
- "requires": {
- "kind-of": "^3.0.2",
- "longest": "^1.0.1",
- "repeat-string": "^1.5.2"
- }
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz",
+ "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ=="
},
"array-flatten": {
"version": "1.1.1",
@@ -66,31 +48,19 @@
"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
"integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
},
- "babel-runtime": {
- "version": "6.26.0",
- "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
- "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
- "requires": {
- "core-js": "^2.4.0",
- "regenerator-runtime": "^0.11.0"
- }
+ "assert-never": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/assert-never/-/assert-never-1.2.1.tgz",
+ "integrity": "sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw=="
},
- "babel-types": {
- "version": "6.26.0",
- "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
- "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
+ "babel-walk": {
+ "version": "3.0.0-canary-5",
+ "resolved": "https://registry.npmjs.org/babel-walk/-/babel-walk-3.0.0-canary-5.tgz",
+ "integrity": "sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==",
"requires": {
- "babel-runtime": "^6.26.0",
- "esutils": "^2.0.2",
- "lodash": "^4.17.4",
- "to-fast-properties": "^1.0.3"
+ "@babel/types": "^7.9.6"
}
},
- "babylon": {
- "version": "6.18.0",
- "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
- "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ=="
- },
"basic-auth": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
@@ -107,20 +77,20 @@
}
},
"body-parser": {
- "version": "1.18.3",
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz",
- "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=",
+ "version": "1.19.0",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
+ "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
"requires": {
- "bytes": "3.0.0",
+ "bytes": "3.1.0",
"content-type": "~1.0.4",
"debug": "2.6.9",
"depd": "~1.1.2",
- "http-errors": "~1.6.3",
- "iconv-lite": "0.4.23",
+ "http-errors": "1.7.2",
+ "iconv-lite": "0.4.24",
"on-finished": "~2.3.0",
- "qs": "6.5.2",
- "raw-body": "2.3.3",
- "type-is": "~1.6.16"
+ "qs": "6.7.0",
+ "raw-body": "2.4.0",
+ "type-is": "~1.6.17"
},
"dependencies": {
"debug": {
@@ -134,28 +104,14 @@
}
},
"bootstrap": {
- "version": "4.4.1",
- "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.4.1.tgz",
- "integrity": "sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA=="
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.5.0.tgz",
+ "integrity": "sha512-Z93QoXvodoVslA+PWNdk23Hze4RBYIkpb5h8I2HY2Tu2h7A0LpAgLcyrhrSUyo2/Oxm2l1fRZPs1e5hnxnliXA=="
},
"bytes": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
- "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
- },
- "camelcase": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
- "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk="
- },
- "center-align": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
- "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
- "requires": {
- "align-text": "^0.1.3",
- "lazy-cache": "^1.0.3"
- }
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
+ "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
},
"character-parser": {
"version": "2.2.0",
@@ -165,39 +121,29 @@
"is-regex": "^1.0.3"
}
},
- "clean-css": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
- "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
- "requires": {
- "source-map": "~0.6.0"
- }
- },
- "cliui": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
- "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
- "requires": {
- "center-align": "^0.1.1",
- "right-align": "^0.1.1",
- "wordwrap": "0.0.2"
- }
- },
"constantinople": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-3.1.2.tgz",
- "integrity": "sha512-yePcBqEFhLOqSBtwYOGGS1exHo/s1xjekXiinh4itpNQGCu4KA1euPh1fg07N2wMITZXQkBz75Ntdt1ctGZouw==",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-4.0.1.tgz",
+ "integrity": "sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==",
"requires": {
- "@types/babel-types": "^7.0.0",
- "@types/babylon": "^6.16.2",
- "babel-types": "^6.26.0",
- "babylon": "^6.18.0"
+ "@babel/parser": "^7.6.0",
+ "@babel/types": "^7.6.1"
}
},
"content-disposition": {
- "version": "0.5.2",
- "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
- "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ="
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
+ "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
+ "requires": {
+ "safe-buffer": "5.1.2"
+ },
+ "dependencies": {
+ "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=="
+ }
+ }
},
"content-type": {
"version": "1.0.4",
@@ -205,16 +151,16 @@
"integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
},
"cookie": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
- "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
+ "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="
},
"cookie-parser": {
- "version": "1.4.3",
- "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.3.tgz",
- "integrity": "sha1-D+MfoZ0AC5X0qt8fU/3CuKIDuqU=",
+ "version": "1.4.5",
+ "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.5.tgz",
+ "integrity": "sha512-f13bPUj/gG/5mDr+xLmSxxDsB9DQiTIfhJS/sqjrmfAWiAN+x2O4i/XguTL9yDZ+/IFDanJ+5x7hC4CXT9Tdzw==",
"requires": {
- "cookie": "0.3.1",
+ "cookie": "0.4.0",
"cookie-signature": "1.0.6"
}
},
@@ -223,29 +169,21 @@
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
"integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
},
- "core-js": {
- "version": "2.5.7",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz",
- "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw=="
- },
- "crc": {
- "version": "3.4.4",
- "resolved": "https://registry.npmjs.org/crc/-/crc-3.4.4.tgz",
- "integrity": "sha1-naHpgOO9RPxck79as9ozeNheRms="
- },
"debug": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
- "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
+ "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
"requires": {
- "ms": "2.0.0"
+ "ms": "^2.1.1"
+ },
+ "dependencies": {
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ }
}
},
- "decamelize": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
- "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
- },
"depd": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
@@ -276,70 +214,48 @@
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
"integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
},
- "esutils": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
- "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs="
- },
"etag": {
"version": "1.8.1",
"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
"integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
},
"express": {
- "version": "4.16.3",
- "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz",
- "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=",
+ "version": "4.17.1",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
+ "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
"requires": {
- "accepts": "~1.3.5",
+ "accepts": "~1.3.7",
"array-flatten": "1.1.1",
- "body-parser": "1.18.2",
- "content-disposition": "0.5.2",
+ "body-parser": "1.19.0",
+ "content-disposition": "0.5.3",
"content-type": "~1.0.4",
- "cookie": "0.3.1",
+ "cookie": "0.4.0",
"cookie-signature": "1.0.6",
"debug": "2.6.9",
"depd": "~1.1.2",
"encodeurl": "~1.0.2",
"escape-html": "~1.0.3",
"etag": "~1.8.1",
- "finalhandler": "1.1.1",
+ "finalhandler": "~1.1.2",
"fresh": "0.5.2",
"merge-descriptors": "1.0.1",
"methods": "~1.1.2",
"on-finished": "~2.3.0",
- "parseurl": "~1.3.2",
+ "parseurl": "~1.3.3",
"path-to-regexp": "0.1.7",
- "proxy-addr": "~2.0.3",
- "qs": "6.5.1",
- "range-parser": "~1.2.0",
- "safe-buffer": "5.1.1",
- "send": "0.16.2",
- "serve-static": "1.13.2",
- "setprototypeof": "1.1.0",
- "statuses": "~1.4.0",
- "type-is": "~1.6.16",
+ "proxy-addr": "~2.0.5",
+ "qs": "6.7.0",
+ "range-parser": "~1.2.1",
+ "safe-buffer": "5.1.2",
+ "send": "0.17.1",
+ "serve-static": "1.14.1",
+ "setprototypeof": "1.1.1",
+ "statuses": "~1.5.0",
+ "type-is": "~1.6.18",
"utils-merge": "1.0.1",
"vary": "~1.1.2"
},
"dependencies": {
- "body-parser": {
- "version": "1.18.2",
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz",
- "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
- "requires": {
- "bytes": "3.0.0",
- "content-type": "~1.0.4",
- "debug": "2.6.9",
- "depd": "~1.1.1",
- "http-errors": "~1.6.2",
- "iconv-lite": "0.4.19",
- "on-finished": "~2.3.0",
- "qs": "6.5.1",
- "raw-body": "2.3.2",
- "type-is": "~1.6.15"
- }
- },
"debug": {
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
@@ -348,71 +264,31 @@
"ms": "2.0.0"
}
},
- "iconv-lite": {
- "version": "0.4.19",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
- "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ=="
+ "parseurl": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
},
- "qs": {
- "version": "6.5.1",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
- "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A=="
- },
- "raw-body": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz",
- "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
- "requires": {
- "bytes": "3.0.0",
- "http-errors": "1.6.2",
- "iconv-lite": "0.4.19",
- "unpipe": "1.0.0"
- },
- "dependencies": {
- "depd": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
- "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k="
- },
- "http-errors": {
- "version": "1.6.2",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
- "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
- "requires": {
- "depd": "1.1.1",
- "inherits": "2.0.3",
- "setprototypeof": "1.0.3",
- "statuses": ">= 1.3.1 < 2"
- }
- },
- "setprototypeof": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
- "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ="
- }
- }
- },
- "statuses": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
- "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
+ "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=="
}
}
},
"express-session": {
- "version": "1.15.6",
- "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.15.6.tgz",
- "integrity": "sha512-r0nrHTCYtAMrFwZ0kBzZEXa1vtPVrw0dKvGSrKP4dahwBQ1BJpF2/y1Pp4sCD/0kvxV4zZeclyvfmw0B4RMJQA==",
+ "version": "1.17.1",
+ "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.1.tgz",
+ "integrity": "sha512-UbHwgqjxQZJiWRTMyhvWGvjBQduGCSBDhhZXYenziMFjxst5rMV+aJZ6hKPHZnPyHGsrqRICxtX8jtEbm/z36Q==",
"requires": {
- "cookie": "0.3.1",
+ "cookie": "0.4.0",
"cookie-signature": "1.0.6",
- "crc": "3.4.4",
"debug": "2.6.9",
- "depd": "~1.1.1",
- "on-headers": "~1.0.1",
- "parseurl": "~1.3.2",
- "uid-safe": "~2.1.5",
- "utils-merge": "1.0.1"
+ "depd": "~2.0.0",
+ "on-headers": "~1.0.2",
+ "parseurl": "~1.3.3",
+ "safe-buffer": "5.2.0",
+ "uid-safe": "~2.1.5"
},
"dependencies": {
"debug": {
@@ -422,20 +298,35 @@
"requires": {
"ms": "2.0.0"
}
+ },
+ "depd": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
+ },
+ "parseurl": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
+ },
+ "safe-buffer": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
+ "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg=="
}
}
},
"finalhandler": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
- "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
+ "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
"requires": {
"debug": "2.6.9",
"encodeurl": "~1.0.2",
"escape-html": "~1.0.3",
"on-finished": "~2.3.0",
- "parseurl": "~1.3.2",
- "statuses": "~1.4.0",
+ "parseurl": "~1.3.3",
+ "statuses": "~1.5.0",
"unpipe": "~1.0.0"
},
"dependencies": {
@@ -447,10 +338,10 @@
"ms": "2.0.0"
}
},
- "statuses": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
- "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
+ "parseurl": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
}
}
},
@@ -464,34 +355,27 @@
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
"integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
},
- "function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
- },
- "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-symbols": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
+ "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
},
"http-errors": {
- "version": "1.6.3",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
- "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
+ "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
"requires": {
"depd": "~1.1.2",
"inherits": "2.0.3",
- "setprototypeof": "1.1.0",
- "statuses": ">= 1.4.0 < 2"
+ "setprototypeof": "1.1.1",
+ "statuses": ">= 1.5.0 < 2",
+ "toidentifier": "1.0.0"
}
},
"iconv-lite": {
- "version": "0.4.23",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
- "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
"requires": {
"safer-buffer": ">= 2.1.2 < 3"
}
@@ -502,48 +386,36 @@
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
},
"ipaddr.js": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz",
- "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4="
- },
- "is-buffer": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
- "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
},
"is-expression": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-3.0.0.tgz",
- "integrity": "sha1-Oayqa+f9HzRx3ELHQW5hwkMXrJ8=",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-4.0.0.tgz",
+ "integrity": "sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A==",
"requires": {
- "acorn": "~4.0.2",
- "object-assign": "^4.0.1"
- },
- "dependencies": {
- "acorn": {
- "version": "4.0.13",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
- "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c="
- }
+ "acorn": "^7.1.1",
+ "object-assign": "^4.1.1"
}
},
"is-promise": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
- "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o="
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
+ "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ=="
},
"is-regex": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
- "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz",
+ "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==",
"requires": {
- "has": "^1.0.1"
+ "has-symbols": "^1.0.1"
}
},
"jquery": {
- "version": "3.4.1",
- "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz",
- "integrity": "sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw=="
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz",
+ "integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg=="
},
"js-stringify": {
"version": "1.0.2",
@@ -559,29 +431,11 @@
"promise": "^7.0.1"
}
},
- "kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "requires": {
- "is-buffer": "^1.1.5"
- }
- },
- "lazy-cache": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
- "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4="
- },
"lodash": {
"version": "4.17.15",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
"integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
},
- "longest": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
- "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc="
- },
"media-typer": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
@@ -598,33 +452,33 @@
"integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
},
"mime": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
- "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
},
"mime-db": {
- "version": "1.36.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz",
- "integrity": "sha512-L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw=="
+ "version": "1.44.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
+ "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="
},
"mime-types": {
- "version": "2.1.20",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz",
- "integrity": "sha512-HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A==",
+ "version": "2.1.27",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
+ "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
"requires": {
- "mime-db": "~1.36.0"
+ "mime-db": "1.44.0"
}
},
"morgan": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.9.1.tgz",
- "integrity": "sha512-HQStPIV4y3afTiCYVxirakhlCfGkI161c76kKFca7Fk1JusM//Qeo1ej2XaMniiNeaZklMVrh3vTtIzpzwbpmA==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz",
+ "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==",
"requires": {
- "basic-auth": "~2.0.0",
+ "basic-auth": "~2.0.1",
"debug": "2.6.9",
- "depd": "~1.1.2",
+ "depd": "~2.0.0",
"on-finished": "~2.3.0",
- "on-headers": "~1.0.1"
+ "on-headers": "~1.0.2"
},
"dependencies": {
"debug": {
@@ -634,6 +488,11 @@
"requires": {
"ms": "2.0.0"
}
+ },
+ "depd": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
}
}
},
@@ -643,9 +502,9 @@
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
},
"negotiator": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
- "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
+ "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
},
"object-assign": {
"version": "4.1.1",
@@ -661,9 +520,9 @@
}
},
"on-headers": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz",
- "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c="
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
+ "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="
},
"open-iconic": {
"version": "1.1.1",
@@ -694,9 +553,9 @@
"integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
},
"popper.js": {
- "version": "1.14.4",
- "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.14.4.tgz",
- "integrity": "sha1-juwdj/AqWjoVLdQ0FKFce3n9abY="
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz",
+ "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ=="
},
"promise": {
"version": "7.3.1",
@@ -707,132 +566,130 @@
}
},
"proxy-addr": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz",
- "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==",
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
+ "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
"requires": {
"forwarded": "~0.1.2",
- "ipaddr.js": "1.8.0"
+ "ipaddr.js": "1.9.1"
}
},
"pug": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/pug/-/pug-2.0.3.tgz",
- "integrity": "sha1-ccuoJTfJWl6rftBGluQiH1Oqh44=",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pug/-/pug-3.0.0.tgz",
+ "integrity": "sha512-inmsJyFBSHZaiGLaguoFgJGViX0If6AcfcElimvwj9perqjDpUpw79UIEDZbWFmoGVidh08aoE+e8tVkjVJPCw==",
"requires": {
- "pug-code-gen": "^2.0.1",
- "pug-filters": "^3.1.0",
- "pug-lexer": "^4.0.0",
- "pug-linker": "^3.0.5",
- "pug-load": "^2.0.11",
- "pug-parser": "^5.0.0",
- "pug-runtime": "^2.0.4",
- "pug-strip-comments": "^1.0.3"
+ "pug-code-gen": "^3.0.0",
+ "pug-filters": "^4.0.0",
+ "pug-lexer": "^5.0.0",
+ "pug-linker": "^4.0.0",
+ "pug-load": "^3.0.0",
+ "pug-parser": "^6.0.0",
+ "pug-runtime": "^3.0.0",
+ "pug-strip-comments": "^2.0.0"
}
},
"pug-attrs": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-2.0.3.tgz",
- "integrity": "sha1-owlflw5kFR972tlX7vVftdeQXRU=",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-3.0.0.tgz",
+ "integrity": "sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA==",
"requires": {
- "constantinople": "^3.0.1",
- "js-stringify": "^1.0.1",
- "pug-runtime": "^2.0.4"
+ "constantinople": "^4.0.1",
+ "js-stringify": "^1.0.2",
+ "pug-runtime": "^3.0.0"
}
},
"pug-code-gen": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-2.0.1.tgz",
- "integrity": "sha1-CVHsgyJddNjPxHan+Zolm199BQw=",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-3.0.1.tgz",
+ "integrity": "sha512-xJIGvmXTQlkJllq6hqxxjRWcay2F9CU69TuAuiVZgHK0afOhG5txrQOcZyaPHBvSWCU/QQOqEp5XCH94rRZpBQ==",
"requires": {
- "constantinople": "^3.0.1",
+ "constantinople": "^4.0.1",
"doctypes": "^1.1.0",
- "js-stringify": "^1.0.1",
- "pug-attrs": "^2.0.3",
- "pug-error": "^1.3.2",
- "pug-runtime": "^2.0.4",
- "void-elements": "^2.0.1",
- "with": "^5.0.0"
+ "js-stringify": "^1.0.2",
+ "pug-attrs": "^3.0.0",
+ "pug-error": "^2.0.0",
+ "pug-runtime": "^3.0.0",
+ "void-elements": "^3.1.0",
+ "with": "^7.0.0"
}
},
"pug-error": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.2.tgz",
- "integrity": "sha1-U659nSm7A89WRJOgJhCfVMR/XyY="
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-2.0.0.tgz",
+ "integrity": "sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ=="
},
"pug-filters": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-3.1.0.tgz",
- "integrity": "sha1-JxZVVbwEwjbkqisDZiRt+gIbYm4=",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-4.0.0.tgz",
+ "integrity": "sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A==",
"requires": {
- "clean-css": "^4.1.11",
- "constantinople": "^3.0.1",
+ "constantinople": "^4.0.1",
"jstransformer": "1.0.0",
- "pug-error": "^1.3.2",
- "pug-walk": "^1.1.7",
- "resolve": "^1.1.6",
- "uglify-js": "^2.6.1"
+ "pug-error": "^2.0.0",
+ "pug-walk": "^2.0.0",
+ "resolve": "^1.15.1"
}
},
"pug-lexer": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-4.0.0.tgz",
- "integrity": "sha1-IQwYRX7y4XYCQnQMXmR715TOwng=",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-5.0.0.tgz",
+ "integrity": "sha512-52xMk8nNpuyQ/M2wjZBN5gXQLIylaGkAoTk5Y1pBhVqaopaoj8Z0iVzpbFZAqitL4RHNVDZRnJDsqEYe99Ti0A==",
"requires": {
- "character-parser": "^2.1.1",
- "is-expression": "^3.0.0",
- "pug-error": "^1.3.2"
+ "character-parser": "^2.2.0",
+ "is-expression": "^4.0.0",
+ "pug-error": "^2.0.0"
}
},
"pug-linker": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-3.0.5.tgz",
- "integrity": "sha1-npp65ABWgtAn3uuWsAD4juuDoC8=",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-4.0.0.tgz",
+ "integrity": "sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw==",
"requires": {
- "pug-error": "^1.3.2",
- "pug-walk": "^1.1.7"
+ "pug-error": "^2.0.0",
+ "pug-walk": "^2.0.0"
}
},
"pug-load": {
- "version": "2.0.11",
- "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-2.0.11.tgz",
- "integrity": "sha1-5kjlftET/iwfRdV4WOorrWvAFSc=",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-3.0.0.tgz",
+ "integrity": "sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ==",
"requires": {
- "object-assign": "^4.1.0",
- "pug-walk": "^1.1.7"
+ "object-assign": "^4.1.1",
+ "pug-walk": "^2.0.0"
}
},
"pug-parser": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-5.0.0.tgz",
- "integrity": "sha1-45Stmz/KkxI5QK/4hcBuRKt+aOQ=",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-6.0.0.tgz",
+ "integrity": "sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw==",
"requires": {
- "pug-error": "^1.3.2",
- "token-stream": "0.0.1"
+ "pug-error": "^2.0.0",
+ "token-stream": "1.0.0"
}
},
"pug-runtime": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-2.0.4.tgz",
- "integrity": "sha1-4XjhvaaKsujArPybztLFT9iM61g="
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-3.0.0.tgz",
+ "integrity": "sha512-GoEPcmQNnaTsePEdVA05bDpY+Op5VLHKayg08AQiqJBWU/yIaywEYv7TetC5dEQS3fzBBoyb2InDcZEg3mPTIA=="
},
"pug-strip-comments": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-1.0.3.tgz",
- "integrity": "sha1-8VWVkiBu3G+FMQ2s9K+0igJa9Z8=",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz",
+ "integrity": "sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ==",
"requires": {
- "pug-error": "^1.3.2"
+ "pug-error": "^2.0.0"
}
},
"pug-walk": {
- "version": "1.1.7",
- "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-1.1.7.tgz",
- "integrity": "sha1-wA1cUSi6xYBr7BXSt+fNq+QlMfM="
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-2.0.0.tgz",
+ "integrity": "sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ=="
},
"qs": {
- "version": "6.5.2",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
- "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
+ "version": "6.7.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
+ "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
},
"random-bytes": {
"version": "1.0.0",
@@ -840,45 +697,27 @@
"integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs="
},
"range-parser": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
- "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4="
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
},
"raw-body": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",
- "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==",
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
+ "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
"requires": {
- "bytes": "3.0.0",
- "http-errors": "1.6.3",
- "iconv-lite": "0.4.23",
+ "bytes": "3.1.0",
+ "http-errors": "1.7.2",
+ "iconv-lite": "0.4.24",
"unpipe": "1.0.0"
}
},
- "regenerator-runtime": {
- "version": "0.11.1",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
- "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
- },
- "repeat-string": {
- "version": "1.6.1",
- "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
- "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
- },
"resolve": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz",
- "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==",
+ "version": "1.17.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
+ "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
"requires": {
- "path-parse": "^1.0.5"
- }
- },
- "right-align": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
- "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
- "requires": {
- "align-text": "^0.1.1"
+ "path-parse": "^1.0.6"
}
},
"safe-buffer": {
@@ -892,9 +731,9 @@
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
},
"send": {
- "version": "0.16.2",
- "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
- "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
+ "version": "0.17.1",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
+ "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
"requires": {
"debug": "2.6.9",
"depd": "~1.1.2",
@@ -903,12 +742,12 @@
"escape-html": "~1.0.3",
"etag": "~1.8.1",
"fresh": "0.5.2",
- "http-errors": "~1.6.2",
- "mime": "1.4.1",
- "ms": "2.0.0",
+ "http-errors": "~1.7.2",
+ "mime": "1.6.0",
+ "ms": "2.1.1",
"on-finished": "~2.3.0",
- "range-parser": "~1.2.0",
- "statuses": "~1.4.0"
+ "range-parser": "~1.2.1",
+ "statuses": "~1.5.0"
},
"dependencies": {
"debug": {
@@ -917,12 +756,19 @@
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"requires": {
"ms": "2.0.0"
+ },
+ "dependencies": {
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+ }
}
},
- "statuses": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
- "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=="
+ "ms": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
+ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
}
}
},
@@ -946,25 +792,27 @@
}
},
"serve-static": {
- "version": "1.13.2",
- "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
- "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
+ "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
"requires": {
"encodeurl": "~1.0.2",
"escape-html": "~1.0.3",
- "parseurl": "~1.3.2",
- "send": "0.16.2"
+ "parseurl": "~1.3.3",
+ "send": "0.17.1"
+ },
+ "dependencies": {
+ "parseurl": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
+ }
}
},
"setprototypeof": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
- "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
- },
- "source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
+ "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
},
"statuses": {
"version": "1.5.0",
@@ -972,69 +820,51 @@
"integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
},
"svg-captcha": {
- "version": "1.3.11",
- "resolved": "https://registry.npmjs.org/svg-captcha/-/svg-captcha-1.3.11.tgz",
- "integrity": "sha512-yJIxF3XYRDfMiwoqvnPrQRADghJ0RpktoEvF3H6DKqhxT4xYA5FiyklaWXcXBJ37/1DmCavkfN1wrmuI6PWagQ==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/svg-captcha/-/svg-captcha-1.4.0.tgz",
+ "integrity": "sha512-/fkkhavXPE57zRRCjNqAP3txRCSncpMx3NnNZL7iEoyAtYwUjPhJxW6FQTQPG5UPEmCrbFoXS10C3YdJlW7PDg==",
"requires": {
"opentype.js": "^0.7.3"
}
},
"tiny-inflate": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.2.tgz",
- "integrity": "sha1-k9nez/yIBb1X6uQxDwt0Xptvs6c="
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz",
+ "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw=="
},
"to-fast-properties": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
- "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc="
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
+ "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4="
+ },
+ "toidentifier": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
+ "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
},
"token-stream": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-0.0.1.tgz",
- "integrity": "sha1-zu78cXp2xDFvEm0LnbqlXX598Bo="
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-1.0.0.tgz",
+ "integrity": "sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ="
},
"type-is": {
- "version": "1.6.16",
- "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
- "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
+ "version": "1.6.18",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
+ "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
"requires": {
"media-typer": "0.3.0",
- "mime-types": "~2.1.18"
+ "mime-types": "~2.1.24"
}
},
"typeface-alegreya": {
- "version": "0.0.54",
- "resolved": "https://registry.npmjs.org/typeface-alegreya/-/typeface-alegreya-0.0.54.tgz",
- "integrity": "sha512-eK0xDkF+HpbTdphpi2DwKtNACX7Q5dmYSrDXlIqywB2mmNynp70Mt80Dc4bYWEcuHxdNHWuIO5YBmoL+BfMeLQ=="
+ "version": "0.0.69",
+ "resolved": "https://registry.npmjs.org/typeface-alegreya/-/typeface-alegreya-0.0.69.tgz",
+ "integrity": "sha512-02wj0QZEaxnDH37ZX3fsCu6vlKdaH8f1bzJxuymXNCoEcN3tFKMLC9omAtx8G+EbChb1gm5Nw+9XmPIYzi93fA=="
},
"typeface-alegreya-sans": {
- "version": "0.0.54",
- "resolved": "https://registry.npmjs.org/typeface-alegreya-sans/-/typeface-alegreya-sans-0.0.54.tgz",
- "integrity": "sha512-i7Fzx9smv527Ej8PSKP8btAz5nVQ/YACB3vKCTQiVk4SbLZeGJ+6X4bBq5ApWkPwDQkyrd+yHNK4NJ9R57siUQ=="
- },
- "uglify-js": {
- "version": "2.8.29",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
- "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
- "requires": {
- "source-map": "~0.5.1",
- "uglify-to-browserify": "~1.0.0",
- "yargs": "~3.10.0"
- },
- "dependencies": {
- "source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
- }
- }
- },
- "uglify-to-browserify": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
- "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
- "optional": true
+ "version": "0.0.72",
+ "resolved": "https://registry.npmjs.org/typeface-alegreya-sans/-/typeface-alegreya-sans-0.0.72.tgz",
+ "integrity": "sha512-W4JWZwG+4YoJF9RcEg0SFgzOVDxuctMSwcQD+ZoqdsR44+AXHLN9pZui1IC8JjGMt4KYI4LatFucenJ8aFZs/A=="
},
"uid-safe": {
"version": "2.1.5",
@@ -1060,38 +890,19 @@
"integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
},
"void-elements": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
- "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w="
- },
- "window-size": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
- "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0="
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz",
+ "integrity": "sha1-YU9/v42AHwu18GYfWy9XhXUOTwk="
},
"with": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/with/-/with-5.1.1.tgz",
- "integrity": "sha1-+k2qktrzLE6pTtRTyB8EaGtXXf4=",
+ "version": "7.0.2",
+ "resolved": "https://registry.npmjs.org/with/-/with-7.0.2.tgz",
+ "integrity": "sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==",
"requires": {
- "acorn": "^3.1.0",
- "acorn-globals": "^3.0.0"
- }
- },
- "wordwrap": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
- "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8="
- },
- "yargs": {
- "version": "3.10.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
- "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
- "requires": {
- "camelcase": "^1.0.2",
- "cliui": "^2.1.0",
- "decamelize": "^1.0.0",
- "window-size": "0.1.0"
+ "@babel/parser": "^7.9.6",
+ "@babel/types": "^7.9.6",
+ "assert-never": "^1.2.1",
+ "babel-walk": "3.0.0-canary-5"
}
}
}
diff --git a/package.json b/package.json
index ada3a33..bda2fa0 100644
--- a/package.json
+++ b/package.json
@@ -6,20 +6,20 @@
"start": "node ./bin/www"
},
"dependencies": {
- "body-parser": "~1.18.3",
- "bootstrap": "^4.4.1",
- "cookie-parser": "~1.4.3",
- "debug": "~3.1.0",
- "express": "~4.16.3",
- "express-session": "^1.15.6",
- "jquery": "^3.4.1",
- "morgan": "^1.9.1",
+ "body-parser": "~1.19.0",
+ "bootstrap": "^4.5.0",
+ "cookie-parser": "~1.4.5",
+ "debug": "~4.1.1",
+ "express": "~4.17.1",
+ "express-session": "^1.17.1",
+ "jquery": "^3.5.1",
+ "morgan": "^1.10.0",
"open-iconic": "^1.1.1",
- "popper.js": "^1.14.4",
- "pug": "~2.0.3",
+ "popper.js": "^1.16.1",
+ "pug": "~3.0.0",
"serve-favicon": "~2.5.0",
- "svg-captcha": "^1.3.11",
- "typeface-alegreya": "0.0.54",
- "typeface-alegreya-sans": "0.0.54"
+ "svg-captcha": "^1.4.0",
+ "typeface-alegreya": "0.0.69",
+ "typeface-alegreya-sans": "0.0.72"
}
}
diff --git a/routes/nt/ev/mk.js b/routes/nt/ev/mk.js
index 9370886..35eb035 100644
--- a/routes/nt/ev/mk.js
+++ b/routes/nt/ev/mk.js
@@ -425,14 +425,98 @@ var _gliederung =
id : "aufgehen",
name: "Selbstwachsende Saat – Senfkorngleichnis",
subs: []
- },
+ }
+ ]
+ },
+ {
+ id : "heidenmission1",
+ name: "Heidenmission I – Der erste Versuch
",
+ subs: [
{
id : "sturm",
name: "Sturm auf dem See",
subs: []
},
+ {
+ id : "gerasa",
+ name: "Die Heilung des Besessenen bei Gerasa",
+ subs: []
+ },
]
},
+ {
+ id : "guter_hirte",
+ name: "Jesus, der Gute Hirte",
+ subs: [
+ {
+ id : "blutfluessig",
+ name: "Die Heilung der blutflüssigen Frau",
+ subs: []
+ },
+ {
+ id : "auferweckt",
+ name: "Die Auferweckung der Tochter des Jairus",
+ subs: []
+ },
+ {
+ id : "abgelehnt",
+ name: "Die Ablehnung Jesu in seiner Heimat",
+ subs: []
+ },
+ {
+ id : "sendung",
+ name: "Die Aussendung der Zwölf",
+ subs: []
+ },
+ {
+ id : "enthauptet",
+ name: "Die Enthauptung Johannes des Täufers",
+ subs: []
+ },
+ {
+ id : "speisung",
+ name: "Die Speisung der Fünftausend",
+ subs: []
+ },
+ {
+ id : "offenbarung",
+ name: "Die Offenbarung des Gottessohnes auf dem Wasser",
+ subs: []
+ }
+ ]
+ },
+ {
+ id : "heidenmission2",
+ name: "Heidenmission II – Schaffung der Grundlagen",
+ subs: [
+ {
+ id : "reinheit",
+ name: "Das Lehrgespräch über die Reinheit",
+ subs: []
+ },
+ {
+ id : "effata",
+ name: "Die Heilung des taubstummen Heiden",
+ subs: []
+ },
+ {
+ id : "viertausend",
+ name: "Die Speisung der Viertausend",
+ subs: []
+ }
+ ]
+ },
+ {
+ id : "auf_dem_weg",
+ name: "Die Lehre auf dem Weg",
+ subs: [
+ {
+ id : "blind",
+ name: "Die tauben und blinden Jünger",
+ subs: []
+ },
+ ]
+ },
{
id : "verklaerung",
name: "Verklärung",
diff --git a/views/nt/ev/mk/auf_dem_weg/blind.pug b/views/nt/ev/mk/auf_dem_weg/blind.pug
new file mode 100644
index 0000000..a2cb6f7
--- /dev/null
+++ b/views/nt/ev/mk/auf_dem_weg/blind.pug
@@ -0,0 +1,196 @@
+extends ../layout
+include ../mixins
+
+mixin abschnitt_grund
+ .card(style="width: 100%;")
+ .card-body.gliederung
+ block
+
+mixin abschnitt_titel
+ h5.card-title
+ block
+
+mixin abschnitt_bibelstelle(bibelstelle)
+ h6.bibelstelle.card-subtitle.text-muted #{bibelstelle}
+
+mixin abschnitt(bibelstelle, titel)
+ +abschnitt_grund
+ +abschnitt_titel
+ | !{titel}
+ +abschnitt_bibelstelle(bibelstelle)
+ block
+
+mixin gegenueber
+ tr
+ block
+
+mixin aufsteigend
+ td(style="border-top: 2px solid #b5b5b5; border-right: 1px solid #b5b5b5; width: 50%;")
+ block
+
+mixin absteigend
+ td(style="border-top: 2px solid #b5b5b5;")
+ block
+
+mixin mitte
+ tr
+ td(colspan=2, style="padding-left: 40px; padding-right: 40px; border-top: 0px; width: 50%;")
+ block
+
+block content
+ table.table
+ tbody
+ +mitte
+ +abschnitt("Mk 4,10-12", "Das Geheimnis der Gottesherrschaft")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 4,1-2", "Einleitung der Gleichnisrede")
+ +abschnitt("Mk 4,3-9", "Das Gleichnis vom Sämann")
+ +absteigend
+ +abschnitt("Mk 4,13-20", "Die Deutung des Gleichnisses vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,31-35", "Über die wahre Familie Jesu")
+ +absteigend
+ +abschnitt("Mk 4,21-25", "Vom rechten Hören")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,22-30", "Verteidigungsrede Jesu: Das gespaltene Haus – Hausrat aus dem Haus des Starken rauben – Sie sagten: Er hat einen unreinen Geist")
+ +absteigend
+ +abschnitt("Mk 4,26-29", "Das Gleichnis vom Wachsen der Saat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,20-21", "Jesus und seine Angehörigen: Sie sagten: Er ist von Sinnen")
+ +absteigend
+ +abschnitt("Mk 4,30-32", "Das Gleichnis vom Senfkorn")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,13-19 ", "Die Wahl der Zwölf")
+ +absteigend
+ +abschnitt("Mk 4,33-34", "Abschlusskommentar zur Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,7-12", "Der Andrang der Menschen (Gottes Sohn
)")
+ +absteigend
+ +abschnitt("Mk 4,35-41", "Überfahrt ins Heidenland: Der Sturm auf dem See")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,1-6", "Die Heilung des Mannes mit der verdorrten Hand")
+ +absteigend
+ +abschnitt("Mk 5,1-20", "Die Heilung des Besessenen von Gerasa")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,23-28", "Der Menschensohn ist Herr auch über den Sabbat")
+ +absteigend
+ +abschnitt("Mk 5,21-24", "Jesus am Ufer des Sees mit Menschenmenge: Bitte des Synagogenvorstehers Jairus")
+
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,18-20", "Fastenfrage: Es werden Tage kommen, da wird ihnen der Bräutigam genommen sein ...")
+ +abschnitt("Mk 2,21-22", "Neuer Wein in neue Schläuche")
+ +absteigend
+ +abschnitt("Mk 5,25-34", "Die Heilung der blutflüssigen Frau")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,15", "Mahl mit den Zöllnern und Sündern, die Jesus nachfolgen [im Haus]")
+ +abschnitt("Mk 2,16-17", "Jesus gekommen als Arzt")
+ +absteigend
+ +abschnitt("Mk 5,35-43", "Die Auferweckung der Tochter des Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,13", "Jesus predigend am Wasser, die Massen kommen")
+ +abschnitt("Mk 2,14", "Berufung des Zöllners Levi")
+ +absteigend
+ +abschnitt("Mk 6,1-6a", "Die Ablehnung Jesu in seiner Heimat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,1-2", "Andrang der Menschen; die ganze Stadt vor dem Haus")
+ +abschnitt("Mk 2,3-12", "Jesus heilt den Gelähmten")
+ +absteigend
+ +abschnitt("Mk 6,6b-13", "Die Aussendung der Zwölf")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,40-45", "Die Heilung des Aussätzigen")
+ +absteigend
+ +abschnitt("Mk 6,14-16", "König Herodes denkt über Jesus nach ... – Johannes habe ich enthaupten lassen: auferstanden!?")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,35-37", "Rückzug und Suche: Jesus an einsamem Ort, dennoch von allen gesucht")
+ +abschnitt("Mk 1,38-39", "Erneuter Aufbruch mit Dämonenaustreibungen: ... dazu bin ich gekommen ...")
+ +absteigend
+ +abschnitt("Mk 6,17-29", "Die Enthauptung Johannes des Täufers während eines Mahles; sein Begräbnis")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,32-34", "Die ganze Stadt vor der Tür; Jesus heilt und treibt Dämonen aus")
+ +absteigend
+ +abschnitt("Mk 6,30-46", "Jesus, der gute Hirte: lehrend und speisend (bis hin zur Auflösung der Szene)")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,29-31", "Die Heilung der Schwiegermutter des Petrus, die (daraufhin!) Jesus dient")
+ +absteigend
+ +abschnitt("Mk 6,47-52", "Die Offenbarung des Gottessohnes auf dem Wasser")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,21-28", "Die neue Lehre in der Synagoge: Jesus gekommen, um Satan/die Dämonen ins Verderben zu stürzen")
+ +absteigend
+ +abschnitt("Mk 6,53-56", "Heilungen in Gennesaret")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,16-20", "Die Berufung der ersten Jünger")
+ +absteigend
+ +abschnitt("Mk 7,1-23", "Das Lehrgespräch über die Reinheit")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,14-15", "Johannes tritt ab, Jesus tritt auf: Eröffnungsruf des Wirkens Jesu: Das Reich Gottes ist zum Greifen nahe!")
+ +absteigend
+ +abschnitt("Mk 7,24-30", "Der Glaube der heidnischen Frau")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,12-13", "Versuchung Jesu")
+ +absteigend
+ +abschnitt("Mk 7,31-37", "Die Heilung des taubstummen Heiden")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,9-11", "Taufe Jesu")
+ +absteigend
+ +abschnitt("Mk 8,1-9", "Die Speisung der Viertausend")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,4-8", "Johannes der Täufer am Wasser mit seinem Hinweis auf den Kommenden")
+ +absteigend
+ +abschnitt("Mk 8,10-13", "Die Forderung eines Zeichens vom Himmel durch die Pharisäer")
+
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,1-3", "Inhaltsangabe/Überschrift
Himmlischer Sendungsbeschluss")
+ +absteigend
+ +abschnitt("Mk 8,14-21", "Die tauben und blinden Jünger")
+
+
+
+
+
+
diff --git a/views/nt/ev/mk/guter_hirte/abgelehnt.pug b/views/nt/ev/mk/guter_hirte/abgelehnt.pug
new file mode 100644
index 0000000..8d5536a
--- /dev/null
+++ b/views/nt/ev/mk/guter_hirte/abgelehnt.pug
@@ -0,0 +1,166 @@
+extends ../layout
+include ../mixins
+
+mixin abschnitt_grund
+ .card(style="width: 100%;")
+ .card-body.gliederung
+ block
+
+mixin abschnitt_titel
+ h5.card-title
+ block
+
+mixin abschnitt_bibelstelle(bibelstelle)
+ h6.bibelstelle.card-subtitle.text-muted #{bibelstelle}
+
+mixin abschnitt(bibelstelle, titel)
+ +abschnitt_grund
+ +abschnitt_titel
+ | !{titel}
+ +abschnitt_bibelstelle(bibelstelle)
+ block
+
+mixin gegenueber
+ tr
+ block
+
+mixin aufsteigend
+ td(style="border-top: 2px solid #b5b5b5; border-right: 1px solid #b5b5b5; width: 50%;")
+ block
+
+mixin absteigend
+ td(style="border-top: 2px solid #b5b5b5;")
+ block
+
+mixin mitte
+ tr
+ td(colspan=2, style="padding-left: 40px; padding-right: 40px; border-top: 0px; width: 50%;")
+ block
+
+block content
+ table.table
+ tbody
+ +mitte
+ +abschnitt("Mk 3,7-12", "Der Andrang der Menschen (Gottes Sohn
)")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,1-6", "Die Heilung des Mannes mit der verdorrten Hand")
+ p.card-text.mt-1
+ | Mit Todesbeschluss der Pharisäer und Herodianer
+ +absteigend
+ +abschnitt("Mk 3,13-19 ", "Die Wahl der Zwölf")
+ p.card-text.mt-1
+ | Mit Hinweis auf Judas, den Auslieferer
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,23-28", "Der Menschensohn ist Herr auch über den Sabbat")
+ +absteigend
+ +abschnitt("Mk 3,20-21", "Jesus und seine Angehörigen: Sie sagten: Er ist von Sinnen")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,18-20", "Fastenfrage: Es werden Tage kommen, da wird ihnen der Bräutigam genommen sein ...")
+ +abschnitt("Mk 2,21-22", "Neuer Wein in neue Schläuche")
+ p.card-text.mt-1.small
+ | Streitgespräch; Weisheitliche Sprüche
+ +absteigend
+ +abschnitt("Mk 3,22-30", "Verteidigungsrede Jesu: Sie sagten: Er hat einen unreinen Geist")
+ p.card-text.mt-1
+ | Streitgespräch; Weisheitliche Sprüche
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,15", "Mahl mit den Zöllnern und Sündern, die Jesus nachfolgen [im Haus]")
+ +abschnitt("Mk 2,16-17", "Jesus gekommen als Arzt")
+ +absteigend
+ +abschnitt("Mk 3,31-35", "Über die wahre Familie Jesu")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,13", "Jesus predigend am Wasser, die Massen kommen")
+ +abschnitt("Mk 2,14", "Berufung des Zöllners Levi")
+ +absteigend
+ +abschnitt("Mk 4,1-2", "Einleitung der Gleichnisrede")
+
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,1-2", "Andrang der Menschen; die ganze Stadt vor dem Haus")
+ +abschnitt("Mk 2,3-12", "Jesus heilt den Gelähmten")
+ +absteigend
+ +abschnitt("Mk 4,3-9", "Das Gleichnis vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,40-45", "Die Heilung des Aussätzigen")
+ +absteigend
+ +abschnitt("Mk 4,10-12", "Das Geheimnis der Gottesherrschaft")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,35-37", "Rückzug und Suche: Jesus an einsamem Ort, dennoch von allen gesucht")
+ +abschnitt("Mk 1,38-39", "Erneuter Aufbruch mit Dämonenaustreibungen: ... dazu bin ich gekommen ...")
+ +absteigend
+ +abschnitt("Mk 4,13-20", "Die Deutung des Gleichnisses vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,32-34", "Die ganze Stadt vor der Tür; Jesus heilt und treibt Dämonen aus")
+ +absteigend
+ +abschnitt("Mk 4,21-25", "Vom rechten Hören")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,29-31", "Die Heilung der Schwiegermutter des Petrus, die (daraufhin!) Jesus dient")
+ +absteigend
+ +abschnitt("Mk 4,26-29", "Das Gleichnis vom Wachsen der Saat")
+ +abschnitt("Mk 4,30-32", "Das Gleichnis vom Senfkorn")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,21-28", "Die neue Lehre in der Synagoge: Jesus gekommen, um Satan/die Dämonen ins Verderben zu stürzen")
+ +absteigend
+ +abschnitt("Mk 4,33-34", "Abschlusskommentar zur Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,16-20", "Die Berufung der ersten Jünger")
+ +absteigend
+ +abschnitt("Mk 4,35-41", "Überfahrt ins Heidenland: Der Sturm auf dem See")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,14-15", "Johannes tritt ab, Jesus tritt auf: Eröffnungsruf des Wirkens Jesu: Das Reich Gottes ist zum Greifen nahe!")
+ p.card-text.mt-1
+ | Kairos
+ +absteigend
+ +abschnitt("Mk 5,1-20", "Die Heilung des Besessenen von Gerasa")
+ p.card-text.mt-1
+ | Wortspiel Kairos – Schweine: Ohne Schweine auch kein Kairos: Jesus wird wieder weggeschickt
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,12-13", "Versuchung Jesu")
+ +absteigend
+ +abschnitt("Mk 5,21-24", "Jesus am Ufer des Sees mit Menschenmenge: Bitte des Synagogenvorstehers Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,9-11", "Taufe Jesu")
+ +absteigend
+ +abschnitt("Mk 5,25-34", "Die Heilung der blutflüssigen Frau")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,4-8", "Johannes der Täufer am Wasser mit seinem Hinweis auf den Kommenden")
+ +absteigend
+ +abschnitt("Mk 5,35-43", "Die Auferweckung der Tochter des Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,1-3", "Inhaltsangabe/Überschrift
Himmlischer Sendungsbeschluss")
+ +absteigend
+ +abschnitt("Mk 6,1-6a", "Die Ablehnung Jesu in seiner Heimat")
+
diff --git a/views/nt/ev/mk/guter_hirte/auferweckt.pug b/views/nt/ev/mk/guter_hirte/auferweckt.pug
new file mode 100644
index 0000000..4ae2de8
--- /dev/null
+++ b/views/nt/ev/mk/guter_hirte/auferweckt.pug
@@ -0,0 +1,160 @@
+extends ../layout
+include ../mixins
+
+mixin abschnitt_grund
+ .card(style="width: 100%;")
+ .card-body.gliederung
+ block
+
+mixin abschnitt_titel
+ h5.card-title
+ block
+
+mixin abschnitt_bibelstelle(bibelstelle)
+ h6.bibelstelle.card-subtitle.text-muted #{bibelstelle}
+
+mixin abschnitt(bibelstelle, titel)
+ +abschnitt_grund
+ +abschnitt_titel
+ | !{titel}
+ +abschnitt_bibelstelle(bibelstelle)
+ block
+
+mixin gegenueber
+ tr
+ block
+
+mixin aufsteigend
+ td(style="border-top: 2px solid #b5b5b5; border-right: 1px solid #b5b5b5; width: 50%;")
+ block
+
+mixin absteigend
+ td(style="border-top: 2px solid #b5b5b5;")
+ block
+
+mixin mitte
+ tr
+ td(colspan=2, style="padding-left: 40px; padding-right: 40px; border-top: 0px; width: 50%;")
+ block
+
+block content
+ table.table
+ tbody
+ +mitte
+ +abschnitt("Mk 3,1-6", "Die Heilung des Mannes mit der verdorrten Hand")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,23-28", "Der Menschensohn ist Herr auch über den Sabbat")
+ p.card-text.mt-1
+ | Die Pharisäer beschweren sich über das, was die Jünger tun
+ +absteigend
+ +abschnitt("Mk 3,7-12", "Der Andrang der Menschen (Gottes Sohn
)")
+ p.card-text.mt-1
+ | Menschen kommen, als sie hören, was Jesus tut – sie sind begeistert
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,18-20", "Fastenfrage: Es werden Tage kommen, da wird ihnen der Bräutigam genommen sein ...")
+ +abschnitt("Mk 2,21-22", "Neuer Wein in neue Schläuche")
+ +absteigend
+ +abschnitt("Mk 3,13-19 ", "Die Wahl der Zwölf")
+ p.card-text.mt-1
+ | Zusammenstellung der Mannschaft, die nach Jesu Tod loslegt;
+ | gleichzeitig: neue Mannschaft statt der Alten (Pharisäer, Schriftgelehrte, Herodianer, Sadduzäer)
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,15", "Mahl mit den Zöllnern und Sündern, die Jesus nachfolgen [im Haus]")
+ +abschnitt("Mk 2,16-17", "Jesus gekommen als Arzt")
+ +absteigend
+ +abschnitt("Mk 3,20-21", "Jesus und seine Angehörigen: Sie sagten: Er ist von Sinnen")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,13", "Jesus predigend am Wasser, die Massen kommen")
+ +abschnitt("Mk 2,14", "Berufung des Zöllners Levi")
+ +absteigend
+ +abschnitt("Mk 3,22-30", "Verteidigungsrede Jesu: Sie sagten: Er hat einen unreinen Geist")
+ +abschnitt("Mk 3,31-35", "Über die wahre Familie Jesu")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,1-2", "Andrang der Menschen; die ganze Stadt vor dem Haus")
+ +abschnitt("Mk 2,3-12", "Jesus heilt den Gelähmten")
+ +absteigend
+ +abschnitt("Mk 4,1-2", "Einleitung der Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,40-45", "Die Heilung des Aussätzigen")
+ +absteigend
+ +abschnitt("Mk 4,3-9", "Das Gleichnis vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,35-37", "Rückzug und Suche: Jesus an einsamem Ort, dennoch von allen gesucht")
+ +abschnitt("Mk 1,38-39", "Erneuter Aufbruch mit Dämonenaustreibungen: ... dazu bin ich gekommen ...")
+ +absteigend
+ +abschnitt("Mk 4,10-12", "Das Geheimnis der Gottesherrschaft")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,32-34", "Die ganze Stadt vor der Tür; Jesus heilt und treibt Dämonen aus")
+ +absteigend
+ +abschnitt("Mk 4,13-20", "Die Deutung des Gleichnisses vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,29-31", "Die Heilung der Schwiegermutter des Petrus, die (daraufhin!) Jesus dient")
+ +absteigend
+ +abschnitt("Mk 4,21-25", "Vom rechten Hören")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,21-28", "Die neue Lehre in der Synagoge: Jesus gekommen, um Satan/die Dämonen ins Verderben zu stürzen")
+ +absteigend
+ +abschnitt("Mk 4,26-29", "Das Gleichnis vom Wachsen der Saat")
+ +abschnitt("Mk 4,30-32", "Das Gleichnis vom Senfkorn")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,16-20", "Die Berufung der ersten Jünger")
+ +absteigend
+ +abschnitt("Mk 4,33-34", "Abschlusskommentar zur Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,14-15", "Johannes tritt ab, Jesus tritt auf: Eröffnungsruf des Wirkens Jesu: Das Reich Gottes ist zum Greifen nahe!")
+ +absteigend
+ +abschnitt("Mk 4,35-41", "Überfahrt ins Heidenland: Der Sturm auf dem See")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,12-13", "Versuchung Jesu")
+ +absteigend
+ +abschnitt("Mk 5,1-20", "Die Heilung des Besessenen von Gerasa")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,9-11", "Taufe Jesu")
+ p.card-text.mt-1
+ | Tod und Auferstehung Jesu, des Sohnes Gottes
+ +absteigend
+ +abschnitt("Mk 5,21-24", "Jesus am Ufer des Sees mit Menschenmenge: Bitte des Synagogenvorstehers Jairus")
+ p.card-text.mt-1
+ | Meine Tochter liegt im Sterben ...
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,4-8", "Johannes der Täufer am Wasser mit seinem Hinweis auf den Kommenden")
+ +absteigend
+ +abschnitt("Mk 5,25-34", "Die Heilung der blutflüssigen Frau")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,1-3", "Inhaltsangabe/Überschrift
Himmlischer Sendungsbeschluss")
+ +absteigend
+ +abschnitt("Mk 5,35-43", "Die Auferweckung der Tochter des Jairus")
+ p.card-text.mt-1
+ | Stichworte draußen – drinnen
; oben: Die Phariäser gehen hinaus, um den Todesbeschluss zu fassen.
diff --git a/views/nt/ev/mk/guter_hirte/blutfluessig.pug b/views/nt/ev/mk/guter_hirte/blutfluessig.pug
new file mode 100644
index 0000000..bc4739f
--- /dev/null
+++ b/views/nt/ev/mk/guter_hirte/blutfluessig.pug
@@ -0,0 +1,153 @@
+extends ../layout
+include ../mixins
+
+mixin abschnitt_grund
+ .card(style="width: 100%;")
+ .card-body.gliederung
+ block
+
+mixin abschnitt_titel
+ h5.card-title
+ block
+
+mixin abschnitt_bibelstelle(bibelstelle)
+ h6.bibelstelle.card-subtitle.text-muted #{bibelstelle}
+
+mixin abschnitt(bibelstelle, titel)
+ +abschnitt_grund
+ +abschnitt_titel
+ | !{titel}
+ +abschnitt_bibelstelle(bibelstelle)
+ block
+
+mixin gegenueber
+ tr
+ block
+
+mixin aufsteigend
+ td(style="border-top: 2px solid #b5b5b5; border-right: 1px solid #b5b5b5; width: 50%;")
+ block
+
+mixin absteigend
+ td(style="border-top: 2px solid #b5b5b5;")
+ block
+
+mixin mitte
+ tr
+ td(colspan=2, style="padding-left: 40px; padding-right: 40px; border-top: 0px; width: 50%;")
+ block
+
+block content
+ table.table
+ tbody
+ +mitte
+ +abschnitt("Mk 2,23-28", "Der Menschensohn ist Herr auch über den Sabbat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,21-22", "Neuer Wein in neue Schläuche")
+ +absteigend
+ +abschnitt("Mk 3,1-6", "Die Heilung des Mannes mit der verdorrten Hand")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,18-20", "Fastenfrage: Es werden Tage kommen, da wird ihnen der Bräutigam genommen sein ...")
+ +absteigend
+ +abschnitt("Mk 3,7-12", "Der Andrang der Menschen (Gottes Sohn
)")
+ p.card-text.mt-1
+ | mit Rückzugsthematik
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,15", "Mahl mit den Zöllnern und Sündern, die Jesus nachfolgen [im Haus]")
+ +abschnitt("Mk 2,16-17", "Jesus gekommen als Arzt")
+ +absteigend
+ +abschnitt("Mk 3,13-19 ", "Die Wahl der Zwölf")
+ p.card-text.mt-1
+ | ... um sie mit Vollmacht über die Dämonen auszusenden!
+
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,13", "Jesus predigend am Wasser, die Massen kommen")
+ +abschnitt("Mk 2,14", "Berufung des Zöllners Levi")
+ +absteigend
+ +abschnitt("Mk 3,20-21", "Jesus und seine Angehörigen: Sie sagten: Er ist von Sinnen")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,1-2", "Andrang der Menschen; die ganze Stadt vor dem Haus")
+ +abschnitt("Mk 2,3-12", "Jesus heilt den Gelähmten")
+ p.card-text.mt-1
+ | Der Menschensohn hat die Vollmacht, hier auf Erden Sünden zu vergeben.
+ +absteigend
+ +abschnitt("Mk 3,22-30", "Verteidigungsrede Jesu: Sie sagten: Er hat einen unreinen Geist")
+ +abschnitt("Mk 3,31-35", "Über die wahre Familie Jesu")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,40-45", "Die Heilung des Aussätzigen")
+ +absteigend
+ +abschnitt("Mk 4,1-2", "Einleitung der Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,35-37", "Rückzug und Suche: Jesus an einsamem Ort, dennoch von allen gesucht")
+ +abschnitt("Mk 1,38-39", "Erneuter Aufbruch mit Dämonenaustreibungen: ... dazu bin ich gekommen ...")
+ +absteigend
+ +abschnitt("Mk 4,3-9", "Das Gleichnis vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,32-34", "Die ganze Stadt vor der Tür; Jesus heilt und treibt Dämonen aus")
+ +absteigend
+ +abschnitt("Mk 4,10-12", "Das Geheimnis der Gottesherrschaft")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,29-31", "Die Heilung der Schwiegermutter des Petrus, die (daraufhin!) Jesus dient")
+ +absteigend
+ +abschnitt("Mk 4,13-20", "Die Deutung des Gleichnisses vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,21-28", "Die neue Lehre in der Synagoge: Jesus gekommen, um Satan/die Dämonen ins Verderben zu stürzen")
+ +absteigend
+ +abschnitt("Mk 4,21-25", "Vom rechten Hören")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,16-20", "Die Berufung der ersten Jünger")
+ +absteigend
+ +abschnitt("Mk 4,26-29", "Das Gleichnis vom Wachsen der Saat")
+ +abschnitt("Mk 4,30-32", "Das Gleichnis vom Senfkorn")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,14-15", "Johannes tritt ab, Jesus tritt auf: Eröffnungsruf des Wirkens Jesu: Das Reich Gottes ist zum Greifen nahe!")
+ +absteigend
+ +abschnitt("Mk 4,33-34", "Abschlusskommentar zur Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,12-13", "Versuchung Jesu")
+ +absteigend
+ +abschnitt("Mk 4,35-41", "Überfahrt ins Heidenland: Der Sturm auf dem See")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,9-11", "Taufe Jesu")
+ +absteigend
+ +abschnitt("Mk 5,1-20", "Die Heilung des Besessenen von Gerasa")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,4-8", "Johannes der Täufer am Wasser mit seinem Hinweis auf den Kommenden")
+ +absteigend
+ +abschnitt("Mk 5,21-24", "Jesus am Ufer des Sees mit Menschenmenge: Bitte des Synagogenvorstehers Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,1-3", "Inhaltsangabe/Überschrift
Himmlischer Sendungsbeschluss")
+ +absteigend
+ +abschnitt("Mk 5,25-34", "Die Heilung der blutflüssigen Frau")
diff --git a/views/nt/ev/mk/guter_hirte/enthauptet.pug b/views/nt/ev/mk/guter_hirte/enthauptet.pug
new file mode 100644
index 0000000..fe9041e
--- /dev/null
+++ b/views/nt/ev/mk/guter_hirte/enthauptet.pug
@@ -0,0 +1,166 @@
+extends ../layout
+include ../mixins
+
+mixin abschnitt_grund
+ .card(style="width: 100%;")
+ .card-body.gliederung
+ block
+
+mixin abschnitt_titel
+ h5.card-title
+ block
+
+mixin abschnitt_bibelstelle(bibelstelle)
+ h6.bibelstelle.card-subtitle.text-muted #{bibelstelle}
+
+mixin abschnitt(bibelstelle, titel)
+ +abschnitt_grund
+ +abschnitt_titel
+ | !{titel}
+ +abschnitt_bibelstelle(bibelstelle)
+ block
+
+mixin gegenueber
+ tr
+ block
+
+mixin aufsteigend
+ td(style="border-top: 2px solid #b5b5b5; border-right: 1px solid #b5b5b5; width: 50%;")
+ block
+
+mixin absteigend
+ td(style="border-top: 2px solid #b5b5b5;")
+ block
+
+mixin mitte
+ tr
+ td(colspan=2, style="padding-left: 40px; padding-right: 40px; border-top: 0px; width: 50%;")
+ block
+
+block content
+ table.table
+ tbody
+ +mitte
+ +abschnitt("Mk 3,20-21", "Jesus und seine Angehörigen: Sie sagten: Er ist von Sinnen")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,13-19 ", "Die Wahl der Zwölf")
+ +absteigend
+ +abschnitt("Mk 3,22-30", "Verteidigungsrede Jesu: Sie sagten: Er hat einen unreinen Geist")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,7-12", "Der Andrang der Menschen (Gottes Sohn
)")
+ +absteigend
+ +abschnitt("Mk 3,31-35", "Über die wahre Familie Jesu")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,1-6", "Die Heilung des Mannes mit der verdorrten Hand")
+ +absteigend
+ +abschnitt("Mk 4,1-2", "Einleitung der Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,23-28", "Der Menschensohn ist Herr auch über den Sabbat")
+ +absteigend
+ +abschnitt("Mk 4,3-9", "Das Gleichnis vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,18-20", "Fastenfrage: Es werden Tage kommen, da wird ihnen der Bräutigam genommen sein ...")
+ +abschnitt("Mk 2,21-22", "Neuer Wein in neue Schläuche")
+ +absteigend
+ +abschnitt("Mk 4,10-12", "Das Geheimnis der Gottesherrschaft")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,15", "Mahl mit den Zöllnern und Sündern, die Jesus nachfolgen [im Haus]")
+ +abschnitt("Mk 2,16-17", "Jesus gekommen als Arzt")
+ +absteigend
+ +abschnitt("Mk 4,13-20", "Die Deutung des Gleichnisses vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,13", "Jesus predigend am Wasser, die Massen kommen")
+ +abschnitt("Mk 2,14", "Berufung des Zöllners Levi")
+ +absteigend
+ +abschnitt("Mk 4,21-25", "Vom rechten Hören")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,1-2", "Andrang der Menschen; die ganze Stadt vor dem Haus")
+ +abschnitt("Mk 2,3-12", "Jesus heilt den Gelähmten")
+ +absteigend
+ +abschnitt("Mk 4,26-29", "Das Gleichnis vom Wachsen der Saat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,40-45", "Die Heilung des Aussätzigen")
+ +absteigend
+ +abschnitt("Mk 4,30-32", "Das Gleichnis vom Senfkorn")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,35-37", "Rückzug und Suche: Jesus an einsamem Ort, dennoch von allen gesucht")
+ +abschnitt("Mk 1,38-39", "Erneuter Aufbruch mit Dämonenaustreibungen: ... dazu bin ich gekommen ...")
+ +absteigend
+ +abschnitt("Mk 4,33-34", "Abschlusskommentar zur Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,32-34", "Die ganze Stadt vor der Tür; Jesus heilt und treibt Dämonen aus")
+ +absteigend
+ +abschnitt("Mk 4,35-41", "Überfahrt ins Heidenland: Der Sturm auf dem See")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,29-31", "Die Heilung der Schwiegermutter des Petrus, die (daraufhin!) Jesus dient")
+ +absteigend
+ +abschnitt("Mk 5,1-20", "Die Heilung des Besessenen von Gerasa")
+
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,21-28", "Die neue Lehre in der Synagoge: Jesus gekommen, um Satan/die Dämonen ins Verderben zu stürzen")
+ +absteigend
+ +abschnitt("Mk 5,21-24", "Jesus am Ufer des Sees mit Menschenmenge: Bitte des Synagogenvorstehers Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,16-20", "Die Berufung der ersten Jünger")
+ +absteigend
+ +abschnitt("Mk 5,25-34", "Die Heilung der blutflüssigen Frau")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,14-15", "Johannes tritt ab, Jesus tritt auf: Eröffnungsruf des Wirkens Jesu: Das Reich Gottes ist zum Greifen nahe!")
+ +absteigend
+ +abschnitt("Mk 5,35-43", "Die Auferweckung der Tochter des Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,12-13", "Versuchung Jesu")
+ +absteigend
+ +abschnitt("Mk 6,1-6a", "Die Ablehnung Jesu in seiner Heimat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,9-11", "Taufe Jesu")
+ +absteigend
+ +abschnitt("Mk 6,6b-13", "Die Aussendung der Zwölf")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,4-8", "Johannes der Täufer am Wasser mit seinem Hinweis auf den Kommenden")
+ +absteigend
+ +abschnitt("Mk 6,14-16", "König Herodes denkt über Jesus nach ... – Johannes habe ich enthaupten lassen")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,1-3", "Inhaltsangabe/Überschrift
Himmlischer Sendungsbeschluss")
+ +absteigend
+ +abschnitt("Mk 6,17-29", "Die Enthauptung Johannes des Täufers während eines Mahles; sein Begräbnis")
+
+
diff --git a/views/nt/ev/mk/guter_hirte/offenbarung.pug b/views/nt/ev/mk/guter_hirte/offenbarung.pug
new file mode 100644
index 0000000..ce0c00c
--- /dev/null
+++ b/views/nt/ev/mk/guter_hirte/offenbarung.pug
@@ -0,0 +1,172 @@
+extends ../layout
+include ../mixins
+
+mixin abschnitt_grund
+ .card(style="width: 100%;")
+ .card-body.gliederung
+ block
+
+mixin abschnitt_titel
+ h5.card-title
+ block
+
+mixin abschnitt_bibelstelle(bibelstelle)
+ h6.bibelstelle.card-subtitle.text-muted #{bibelstelle}
+
+mixin abschnitt(bibelstelle, titel)
+ +abschnitt_grund
+ +abschnitt_titel
+ | !{titel}
+ +abschnitt_bibelstelle(bibelstelle)
+ block
+
+mixin gegenueber
+ tr
+ block
+
+mixin aufsteigend
+ td(style="border-top: 2px solid #b5b5b5; border-right: 1px solid #b5b5b5; width: 50%;")
+ block
+
+mixin absteigend
+ td(style="border-top: 2px solid #b5b5b5;")
+ block
+
+mixin mitte
+ tr
+ td(colspan=2, style="padding-left: 40px; padding-right: 40px; border-top: 0px; width: 50%;")
+ block
+
+block content
+ table.table
+ tbody
+ +mitte
+ +abschnitt("Mk 3,22-30", "Verteidigungsrede Jesu: Das gespaltene Haus – Hausrat aus dem Haus des Starken rauben – Sie sagten: Er hat einen unreinen Geist")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,20-21", "Jesus und seine Angehörigen: Sie sagten: Er ist von Sinnen")
+ +absteigend
+ +abschnitt("Mk 3,31-35", "Über die wahre Familie Jesu")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,13-19 ", "Die Wahl der Zwölf")
+ +absteigend
+ +abschnitt("Mk 4,1-2", "Einleitung der Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,7-12", "Der Andrang der Menschen (Gottes Sohn
)")
+ +absteigend
+ +abschnitt("Mk 4,3-9", "Das Gleichnis vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,1-6", "Die Heilung des Mannes mit der verdorrten Hand")
+ +absteigend
+ +abschnitt("Mk 4,10-12", "Das Geheimnis der Gottesherrschaft")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,23-28", "Der Menschensohn ist Herr auch über den Sabbat")
+ +absteigend
+ +abschnitt("Mk 4,13-20", "Die Deutung des Gleichnisses vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,18-20", "Fastenfrage: Es werden Tage kommen, da wird ihnen der Bräutigam genommen sein ...")
+ +abschnitt("Mk 2,21-22", "Neuer Wein in neue Schläuche")
+ +absteigend
+ +abschnitt("Mk 4,21-25", "Vom rechten Hören")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,15", "Mahl mit den Zöllnern und Sündern, die Jesus nachfolgen [im Haus]")
+ +abschnitt("Mk 2,16-17", "Jesus gekommen als Arzt")
+ +absteigend
+ +abschnitt("Mk 4,26-29", "Das Gleichnis vom Wachsen der Saat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,13", "Jesus predigend am Wasser, die Massen kommen")
+ +abschnitt("Mk 2,14", "Berufung des Zöllners Levi")
+ +absteigend
+ +abschnitt("Mk 4,30-32", "Das Gleichnis vom Senfkorn")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,1-2", "Andrang der Menschen; die ganze Stadt vor dem Haus")
+ +abschnitt("Mk 2,3-12", "Jesus heilt den Gelähmten")
+ +absteigend
+ +abschnitt("Mk 4,33-34", "Abschlusskommentar zur Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,40-45", "Die Heilung des Aussätzigen")
+ +absteigend
+ +abschnitt("Mk 4,35-41", "Überfahrt ins Heidenland: Der Sturm auf dem See")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,35-37", "Rückzug und Suche: Jesus an einsamem Ort, dennoch von allen gesucht")
+ +abschnitt("Mk 1,38-39", "Erneuter Aufbruch mit Dämonenaustreibungen: ... dazu bin ich gekommen ...")
+ +absteigend
+ +abschnitt("Mk 5,1-20", "Die Heilung des Besessenen von Gerasa")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,32-34", "Die ganze Stadt vor der Tür; Jesus heilt und treibt Dämonen aus")
+ +absteigend
+ +abschnitt("Mk 5,21-24", "Jesus am Ufer des Sees mit Menschenmenge: Bitte des Synagogenvorstehers Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,29-31", "Die Heilung der Schwiegermutter des Petrus, die (daraufhin!) Jesus dient")
+ +absteigend
+ +abschnitt("Mk 5,25-34", "Die Heilung der blutflüssigen Frau")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,21-28", "Die neue Lehre in der Synagoge: Jesus gekommen, um Satan/die Dämonen ins Verderben zu stürzen")
+ +absteigend
+ +abschnitt("Mk 5,35-43", "Die Auferweckung der Tochter des Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,16-20", "Die Berufung der ersten Jünger")
+ +absteigend
+ +abschnitt("Mk 6,1-6a", "Die Ablehnung Jesu in seiner Heimat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,14-15", "Johannes tritt ab, Jesus tritt auf: Eröffnungsruf des Wirkens Jesu: Das Reich Gottes ist zum Greifen nahe!")
+ +absteigend
+ +abschnitt("Mk 6,6b-13", "Die Aussendung der Zwölf")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,12-13", "Versuchung Jesu")
+ +absteigend
+ +abschnitt("Mk 6,14-16", "König Herodes denkt über Jesus nach ... – Johannes habe ich enthaupten lassen: auferstanden!?")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,9-11", "Taufe Jesu")
+ +absteigend
+ +abschnitt("Mk 6,17-29", "Die Enthauptung Johannes des Täufers während eines Mahles; sein Begräbnis")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,4-8", "Johannes der Täufer am Wasser mit seinem Hinweis auf den Kommenden")
+ +absteigend
+ +abschnitt("Mk 6,30-46", "Jesus, der gute Hirte: lehrend und speisend (bis hin zur Auflösung der Szene)")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,1-3", "Inhaltsangabe/Überschrift
Himmlischer Sendungsbeschluss")
+ +absteigend
+ +abschnitt("Mk 6,47-52", "Die Offenbarung des Gottessohnes auf dem Wasser")
+
+
+
diff --git a/views/nt/ev/mk/guter_hirte/sendung.pug b/views/nt/ev/mk/guter_hirte/sendung.pug
new file mode 100644
index 0000000..4e5e19a
--- /dev/null
+++ b/views/nt/ev/mk/guter_hirte/sendung.pug
@@ -0,0 +1,159 @@
+extends ../layout
+include ../mixins
+
+mixin abschnitt_grund
+ .card(style="width: 100%;")
+ .card-body.gliederung
+ block
+
+mixin abschnitt_titel
+ h5.card-title
+ block
+
+mixin abschnitt_bibelstelle(bibelstelle)
+ h6.bibelstelle.card-subtitle.text-muted #{bibelstelle}
+
+mixin abschnitt(bibelstelle, titel)
+ +abschnitt_grund
+ +abschnitt_titel
+ | !{titel}
+ +abschnitt_bibelstelle(bibelstelle)
+ block
+
+mixin gegenueber
+ tr
+ block
+
+mixin aufsteigend
+ td(style="border-top: 2px solid #b5b5b5; border-right: 1px solid #b5b5b5; width: 50%;")
+ block
+
+mixin absteigend
+ td(style="border-top: 2px solid #b5b5b5;")
+ block
+
+mixin mitte
+ tr
+ td(colspan=2, style="padding-left: 40px; padding-right: 40px; border-top: 0px; width: 50%;")
+ block
+
+block content
+ table.table
+ tbody
+ +mitte
+ +abschnitt("Mk 3,13-19 ", "Die Wahl der Zwölf")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,7-12", "Der Andrang der Menschen (Gottes Sohn
)")
+ +absteigend
+ +abschnitt("Mk 3,20-21", "Jesus und seine Angehörigen: Sie sagten: Er ist von Sinnen")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,1-6", "Die Heilung des Mannes mit der verdorrten Hand")
+ +absteigend
+ +abschnitt("Mk 3,22-30", "Verteidigungsrede Jesu: Sie sagten: Er hat einen unreinen Geist")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,23-28", "Der Menschensohn ist Herr auch über den Sabbat")
+ +absteigend
+ +abschnitt("Mk 3,31-35", "Über die wahre Familie Jesu")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,18-20", "Fastenfrage: Es werden Tage kommen, da wird ihnen der Bräutigam genommen sein ...")
+ +abschnitt("Mk 2,21-22", "Neuer Wein in neue Schläuche")
+ +absteigend
+ +abschnitt("Mk 4,1-2", "Einleitung der Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,15", "Mahl mit den Zöllnern und Sündern, die Jesus nachfolgen [im Haus]")
+ +abschnitt("Mk 2,16-17", "Jesus gekommen als Arzt")
+ +absteigend
+ +abschnitt("Mk 4,3-9", "Das Gleichnis vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,13", "Jesus predigend am Wasser, die Massen kommen")
+ +abschnitt("Mk 2,14", "Berufung des Zöllners Levi")
+ +absteigend
+ +abschnitt("Mk 4,10-12", "Das Geheimnis der Gottesherrschaft")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,1-2", "Andrang der Menschen; die ganze Stadt vor dem Haus")
+ +abschnitt("Mk 2,3-12", "Jesus heilt den Gelähmten")
+ +absteigend
+ +abschnitt("Mk 4,13-20", "Die Deutung des Gleichnisses vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,40-45", "Die Heilung des Aussätzigen")
+ +absteigend
+ +abschnitt("Mk 4,21-25", "Vom rechten Hören")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,35-37", "Rückzug und Suche: Jesus an einsamem Ort, dennoch von allen gesucht")
+ +abschnitt("Mk 1,38-39", "Erneuter Aufbruch mit Dämonenaustreibungen: ... dazu bin ich gekommen ...")
+ +absteigend
+ +abschnitt("Mk 4,26-29", "Das Gleichnis vom Wachsen der Saat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,32-34", "Die ganze Stadt vor der Tür; Jesus heilt und treibt Dämonen aus")
+ +absteigend
+ +abschnitt("Mk 4,30-32", "Das Gleichnis vom Senfkorn")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,29-31", "Die Heilung der Schwiegermutter des Petrus, die (daraufhin!) Jesus dient")
+ +absteigend
+ +abschnitt("Mk 4,33-34", "Abschlusskommentar zur Gleichnisrede")
+
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,21-28", "Die neue Lehre in der Synagoge: Jesus gekommen, um Satan/die Dämonen ins Verderben zu stürzen")
+ +absteigend
+ +abschnitt("Mk 4,35-41", "Überfahrt ins Heidenland: Der Sturm auf dem See")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,16-20", "Die Berufung der ersten Jünger")
+ +absteigend
+ +abschnitt("Mk 5,1-20", "Die Heilung des Besessenen von Gerasa")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,14-15", "Johannes tritt ab, Jesus tritt auf: Eröffnungsruf des Wirkens Jesu: Das Reich Gottes ist zum Greifen nahe!")
+ +absteigend
+ +abschnitt("Mk 5,21-24", "Jesus am Ufer des Sees mit Menschenmenge: Bitte des Synagogenvorstehers Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,12-13", "Versuchung Jesu")
+ +absteigend
+ +abschnitt("Mk 5,25-34", "Die Heilung der blutflüssigen Frau")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,9-11", "Taufe Jesu")
+ +absteigend
+ +abschnitt("Mk 5,35-43", "Die Auferweckung der Tochter des Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,4-8", "Johannes der Täufer am Wasser mit seinem Hinweis auf den Kommenden")
+ +absteigend
+ +abschnitt("Mk 6,1-6a", "Die Ablehnung Jesu in seiner Heimat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,1-3", "Inhaltsangabe/Überschrift
Himmlischer Sendungsbeschluss")
+ +absteigend
+ +abschnitt("Mk 6,6b-13", "Die Aussendung der Zwölf")
+
diff --git a/views/nt/ev/mk/guter_hirte/speisung.pug b/views/nt/ev/mk/guter_hirte/speisung.pug
new file mode 100644
index 0000000..52d8caa
--- /dev/null
+++ b/views/nt/ev/mk/guter_hirte/speisung.pug
@@ -0,0 +1,175 @@
+extends ../layout
+include ../mixins
+
+mixin abschnitt_grund
+ .card(style="width: 100%;")
+ .card-body.gliederung
+ block
+
+mixin abschnitt_titel
+ h5.card-title
+ block
+
+mixin abschnitt_bibelstelle(bibelstelle)
+ h6.bibelstelle.card-subtitle.text-muted #{bibelstelle}
+
+mixin abschnitt(bibelstelle, titel)
+ +abschnitt_grund
+ +abschnitt_titel
+ | !{titel}
+ +abschnitt_bibelstelle(bibelstelle)
+ block
+
+mixin gegenueber
+ tr
+ block
+
+mixin aufsteigend
+ td(style="border-top: 2px solid #b5b5b5; border-right: 1px solid #b5b5b5; width: 50%;")
+ block
+
+mixin absteigend
+ td(style="border-top: 2px solid #b5b5b5;")
+ block
+
+mixin mitte
+ tr
+ td(colspan=2, style="padding-left: 40px; padding-right: 40px; border-top: 0px; width: 50%;")
+ block
+
+block content
+ table.table
+ tbody
+ +mitte
+ +abschnitt("Mk 3,22-27", "Verteidigungsrede Jesu I: Das gespaltene Haus – Hausrat aus dem Haus des Starken rauben")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,20-21", "Jesus und seine Angehörigen: Sie sagten: Er ist von Sinnen")
+ +absteigend
+ +abschnitt("Mk 3,28-30", "Verteidigungsrede Jesu II: Sie sagten: Er hat einen unreinen Geist")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,13-19 ", "Die Wahl der Zwölf")
+ +absteigend
+ +abschnitt("Mk 3,31-35", "Über die wahre Familie Jesu")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,7-12", "Der Andrang der Menschen (Gottes Sohn
)")
+ +absteigend
+ +abschnitt("Mk 4,1-2", "Einleitung der Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,1-6", "Die Heilung des Mannes mit der verdorrten Hand")
+ +absteigend
+ +abschnitt("Mk 4,3-9", "Das Gleichnis vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,23-28", "Der Menschensohn ist Herr auch über den Sabbat")
+ +absteigend
+ +abschnitt("Mk 4,10-12", "Das Geheimnis der Gottesherrschaft")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,18-20", "Fastenfrage: Es werden Tage kommen, da wird ihnen der Bräutigam genommen sein ...")
+ +abschnitt("Mk 2,21-22", "Neuer Wein in neue Schläuche")
+ +absteigend
+ +abschnitt("Mk 4,13-20", "Die Deutung des Gleichnisses vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,15", "Mahl mit den Zöllnern und Sündern, die Jesus nachfolgen [im Haus]")
+ +abschnitt("Mk 2,16-17", "Jesus gekommen als Arzt")
+ +absteigend
+ +abschnitt("Mk 4,21-25", "Vom rechten Hören")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,13", "Jesus predigend am Wasser, die Massen kommen")
+ +abschnitt("Mk 2,14", "Berufung des Zöllners Levi")
+ +absteigend
+ +abschnitt("Mk 4,26-29", "Das Gleichnis vom Wachsen der Saat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,1-2", "Andrang der Menschen; die ganze Stadt vor dem Haus")
+ +abschnitt("Mk 2,3-12", "Jesus heilt den Gelähmten")
+ +absteigend
+ +abschnitt("Mk 4,30-32", "Das Gleichnis vom Senfkorn")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,40-45", "Die Heilung des Aussätzigen")
+ +absteigend
+ +abschnitt("Mk 4,33-34", "Abschlusskommentar zur Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,35-37", "Rückzug und Suche: Jesus an einsamem Ort, dennoch von allen gesucht")
+ +abschnitt("Mk 1,38-39", "Erneuter Aufbruch mit Dämonenaustreibungen: ... dazu bin ich gekommen ...")
+ +absteigend
+ +abschnitt("Mk 4,35-41", "Überfahrt ins Heidenland: Der Sturm auf dem See")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,32-34", "Die ganze Stadt vor der Tür; Jesus heilt und treibt Dämonen aus")
+ +absteigend
+ +abschnitt("Mk 5,1-20", "Die Heilung des Besessenen von Gerasa")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,29-31", "Die Heilung der Schwiegermutter des Petrus, die (daraufhin!) Jesus dient")
+ +absteigend
+ +abschnitt("Mk 5,21-24", "Jesus am Ufer des Sees mit Menschenmenge: Bitte des Synagogenvorstehers Jairus")
+
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,21-28", "Die neue Lehre in der Synagoge: Jesus gekommen, um Satan/die Dämonen ins Verderben zu stürzen")
+ +absteigend
+ +abschnitt("Mk 5,25-34", "Die Heilung der blutflüssigen Frau")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,16-20", "Die Berufung der ersten Jünger")
+ +absteigend
+ +abschnitt("Mk 5,35-43", "Die Auferweckung der Tochter des Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,14-15", "Johannes tritt ab, Jesus tritt auf: Eröffnungsruf des Wirkens Jesu: Das Reich Gottes ist zum Greifen nahe!")
+ +absteigend
+ +abschnitt("Mk 6,1-6a", "Die Ablehnung Jesu in seiner Heimat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,12-13", "Versuchung Jesu")
+ +absteigend
+ +abschnitt("Mk 6,6b-13", "Die Aussendung der Zwölf")
+ p.card-text.mt-1
+ | Er gab ihnen Vollmacht, die unreinen Geister auszutreiben
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,9-11", "Taufe Jesu")
+ +absteigend
+ +abschnitt("Mk 6,14-16", "König Herodes denkt über Jesus nach ... – Johannes habe ich enthaupten lassen: auferstanden!?")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,4-8", "Johannes der Täufer am Wasser mit seinem Hinweis auf den Kommenden")
+ +absteigend
+ +abschnitt("Mk 6,17-29", "Die Enthauptung Johannes des Täufers während eines Mahles; sein Begräbnis")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,1-3", "Inhaltsangabe/Überschrift
Himmlischer Sendungsbeschluss")
+ +absteigend
+ +abschnitt("Mk 6,30-46", "Jesus, der gute Hirte: lehrend und speisend (bis hin zur Auflösung der Szene)")
+
+
+
diff --git a/views/nt/ev/mk/heidenmission1/gerasa.pug b/views/nt/ev/mk/heidenmission1/gerasa.pug
new file mode 100644
index 0000000..b4b56f3
--- /dev/null
+++ b/views/nt/ev/mk/heidenmission1/gerasa.pug
@@ -0,0 +1,144 @@
+extends ../layout
+include ../mixins
+
+mixin abschnitt_grund
+ .card(style="width: 100%;")
+ .card-body.gliederung
+ block
+
+mixin abschnitt_titel
+ h5.card-title
+ block
+
+mixin abschnitt_bibelstelle(bibelstelle)
+ h6.bibelstelle.card-subtitle.text-muted #{bibelstelle}
+
+mixin abschnitt(bibelstelle, titel)
+ +abschnitt_grund
+ +abschnitt_titel
+ | !{titel}
+ +abschnitt_bibelstelle(bibelstelle)
+ block
+
+mixin gegenueber
+ tr
+ block
+
+mixin aufsteigend
+ td(style="border-top: 2px solid #b5b5b5; border-right: 1px solid #b5b5b5; width: 50%;")
+ block
+
+mixin absteigend
+ td(style="border-top: 2px solid #b5b5b5;")
+ block
+
+mixin mitte
+ tr
+ td(colspan=2, style="padding-left: 40px; padding-right: 40px; border-top: 0px; width: 50%;")
+ block
+
+block content
+ table.table
+ tbody
+ +mitte
+ +abschnitt("Mk 2,21-22", "Neuer Wein in neue Schläuche")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,18-20", "Fastenfrage: Es werden Tage kommen, da wird ihnen der Bräutigam genommen sein ...")
+ +absteigend
+ +abschnitt("Mk 2,23-28", "Der Menschensohn ist Herr auch über den Sabbat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,15", "Mahl mit den Zöllnern und Sündern, die Jesus nachfolgen [im Haus]")
+ +abschnitt("Mk 2,16-17", "Jesus gekommen als Arzt")
+ +absteigend
+ +abschnitt("Mk 3,1-6", "Die Heilung des Mannes mit der verdorrten Hand")
+
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,13", "Jesus predigend am Wasser, die Massen kommen")
+ +abschnitt("Mk 2,14", "Berufung des Zöllners Levi")
+ +absteigend
+ +abschnitt("Mk 3,7-12", "Der Andrang der Menschen (Gottes Sohn
)")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,1-2", "Andrang der Menschen; die ganze Stadt vor dem Haus")
+ +abschnitt("Mk 2,3-12", "Jesus heilt den Gelähmten")
+ p.card-text.mt-1
+ | Der Menschensohn hat die Vollmacht, hier auf Erden Sünden zu vergeben.
+ +absteigend
+ +abschnitt("Mk 3,13-19 ", "Die Wahl der Zwölf")
+ p.card-text.mt-1
+ | ... um sie mit Vollmacht über die Dämonen auszusenden!
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,40-45", "Die Heilung des Aussätzigen")
+ +absteigend
+ +abschnitt("Mk 3,20-21", "Jesus und seine Angehörigen: Sie sagten: Er ist von Sinnen")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,35-37", "Rückzug und Suche: Jesus an einsamem Ort, dennoch von allen gesucht")
+ +abschnitt("Mk 1,38-39", "Erneuter Aufbruch mit Dämonenaustreibungen: ... dazu bin ich gekommen ...")
+ +absteigend
+ +abschnitt("Mk 3,22-30", "Verteidigungsrede Jesu: Sie sagten: Er hat einen unreinen Geist")
+ +abschnitt("Mk 3,31-35", "Über die wahre Familie Jesu")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,32-34", "Die ganze Stadt vor der Tür; Jesus heilt und treibt Dämonen aus")
+ +absteigend
+ +abschnitt("Mk 4,1-2", "Einleitung der Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,29-31", "Die Heilung der Schwiegermutter des Petrus, die (daraufhin!) Jesus dient")
+ +absteigend
+ +abschnitt("Mk 4,3-9", "Das Gleichnis vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,21-28", "Die neue Lehre in der Synagoge: Jesus gekommen, um Satan/die Dämonen ins Verderben zu stürzen")
+ +absteigend
+ +abschnitt("Mk 4,10-12", "Das Geheimnis der Gottesherrschaft")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,16-20", "Die Berufung der ersten Jünger")
+ +absteigend
+ +abschnitt("Mk 4,13-20", "Die Deutung des Gleichnisses vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,14-15", "Johannes tritt ab, Jesus tritt auf: Eröffnungsruf des Wirkens Jesu: Das Reich Gottes ist zum Greifen nahe!")
+ +absteigend
+ +abschnitt("Mk 4,21-25", "Vom rechten Hören")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,12-13", "Versuchung Jesu")
+ +absteigend
+ +abschnitt("Mk 4,26-29", "Das Gleichnis vom Wachsen der Saat")
+ +abschnitt("Mk 4,30-32", "Das Gleichnis vom Senfkorn")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,9-11", "Taufe Jesu")
+ +absteigend
+ +abschnitt("Mk 4,33-34", "Abschlusskommentar zur Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,4-8", "Johannes der Täufer am Wasser mit seinem Hinweis auf den Kommenden")
+ +absteigend
+ +abschnitt("Mk 4,35-41", "Überfahrt ins Heidenland: Der Sturm auf dem See")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,1-3", "Inhaltsangabe/Überschrift
Himmlischer Sendungsbeschluss")
+ +absteigend
+ +abschnitt("Mk 5,1-20", "Die Heilung des Besessenen von Gerasa")
diff --git a/views/nt/ev/mk/heidenmission1/sturm.pug b/views/nt/ev/mk/heidenmission1/sturm.pug
new file mode 100644
index 0000000..497b04e
--- /dev/null
+++ b/views/nt/ev/mk/heidenmission1/sturm.pug
@@ -0,0 +1,159 @@
+extends ../layout
+include ../mixins
+
+mixin abschnitt_grund
+ .card(style="width: 100%;")
+ .card-body.gliederung
+ block
+
+mixin abschnitt_titel
+ h5.card-title
+ block
+
+mixin abschnitt_bibelstelle(bibelstelle)
+ h6.bibelstelle.card-subtitle.text-muted #{bibelstelle}
+
+mixin abschnitt(bibelstelle, titel)
+ +abschnitt_grund
+ +abschnitt_titel
+ | !{titel}
+ +abschnitt_bibelstelle(bibelstelle)
+ block
+
+mixin gegenueber
+ tr
+ block
+
+mixin aufsteigend
+ td(style="border-top: 2px solid #b5b5b5; border-right: 1px solid #b5b5b5; width: 50%;")
+ block
+
+mixin absteigend
+ td(style="border-top: 2px solid #b5b5b5;")
+ block
+
+mixin mitte
+ tr
+ td(colspan=2, style="padding-left: 40px; padding-right: 40px; border-top: 0px; width: 50%;")
+ block
+
+block content
+ table.table
+ tbody
+ +mitte
+ +abschnitt("Mk 2,18-20", "Fastenfrage: Es werden Tage kommen, da wird ihnen der Bräutigam genommen sein ...")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,16-17", "Jesus gekommen als Arzt")
+ p.card-text.mt-1
+ | Nicht die Gesunden brauchen den Arzt, sondern die Kranken – eine Selbstverständlichkeit
+ br
+ | Hinweis aber auch auf die Unterscheidung Jesu zu den Erwartungen an den Messias
+ +absteigend
+ +abschnitt("Mk 2,21-22", "Neuer Wein in neue Schläuche [Teil Streitgespräch!]")
+ p.card-text.mt-1
+ | Junger Wein gehört in neue Schläuche – eine Alltagsweisheit
+ br
+ | Hinweis aber in diesem Kontext auf das Neue, das mit Jesus gekommen ist
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,15", "Mahl mit den Zöllnern und Sündern, die Jesus nachfolgen [im Haus]")
+ p.card-text.mt-1
+ | Jesus mit seinen Begleitern beim Essen
+ +absteigend
+ +abschnitt("Mk 2,23-28", "Der Menschensohn ist Herr auch über den Sabbat")
+ p.card-text.mt-1
+ | David mit seinen Begleitern beim Essen
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,13", "Jesus predigend am Wasser, die Massen kommen")
+ +abschnitt("Mk 2,14", "Berufung des Zöllners Levi")
+ p.card-text.mt-1
+ | Auferstehungsthematik
+ +absteigend
+ +abschnitt("Mk 3,1-6", "Die Heilung des Mannes mit der verdorrten Hand")
+ p.card-text.mt-1
+ | Todesbeschluss
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,1-2", "Andrang der Menschen; die ganze Stadt vor dem Haus")
+ +abschnitt("Mk 2,3-12", "Jesus heilt den Gelähmten")
+ p.card-text.mt-1
+ | Der Menschensohn hat die Vollmacht, hier auf Erden Sünden zu vergeben.
+ +absteigend
+ +abschnitt("Mk 3,7-12", "Der Andrang der Menschen (Gottes Sohn
)")
+ p.card-text.mt-1
+ | Rückzugsthematik
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,40-45", "Die Heilung des Aussätzigen")
+ +absteigend
+ +abschnitt("Mk 3,13-19 ", "Die Wahl der Zwölf")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,35-37", "Rückzug und Suche: Jesus an einsamem Ort, dennoch von allen gesucht")
+ +abschnitt("Mk 1,38-39", "Erneuter Aufbruch mit Dämonenaustreibungen: ... dazu bin ich gekommen ...")
+ +absteigend
+ +abschnitt("Mk 3,20-21", "Jesus und seine Angehörigen: Sie sagten: Er ist von Sinnen")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,32-34", "Die ganze Stadt vor der Tür; Jesus heilt und treibt Dämonen aus")
+ +absteigend
+ +abschnitt("Mk 3,22-30", "Verteidigungsrede Jesu: Sie sagten: Er hat einen unreinen Geist")
+ +abschnitt("Mk 3,31-35", "Über die wahre Familie Jesu")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,29-31", "Die Heilung der Schwiegermutter des Petrus, die (daraufhin!) Jesus dient")
+ +absteigend
+ +abschnitt("Mk 4,1-2", "Einleitung der Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,21-28", "Die neue Lehre in der Synagoge: Jesus gekommen, um Satan/die Dämonen ins Verderben zu stürzen")
+ +absteigend
+ +abschnitt("Mk 4,3-9", "Das Gleichnis vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,16-20", "Die Berufung der ersten Jünger")
+ +absteigend
+ +abschnitt("Mk 4,10-12", "Das Geheimnis der Gottesherrschaft")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,14-15", "Johannes tritt ab, Jesus tritt auf: Eröffnungsruf des Wirkens Jesu: Das Reich Gottes ist zum Greifen nahe!")
+ +absteigend
+ +abschnitt("Mk 4,13-20", "Die Deutung des Gleichnisses vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,12-13", "Versuchung Jesu")
+ +absteigend
+ +abschnitt("Mk 4,21-25", "Vom rechten Hören")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,9-11", "Taufe Jesu")
+ +absteigend
+ +abschnitt("Mk 4,26-29", "Das Gleichnis vom Wachsen der Saat")
+ +abschnitt("Mk 4,30-32", "Das Gleichnis vom Senfkorn")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,4-8", "Johannes der Täufer am Wasser mit seinem Hinweis auf den Kommenden")
+ +absteigend
+ +abschnitt("Mk 4,33-34", "Abschlusskommentar zur Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,1-3", "Inhaltsangabe/Überschrift
Himmlischer Sendungsbeschluss")
+ +absteigend
+ +abschnitt("Mk 4,35-41", "Überfahrt ins Heidenland: Der Sturm auf dem See")
diff --git a/views/nt/ev/mk/gleichnisse/sturm.pug b/views/nt/ev/mk/heidenmission1/sturm_old.pug
similarity index 100%
rename from views/nt/ev/mk/gleichnisse/sturm.pug
rename to views/nt/ev/mk/heidenmission1/sturm_old.pug
diff --git a/views/nt/ev/mk/heidenmission2/effata.pug b/views/nt/ev/mk/heidenmission2/effata.pug
new file mode 100644
index 0000000..da400c6
--- /dev/null
+++ b/views/nt/ev/mk/heidenmission2/effata.pug
@@ -0,0 +1,181 @@
+extends ../layout
+include ../mixins
+
+mixin abschnitt_grund
+ .card(style="width: 100%;")
+ .card-body.gliederung
+ block
+
+mixin abschnitt_titel
+ h5.card-title
+ block
+
+mixin abschnitt_bibelstelle(bibelstelle)
+ h6.bibelstelle.card-subtitle.text-muted #{bibelstelle}
+
+mixin abschnitt(bibelstelle, titel)
+ +abschnitt_grund
+ +abschnitt_titel
+ | !{titel}
+ +abschnitt_bibelstelle(bibelstelle)
+ block
+
+mixin gegenueber
+ tr
+ block
+
+mixin aufsteigend
+ td(style="border-top: 2px solid #b5b5b5; border-right: 1px solid #b5b5b5; width: 50%;")
+ block
+
+mixin absteigend
+ td(style="border-top: 2px solid #b5b5b5;")
+ block
+
+mixin mitte
+ tr
+ td(colspan=2, style="padding-left: 40px; padding-right: 40px; border-top: 0px; width: 50%;")
+ block
+
+block content
+ table.table
+ tbody
+ +mitte
+ +abschnitt("Mk 4,1-2", "Einleitung der Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,31-35", "Über die wahre Familie Jesu")
+ +absteigend
+ +abschnitt("Mk 4,3-9", "Das Gleichnis vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,22-30", "Verteidigungsrede Jesu: Das gespaltene Haus – Hausrat aus dem Haus des Starken rauben – Sie sagten: Er hat einen unreinen Geist")
+ +absteigend
+ +abschnitt("Mk 4,10-12", "Das Geheimnis der Gottesherrschaft")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,20-21", "Jesus und seine Angehörigen: Sie sagten: Er ist von Sinnen")
+ +absteigend
+ +abschnitt("Mk 4,13-20", "Die Deutung des Gleichnisses vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,13-19 ", "Die Wahl der Zwölf")
+ +absteigend
+ +abschnitt("Mk 4,21-25", "Vom rechten Hören")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,7-12", "Der Andrang der Menschen (Gottes Sohn
)")
+ +absteigend
+ +abschnitt("Mk 4,26-29", "Das Gleichnis vom Wachsen der Saat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,1-6", "Die Heilung des Mannes mit der verdorrten Hand")
+ +absteigend
+ +abschnitt("Mk 4,30-32", "Das Gleichnis vom Senfkorn")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,23-28", "Der Menschensohn ist Herr auch über den Sabbat")
+ +absteigend
+ +abschnitt("Mk 4,33-34", "Abschlusskommentar zur Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,18-20", "Fastenfrage: Es werden Tage kommen, da wird ihnen der Bräutigam genommen sein ...")
+ +abschnitt("Mk 2,21-22", "Neuer Wein in neue Schläuche")
+ +absteigend
+ +abschnitt("Mk 4,35-41", "Überfahrt ins Heidenland: Der Sturm auf dem See")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,15", "Mahl mit den Zöllnern und Sündern, die Jesus nachfolgen [im Haus]")
+ +abschnitt("Mk 2,16-17", "Jesus gekommen als Arzt")
+ +absteigend
+ +abschnitt("Mk 5,1-20", "Die Heilung des Besessenen von Gerasa")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,13", "Jesus predigend am Wasser, die Massen kommen")
+ +abschnitt("Mk 2,14", "Berufung des Zöllners Levi")
+ +absteigend
+ +abschnitt("Mk 5,21-24", "Jesus am Ufer des Sees mit Menschenmenge: Bitte des Synagogenvorstehers Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,1-2", "Andrang der Menschen; die ganze Stadt vor dem Haus")
+ +abschnitt("Mk 2,3-12", "Jesus heilt den Gelähmten")
+ +absteigend
+ +abschnitt("Mk 5,25-34", "Die Heilung der blutflüssigen Frau")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,40-45", "Die Heilung des Aussätzigen")
+ +absteigend
+ +abschnitt("Mk 5,35-43", "Die Auferweckung der Tochter des Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,35-37", "Rückzug und Suche: Jesus an einsamem Ort, dennoch von allen gesucht")
+ +abschnitt("Mk 1,38-39", "Erneuter Aufbruch mit Dämonenaustreibungen: ... dazu bin ich gekommen ...")
+ +absteigend
+ +abschnitt("Mk 6,1-6a", "Die Ablehnung Jesu in seiner Heimat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,32-34", "Die ganze Stadt vor der Tür; Jesus heilt und treibt Dämonen aus")
+ +absteigend
+ +abschnitt("Mk 6,6b-13", "Die Aussendung der Zwölf")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,29-31", "Die Heilung der Schwiegermutter des Petrus, die (daraufhin!) Jesus dient")
+ +absteigend
+ +abschnitt("Mk 6,14-16", "König Herodes denkt über Jesus nach ... – Johannes habe ich enthaupten lassen: auferstanden!?")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,21-28", "Die neue Lehre in der Synagoge: Jesus gekommen, um Satan/die Dämonen ins Verderben zu stürzen")
+ +absteigend
+ +abschnitt("Mk 6,17-29", "Die Enthauptung Johannes des Täufers während eines Mahles; sein Begräbnis")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,16-20", "Die Berufung der ersten Jünger")
+ +absteigend
+ +abschnitt("Mk 6,30-46", "Jesus, der gute Hirte: lehrend und speisend (bis hin zur Auflösung der Szene)")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,14-15", "Johannes tritt ab, Jesus tritt auf: Eröffnungsruf des Wirkens Jesu: Das Reich Gottes ist zum Greifen nahe!")
+ +absteigend
+ +abschnitt("Mk 6,47-52", "Die Offenbarung des Gottessohnes auf dem Wasser")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,12-13", "Versuchung Jesu")
+ +absteigend
+ +abschnitt("Mk 6,53-56", "Heilungen in Gennesaret")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,9-11", "Taufe Jesu")
+ +absteigend
+ +abschnitt("Mk 7,1-23", "Das Lehrgespräch über die Reinheit")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,4-8", "Johannes der Täufer am Wasser mit seinem Hinweis auf den Kommenden")
+ +absteigend
+ +abschnitt("Mk 7,24-30", "Der Glaube der heidnischen Frau")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,1-3", "Inhaltsangabe/Überschrift
Himmlischer Sendungsbeschluss")
+ +absteigend
+ +abschnitt("Mk 7,31-37", "Die Heilung des taubstummen Heiden")
diff --git a/views/nt/ev/mk/heidenmission2/reinheit.pug b/views/nt/ev/mk/heidenmission2/reinheit.pug
new file mode 100644
index 0000000..8b78222
--- /dev/null
+++ b/views/nt/ev/mk/heidenmission2/reinheit.pug
@@ -0,0 +1,179 @@
+extends ../layout
+include ../mixins
+
+mixin abschnitt_grund
+ .card(style="width: 100%;")
+ .card-body.gliederung
+ block
+
+mixin abschnitt_titel
+ h5.card-title
+ block
+
+mixin abschnitt_bibelstelle(bibelstelle)
+ h6.bibelstelle.card-subtitle.text-muted #{bibelstelle}
+
+mixin abschnitt(bibelstelle, titel)
+ +abschnitt_grund
+ +abschnitt_titel
+ | !{titel}
+ +abschnitt_bibelstelle(bibelstelle)
+ block
+
+mixin gegenueber
+ tr
+ block
+
+mixin aufsteigend
+ td(style="border-top: 2px solid #b5b5b5; border-right: 1px solid #b5b5b5; width: 50%;")
+ block
+
+mixin absteigend
+ td(style="border-top: 2px solid #b5b5b5;")
+ block
+
+mixin mitte
+ tr
+ td(colspan=2, style="padding-left: 40px; padding-right: 40px; border-top: 0px; width: 50%;")
+ block
+
+block content
+ table.table
+ tbody
+ +mitte
+ +abschnitt("Mk 3,31-35", "Über die wahre Familie Jesu")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,22-30", "Verteidigungsrede Jesu: Das gespaltene Haus – Hausrat aus dem Haus des Starken rauben – Sie sagten: Er hat einen unreinen Geist")
+ +absteigend
+ +abschnitt("Mk 4,1-2", "Einleitung der Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,20-21", "Jesus und seine Angehörigen: Sie sagten: Er ist von Sinnen")
+ +absteigend
+ +abschnitt("Mk 4,3-9", "Das Gleichnis vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,13-19 ", "Die Wahl der Zwölf")
+ +absteigend
+ +abschnitt("Mk 4,10-12", "Das Geheimnis der Gottesherrschaft")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,7-12", "Der Andrang der Menschen (Gottes Sohn
)")
+ +absteigend
+ +abschnitt("Mk 4,13-20", "Die Deutung des Gleichnisses vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,1-6", "Die Heilung des Mannes mit der verdorrten Hand")
+ +absteigend
+ +abschnitt("Mk 4,21-25", "Vom rechten Hören")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,23-28", "Der Menschensohn ist Herr auch über den Sabbat")
+ +absteigend
+ +abschnitt("Mk 4,26-29", "Das Gleichnis vom Wachsen der Saat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,18-20", "Fastenfrage: Es werden Tage kommen, da wird ihnen der Bräutigam genommen sein ...")
+ +abschnitt("Mk 2,21-22", "Neuer Wein in neue Schläuche")
+ +absteigend
+ +abschnitt("Mk 4,30-32", "Das Gleichnis vom Senfkorn")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,15", "Mahl mit den Zöllnern und Sündern, die Jesus nachfolgen [im Haus]")
+ +abschnitt("Mk 2,16-17", "Jesus gekommen als Arzt")
+ +absteigend
+ +abschnitt("Mk 4,33-34", "Abschlusskommentar zur Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,13", "Jesus predigend am Wasser, die Massen kommen")
+ +abschnitt("Mk 2,14", "Berufung des Zöllners Levi")
+ +absteigend
+ +abschnitt("Mk 4,35-41", "Überfahrt ins Heidenland: Der Sturm auf dem See")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,1-2", "Andrang der Menschen; die ganze Stadt vor dem Haus")
+ +abschnitt("Mk 2,3-12", "Jesus heilt den Gelähmten")
+ +absteigend
+ +abschnitt("Mk 5,1-20", "Die Heilung des Besessenen von Gerasa")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,40-45", "Die Heilung des Aussätzigen")
+ +absteigend
+ +abschnitt("Mk 5,21-24", "Jesus am Ufer des Sees mit Menschenmenge: Bitte des Synagogenvorstehers Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,35-37", "Rückzug und Suche: Jesus an einsamem Ort, dennoch von allen gesucht")
+ +abschnitt("Mk 1,38-39", "Erneuter Aufbruch mit Dämonenaustreibungen: ... dazu bin ich gekommen ...")
+ +absteigend
+ +abschnitt("Mk 5,25-34", "Die Heilung der blutflüssigen Frau")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,32-34", "Die ganze Stadt vor der Tür; Jesus heilt und treibt Dämonen aus")
+ +absteigend
+ +abschnitt("Mk 5,35-43", "Die Auferweckung der Tochter des Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,29-31", "Die Heilung der Schwiegermutter des Petrus, die (daraufhin!) Jesus dient")
+ +absteigend
+ +abschnitt("Mk 6,1-6a", "Die Ablehnung Jesu in seiner Heimat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,21-28", "Die neue Lehre in der Synagoge: Jesus gekommen, um Satan/die Dämonen ins Verderben zu stürzen")
+ +absteigend
+ +abschnitt("Mk 6,6b-13", "Die Aussendung der Zwölf")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,16-20", "Die Berufung der ersten Jünger")
+ +absteigend
+ +abschnitt("Mk 6,14-16", "König Herodes denkt über Jesus nach ... – Johannes habe ich enthaupten lassen: auferstanden!?")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,14-15", "Johannes tritt ab, Jesus tritt auf: Eröffnungsruf des Wirkens Jesu: Das Reich Gottes ist zum Greifen nahe!")
+ +absteigend
+ +abschnitt("Mk 6,17-29", "Die Enthauptung Johannes des Täufers während eines Mahles; sein Begräbnis")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,12-13", "Versuchung Jesu")
+ +absteigend
+ +abschnitt("Mk 6,30-46", "Jesus, der gute Hirte: lehrend und speisend (bis hin zur Auflösung der Szene)")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,9-11", "Taufe Jesu")
+ +absteigend
+ +abschnitt("Mk 6,47-52", "Die Offenbarung des Gottessohnes auf dem Wasser")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,4-8", "Johannes der Täufer am Wasser mit seinem Hinweis auf den Kommenden")
+ +absteigend
+ +abschnitt("Mk 6,53-56", "Heilungen in Gennesaret")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,1-3", "Inhaltsangabe/Überschrift
Himmlischer Sendungsbeschluss")
+ +absteigend
+ +abschnitt("Mk 7,1-23", "Das Lehrgespräch über die Reinheit")
+
+
+
+
diff --git a/views/nt/ev/mk/heidenmission2/viertausend.pug b/views/nt/ev/mk/heidenmission2/viertausend.pug
new file mode 100644
index 0000000..88b6581
--- /dev/null
+++ b/views/nt/ev/mk/heidenmission2/viertausend.pug
@@ -0,0 +1,191 @@
+extends ../layout
+include ../mixins
+
+mixin abschnitt_grund
+ .card(style="width: 100%;")
+ .card-body.gliederung
+ block
+
+mixin abschnitt_titel
+ h5.card-title
+ block
+
+mixin abschnitt_bibelstelle(bibelstelle)
+ h6.bibelstelle.card-subtitle.text-muted #{bibelstelle}
+
+mixin abschnitt(bibelstelle, titel)
+ +abschnitt_grund
+ +abschnitt_titel
+ | !{titel}
+ +abschnitt_bibelstelle(bibelstelle)
+ block
+
+mixin gegenueber
+ tr
+ block
+
+mixin aufsteigend
+ td(style="border-top: 2px solid #b5b5b5; border-right: 1px solid #b5b5b5; width: 50%;")
+ block
+
+mixin absteigend
+ td(style="border-top: 2px solid #b5b5b5;")
+ block
+
+mixin mitte
+ tr
+ td(colspan=2, style="padding-left: 40px; padding-right: 40px; border-top: 0px; width: 50%;")
+ block
+
+block content
+ table.table
+ tbody
+ +mitte
+ +abschnitt("Mk 4,1-2", "Einleitung der Gleichnisrede")
+ +abschnitt("Mk 4,3-9", "Das Gleichnis vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,31-35", "Über die wahre Familie Jesu")
+ p.card-text.mt-1
+ | draußen
+ +absteigend
+ +abschnitt("Mk 4,10-12", "Das Geheimnis der Gottesherrschaft")
+ p.card-text.mt-1
+ | draußen
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,22-30", "Verteidigungsrede Jesu: Das gespaltene Haus – Hausrat aus dem Haus des Starken rauben – Sie sagten: Er hat einen unreinen Geist")
+ +absteigend
+ +abschnitt("Mk 4,13-20", "Die Deutung des Gleichnisses vom Sämann")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,20-21", "Jesus und seine Angehörigen: Sie sagten: Er ist von Sinnen")
+ +absteigend
+ +abschnitt("Mk 4,21-25", "Vom rechten Hören")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,13-19 ", "Die Wahl der Zwölf")
+ +absteigend
+ +abschnitt("Mk 4,26-29", "Das Gleichnis vom Wachsen der Saat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,7-12", "Der Andrang der Menschen (Gottes Sohn
)")
+ +absteigend
+ +abschnitt("Mk 4,30-32", "Das Gleichnis vom Senfkorn")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 3,1-6", "Die Heilung des Mannes mit der verdorrten Hand")
+ +absteigend
+ +abschnitt("Mk 4,33-34", "Abschlusskommentar zur Gleichnisrede")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,23-28", "Der Menschensohn ist Herr auch über den Sabbat")
+ +absteigend
+ +abschnitt("Mk 4,35-41", "Überfahrt ins Heidenland: Der Sturm auf dem See")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,18-20", "Fastenfrage: Es werden Tage kommen, da wird ihnen der Bräutigam genommen sein ...")
+ +abschnitt("Mk 2,21-22", "Neuer Wein in neue Schläuche")
+ +absteigend
+ +abschnitt("Mk 5,1-20", "Die Heilung des Besessenen von Gerasa")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,15", "Mahl mit den Zöllnern und Sündern, die Jesus nachfolgen [im Haus]")
+ +abschnitt("Mk 2,16-17", "Jesus gekommen als Arzt")
+ +absteigend
+ +abschnitt("Mk 5,21-24", "Jesus am Ufer des Sees mit Menschenmenge: Bitte des Synagogenvorstehers Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,13", "Jesus predigend am Wasser, die Massen kommen")
+ +abschnitt("Mk 2,14", "Berufung des Zöllners Levi")
+ +absteigend
+ +abschnitt("Mk 5,25-34", "Die Heilung der blutflüssigen Frau")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 2,1-2", "Andrang der Menschen; die ganze Stadt vor dem Haus")
+ +abschnitt("Mk 2,3-12", "Jesus heilt den Gelähmten")
+ +absteigend
+ +abschnitt("Mk 5,35-43", "Die Auferweckung der Tochter des Jairus")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,40-45", "Die Heilung des Aussätzigen")
+ +absteigend
+ +abschnitt("Mk 6,1-6a", "Die Ablehnung Jesu in seiner Heimat")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,35-37", "Rückzug und Suche: Jesus an einsamem Ort, dennoch von allen gesucht")
+ +abschnitt("Mk 1,38-39", "Erneuter Aufbruch mit Dämonenaustreibungen: ... dazu bin ich gekommen ...")
+ +absteigend
+ +abschnitt("Mk 6,6b-13", "Die Aussendung der Zwölf")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,32-34", "Die ganze Stadt vor der Tür; Jesus heilt und treibt Dämonen aus")
+ +absteigend
+ +abschnitt("Mk 6,14-16", "König Herodes denkt über Jesus nach ... – Johannes habe ich enthaupten lassen: auferstanden!?")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,29-31", "Die Heilung der Schwiegermutter des Petrus, die (daraufhin!) Jesus dient")
+ +absteigend
+ +abschnitt("Mk 6,17-29", "Die Enthauptung Johannes des Täufers während eines Mahles; sein Begräbnis")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,21-28", "Die neue Lehre in der Synagoge: Jesus gekommen, um Satan/die Dämonen ins Verderben zu stürzen")
+ +absteigend
+ +abschnitt("Mk 6,30-46", "Jesus, der gute Hirte: lehrend und speisend (bis hin zur Auflösung der Szene)")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,16-20", "Die Berufung der ersten Jünger")
+ +absteigend
+ +abschnitt("Mk 6,47-52", "Die Offenbarung des Gottessohnes auf dem Wasser")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,14-15", "Johannes tritt ab, Jesus tritt auf: Eröffnungsruf des Wirkens Jesu: Das Reich Gottes ist zum Greifen nahe!")
+ +absteigend
+ +abschnitt("Mk 6,53-56", "Heilungen in Gennesaret")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,12-13", "Versuchung Jesu")
+ +absteigend
+ +abschnitt("Mk 7,1-23", "Das Lehrgespräch über die Reinheit")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,9-11", "Taufe Jesu")
+ +absteigend
+ +abschnitt("Mk 7,24-30", "Der Glaube der heidnischen Frau")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,4-8", "Johannes der Täufer am Wasser mit seinem Hinweis auf den Kommenden")
+ +absteigend
+ +abschnitt("Mk 7,31-37", "Die Heilung des taubstummen Heiden")
+
+ +gegenueber
+ +aufsteigend
+ +abschnitt("Mk 1,1-3", "Inhaltsangabe/Überschrift
Himmlischer Sendungsbeschluss")
+ +absteigend
+ +abschnitt("Mk 8,1-9", "Die Speisung der Viertausend")
+
+
+
+
+