diff --git a/package-lock.json b/package-lock.json index 52287a5..5b803da 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,11 +4,59 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@apiglobal/typedrequest": { + "version": "1.0.38", + "resolved": "https://verdaccio.lossless.one/@apiglobal%2ftypedrequest/-/typedrequest-1.0.38.tgz", + "integrity": "sha512-A0kFQJEadwOc9Zlnc4QvVoqL0e5zaEGye+dUDlfq3p9jvis6KbDSamG+xcGXw1HTz7BxFp66Ix73qwHUzWkHeg==", + "requires": { + "@apiglobal/typedrequest-interfaces": "^1.0.13", + "@pushrocks/lik": "^4.0.13", + "@pushrocks/smartdelay": "^2.0.9", + "@pushrocks/webrequest": "^2.0.9" + }, + "dependencies": { + "@pushrocks/lik": { + "version": "4.0.13", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2flik/-/lik-4.0.13.tgz", + "integrity": "sha512-Nde8rq1DjaDCREKlGGY/zS8g+eFu4zSU2jrbO4DdtYD+9oiauBMz2jzao3fr8401XpNW1Ex8T8FPdjUW8lUMow==", + "requires": { + "@pushrocks/smartdelay": "^2.0.9", + "@pushrocks/smartmatch": "^1.0.7", + "@pushrocks/smartpromise": "^3.0.6", + "@pushrocks/smartrx": "^2.0.15", + "@pushrocks/smarttime": "^3.0.18", + "@types/minimatch": "^3.0.3", + "symbol-tree": "^3.2.4" + } + }, + "@pushrocks/smartrx": { + "version": "2.0.17", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartrx/-/smartrx-2.0.17.tgz", + "integrity": "sha512-jzekKE+Wi/OoRPz/RyBL2LNTQCjb7NizFP3NuST/pl8xQWEu9omGVHNFQEzUDBYQS3D8fSV2tecDf7tKU/kggg==", + "requires": { + "@pushrocks/lik": "^4.0.13", + "@pushrocks/smartpromise": "^3.0.6", + "rxjs": "^6.5.5" + } + }, + "@pushrocks/smarttime": { + "version": "3.0.18", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmarttime/-/smarttime-3.0.18.tgz", + "integrity": "sha512-G5Tx3etWRQNfNMrwX9gT3LGUAqIDwJ+7TitJsKPZcRGTuPoObhO8lXYkNQj9YuVxFVGmE+4xZaszYQO4xcLaPA==", + "requires": { + "@pushrocks/smartdelay": "^2.0.9", + "@pushrocks/smartpromise": "^3.0.2", + "croner": "^1.1.23", + "dayjs": "^1.8.27", + "is-nan": "^1.3.0" + } + } + } + }, "@apiglobal/typedrequest-interfaces": { "version": "1.0.13", "resolved": "https://verdaccio.lossless.one/@apiglobal%2ftypedrequest-interfaces/-/typedrequest-interfaces-1.0.13.tgz", - "integrity": "sha512-3mk0mMC7unqh+Bb0mPEMwEfJcLAGl5ZjA1If/OGyk56KQOBqA2mLATS40HREeGoAEcUOHU2VCwPuU/tpSVMY/w==", - "dev": true + "integrity": "sha512-3mk0mMC7unqh+Bb0mPEMwEfJcLAGl5ZjA1If/OGyk56KQOBqA2mLATS40HREeGoAEcUOHU2VCwPuU/tpSVMY/w==" }, "@babel/code-frame": { "version": "7.8.3", @@ -1057,14 +1105,17 @@ } }, "@designestate/dees-domtools": { - "version": "1.0.28", - "resolved": "https://verdaccio.lossless.one/@designestate%2fdees-domtools/-/dees-domtools-1.0.28.tgz", - "integrity": "sha512-KPKQbrhK8Dhlppc0MB0j6yFTgdA4X+sjtdb4ieKDWk7eL7tw3yVzW8538LM/HfrLdLniWrWJbVFIyYDgjx1oIg==", + "version": "1.0.30", + "resolved": "https://verdaccio.lossless.one/@designestate%2fdees-domtools/-/dees-domtools-1.0.30.tgz", + "integrity": "sha512-T7xdv2wHWcctJZ+jIA1JQoqnvENgVwkCJjTe+UqhzjSyOJ4Z5L7FfCAxTDor4E11jDmxePLLCpivQET+CXhw1w==", "requires": { + "@apiglobal/typedrequest": "^1.0.38", "@pushrocks/lik": "^4.0.13", "@pushrocks/smartpromise": "^3.0.6", "@pushrocks/smartrouter": "^1.0.2", "@pushrocks/smartstate": "^1.0.16", + "@pushrocks/webrequest": "^2.0.9", + "@pushrocks/websetup": "^2.0.16", "lit-element": "^2.3.1", "sweet-scroll": "^4.0.0" }, @@ -1084,11 +1135,11 @@ } }, "@pushrocks/smartrx": { - "version": "2.0.15", - "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartrx/-/smartrx-2.0.15.tgz", - "integrity": "sha512-bvxyO19sUgWj7S/WflVO7QVYggTUXoM4rCYn+Akid844CC5zoSzIRx9Egm2xeMD6y4WbBbFWpHr67L7nEYxGWQ==", + "version": "2.0.17", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartrx/-/smartrx-2.0.17.tgz", + "integrity": "sha512-jzekKE+Wi/OoRPz/RyBL2LNTQCjb7NizFP3NuST/pl8xQWEu9omGVHNFQEzUDBYQS3D8fSV2tecDf7tKU/kggg==", "requires": { - "@pushrocks/lik": "^4.0.11", + "@pushrocks/lik": "^4.0.13", "@pushrocks/smartpromise": "^3.0.6", "rxjs": "^6.5.5" } @@ -2072,7 +2123,6 @@ "version": "2.0.1", "resolved": "https://verdaccio.lossless.one/@pushrocks%2fconsolecolor/-/consolecolor-2.0.1.tgz", "integrity": "sha512-iOFCHVeFZ2OywbdwSxVI4/wokkcLrXVdHLgvMmkNhJ220eeLgjNZWx3EJo3vNW3zq5ybCSCUIq0878djBxrWpw==", - "dev": true, "requires": { "ansi-256-colors": "^1.1.0" } @@ -2081,7 +2131,6 @@ "version": "3.0.3", "resolved": "https://verdaccio.lossless.one/@pushrocks%2fearly/-/early-3.0.3.tgz", "integrity": "sha512-71/nwxTpqdp1glmHz4YaGusNl/XOOcPelAxC9RA6rpS/6280QyY2u4yx+mRdMrCzn7ruLYF5awbkS8llNZ94Pg==", - "dev": true, "requires": { "@pushrocks/consolecolor": "^2.0.1", "@pushrocks/smartpromise": "^2.0.5" @@ -2090,8 +2139,7 @@ "@pushrocks/smartpromise": { "version": "2.0.5", "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartpromise/-/smartpromise-2.0.5.tgz", - "integrity": "sha512-9j/chLtIiNkR0MDw7Mpxg9slxAVvAQwUZuiaPYX5KpHdKxQaHLI1VZ8IN0vPhwlfgNO4i4vGXV0wB8BvSDj03g==", - "dev": true + "integrity": "sha512-9j/chLtIiNkR0MDw7Mpxg9slxAVvAQwUZuiaPYX5KpHdKxQaHLI1VZ8IN0vPhwlfgNO4i4vGXV0wB8BvSDj03g==" } } }, @@ -2099,6 +2147,7 @@ "version": "3.0.19", "resolved": "https://verdaccio.lossless.one/@pushrocks%2flik/-/lik-3.0.19.tgz", "integrity": "sha512-N9uTtQmTJ/iZ/V7LMCKbVx/ZAmP+b8uId0pxV9Au9T0Ulu9wcg3vNpyTQARgdWfG+tI9Qc0NHgOEa9H5mbDcDA==", + "dev": true, "requires": { "@pushrocks/smartdelay": "^2.0.6", "@pushrocks/smartpromise": "^3.0.6", @@ -2158,10 +2207,28 @@ "@pushrocks/smartpromise": "^3.0.6" } }, + "@pushrocks/smartenv": { + "version": "4.0.10", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartenv/-/smartenv-4.0.10.tgz", + "integrity": "sha512-b9jJbBSaOl0nlujyEu/0q5lkOFSMmfcOwPGb3pYrF1B37O15qmVpuqYwA5T8BXj8A6y+oA2bwrrtDzQ7hYp1zg==", + "requires": { + "@pushrocks/smartparam": "^1.1.6", + "@pushrocks/smartpromise": "^3.0.6", + "@types/node": "^14.0.14" + }, + "dependencies": { + "@types/node": { + "version": "14.0.14", + "resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-14.0.14.tgz", + "integrity": "sha512-syUgf67ZQpaJj01/tRTknkMNoBBLWJOBODF0Zm4NrXmiSuxjymFrxnTu1QVYRubhVkRcZLYZG8STTwJRdVm/WQ==" + } + } + }, "@pushrocks/smartevent": { "version": "2.0.5", "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartevent/-/smartevent-2.0.5.tgz", "integrity": "sha512-2cromUAgMFOLxi9IuAhDesWV4FGmsdNQV6k2OQZbH/0bMYeaCT5Q4IcMxb8J5F0S820XCXlwGdy5VP5M6L+hAA==", + "dev": true, "requires": { "@pushrocks/smartpromise": "^3.0.6", "@pushrocks/smartrx": "^2.0.5" @@ -2179,11 +2246,12 @@ } }, "@pushrocks/smartexpress": { - "version": "3.0.69", - "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartexpress/-/smartexpress-3.0.69.tgz", - "integrity": "sha512-5KroKAmOtx+3C3U8lX4Ztkm+cFjTVnLYzqqxLME7nn4vltJ+Exw2TBbsTcaMNxuORcP1MJ98BLtsC8tm/TxmRA==", + "version": "3.0.73", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartexpress/-/smartexpress-3.0.73.tgz", + "integrity": "sha512-PHK+NIq9TI1lh396pYlQJrMUzYwBAbB20cxNNGvFDHIIuU/CWCqa/wobXH68Her/SCrKp5gg6BlxBp96/ngFWA==", "requires": { - "@pushrocks/lik": "^3.0.19", + "@apiglobal/typedrequest": "^1.0.31", + "@pushrocks/lik": "^4.0.13", "@pushrocks/smartfile": "^7.0.12", "@pushrocks/smartmanifest": "^1.0.8", "@pushrocks/smartmime": "^1.0.3", @@ -2191,14 +2259,51 @@ "@pushrocks/smartrequest": "^1.1.47", "@types/express": "^4.17.6", "@types/finalhandler": "^1.1.0", - "@types/helmet": "0.0.46", - "@types/serve-static": "^1.13.3", + "@types/helmet": "0.0.47", "body-parser": "^1.19.0", "cors": "^2.8.5", "express": "^4.17.1", "express-force-ssl": "^0.3.2", - "helmet": "^3.22.0", - "sitemap": "^6.1.2" + "helmet": "^3.23.0", + "sitemap": "^6.1.5" + }, + "dependencies": { + "@pushrocks/lik": { + "version": "4.0.13", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2flik/-/lik-4.0.13.tgz", + "integrity": "sha512-Nde8rq1DjaDCREKlGGY/zS8g+eFu4zSU2jrbO4DdtYD+9oiauBMz2jzao3fr8401XpNW1Ex8T8FPdjUW8lUMow==", + "requires": { + "@pushrocks/smartdelay": "^2.0.9", + "@pushrocks/smartmatch": "^1.0.7", + "@pushrocks/smartpromise": "^3.0.6", + "@pushrocks/smartrx": "^2.0.15", + "@pushrocks/smarttime": "^3.0.18", + "@types/minimatch": "^3.0.3", + "symbol-tree": "^3.2.4" + } + }, + "@pushrocks/smartrx": { + "version": "2.0.17", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartrx/-/smartrx-2.0.17.tgz", + "integrity": "sha512-jzekKE+Wi/OoRPz/RyBL2LNTQCjb7NizFP3NuST/pl8xQWEu9omGVHNFQEzUDBYQS3D8fSV2tecDf7tKU/kggg==", + "requires": { + "@pushrocks/lik": "^4.0.13", + "@pushrocks/smartpromise": "^3.0.6", + "rxjs": "^6.5.5" + } + }, + "@pushrocks/smarttime": { + "version": "3.0.18", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmarttime/-/smarttime-3.0.18.tgz", + "integrity": "sha512-G5Tx3etWRQNfNMrwX9gT3LGUAqIDwJ+7TitJsKPZcRGTuPoObhO8lXYkNQj9YuVxFVGmE+4xZaszYQO4xcLaPA==", + "requires": { + "@pushrocks/smartdelay": "^2.0.9", + "@pushrocks/smartpromise": "^3.0.2", + "croner": "^1.1.23", + "dayjs": "^1.8.27", + "is-nan": "^1.3.0" + } + } } }, "@pushrocks/smartfile": { @@ -2329,7 +2434,6 @@ "version": "1.1.6", "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartparam/-/smartparam-1.1.6.tgz", "integrity": "sha512-1El/F2QTWYDGy4Nh6vz9Ry1JVg1FEeyexB7Uvi4zHElpXYVxwso6xImRTLj+SW50JAg7nwEZ+ljkzTG9XvnwWA==", - "dev": true, "requires": { "@pushrocks/smartpromise": "^3.0.6", "is-promise": "^2.1.0", @@ -2358,24 +2462,18 @@ } }, "@pushrocks/smartrouter": { - "version": "1.0.2", - "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartrouter/-/smartrouter-1.0.2.tgz", - "integrity": "sha512-G7/Mb03TLOyarpDngfTOeWZqQv3GxMoG2JtoPH4mQ0y7SosQdaminnx++oopmP/CTzyj5mtAPCnWv/qcDBkv7Q==", + "version": "1.0.3", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartrouter/-/smartrouter-1.0.3.tgz", + "integrity": "sha512-BV0OJaLlQ7+P1QgpJEPVgSAPxEACcI2peynfJUYZ6qXGdA4cXEW30PraQ8taIH5LEPt6rUQQY0qDdgZ3Pi6ruA==", "requires": { "path-to-regexp": "^6.1.0" - }, - "dependencies": { - "path-to-regexp": { - "version": "6.1.0", - "resolved": "https://verdaccio.lossless.one/path-to-regexp/-/path-to-regexp-6.1.0.tgz", - "integrity": "sha512-h9DqehX3zZZDCEm+xbfU0ZmwCGFCAAraPJWMXJ4+v32NjZJilVg3k1TcKsRgIb8IQ/izZSaydDc1OhJCZvs2Dw==" - } } }, "@pushrocks/smartrx": { "version": "2.0.5", "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartrx/-/smartrx-2.0.5.tgz", "integrity": "sha512-BOlIJmnCO8pxqu9f18D9UV5rIsyrmKeK/mWNMiAe/NH2OTeRPNLpgmhZBkXSKNVD8tSsD8aazs4BcACgYOg1FQ==", + "dev": true, "requires": { "@pushrocks/lik": "^3.0.11", "@pushrocks/smartevent": "^2.0.3", @@ -2440,11 +2538,11 @@ } }, "@pushrocks/smartrx": { - "version": "2.0.15", - "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartrx/-/smartrx-2.0.15.tgz", - "integrity": "sha512-bvxyO19sUgWj7S/WflVO7QVYggTUXoM4rCYn+Akid844CC5zoSzIRx9Egm2xeMD6y4WbBbFWpHr67L7nEYxGWQ==", + "version": "2.0.17", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartrx/-/smartrx-2.0.17.tgz", + "integrity": "sha512-jzekKE+Wi/OoRPz/RyBL2LNTQCjb7NizFP3NuST/pl8xQWEu9omGVHNFQEzUDBYQS3D8fSV2tecDf7tKU/kggg==", "requires": { - "@pushrocks/lik": "^4.0.11", + "@pushrocks/lik": "^4.0.13", "@pushrocks/smartpromise": "^3.0.6", "rxjs": "^6.5.5" } @@ -2480,6 +2578,7 @@ "version": "3.0.12", "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmarttime/-/smarttime-3.0.12.tgz", "integrity": "sha512-NoMt1NUhNqcF5y7fCTHoC3d/+MobzgNUg6yHbSGxFRaentQzCrMPNahQIVLbrAStf03LUUBePUjSRdPYucP1gw==", + "dev": true, "requires": { "@pushrocks/smartpromise": "^3.0.2", "@types/cron": "^1.7.1", @@ -2492,6 +2591,7 @@ "version": "3.0.3", "resolved": "https://verdaccio.lossless.one/@pushrocks%2fsmartunique/-/smartunique-3.0.3.tgz", "integrity": "sha512-f+c3s2WzzjASoRHyYTLU0kHDVWREg4sZVdi5L42bTA3CTUWNrcGUC62h4wP4U4BiPl3bopTr3LPhClZHJ738oA==", + "dev": true, "requires": { "@types/shortid": "0.0.29", "@types/uuid": "^7.0.0", @@ -2499,6 +2599,18 @@ "uuid": "^7.0.2" } }, + "@pushrocks/tapbundle": { + "version": "3.2.1", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2ftapbundle/-/tapbundle-3.2.1.tgz", + "integrity": "sha512-D3o205SE+Viu8sukm+6CvGkXEwOiQiEEcga9eWyvjWS4vDx6FWwrO0pNZkQq6GqsKQ9xRpCmBtI7F3KsJR0+PA==", + "requires": { + "@pushrocks/early": "^3.0.3", + "@pushrocks/smartdelay": "^2.0.3", + "@pushrocks/smartfile": "^7.0.9", + "@pushrocks/smartpromise": "^3.0.2", + "smartchai": "^2.0.1" + } + }, "@pushrocks/taskbuffer": { "version": "2.1.1", "resolved": "https://verdaccio.lossless.one/@pushrocks%2ftaskbuffer/-/taskbuffer-2.1.1.tgz", @@ -2514,6 +2626,24 @@ "rxjs": "^6.5.3" } }, + "@pushrocks/webrequest": { + "version": "2.0.9", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fwebrequest/-/webrequest-2.0.9.tgz", + "integrity": "sha512-cHKbVlS6j26SRzFMjvV+4hwwimXJ9NX/NnUmLmPSTZguzz6dEp1dYd+aNzGaGC8Da4ewvH7klhx7a5LI3Gv5tw==", + "requires": { + "@pushrocks/smartdelay": "^2.0.9", + "@pushrocks/smartenv": "^4.0.10", + "node-fetch": "^2.6.0" + } + }, + "@pushrocks/websetup": { + "version": "2.0.16", + "resolved": "https://verdaccio.lossless.one/@pushrocks%2fwebsetup/-/websetup-2.0.16.tgz", + "integrity": "sha512-RjYsDzLrgzN9aerF8eAz3wBy7yCrgYcDTmBJ8IvSUNjiJbqlNvLN7flBYtoenXiOCfOvoSNEF1OrOA+nplS15w==", + "requires": { + "@tsclass/tsclass": "^3.0.18" + } + }, "@rollup/plugin-commonjs": { "version": "12.0.0", "resolved": "https://verdaccio.lossless.one/@rollup%2fplugin-commonjs/-/plugin-commonjs-12.0.0.tgz", @@ -2593,6 +2723,14 @@ "picomatch": "^2.2.2" } }, + "@tsclass/tsclass": { + "version": "3.0.18", + "resolved": "https://verdaccio.lossless.one/@tsclass%2ftsclass/-/tsclass-3.0.18.tgz", + "integrity": "sha512-MsdARWRqNMNDi6qFvblF8OUq8H2SrEW3gYxXvvW01b18QpbEastkEc6TWxg7nKY6cP1EglmWKaCCxWj8CKFU5A==", + "requires": { + "@pushrocks/tapbundle": "^3.2.1" + } + }, "@types/body-parser": { "version": "1.19.0", "resolved": "https://verdaccio.lossless.one/@types%2fbody-parser/-/body-parser-1.19.0.tgz", @@ -2602,6 +2740,27 @@ "@types/node": "*" } }, + "@types/chai": { + "version": "4.2.11", + "resolved": "https://verdaccio.lossless.one/@types%2fchai/-/chai-4.2.11.tgz", + "integrity": "sha512-t7uW6eFafjO+qJ3BIV2gGUyZs27egcNRkUdalkud+Qa3+kg//f129iuOFivHDXQ+vnU3fDXuwgv0cqMCbcE8sw==" + }, + "@types/chai-as-promised": { + "version": "7.1.2", + "resolved": "https://verdaccio.lossless.one/@types%2fchai-as-promised/-/chai-as-promised-7.1.2.tgz", + "integrity": "sha512-PO2gcfR3Oxa+u0QvECLe1xKXOqYTzCmWf0FhLhjREoW3fPAVamjihL7v1MOVLJLsnAMdLcjkfrs01yvDMwVK4Q==", + "requires": { + "@types/chai": "*" + } + }, + "@types/chai-string": { + "version": "1.4.2", + "resolved": "https://verdaccio.lossless.one/@types%2fchai-string/-/chai-string-1.4.2.tgz", + "integrity": "sha512-ld/1hV5qcPRGuwlPdvRfvM3Ka/iofOk2pH4VkasK4b1JJP1LjNmWWn0LsISf6RRzyhVOvs93rb9tM09e+UuF8Q==", + "requires": { + "@types/chai": "*" + } + }, "@types/chokidar": { "version": "2.1.3", "resolved": "https://verdaccio.lossless.one/@types%2fchokidar/-/chokidar-2.1.3.tgz", @@ -2638,6 +2797,7 @@ "version": "1.7.2", "resolved": "https://verdaccio.lossless.one/@types%2fcron/-/cron-1.7.2.tgz", "integrity": "sha512-AEpNLRcsVSc5AdseJKNHpz0d4e8+ow+abTaC0fKDbAU86rF1evoFF0oC2fV9FdqtfVXkG2LKshpLTJCFOpyvTg==", + "dev": true, "requires": { "@types/node": "*", "moment": ">=2.14.0" @@ -2700,9 +2860,9 @@ } }, "@types/helmet": { - "version": "0.0.46", - "resolved": "https://verdaccio.lossless.one/@types%2fhelmet/-/helmet-0.0.46.tgz", - "integrity": "sha512-gGp1XVSYFRbKT0nl8nLwst6JvwcB7wGAGVkvKja2LKz3tJuTcgmo2TklQ0kUY/t8sOM94IdvBcfgGAYbJsk3tw==", + "version": "0.0.47", + "resolved": "https://verdaccio.lossless.one/@types%2fhelmet/-/helmet-0.0.47.tgz", + "integrity": "sha512-TcHA/djjdUtrMtq/QAayVLrsgjNNZ1Uhtz0KhfH01mrmjH44E54DA1A0HNbwW0H/NBFqV+tGMo85ACuEhMXcdg==", "requires": { "@types/express": "*" } @@ -2721,12 +2881,13 @@ "@types/luxon": { "version": "1.24.0", "resolved": "https://verdaccio.lossless.one/@types%2fluxon/-/luxon-1.24.0.tgz", - "integrity": "sha512-OCTdVRQf/ge2ULlGqVKRI/HwyWoKpLV3ppLt6H27yzK/qdYNJ60Sz5tUxy3Jt1RD9K4Iz1tcDWPFJArBFZNAWQ==" + "integrity": "sha512-OCTdVRQf/ge2ULlGqVKRI/HwyWoKpLV3ppLt6H27yzK/qdYNJ60Sz5tUxy3Jt1RD9K4Iz1tcDWPFJArBFZNAWQ==", + "dev": true }, "@types/mime": { - "version": "2.0.1", - "resolved": "https://verdaccio.lossless.one/@types%2fmime/-/mime-2.0.1.tgz", - "integrity": "sha512-FwI9gX75FgVBJ7ywgnq/P7tw+/o1GUbtP0KzbtusLigAOgIgNISRK0ZPl4qertvXSIE8YbsVJueQ90cDt9YYyw==" + "version": "2.0.2", + "resolved": "https://verdaccio.lossless.one/@types%2fmime/-/mime-2.0.2.tgz", + "integrity": "sha512-4kPlzbljFcsttWEq6aBW0OZe6BDajAmyvr2xknBG92tejQnvdGtT9+kXSZ580DqpxY9qG2xeQVF9Dq0ymUTo5Q==" }, "@types/mime-types": { "version": "2.1.0", @@ -2792,9 +2953,9 @@ } }, "@types/serve-static": { - "version": "1.13.3", - "resolved": "https://verdaccio.lossless.one/@types%2fserve-static/-/serve-static-1.13.3.tgz", - "integrity": "sha512-oprSwp094zOglVrXdlo/4bAHtKTAxX6VT8FOZlBKrmyLbNvE1zxZyJ6yikMVtHIvwP45+ZQGJn+FdXGKTozq0g==", + "version": "1.13.4", + "resolved": "https://verdaccio.lossless.one/@types%2fserve-static/-/serve-static-1.13.4.tgz", + "integrity": "sha512-jTDt0o/YbpNwZbQmE/+2e+lfjJEJJR0I3OFaKQKPWkASkCoW3i6fsUnqudSMcNAfbtmADGu8f4MV4q+GqULmug==", "requires": { "@types/express-serve-static-core": "*", "@types/mime": "*" @@ -2803,7 +2964,8 @@ "@types/shortid": { "version": "0.0.29", "resolved": "https://verdaccio.lossless.one/@types%2fshortid/-/shortid-0.0.29.tgz", - "integrity": "sha1-gJPuBBam4r8qpjOBCRFLP7/6Dps=" + "integrity": "sha1-gJPuBBam4r8qpjOBCRFLP7/6Dps=", + "dev": true }, "@types/through2": { "version": "2.0.34", @@ -2825,7 +2987,8 @@ "@types/uuid": { "version": "7.0.3", "resolved": "https://verdaccio.lossless.one/@types%2fuuid/-/uuid-7.0.3.tgz", - "integrity": "sha512-PUdqTZVrNYTNcIhLHkiaYzoOIaUi5LFg/XLerAdgvwQrUCx+oSbtoBze1AMyvYbcwzUSNC+Isl58SM4Sm/6COw==" + "integrity": "sha512-PUdqTZVrNYTNcIhLHkiaYzoOIaUi5LFg/XLerAdgvwQrUCx+oSbtoBze1AMyvYbcwzUSNC+Isl58SM4Sm/6COw==", + "dev": true }, "@types/which": { "version": "1.3.2", @@ -2924,8 +3087,7 @@ "ansi-256-colors": { "version": "1.1.0", "resolved": "https://verdaccio.lossless.one/ansi-256-colors/-/ansi-256-colors-1.1.0.tgz", - "integrity": "sha1-kQ3lDvzHwJ49gvL4er1rcAwYgYo=", - "dev": true + "integrity": "sha1-kQ3lDvzHwJ49gvL4er1rcAwYgYo=" }, "ansi-regex": { "version": "5.0.0", @@ -3071,6 +3233,11 @@ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", "dev": true }, + "assertion-error": { + "version": "1.1.0", + "resolved": "https://verdaccio.lossless.one/assertion-error/-/assertion-error-1.1.0.tgz", + "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==" + }, "assign-symbols": { "version": "1.0.0", "resolved": "https://verdaccio.lossless.one/assign-symbols/-/assign-symbols-1.0.0.tgz", @@ -3631,6 +3798,32 @@ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", "dev": true }, + "chai": { + "version": "4.2.0", + "resolved": "https://verdaccio.lossless.one/chai/-/chai-4.2.0.tgz", + "integrity": "sha512-XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==", + "requires": { + "assertion-error": "^1.1.0", + "check-error": "^1.0.2", + "deep-eql": "^3.0.1", + "get-func-name": "^2.0.0", + "pathval": "^1.1.0", + "type-detect": "^4.0.5" + } + }, + "chai-as-promised": { + "version": "7.1.1", + "resolved": "https://verdaccio.lossless.one/chai-as-promised/-/chai-as-promised-7.1.1.tgz", + "integrity": "sha512-azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA==", + "requires": { + "check-error": "^1.0.2" + } + }, + "chai-string": { + "version": "1.5.0", + "resolved": "https://verdaccio.lossless.one/chai-string/-/chai-string-1.5.0.tgz", + "integrity": "sha512-sydDC3S3pNAQMYwJrs6dQX0oBQ6KfIPuOZ78n7rocW0eJJlsHPh2t3kwW7xfwYA/1Bf6/arGtSUo16rxR2JFlw==" + }, "chalk": { "version": "2.4.2", "resolved": "https://verdaccio.lossless.one/chalk/-/chalk-2.4.2.tgz", @@ -3668,6 +3861,11 @@ } } }, + "check-error": { + "version": "1.0.2", + "resolved": "https://verdaccio.lossless.one/check-error/-/check-error-1.0.2.tgz", + "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=" + }, "chokidar": { "version": "3.4.0", "resolved": "https://verdaccio.lossless.one/chokidar/-/chokidar-3.4.0.tgz", @@ -4082,6 +4280,7 @@ "version": "1.8.2", "resolved": "https://verdaccio.lossless.one/cron/-/cron-1.8.2.tgz", "integrity": "sha512-Gk2c4y6xKEO8FSAUTklqtfSr7oTq0CiPQeLBG5Fl0qoXpZyMcj1SG59YL+hqq04bu6/IuEA7lMkYDAplQNKkyg==", + "dev": true, "requires": { "moment-timezone": "^0.5.x" } @@ -4468,6 +4667,14 @@ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", "dev": true }, + "deep-eql": { + "version": "3.0.1", + "resolved": "https://verdaccio.lossless.one/deep-eql/-/deep-eql-3.0.1.tgz", + "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", + "requires": { + "type-detect": "^4.0.0" + } + }, "deep-freeze": { "version": "0.0.1", "resolved": "https://verdaccio.lossless.one/deep-freeze/-/deep-freeze-0.0.1.tgz", @@ -4593,11 +4800,6 @@ } } }, - "dns-prefetch-control": { - "version": "0.2.0", - "resolved": "https://verdaccio.lossless.one/dns-prefetch-control/-/dns-prefetch-control-0.2.0.tgz", - "integrity": "sha512-hvSnros73+qyZXhHFjx2CMLwoj3Fe7eR9EJsFsqmcI1bB2OBWL/+0YzaEaKssCHnj/6crawNnUyw74Gm2EKe+Q==" - }, "dom-serializer": { "version": "0.2.2", "resolved": "https://verdaccio.lossless.one/dom-serializer/-/dom-serializer-0.2.2.tgz", @@ -4969,11 +5171,6 @@ } } }, - "expect-ct": { - "version": "0.2.0", - "resolved": "https://verdaccio.lossless.one/expect-ct/-/expect-ct-0.2.0.tgz", - "integrity": "sha512-6SK3MG/Bbhm8MsgyJAylg+ucIOU71/FzyFalcfu5nY19dH8y/z0tBJU0wrNBXD4B27EoQtqPF/9wqH0iYAd04g==" - }, "express": { "version": "4.17.1", "resolved": "https://verdaccio.lossless.one/express/-/express-4.17.1.tgz", @@ -5024,6 +5221,11 @@ "resolved": "https://verdaccio.lossless.one/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://verdaccio.lossless.one/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, "safe-buffer": { "version": "5.1.2", "resolved": "https://verdaccio.lossless.one/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -5324,11 +5526,6 @@ "map-cache": "^0.2.2" } }, - "frameguard": { - "version": "3.1.0", - "resolved": "https://verdaccio.lossless.one/frameguard/-/frameguard-3.1.0.tgz", - "integrity": "sha512-TxgSKM+7LTA6sidjOiSZK9wxY0ffMPY3Wta//MqwmX0nZuEHc8QrkV8Fh3ZhMJeiH+Uyh/tcaarImRy8u77O7g==" - }, "fresh": { "version": "0.5.2", "resolved": "https://verdaccio.lossless.one/fresh/-/fresh-0.5.2.tgz", @@ -5374,6 +5571,11 @@ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true }, + "get-func-name": { + "version": "2.0.0", + "resolved": "https://verdaccio.lossless.one/get-func-name/-/get-func-name-2.0.0.tgz", + "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=" + }, "get-port": { "version": "3.2.0", "resolved": "https://verdaccio.lossless.one/get-port/-/get-port-3.2.0.tgz", @@ -5578,22 +5780,18 @@ "dev": true }, "helmet": { - "version": "3.22.0", - "resolved": "https://verdaccio.lossless.one/helmet/-/helmet-3.22.0.tgz", - "integrity": "sha512-Xrqicn2nm1ZIUxP3YGuTBmbDL04neKsIT583Sjh0FkiwKDXYCMUqGqC88w3NUvVXtA75JyR2Jn6jw6ZEMOD+ZA==", + "version": "3.23.3", + "resolved": "https://verdaccio.lossless.one/helmet/-/helmet-3.23.3.tgz", + "integrity": "sha512-U3MeYdzPJQhtvqAVBPntVgAvNSOJyagwZwyKsFdyRa8TV3pOKVFljalPOCxbw5Wwf2kncGhmP0qHjyazIdNdSA==", "requires": { "depd": "2.0.0", - "dns-prefetch-control": "0.2.0", "dont-sniff-mimetype": "1.1.0", - "expect-ct": "0.2.0", "feature-policy": "0.3.0", - "frameguard": "3.1.0", "helmet-crossdomain": "0.4.0", "helmet-csp": "2.10.0", "hide-powered-by": "1.1.0", "hpkp": "2.0.0", "hsts": "2.2.0", - "ienoopen": "1.1.0", "nocache": "2.1.0", "referrer-policy": "1.2.0", "x-xss-protection": "1.3.0" @@ -5829,11 +6027,6 @@ "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", "dev": true }, - "ienoopen": { - "version": "1.1.0", - "resolved": "https://verdaccio.lossless.one/ienoopen/-/ienoopen-1.1.0.tgz", - "integrity": "sha512-MFs36e/ca6ohEKtinTJ5VvAJ6oDRAYFdYXweUnGY9L9vcoqFOU4n2ZhmJ0C4z/cwGZ3YIQRSB3XZ1+ghZkY5NQ==" - }, "import-fresh": { "version": "2.0.0", "resolved": "https://verdaccio.lossless.one/import-fresh/-/import-fresh-2.0.0.tgz", @@ -6070,8 +6263,7 @@ "is-promise": { "version": "2.2.2", "resolved": "https://verdaccio.lossless.one/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", - "dev": true + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" }, "is-reference": { "version": "1.1.4", @@ -6523,7 +6715,8 @@ "luxon": { "version": "1.24.1", "resolved": "https://verdaccio.lossless.one/luxon/-/luxon-1.24.1.tgz", - "integrity": "sha512-CgnIMKAWT0ghcuWFfCWBnWGOddM0zu6c4wZAWmD0NN7MZTnro0+833DF6tJep+xlxRPg4KtsYEHYLfTMBQKwYg==" + "integrity": "sha512-CgnIMKAWT0ghcuWFfCWBnWGOddM0zu6c4wZAWmD0NN7MZTnro0+833DF6tJep+xlxRPg4KtsYEHYLfTMBQKwYg==", + "dev": true }, "magic-string": { "version": "0.22.5", @@ -6848,12 +7041,14 @@ "moment": { "version": "2.25.3", "resolved": "https://verdaccio.lossless.one/moment/-/moment-2.25.3.tgz", - "integrity": "sha512-PuYv0PHxZvzc15Sp8ybUCoQ+xpyPWvjOuK72a5ovzp2LI32rJXOiIfyoFoYvG3s6EwwrdkMyWuRiEHSZRLJNdg==" + "integrity": "sha512-PuYv0PHxZvzc15Sp8ybUCoQ+xpyPWvjOuK72a5ovzp2LI32rJXOiIfyoFoYvG3s6EwwrdkMyWuRiEHSZRLJNdg==", + "dev": true }, "moment-timezone": { "version": "0.5.28", "resolved": "https://verdaccio.lossless.one/moment-timezone/-/moment-timezone-0.5.28.tgz", "integrity": "sha512-TDJkZvAyKIVWg5EtVqRzU97w0Rb0YVbfpqyjgu6GwXCAohVRqwZjf4fOzDE6p1Ch98Sro/8hQQi65WDXW5STPw==", + "dev": true, "requires": { "moment": ">= 2.9.0" } @@ -6866,7 +7061,8 @@ "nanoid": { "version": "2.1.11", "resolved": "https://verdaccio.lossless.one/nanoid/-/nanoid-2.1.11.tgz", - "integrity": "sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==" + "integrity": "sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==", + "dev": true }, "nanomatch": { "version": "1.2.13", @@ -6918,6 +7114,11 @@ "integrity": "sha512-2+DuKodWvwRTrCfKOeR24KIc5unKjOh8mz17NCzVnHWfjAdDqbfbjqh7gUT+BkXBRQM52+xCHciKWonJ3CbJMQ==", "dev": true }, + "node-fetch": { + "version": "2.6.0", + "resolved": "https://verdaccio.lossless.one/node-fetch/-/node-fetch-2.6.0.tgz", + "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==" + }, "node-forge": { "version": "0.7.6", "resolved": "https://verdaccio.lossless.one/node-forge/-/node-forge-0.7.6.tgz", @@ -7430,9 +7631,14 @@ "dev": true }, "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://verdaccio.lossless.one/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + "version": "6.1.0", + "resolved": "https://verdaccio.lossless.one/path-to-regexp/-/path-to-regexp-6.1.0.tgz", + "integrity": "sha512-h9DqehX3zZZDCEm+xbfU0ZmwCGFCAAraPJWMXJ4+v32NjZJilVg3k1TcKsRgIb8IQ/izZSaydDc1OhJCZvs2Dw==" + }, + "pathval": { + "version": "1.1.0", + "resolved": "https://verdaccio.lossless.one/pathval/-/pathval-1.1.0.tgz", + "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=" }, "pbkdf2": { "version": "3.0.17", @@ -8935,6 +9141,7 @@ "version": "2.2.15", "resolved": "https://verdaccio.lossless.one/shortid/-/shortid-2.2.15.tgz", "integrity": "sha512-5EaCy2mx2Jgc/Fdn9uuDuNIIfWBpzY4XIlhoqtXF6qsf+/+SGZ+FxDdX/ZsMZiWupIWNqAEmiNY4RC+LSmCeOw==", + "dev": true, "requires": { "nanoid": "^2.1.0" } @@ -8963,14 +9170,34 @@ } }, "sitemap": { - "version": "6.1.3", - "resolved": "https://verdaccio.lossless.one/sitemap/-/sitemap-6.1.3.tgz", - "integrity": "sha512-+SbtpnAk6XcoxPMw1oIC61Q3/zir73T7QM9+155Tf7d/BUJSflfBzXzPID1ZAOu4FsTJ+rSHw90rF3/c7K3bVA==", + "version": "6.1.6", + "resolved": "https://verdaccio.lossless.one/sitemap/-/sitemap-6.1.6.tgz", + "integrity": "sha512-9KRFFk8KVOCKLLFZHicbzH8pDJnIMuza7DqVmEYea2rfpUWB7j95lfRNneCMcTDsAAL/TC94NC4YNUU9hGgLmg==", "requires": { - "@types/node": "^13.13.5", + "@types/node": "^14.0.13", "@types/sax": "^1.2.1", "arg": "^4.1.3", "sax": "^1.2.4" + }, + "dependencies": { + "@types/node": { + "version": "14.0.14", + "resolved": "https://verdaccio.lossless.one/@types%2fnode/-/node-14.0.14.tgz", + "integrity": "sha512-syUgf67ZQpaJj01/tRTknkMNoBBLWJOBODF0Zm4NrXmiSuxjymFrxnTu1QVYRubhVkRcZLYZG8STTwJRdVm/WQ==" + } + } + }, + "smartchai": { + "version": "2.0.1", + "resolved": "https://verdaccio.lossless.one/smartchai/-/smartchai-2.0.1.tgz", + "integrity": "sha512-9M+R56OhAHXScxgr2vzQqxGx0XMS0QXriNZuP7hjlbVbo2FUT+l60iEzbwPt9Ga+5u2cEEjSSoZEQVqlROaddA==", + "requires": { + "@types/chai": "^4.1.2", + "@types/chai-as-promised": "^7.1.0", + "@types/chai-string": "^1.4.0", + "chai": "^4.1.2", + "chai-as-promised": "^7.1.1", + "chai-string": "^1.4.0" } }, "snapdragon": { @@ -9733,6 +9960,11 @@ "prelude-ls": "~1.1.2" } }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://verdaccio.lossless.one/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, "type-fest": { "version": "0.8.1", "resolved": "https://verdaccio.lossless.one/type-fest/-/type-fest-0.8.1.tgz", @@ -9755,9 +9987,9 @@ "dev": true }, "typescript": { - "version": "3.9.3", - "resolved": "https://verdaccio.lossless.one/typescript/-/typescript-3.9.3.tgz", - "integrity": "sha512-D/wqnB2xzNFIcoBG9FG8cXRDjiqSTbG2wd8DMZeQyJlP1vfTkIxH4GKveWaEBYySKIg+USu+E+EDIR47SqnaMQ==" + "version": "3.9.5", + "resolved": "https://verdaccio.lossless.one/typescript/-/typescript-3.9.5.tgz", + "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==" }, "uglify-js": { "version": "3.9.3", @@ -10004,7 +10236,8 @@ "uuid": { "version": "7.0.3", "resolved": "https://verdaccio.lossless.one/uuid/-/uuid-7.0.3.tgz", - "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==" + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", + "dev": true }, "v8-compile-cache": { "version": "2.1.0", diff --git a/package.json b/package.json index a357615..445e0ea 100644 --- a/package.json +++ b/package.json @@ -13,13 +13,13 @@ "author": "Lossless GmbH", "license": "UNLICENSED", "dependencies": { - "@designestate/dees-domtools": "^1.0.28", + "@designestate/dees-domtools": "^1.0.30", "@gitzone/tsrun": "^1.2.12", "@pushrocks/smartdelay": "^2.0.9", - "@pushrocks/smartexpress": "^3.0.10", + "@pushrocks/smartexpress": "^3.0.73", "lit-element": "^2.0.0-rc.5", "lit-html": "^1.0.0-rc.2", - "typescript": "^3.9.3" + "typescript": "^3.9.5" }, "devDependencies": { "@gitzone/tsbuild": "^2.1.24",