Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • 1.31
  • master
  • 1.10.0
  • 1.30.1
  • 1.31.0
  • 1.8.0
  • 1.9.0
  • 3.100.0
  • 3.100.1
  • 3.100.10
  • 3.100.11
  • 3.100.12
  • 3.100.13
  • 3.100.14
  • 3.100.15
  • 3.100.16
  • 3.100.17
  • 3.100.18
  • 3.100.19
  • 3.100.2
  • 3.100.20
  • 3.100.3
  • 3.100.4
  • 3.100.5
  • 3.100.6
  • 3.100.7
  • 3.100.8
  • 3.100.9
  • 3.101.0
  • 3.101.1
  • 3.101.2
  • 3.101.3
  • 3.102.0
  • 3.102.1
  • 3.102.2
  • 3.102.3
  • 3.102.4
  • 3.102.5
  • 3.102.6
  • 3.103.0
  • 3.103.1
  • 3.104.0
  • 3.104.1
  • 3.105.0
  • 3.105.1
  • 3.105.2
  • 3.106.0
  • 3.106.1
  • 3.107.0
  • 3.108.0
  • 3.108.1
  • 3.108.2
  • 3.108.3
  • 3.108.4
  • 3.108.5
  • 3.109.0
  • 3.110.0
  • 3.110.1
  • 3.110.2
  • 3.110.3
  • 3.110.4
  • 3.111.0
  • 3.112.0
  • 3.112.1
  • 3.112.2
  • 3.112.3
  • 3.112.4
  • 3.113.0
  • 3.114.0
  • 3.114.1
  • 3.114.2
  • 3.114.3
  • 3.114.4
  • 3.114.5
  • 3.114.6
  • 3.114.7
  • 3.115.0
  • 3.115.1
  • 3.115.2
  • 3.115.3
  • 3.115.4
  • 3.116.0
  • 3.116.1
  • 3.117.0
  • 3.117.1
  • 3.117.2
  • 3.117.3
  • 3.118.0
  • 3.118.1
  • 3.119.0
  • 3.120.0
  • 3.121.0
  • 3.51.5
  • 3.52.0
  • 3.52.1
  • 3.53.0
  • 3.54.0
  • 3.55.0
  • 3.55.1
  • 3.55.2
  • 3.55.3
  • 3.55.4
102 results

Target

Select target project
  • oss/libraries/javascript/monster
1 result
Select Git revision
  • 1.31
  • master
  • 1.10.0
  • 1.30.1
  • 1.31.0
  • 1.8.0
  • 1.9.0
  • 3.100.0
  • 3.100.1
  • 3.100.10
  • 3.100.11
  • 3.100.12
  • 3.100.13
  • 3.100.14
  • 3.100.15
  • 3.100.16
  • 3.100.17
  • 3.100.18
  • 3.100.19
  • 3.100.2
  • 3.100.20
  • 3.100.3
  • 3.100.4
  • 3.100.5
  • 3.100.6
  • 3.100.7
  • 3.100.8
  • 3.100.9
  • 3.101.0
  • 3.101.1
  • 3.101.2
  • 3.101.3
  • 3.102.0
  • 3.102.1
  • 3.102.2
  • 3.102.3
  • 3.102.4
  • 3.102.5
  • 3.102.6
  • 3.103.0
  • 3.103.1
  • 3.104.0
  • 3.104.1
  • 3.105.0
  • 3.105.1
  • 3.105.2
  • 3.106.0
  • 3.106.1
  • 3.107.0
  • 3.108.0
  • 3.108.1
  • 3.108.2
  • 3.108.3
  • 3.108.4
  • 3.108.5
  • 3.109.0
  • 3.110.0
  • 3.110.1
  • 3.110.2
  • 3.110.3
  • 3.110.4
  • 3.111.0
  • 3.112.0
  • 3.112.1
  • 3.112.2
  • 3.112.3
  • 3.112.4
  • 3.113.0
  • 3.114.0
  • 3.114.1
  • 3.114.2
  • 3.114.3
  • 3.114.4
  • 3.114.5
  • 3.114.6
  • 3.114.7
  • 3.115.0
  • 3.115.1
  • 3.115.2
  • 3.115.3
  • 3.115.4
  • 3.116.0
  • 3.116.1
  • 3.117.0
  • 3.117.1
  • 3.117.2
  • 3.117.3
  • 3.118.0
  • 3.118.1
  • 3.119.0
  • 3.120.0
  • 3.121.0
  • 3.51.5
  • 3.52.0
  • 3.52.1
  • 3.53.0
  • 3.54.0
  • 3.55.0
  • 3.55.1
  • 3.55.2
  • 3.55.3
  • 3.55.4
102 results
Show changes
Commits on Source (5)
<a name="v3.13.0"></a>
## [v3.13.0] - 2023-02-15
### Add Features
- new dom datasource
### Bug Fixes
- package updates
<a name="v3.12.2"></a> <a name="v3.12.2"></a>
## [v3.12.2] - 2023-02-14 ## [v3.12.2] - 2023-02-14
### Bug Fixes ### Bug Fixes
...@@ -289,6 +298,7 @@ ...@@ -289,6 +298,7 @@
<a name="1.8.0"></a> <a name="1.8.0"></a>
## 1.8.0 - 2021-08-15 ## 1.8.0 - 2021-08-15
[v3.13.0]: https://gitlab.schukai.com/oss/libraries/javascript/monster/compare/v3.12.2...v3.13.0
[v3.12.2]: https://gitlab.schukai.com/oss/libraries/javascript/monster/compare/v3.12.1...v3.12.2 [v3.12.2]: https://gitlab.schukai.com/oss/libraries/javascript/monster/compare/v3.12.1...v3.12.2
[v3.12.1]: https://gitlab.schukai.com/oss/libraries/javascript/monster/compare/v3.12.0...v3.12.1 [v3.12.1]: https://gitlab.schukai.com/oss/libraries/javascript/monster/compare/v3.12.0...v3.12.1
[v3.12.0]: https://gitlab.schukai.com/oss/libraries/javascript/monster/compare/v3.11.0...v3.12.0 [v3.12.0]: https://gitlab.schukai.com/oss/libraries/javascript/monster/compare/v3.11.0...v3.12.0
......
{ {
"name": "@schukai/monster", "name": "@schukai/monster",
"version": "3.12.1", "version": "3.12.2",
"description": "Monster is a simple library for creating fast, robust and lightweight websites.", "description": "Monster is a simple library for creating fast, robust and lightweight websites.",
"keywords": [ "keywords": [
"framework", "framework",
......
/**
* Copyright schukai GmbH and contributors 2022. All Rights Reserved.
* Node module: @schukai/monster
* This file is licensed under the AGPLv3 License.
* License text available at https://www.gnu.org/licenses/agpl-3.0.en.html
*/
import { instanceSymbol } from "../../constants.mjs";
import { isObject } from "../../types/is.mjs";
import { Datasource } from "../datasource.mjs";
export {DomStorage};
/**
* The DomStorage is a class that stores data in memory.
*
* @license AGPLv3
* @copyright schukai GmbH
* @memberOf Monster.Data.Datasource
*/
class DomStorage extends Datasource {
/**
* @param {Object} [options] options contains definitions for the datasource.
*/
constructor(options) {
super();
if (isObject(options)) {
this.setOptions(options);
}
}
/**
* This method is called by the `instanceof` operator.
* @returns {symbol}
*/
static get [instanceSymbol]() {
return Symbol.for("@schukai/monster/data/datasource/storage/dom-storage");
}
/**
* @property {Object} defaults
* @property {Object} defaults.read
* @property {string} defaults.read.selector
* @property {Object} defaults.write
* @property {string} defaults.write.selector
*/
get defaults() {
return Object.assign({}, super.defaults, {
read: {
selector: undefined,
},
write: {
selector: undefined,
}
});
}
/**
* @return {Promise}
* @throws {Error} The read selector is not defined
* @throws {Error} There are no storage element
*/
read() {
const self = this;
let selector = self.getOption("read.selector", undefined);
if (!selector) {
throw new Error("The read selector is not defined");
}
let storage = document.querySelector(selector);
if (!storage) {
throw new Error("There are no storage element");
}
return new Promise((resolve, reject) => {
try {
let data = JSON.parse(storage.innerHTML);
self.set(data)
resolve(data);
} catch (e) {
reject(e);
}
;
})
}
/**
* @return {Promise}
* @throws {Error} The write selector is not defined
* @throws {Error} There are no storage element
*/
write() {
const self = this;
let selector = self.getOption("write.selector");
if (!selector) {
throw new Error("The write selector is not defined");
}
let storage = document.querySelector(selector);
if (!storage) {
throw new Error("There are no storage element");
}
return new Promise((resolve, reject) => {
try {
storage.innerHTML = JSON.stringify(self.get());
resolve(storage);
} catch (e) {
reject(e);
}
})
}
}
...@@ -142,7 +142,7 @@ function getMonsterVersion() { ...@@ -142,7 +142,7 @@ function getMonsterVersion() {
} }
/** don't touch, replaced by make with package.json version */ /** don't touch, replaced by make with package.json version */
monsterVersion = new Version("3.12.1"); monsterVersion = new Version("3.12.2");
return monsterVersion; return monsterVersion;
} }
{ {
"name": "monster", "name": "monster",
"version": "3.12.1", "version": "3.12.2",
"description": "monster", "description": "monster",
"repository": { "repository": {
"type": "git", "type": "git",
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
"clean-jsdoc-theme": "^4.2.6", "clean-jsdoc-theme": "^4.2.6",
"create-polyfill-service-url": "^2.2.6", "create-polyfill-service-url": "^2.2.6",
"crypt": "^0.0.2", "crypt": "^0.0.2",
"esbuild": "^0.17.7", "esbuild": "^0.17.8",
"flow-bin": "^0.199.1", "flow-bin": "^0.199.1",
"fs": "0.0.1-security", "fs": "0.0.1-security",
"graphviz": "^0.0.9", "graphviz": "^0.0.9",
...@@ -44,6 +44,6 @@ ...@@ -44,6 +44,6 @@
"url": "^0.11.0", "url": "^0.11.0",
"url-exist": "3.0.1", "url-exist": "3.0.1",
"util": "^0.12.5", "util": "^0.12.5",
"ws": "^8.12.0" "ws": "^8.12.1"
} }
} }
...@@ -9,7 +9,7 @@ specifiers: ...@@ -9,7 +9,7 @@ specifiers:
clean-jsdoc-theme: ^4.2.6 clean-jsdoc-theme: ^4.2.6
create-polyfill-service-url: ^2.2.6 create-polyfill-service-url: ^2.2.6
crypt: ^0.0.2 crypt: ^0.0.2
esbuild: ^0.17.7 esbuild: ^0.17.8
flow-bin: ^0.199.1 flow-bin: ^0.199.1
fs: 0.0.1-security fs: 0.0.1-security
graphviz: ^0.0.9 graphviz: ^0.0.9
...@@ -25,7 +25,7 @@ specifiers: ...@@ -25,7 +25,7 @@ specifiers:
url: ^0.11.0 url: ^0.11.0
url-exist: 3.0.1 url-exist: 3.0.1
util: ^0.12.5 util: ^0.12.5
ws: ^8.12.0 ws: ^8.12.1
devDependencies: devDependencies:
'@peculiar/webcrypto': 1.4.1 '@peculiar/webcrypto': 1.4.1
...@@ -36,7 +36,7 @@ devDependencies: ...@@ -36,7 +36,7 @@ devDependencies:
clean-jsdoc-theme: 4.2.6_jsdoc@4.0.0 clean-jsdoc-theme: 4.2.6_jsdoc@4.0.0
create-polyfill-service-url: 2.2.6 create-polyfill-service-url: 2.2.6
crypt: 0.0.2 crypt: 0.0.2
esbuild: 0.17.7 esbuild: 0.17.8
flow-bin: 0.199.1 flow-bin: 0.199.1
fs: 0.0.1-security fs: 0.0.1-security
graphviz: 0.0.9 graphviz: 0.0.9
...@@ -52,7 +52,7 @@ devDependencies: ...@@ -52,7 +52,7 @@ devDependencies:
url: 0.11.0 url: 0.11.0
url-exist: 3.0.1 url-exist: 3.0.1
util: 0.12.5 util: 0.12.5
ws: 8.12.0 ws: 8.12.1
packages: packages:
...@@ -262,8 +262,8 @@ packages: ...@@ -262,8 +262,8 @@ packages:
resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
dev: true dev: true
/@esbuild/android-arm/0.17.7: /@esbuild/android-arm/0.17.8:
resolution: {integrity: sha512-Np6Lg8VUiuzHP5XvHU7zfSVPN4ILdiOhxA1GQ1uvCK2T2l3nI8igQV0c9FJx4hTkq8WGqhGEvn5UuRH8jMkExg==} resolution: {integrity: sha512-0/rb91GYKhrtbeglJXOhAv9RuYimgI8h623TplY2X+vA4EXnk3Zj1fXZreJ0J3OJJu1bwmb0W7g+2cT/d8/l/w==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm] cpu: [arm]
os: [android] os: [android]
...@@ -271,8 +271,8 @@ packages: ...@@ -271,8 +271,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/android-arm64/0.17.7: /@esbuild/android-arm64/0.17.8:
resolution: {integrity: sha512-fOUBZvcbtbQJIj2K/LMKcjULGfXLV9R4qjXFsi3UuqFhIRJHz0Fp6kFjsMFI6vLuPrfC5G9Dmh+3RZOrSKY2Lg==} resolution: {integrity: sha512-oa/N5j6v1svZQs7EIRPqR8f+Bf8g6HBDjD/xHC02radE/NjKHK7oQmtmLxPs1iVwYyvE+Kolo6lbpfEQ9xnhxQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [android] os: [android]
...@@ -280,8 +280,8 @@ packages: ...@@ -280,8 +280,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/android-x64/0.17.7: /@esbuild/android-x64/0.17.8:
resolution: {integrity: sha512-6YILpPvop1rPAvaO/n2iWQL45RyTVTR/1SK7P6Xi2fyu+hpEeX22fE2U2oJd1sfpovUJOWTRdugjddX6QCup3A==} resolution: {integrity: sha512-bTliMLqD7pTOoPg4zZkXqCDuzIUguEWLpeqkNfC41ODBHwoUgZ2w5JBeYimv4oP6TDVocoYmEhZrCLQTrH89bg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [android] os: [android]
...@@ -289,8 +289,8 @@ packages: ...@@ -289,8 +289,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/darwin-arm64/0.17.7: /@esbuild/darwin-arm64/0.17.8:
resolution: {integrity: sha512-7i0gfFsDt1BBiurZz5oZIpzfxqy5QkJmhXdtrf2Hma/gI9vL2AqxHhRBoI1NeWc9IhN1qOzWZrslhiXZweMSFg==} resolution: {integrity: sha512-ghAbV3ia2zybEefXRRm7+lx8J/rnupZT0gp9CaGy/3iolEXkJ6LYRq4IpQVI9zR97ID80KJVoUlo3LSeA/sMAg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
...@@ -298,8 +298,8 @@ packages: ...@@ -298,8 +298,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/darwin-x64/0.17.7: /@esbuild/darwin-x64/0.17.8:
resolution: {integrity: sha512-hRvIu3vuVIcv4SJXEKOHVsNssM5tLE2xWdb9ZyJqsgYp+onRa5El3VJ4+WjTbkf/A2FD5wuMIbO2FCTV39LE0w==} resolution: {integrity: sha512-n5WOpyvZ9TIdv2V1K3/iIkkJeKmUpKaCTdun9buhGRWfH//osmUjlv4Z5mmWdPWind/VGcVxTHtLfLCOohsOXw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
...@@ -307,8 +307,8 @@ packages: ...@@ -307,8 +307,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/freebsd-arm64/0.17.7: /@esbuild/freebsd-arm64/0.17.8:
resolution: {integrity: sha512-2NJjeQ9kiabJkVXLM3sHkySqkL1KY8BeyLams3ITyiLW10IwDL0msU5Lq1cULCn9zNxt1Seh1I6QrqyHUvOtQw==} resolution: {integrity: sha512-a/SATTaOhPIPFWvHZDoZYgxaZRVHn0/LX1fHLGfZ6C13JqFUZ3K6SMD6/HCtwOQ8HnsNaEeokdiDSFLuizqv5A==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [freebsd] os: [freebsd]
...@@ -316,8 +316,8 @@ packages: ...@@ -316,8 +316,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/freebsd-x64/0.17.7: /@esbuild/freebsd-x64/0.17.8:
resolution: {integrity: sha512-8kSxlbjuLYMoIgvRxPybirHJeW45dflyIgHVs+jzMYJf87QOay1ZUTzKjNL3vqHQjmkSn8p6KDfHVrztn7Rprw==} resolution: {integrity: sha512-xpFJb08dfXr5+rZc4E+ooZmayBW6R3q59daCpKZ/cDU96/kvDM+vkYzNeTJCGd8rtO6fHWMq5Rcv/1cY6p6/0Q==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [freebsd] os: [freebsd]
...@@ -325,8 +325,8 @@ packages: ...@@ -325,8 +325,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/linux-arm/0.17.7: /@esbuild/linux-arm/0.17.8:
resolution: {integrity: sha512-07RsAAzznWqdfJC+h3L2UVWwnUHepsFw5GmzySnUspHHb7glJ1+47rvlcH0SeUtoVOs8hF4/THgZbtJRyALaJA==} resolution: {integrity: sha512-6Ij8gfuGszcEwZpi5jQIJCVIACLS8Tz2chnEBfYjlmMzVsfqBP1iGmHQPp7JSnZg5xxK9tjCc+pJ2WtAmPRFVA==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
...@@ -334,8 +334,8 @@ packages: ...@@ -334,8 +334,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/linux-arm64/0.17.7: /@esbuild/linux-arm64/0.17.8:
resolution: {integrity: sha512-43Bbhq3Ia/mGFTCRA4NlY8VRH3dLQltJ4cqzhSfq+cdvdm9nKJXVh4NUkJvdZgEZIkf/ufeMmJ0/22v9btXTcw==} resolution: {integrity: sha512-v3iwDQuDljLTxpsqQDl3fl/yihjPAyOguxuloON9kFHYwopeJEf1BkDXODzYyXEI19gisEsQlG1bM65YqKSIww==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
...@@ -343,8 +343,8 @@ packages: ...@@ -343,8 +343,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/linux-ia32/0.17.7: /@esbuild/linux-ia32/0.17.8:
resolution: {integrity: sha512-ViYkfcfnbwOoTS7xE4DvYFv7QOlW8kPBuccc4erJ0jx2mXDPR7e0lYOH9JelotS9qe8uJ0s2i3UjUvjunEp53A==} resolution: {integrity: sha512-8svILYKhE5XetuFk/B6raFYIyIqydQi+GngEXJgdPdI7OMKUbSd7uzR02wSY4kb53xBrClLkhH4Xs8P61Q2BaA==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [ia32] cpu: [ia32]
os: [linux] os: [linux]
...@@ -352,8 +352,8 @@ packages: ...@@ -352,8 +352,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/linux-loong64/0.17.7: /@esbuild/linux-loong64/0.17.8:
resolution: {integrity: sha512-H1g+AwwcqYQ/Hl/sMcopRcNLY/fysIb/ksDfCa3/kOaHQNhBrLeDYw+88VAFV5U6oJL9GqnmUj72m9Nv3th3hA==} resolution: {integrity: sha512-B6FyMeRJeV0NpyEOYlm5qtQfxbdlgmiGdD+QsipzKfFky0K5HW5Td6dyK3L3ypu1eY4kOmo7wW0o94SBqlqBSA==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [loong64] cpu: [loong64]
os: [linux] os: [linux]
...@@ -361,8 +361,8 @@ packages: ...@@ -361,8 +361,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/linux-mips64el/0.17.7: /@esbuild/linux-mips64el/0.17.8:
resolution: {integrity: sha512-MDLGrVbTGYtmldlbcxfeDPdhxttUmWoX3ovk9u6jc8iM+ueBAFlaXKuUMCoyP/zfOJb+KElB61eSdBPSvNcCEg==} resolution: {integrity: sha512-CCb67RKahNobjm/eeEqeD/oJfJlrWyw29fgiyB6vcgyq97YAf3gCOuP6qMShYSPXgnlZe/i4a8WFHBw6N8bYAA==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [mips64el] cpu: [mips64el]
os: [linux] os: [linux]
...@@ -370,8 +370,8 @@ packages: ...@@ -370,8 +370,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/linux-ppc64/0.17.7: /@esbuild/linux-ppc64/0.17.8:
resolution: {integrity: sha512-UWtLhRPKzI+v2bKk4j9rBpGyXbLAXLCOeqt1tLVAt1mfagHpFjUzzIHCpPiUfY3x1xY5e45/+BWzGpqqvSglNw==} resolution: {integrity: sha512-bytLJOi55y55+mGSdgwZ5qBm0K9WOCh0rx+vavVPx+gqLLhxtSFU0XbeYy/dsAAD6xECGEv4IQeFILaSS2auXw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [ppc64] cpu: [ppc64]
os: [linux] os: [linux]
...@@ -379,8 +379,8 @@ packages: ...@@ -379,8 +379,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/linux-riscv64/0.17.7: /@esbuild/linux-riscv64/0.17.8:
resolution: {integrity: sha512-3C/RTKqZauUwBYtIQAv7ELTJd+H2dNKPyzwE2ZTbz2RNrNhNHRoeKnG5C++eM6nSZWUCLyyaWfq1v1YRwBS/+A==} resolution: {integrity: sha512-2YpRyQJmKVBEHSBLa8kBAtbhucaclb6ex4wchfY0Tj3Kg39kpjeJ9vhRU7x4mUpq8ISLXRXH1L0dBYjAeqzZAw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [riscv64] cpu: [riscv64]
os: [linux] os: [linux]
...@@ -388,8 +388,8 @@ packages: ...@@ -388,8 +388,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/linux-s390x/0.17.7: /@esbuild/linux-s390x/0.17.8:
resolution: {integrity: sha512-x7cuRSCm998KFZqGEtSo8rI5hXLxWji4znZkBhg2FPF8A8lxLLCsSXe2P5utf0RBQflb3K97dkEH/BJwTqrbDw==} resolution: {integrity: sha512-QgbNY/V3IFXvNf11SS6exkpVcX0LJcob+0RWCgV9OiDAmVElnxciHIisoSix9uzYzScPmS6dJFbZULdSAEkQVw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [s390x] cpu: [s390x]
os: [linux] os: [linux]
...@@ -397,8 +397,8 @@ packages: ...@@ -397,8 +397,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/linux-x64/0.17.7: /@esbuild/linux-x64/0.17.8:
resolution: {integrity: sha512-1Z2BtWgM0Wc92WWiZR5kZ5eC+IetI++X+nf9NMbUvVymt74fnQqwgM5btlTW7P5uCHfq03u5MWHjIZa4o+TnXQ==} resolution: {integrity: sha512-mM/9S0SbAFDBc4OPoyP6SEOo5324LpUxdpeIUUSrSTOfhHU9hEfqRngmKgqILqwx/0DVJBzeNW7HmLEWp9vcOA==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
...@@ -406,8 +406,8 @@ packages: ...@@ -406,8 +406,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/netbsd-x64/0.17.7: /@esbuild/netbsd-x64/0.17.8:
resolution: {integrity: sha512-//VShPN4hgbmkDjYNCZermIhj8ORqoPNmAnwSPqPtBB0xOpHrXMlJhsqLNsgoBm0zi/5tmy//WyL6g81Uq2c6Q==} resolution: {integrity: sha512-eKUYcWaWTaYr9zbj8GertdVtlt1DTS1gNBWov+iQfWuWyuu59YN6gSEJvFzC5ESJ4kMcKR0uqWThKUn5o8We6Q==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [netbsd] os: [netbsd]
...@@ -415,8 +415,8 @@ packages: ...@@ -415,8 +415,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/openbsd-x64/0.17.7: /@esbuild/openbsd-x64/0.17.8:
resolution: {integrity: sha512-IQ8BliXHiOsbQEOHzc7mVLIw2UYPpbOXJQ9cK1nClNYQjZthvfiA6rWZMz4BZpVzHZJ+/H2H23cZwRJ1NPYOGg==} resolution: {integrity: sha512-Vc9J4dXOboDyMXKD0eCeW0SIeEzr8K9oTHJU+Ci1mZc5njPfhKAqkRt3B/fUNU7dP+mRyralPu8QUkiaQn7iIg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [openbsd] os: [openbsd]
...@@ -424,8 +424,8 @@ packages: ...@@ -424,8 +424,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/sunos-x64/0.17.7: /@esbuild/sunos-x64/0.17.8:
resolution: {integrity: sha512-phO5HvU3SyURmcW6dfQXX4UEkFREUwaoiTgi1xH+CAFKPGsrcG6oDp1U70yQf5lxRKujoSCEIoBr0uFykJzN2g==} resolution: {integrity: sha512-0xvOTNuPXI7ft1LYUgiaXtpCEjp90RuBBYovdd2lqAFxje4sEucurg30M1WIm03+3jxByd3mfo+VUmPtRSVuOw==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [sunos] os: [sunos]
...@@ -433,8 +433,8 @@ packages: ...@@ -433,8 +433,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/win32-arm64/0.17.7: /@esbuild/win32-arm64/0.17.8:
resolution: {integrity: sha512-G/cRKlYrwp1B0uvzEdnFPJ3A6zSWjnsRrWivsEW0IEHZk+czv0Bmiwa51RncruHLjQ4fGsvlYPmCmwzmutPzHA==} resolution: {integrity: sha512-G0JQwUI5WdEFEnYNKzklxtBheCPkuDdu1YrtRrjuQv30WsYbkkoixKxLLv8qhJmNI+ATEWquZe/N0d0rpr55Mg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
...@@ -442,8 +442,8 @@ packages: ...@@ -442,8 +442,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/win32-ia32/0.17.7: /@esbuild/win32-ia32/0.17.8:
resolution: {integrity: sha512-/yMNVlMew07NrOflJdRAZcMdUoYTOCPbCHx0eHtg55l87wXeuhvYOPBQy5HLX31Ku+W2XsBD5HnjUjEUsTXJug==} resolution: {integrity: sha512-Fqy63515xl20OHGFykjJsMnoIWS+38fqfg88ClvPXyDbLtgXal2DTlhb1TfTX34qWi3u4I7Cq563QcHpqgLx8w==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [ia32] cpu: [ia32]
os: [win32] os: [win32]
...@@ -451,8 +451,8 @@ packages: ...@@ -451,8 +451,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@esbuild/win32-x64/0.17.7: /@esbuild/win32-x64/0.17.8:
resolution: {integrity: sha512-K9/YybM6WZO71x73Iyab6mwieHtHjm9hrPR/a9FBPZmFO3w+fJaM2uu2rt3JYf/rZR24MFwTliI8VSoKKOtYtg==} resolution: {integrity: sha512-1iuezdyDNngPnz8rLRDO2C/ZZ/emJLb72OsZeqQ6gL6Avko/XCXZw+NuxBSNhBAP13Hie418V7VMt9et1FMvpg==}
engines: {node: '>=12'} engines: {node: '>=12'}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
...@@ -607,6 +607,43 @@ packages: ...@@ -607,6 +607,43 @@ packages:
dev: true dev: true
optional: true optional: true
/@sentry/core/7.37.2:
resolution: {integrity: sha512-LjofMDSTyVeBErl9N7TTqlyEVuW1g6U4iuJtdZ75JohnvVxzWdpZfWfddwQ6h7nGWfe9dNg0fGs1wxKtMhY+MA==}
engines: {node: '>=8'}
dependencies:
'@sentry/types': 7.37.2
'@sentry/utils': 7.37.2
tslib: 1.14.1
dev: true
/@sentry/node/7.37.2:
resolution: {integrity: sha512-aeJQ4oU3vF9zks8S/fvoLPVVhofmTjyMhZZIpSQWtfFqWxrXQsrqNlNUZZdXoqAUPNjA4QAzzOoXHhpUsa3Nxw==}
engines: {node: '>=8'}
dependencies:
'@sentry/core': 7.37.2
'@sentry/types': 7.37.2
'@sentry/utils': 7.37.2
cookie: 0.4.2
https-proxy-agent: 5.0.1
lru_map: 0.3.3
tslib: 1.14.1
transitivePeerDependencies:
- supports-color
dev: true
/@sentry/types/7.37.2:
resolution: {integrity: sha512-SxKQOCX94ZaQM4C2ysNjHdJsjYapu/NYZCz1cnPyCdDvYfhwiVge1uq6ZHiQ/ARfxAAOmc3R4Mh3VvEz7WUOdw==}
engines: {node: '>=8'}
dev: true
/@sentry/utils/7.37.2:
resolution: {integrity: sha512-5irN1nN/mtdOoWwsJiwBK0gPgNMkciUubEMbCaaXqJaGyGz8+yfDvXj7L+xGYiU57z+7+QkkSKxKEZ/IcBpjVQ==}
engines: {node: '>=8'}
dependencies:
'@sentry/types': 7.37.2
tslib: 1.14.1
dev: true
/@sinonjs/commons/2.0.0: /@sinonjs/commons/2.0.0:
resolution: {integrity: sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==} resolution: {integrity: sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==}
dependencies: dependencies:
...@@ -803,7 +840,7 @@ packages: ...@@ -803,7 +840,7 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true hasBin: true
dependencies: dependencies:
caniuse-lite: 1.0.30001451 caniuse-lite: 1.0.30001452
electron-to-chromium: 1.4.295 electron-to-chromium: 1.4.295
node-releases: 2.0.10 node-releases: 2.0.10
update-browserslist-db: 1.0.10_browserslist@4.21.5 update-browserslist-db: 1.0.10_browserslist@4.21.5
...@@ -829,7 +866,7 @@ packages: ...@@ -829,7 +866,7 @@ packages:
istanbul-reports: 3.1.5 istanbul-reports: 3.1.5
rimraf: 3.0.2 rimraf: 3.0.2
test-exclude: 6.0.0 test-exclude: 6.0.0
v8-to-istanbul: 9.0.1 v8-to-istanbul: 9.1.0
yargs: 16.2.0 yargs: 16.2.0
yargs-parser: 20.2.9 yargs-parser: 20.2.9
dev: true dev: true
...@@ -858,8 +895,8 @@ packages: ...@@ -858,8 +895,8 @@ packages:
engines: {node: '>=10'} engines: {node: '>=10'}
dev: true dev: true
/caniuse-lite/1.0.30001451: /caniuse-lite/1.0.30001452:
resolution: {integrity: sha512-XY7UbUpGRatZzoRft//5xOa69/1iGJRBlrieH6QYrkKLIFn3m7OVEJ81dSrKoy2BnKsdbX5cLrOispZNYo9v2w==} resolution: {integrity: sha512-Lkp0vFjMkBB3GTpLR8zk4NwW5EdRdnitwYJHDOOKIU85x4ckYCPQ+9WlVvSVClHxVReefkUMtWZH2l9KGlD51w==}
dev: true dev: true
/catharsis/0.9.0: /catharsis/0.9.0:
...@@ -1020,6 +1057,11 @@ packages: ...@@ -1020,6 +1057,11 @@ packages:
resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}
dev: true dev: true
/cookie/0.4.2:
resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==}
engines: {node: '>= 0.6'}
dev: true
/core-util-is/1.0.3: /core-util-is/1.0.3:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
dev: true dev: true
...@@ -1034,7 +1076,7 @@ packages: ...@@ -1034,7 +1076,7 @@ packages:
execa: 4.1.0 execa: 4.1.0
polyfill-library: 3.111.0 polyfill-library: 3.111.0
semver: 7.3.8 semver: 7.3.8
snyk: 1.1100.0 snyk: 1.1103.0
yargs: 15.4.1 yargs: 15.4.1
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
...@@ -1181,34 +1223,34 @@ packages: ...@@ -1181,34 +1223,34 @@ packages:
engines: {node: '>=0.12'} engines: {node: '>=0.12'}
dev: true dev: true
/esbuild/0.17.7: /esbuild/0.17.8:
resolution: {integrity: sha512-+5hHlrK108fT6C6/40juy0w4DYKtyZ5NjfBlTccBdsFutR7WBxpIY633JzZJewdsCy8xWA/u2z0MSniIJwufYg==} resolution: {integrity: sha512-g24ybC3fWhZddZK6R3uD2iF/RIPnRpwJAqLov6ouX3hMbY4+tKolP0VMF3zuIYCaXun+yHwS5IPQ91N2BT191g==}
engines: {node: '>=12'} engines: {node: '>=12'}
hasBin: true hasBin: true
requiresBuild: true requiresBuild: true
optionalDependencies: optionalDependencies:
'@esbuild/android-arm': 0.17.7 '@esbuild/android-arm': 0.17.8
'@esbuild/android-arm64': 0.17.7 '@esbuild/android-arm64': 0.17.8
'@esbuild/android-x64': 0.17.7 '@esbuild/android-x64': 0.17.8
'@esbuild/darwin-arm64': 0.17.7 '@esbuild/darwin-arm64': 0.17.8
'@esbuild/darwin-x64': 0.17.7 '@esbuild/darwin-x64': 0.17.8
'@esbuild/freebsd-arm64': 0.17.7 '@esbuild/freebsd-arm64': 0.17.8
'@esbuild/freebsd-x64': 0.17.7 '@esbuild/freebsd-x64': 0.17.8
'@esbuild/linux-arm': 0.17.7 '@esbuild/linux-arm': 0.17.8
'@esbuild/linux-arm64': 0.17.7 '@esbuild/linux-arm64': 0.17.8
'@esbuild/linux-ia32': 0.17.7 '@esbuild/linux-ia32': 0.17.8
'@esbuild/linux-loong64': 0.17.7 '@esbuild/linux-loong64': 0.17.8
'@esbuild/linux-mips64el': 0.17.7 '@esbuild/linux-mips64el': 0.17.8
'@esbuild/linux-ppc64': 0.17.7 '@esbuild/linux-ppc64': 0.17.8
'@esbuild/linux-riscv64': 0.17.7 '@esbuild/linux-riscv64': 0.17.8
'@esbuild/linux-s390x': 0.17.7 '@esbuild/linux-s390x': 0.17.8
'@esbuild/linux-x64': 0.17.7 '@esbuild/linux-x64': 0.17.8
'@esbuild/netbsd-x64': 0.17.7 '@esbuild/netbsd-x64': 0.17.8
'@esbuild/openbsd-x64': 0.17.7 '@esbuild/openbsd-x64': 0.17.8
'@esbuild/sunos-x64': 0.17.7 '@esbuild/sunos-x64': 0.17.8
'@esbuild/win32-arm64': 0.17.7 '@esbuild/win32-arm64': 0.17.8
'@esbuild/win32-ia32': 0.17.7 '@esbuild/win32-ia32': 0.17.8
'@esbuild/win32-x64': 0.17.7 '@esbuild/win32-x64': 0.17.8
dev: true dev: true
/escalade/3.1.1: /escalade/3.1.1:
...@@ -1813,7 +1855,7 @@ packages: ...@@ -1813,7 +1855,7 @@ packages:
whatwg-encoding: 2.0.0 whatwg-encoding: 2.0.0
whatwg-mimetype: 3.0.0 whatwg-mimetype: 3.0.0
whatwg-url: 11.0.0 whatwg-url: 11.0.0
ws: 8.12.0 ws: 8.12.1
xml-name-validator: 4.0.0 xml-name-validator: 4.0.0
transitivePeerDependencies: transitivePeerDependencies:
- bufferutil - bufferutil
...@@ -1952,6 +1994,10 @@ packages: ...@@ -1952,6 +1994,10 @@ packages:
yallist: 4.0.0 yallist: 4.0.0
dev: true dev: true
/lru_map/0.3.3:
resolution: {integrity: sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==}
dev: true
/make-dir/3.1.0: /make-dir/3.1.0:
resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
engines: {node: '>=8'} engines: {node: '>=8'}
...@@ -2514,10 +2560,15 @@ packages: ...@@ -2514,10 +2560,15 @@ packages:
supports-color: 7.2.0 supports-color: 7.2.0
dev: true dev: true
/snyk/1.1100.0: /snyk/1.1103.0:
resolution: {integrity: sha512-f+k5tc3mU4Y48aZKLo1lM5Z7k+LlymGBQvxKXTzvQawmK6tMvbYgV1hn0JbVHDgdLeCrPpvxsTthDa75L8kteg==} resolution: {integrity: sha512-ySlM7VI4H09ReVMe8iB1aB5xNzY29YgLOeDmfPp1jo/d7aZWW8aXfAzOcXEcLDmX9HWmmTnzY4aGiULmHNQ1HA==}
engines: {node: '>=12'} engines: {node: '>=12'}
hasBin: true hasBin: true
requiresBuild: true
dependencies:
'@sentry/node': 7.37.2
transitivePeerDependencies:
- supports-color
dev: true dev: true
/source-map/0.6.1: /source-map/0.6.1:
...@@ -2656,6 +2707,10 @@ packages: ...@@ -2656,6 +2707,10 @@ packages:
punycode: 2.3.0 punycode: 2.3.0
dev: true dev: true
/tslib/1.14.1:
resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
dev: true
/tslib/2.5.0: /tslib/2.5.0:
resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==}
dev: true dev: true
...@@ -2750,8 +2805,8 @@ packages: ...@@ -2750,8 +2805,8 @@ packages:
which-typed-array: 1.1.9 which-typed-array: 1.1.9
dev: true dev: true
/v8-to-istanbul/9.0.1: /v8-to-istanbul/9.1.0:
resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==} resolution: {integrity: sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==}
engines: {node: '>=10.12.0'} engines: {node: '>=10.12.0'}
dependencies: dependencies:
'@jridgewell/trace-mapping': 0.3.17 '@jridgewell/trace-mapping': 0.3.17
...@@ -2870,8 +2925,8 @@ packages: ...@@ -2870,8 +2925,8 @@ packages:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
dev: true dev: true
/ws/8.12.0: /ws/8.12.1:
resolution: {integrity: sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==} resolution: {integrity: sha512-1qo+M9Ba+xNhPB+YTWUlK6M17brTut5EXbcBaMRN5pH5dFrXz7lzz1ChFSUq3bOUl8yEvSenhHmYUNJxFzdJew==}
engines: {node: '>=10.0.0'} engines: {node: '>=10.0.0'}
peerDependencies: peerDependencies:
bufferutil: ^4.0.1 bufferutil: ^4.0.1
......
import {expect} from "chai"
import {DomStorage} from "../../../../../application/source/data/datasource/dom.mjs";
describe('ServeDomr', function () {
it('should init', function () {
const dom = new DomStorage({
})
expect(dom).to.be.not.null
})
});
...@@ -7,7 +7,7 @@ describe('Monster', function () { ...@@ -7,7 +7,7 @@ describe('Monster', function () {
let monsterVersion let monsterVersion
/** don´t touch, replaced by make with package.json version */ /** don´t touch, replaced by make with package.json version */
monsterVersion = new Version("3.12.1") monsterVersion = new Version("3.12.2")
let m = getMonsterVersion(); let m = getMonsterVersion();
......
{"version":"3.12.2"} {"version":"3.13.0"}