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 (6)
Showing
with 247 additions and 159 deletions
<a name="v3.11.0"></a>
## [v3.11.0] - 2023-02-12
### Add Features
- add callback configuration to restapi
### Changes
- update npm
- update makefiles
<a name="v3.10.1"></a>
## [v3.10.1] - 2023-02-04
### Bug Fixes
......@@ -261,6 +271,7 @@
<a name="1.8.0"></a>
## 1.8.0 - 2021-08-15
[v3.11.0]: https://gitlab.schukai.com/oss/libraries/javascript/monster/compare/v3.10.1...v3.11.0
[v3.10.1]: https://gitlab.schukai.com/oss/libraries/javascript/monster/compare/v3.10.0...v3.10.1
[v3.10.0]: https://gitlab.schukai.com/oss/libraries/javascript/monster/compare/v3.9.1...v3.10.0
[v3.9.1]: https://gitlab.schukai.com/oss/libraries/javascript/monster/compare/v3.9.0...v3.9.1
......
{
"name": "@schukai/monster",
"version": "3.10.0",
"version": "3.10.1",
"description": "Monster is a simple library for creating fast, robust and lightweight websites.",
"keywords": [
"framework",
......
......@@ -49,6 +49,7 @@ class RestAPI extends Server {
* @property {Object} write.init={} An options object containing any custom settings that you want to apply to the request. The parameters are identical to those of the {@link https://developer.mozilla.org/en-US/docs/Web/API/Request/Request|Request constructor}
* @property {string} write.init.method=POST
* @property {Object} write.init.headers Object containing any custom headers that you want to apply to the request.
* @property {string} write.responseCallback Callback function to be executed after the request has been completed.
* @property {string} write.acceptedStatus=[200,201]
* @property {string} write.url URL
* @property {Object} write.mapping the mapping is applied before writing.
......@@ -74,6 +75,7 @@ class RestAPI extends Server {
init: {
method: "POST",
},
responseCallback: undefined,
acceptedStatus: [200, 201],
url: undefined,
mapping: {
......@@ -92,6 +94,7 @@ class RestAPI extends Server {
init: {
method: "GET",
},
responseCallback: undefined,
acceptedStatus: [200],
url: undefined,
mapping: {
......@@ -115,9 +118,12 @@ class RestAPI extends Server {
if (!isObject(init)) init = {};
if (!init["method"]) init["method"] = "GET";
return fetchData.call(this, "read", (obj) => {
let callback = self.getOption("read.responseCallback");
if(!callback) callback = (obj) => {
self.set(self.transformServerPayload.call(self, obj));
});
};
return fetchData.call(this, "read", callback);
}
/**
......@@ -139,7 +145,8 @@ class RestAPI extends Server {
let obj = self.prepareServerPayload(self.get());
init["body"] = JSON.stringify(obj);
return fetchData.call(this, init, "write");
let callback = self.getOption("write.responseCallback");
return fetchData.call(this, init, "write", callback);
}
/**
......
......@@ -142,7 +142,7 @@ function getMonsterVersion() {
}
/** don't touch, replaced by make with package.json version */
monsterVersion = new Version("3.10.0");
monsterVersion = new Version("3.10.1");
return monsterVersion;
}
......@@ -11,9 +11,12 @@ BOB_BIN ?= $(VENDOR_PATH)bob
#BOB_SNIPPED_CONFIG ?= $(VENDOR_PATH)bob/snippet.yaml
BOB_SYNC_CONFIG ?= $(VENDOR_PATH)bob/sync.yaml
BOB_BUILD_PATH ?= $(BUILD_PATH)bob/build/
BOB_SOURCE_PATH ?= $(SOURCE_PATH)
BOB_DIST_PATH ?= $(DIST_PATH)bob/dist/
BOB_HTML_TEMPLATES_PATH ?= $(BUILD_PATH)bob/build/
BOB_DATA_FILE ?= data.yaml
define SYNCEXAMPLECONF
sync:
......
......@@ -10,3 +10,6 @@
JSDOC ?= $(NODE_MODULES_BIN_DIR)jsdoc
EXECUTABLES = $(EXECUTABLES:-) $(JSDOC);
FIXBROKENPLANTUML ?= $(NODE_MODULES_DIR)jsdoc-plantuml/fixBrokenNodeJS.js
DOCUMENTATION_S3_PATH ?= s3://doc.alvine.io/en/oss/$(COMPONENT_SLUG)/
\ No newline at end of file
......@@ -10,8 +10,8 @@ ifeq ($(BOB_BIN),)
$(error $(ERRORMARKER) Bob is not defined, check your Makefile if bob.mk is included)
endif
ifndef BOB_BUILD_PATH
$(error $(ERRORMARKER) BOB_BUILD_PATH is not defined, check your Makefile if bob.mk is included)
ifndef BOB_HTML_TEMPLATES_PATH
$(error $(ERRORMARKER) BOB_HTML_TEMPLATES_PATH is not defined, check your Makefile if bob.mk is included)
endif
ifndef BOB_DIST_PATH
......@@ -37,26 +37,34 @@ endif
$(ECHOMARKER) "Sync structure of pages"
$(QUIET) $(BOB_BIN) html sync --specification $(BOB_SYNC_CONFIG)
$(BOB_BUILD_PATH):
$(ECHOMARKER) "Create build directory for bob"
$(QUIET) $(MKDIR) -p $(BOB_BUILD_PATH)
$(BOB_HTML_TEMPLATES_PATH):
$(ECHOMARKER) "Create template directory for bob"
$(QUIET) $(MKDIR) -p $(BOB_HTML_TEMPLATES_PATH)
$(BOB_DIST_PATH):
$(ECHOMARKER) "Create dist directory for bob"
$(QUIET) $(MKDIR) -p $(BOB_DIST_PATH)
.PHONY: generate-html
## Build the project
generate-html: $(BOB_BIN) $(BOB_BUILD_PATH) $(BOB_DIST_PATH)
## Build the project with Bob
generate-html: $(BOB_BIN) $(BOB_HTML_TEMPLATES_PATH) $(BOB_DIST_PATH)
$(ECHOMARKER) "Generate html"
$(QUIET) $(BOB_BIN) html generate --input $(BOB_BUILD_PATH) --output $(BOB_DIST_PATH)
$(QUIET) $(BOB_BIN) html generate --input $(BOB_HTML_TEMPLATES_PATH) --output $(BOB_DIST_PATH)
.PHONY: prepare-template
## Prepare template
prepare-template: $(BOB_BIN) $(BOB_BUILD_PATH)
## Prepare template with Bob
prepare-template: $(BOB_BIN) $(BOB_HTML_TEMPLATES_PATH)
$(ECHOMARKER) "Generate templates"
$(QUIET) $(BOB_BIN) template prepare --input $(BOB_SOURCE_PATH) --output $(BOB_HTML_TEMPLATES_PATH) --data-file=$(BOB_DATA_FILE)
.PHONY: init-template
## Init templates if not exist with Bob
init-template: $(BOB_BIN) $(BOB_HTML_TEMPLATES_PATH)
$(ECHOMARKER) "Generate templates"
$(QUIET) find $(SOURCE_PATH) -name "*.yaml" -exec $(BOB_BIN) template prepare --input $(SOURCE_PATH) --output $(BOB_BUILD_PATH) --data-file={} \;
$(QUIET) $(BOB_BIN) template prepare --input $(BOB_SOURCE_PATH) --output $(BOB_HTML_TEMPLATES_PATH) --data-file=en.yaml
......@@ -83,8 +83,9 @@ define WEBCOMPONENTS_PACKAGE_CONTENT
"monster"
],
"dependencies": {
"@popperjs/core": "^2.9.2",
"@schukai/monster": "^2.0.8"
"@popperjs/core": "^2.11.6",
"@schukai/component-style": "^0.27.1",
"@schukai/monster": "^3.10.1"
},
"main": "source/component.mjs",
"module": "source/component.mjs",
......@@ -123,39 +124,64 @@ define WEBCOMPONENTS_BUILD_PACKAGE_CONTENT
"test": "npx mocha --recursive test/cases/",
"web-test": "script/web-test.sh",
"publish": "script/release-and-publish.sh",
"build-doc": "script/build-doc.sh"
"build-doc": "script/build-doc.sh",
"build-style": "node script/build-stylesheets.cjs ."
},
"type": "module",
"author": "schukai GmbH",
"license": "see LICENSE file",
"dependencies": {
"@popperjs/core": "^2.11.2",
"@schukai/monster": "^2.0.8"
"@popperjs/core": "^2.11.6",
"@schukai/component-style": "^0.27.1",
"@schukai/monster": "^3.10.1"
},
"devDependencies": {
"@peculiar/webcrypto": "^1.4.0",
"@oss/web-components-build-tools": "^1.2.8",
"@peculiar/webcrypto": "^1.4.1",
"autoprefixer": "^10.4.13",
"browserslist": "^4.21.5",
"btoa": "^1.2.1",
"c8": "^7.12.0",
"chai": "^4.3.6",
"chai": "^4.3.7",
"chai-dom": "^1.11.0",
"clean-jsdoc-theme": "^4.1.6",
"clean-jsdoc-theme": "^4.2.3",
"create-polyfill-service-url": "^2.2.6",
"crypt": "^0.0.2",
"esbuild": "^0.14.53",
"flow-bin": "^0.184.0",
"fs": "^0.0.1-security",
"cssnano": "^5.1.14",
"esbuild": "^0.17.5",
"flow-bin": "^0.199.1",
"fs": "0.0.1-security",
"glob": "^8.1.0",
"graphviz": "^0.0.9",
"jsdoc": "^3.6.11",
"jsdoc": "^4.0.0",
"jsdoc-external-example": "github:volker-schukai/jsdoc-external-example",
"jsdoc-plantuml": "^1.0.2",
"jsdom": "^19.0.0",
"jsdom": "^21.1.0",
"jsdom-global": "^3.0.2",
"mocha": "^10.0.0",
"mocha": "^10.2.0",
"node-plantuml": "^0.9.0",
"sinon": "^14.0.0",
"postcss": "^8.4.21",
"postcss-fluid": "^1.4.2",
"postcss-for": "^2.1.1",
"postcss-import": "^15.1.0",
"postcss-load-config": "^4.0.1",
"postcss-mixins": "^9.0.4",
"postcss-nested": "^6.0.0",
"postcss-nesting": "^11.1.0",
"postcss-normalize": "^10.0.1",
"postcss-responsive-type": "^1.0.0",
"postcss-rtlcss": "^4.0.1",
"postcss-strip-units": "^2.0.1",
"rome": "^11.0.0",
"sinon": "^15.0.1",
"url": "^0.11.0",
"url-exist": "3.0.0",
"util": "^0.12.4"
"url-exist": "3.0.1",
"util": "^0.12.5",
"vite": "^4.1.1",
"vite-plugin-banner": "^0.7.0",
"vite-plugin-list-directory-contents": "^1.4.5",
"vite-plugin-minify": "^1.5.2",
"vite-plugin-mkcert": "^1.12.0"
}
}
endef
......
#############################################################################################
#############################################################################################
##
......@@ -7,7 +6,13 @@
#############################################################################################
#############################################################################################
FIXBROKENPLANTUML := $(NODE_MODULES_DIR)jsdoc-plantuml/fixBrokenNodeJS.js
ifndef DOCUMENTATION_S3_PATH
$(error $(ERRORMARKER) DOCUMENTATION_S3_PATH is not defined, check your Makefile if jsdoc.mk is included)
endif
ifndef FIXBROKENPLANTUML
$(error $(ERRORMARKER) FIXBROKENPLANTUML is not defined, check your Makefile if jsdoc.mk is included)
endif
.PHONY: jsdoc-build
## generate js api docs
......@@ -21,3 +26,12 @@ $(FIXBROKENPLANTUML).fixed:
$(QUIET) chmod u+x $(FIXBROKENPLANTUML)
$(QUIET) $(NODE) $(FIXBROKENPLANTUML)
$(QUIET) $(TOUCH) $(FIXBROKENPLANTUML).fixed
.PHONY: jsdoc-to-s3
## transfer doc to s3
jsdoc-to-s3: jsdoc-build
$(ECHOMARKER) "transfer doc to s3"
$(QUIET) $(AWS) s3 --recursive --only-show-errors cp $(BUILD_PATH)docs $(DOCUMENTATION_S3_PATH)
......@@ -10,6 +10,14 @@ SPONGE ?= sponge
EXECUTABLES = $(EXECUTABLES:-) $(SPONGE);
.PHONY: node-create-polyfill
## create polyfill.io url
node-create-polyfill: $(MJS_RELATIVE_SOURCE_FILES) $(NODE_PACKAGES)
$(ECHOMARKER) "create and replace polyfill"
$(QUIET) $(DEVELOPMENT_SCRIPTS_PATH)create-polyfill.sh $(MJS_RELATIVE_SOURCE_FILES)
.PHONY: node-build
## Build Node Components
node-build: $(NODE_MODULES_MODIFIED) $(NODE_PACKAGES)
......
#############################################################################################
#############################################################################################
##
## RUN PLAYGROUND
##
#############################################################################################
#############################################################################################
.PHONY: node-run-playground
## run playground (vite)
node-run-playground:
$(ECHOMARKER) "run playground"
$(QUIET) cd $(DEVELOPMENT_PATH)playground; npx vite;
......@@ -29,6 +29,6 @@ npm-preview:
.PHONY: npm-update-all
## Update Node Components
npm-update-all:
$(ECHOMARKER) "Search and Update recursive all node_modules (npm and pnpm"
$(ECHOMARKER) "Search and Update recursive all node_modules (npm and pnpm)"
$(QUIET) $(FIND) . -type f ! -path '*node_modules*' -iname pnpm-lock.yaml -exec bash -c 'cd $$(dirname {} ) ; pwd; pnpm update -Lr ; cd - ' \;
$(QUIET) $(FIND) . -type f ! -path '*node_modules*' -iname package-lock.json -exec bash -c 'cd $$(dirname {} ) ; pwd; npm install -g npm-check-updates; npx npm-check-updates; npm install ; cd -' \;
$(QUIET) $(FIND) . -type f ! -path '*node_modules*' -iname package-lock.json -exec bash -c 'cd $$(dirname {} ) ; pwd; npm install -D npm-check-updates; npx npm-check-updates -u; npm install ; cd -' \;
......@@ -57,7 +57,7 @@ $(PHPUNIT_SCRIPT_PATH)/unittests.sh:
$(PHPUNIT_BIN):
$(MKDIR) -p $(PHPUNIT_PATH)
$(WGET) -O $(PHPUNIT_BIN) https://phar.phpunit.de/phpunit-9.phar
$(WGET) -O $(PHPUNIT_BIN) https://phar.phpunit.de/phpunit-10.phar
$(CHMOD) u+x $(PHPUNIT_BIN)
$(CHMOD) u+x $(PHPUNIT_SCRIPT_PATH)/unittests.sh
......
{
"name": "monster",
"version": "3.10.0",
"version": "3.10.1",
"description": "monster",
"repository": {
"type": "git",
......@@ -25,10 +25,10 @@
"c8": "^7.12.0",
"chai": "^4.3.7",
"chai-dom": "^1.11.0",
"clean-jsdoc-theme": "^4.2.3",
"clean-jsdoc-theme": "^4.2.6",
"create-polyfill-service-url": "^2.2.6",
"crypt": "^0.0.2",
"esbuild": "^0.17.5",
"esbuild": "^0.17.7",
"flow-bin": "^0.199.1",
"fs": "0.0.1-security",
"graphviz": "^0.0.9",
......
......@@ -6,10 +6,10 @@ specifiers:
c8: ^7.12.0
chai: ^4.3.7
chai-dom: ^1.11.0
clean-jsdoc-theme: ^4.2.3
clean-jsdoc-theme: ^4.2.6
create-polyfill-service-url: ^2.2.6
crypt: ^0.0.2
esbuild: ^0.17.5
esbuild: ^0.17.7
flow-bin: ^0.199.1
fs: 0.0.1-security
graphviz: ^0.0.9
......@@ -33,10 +33,10 @@ devDependencies:
c8: 7.12.0
chai: 4.3.7
chai-dom: 1.11.0_chai@4.3.7+mocha@10.2.0
clean-jsdoc-theme: 4.2.3_jsdoc@4.0.0
clean-jsdoc-theme: 4.2.6_jsdoc@4.0.0
create-polyfill-service-url: 2.2.6
crypt: 0.0.2
esbuild: 0.17.5
esbuild: 0.17.7
flow-bin: 0.199.1
fs: 0.0.1-security
graphviz: 0.0.9
......@@ -262,8 +262,8 @@ packages:
resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
dev: true
/@esbuild/android-arm/0.17.5:
resolution: {integrity: sha512-crmPUzgCmF+qZXfl1YkiFoUta2XAfixR1tEnr/gXIixE+WL8Z0BGqfydP5oox0EUOgQMMRgtATtakyAcClQVqQ==}
/@esbuild/android-arm/0.17.7:
resolution: {integrity: sha512-Np6Lg8VUiuzHP5XvHU7zfSVPN4ILdiOhxA1GQ1uvCK2T2l3nI8igQV0c9FJx4hTkq8WGqhGEvn5UuRH8jMkExg==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
......@@ -271,8 +271,8 @@ packages:
dev: true
optional: true
/@esbuild/android-arm64/0.17.5:
resolution: {integrity: sha512-KHWkDqYAMmKZjY4RAN1PR96q6UOtfkWlTS8uEwWxdLtkRt/0F/csUhXIrVfaSIFxnscIBMPynGfhsMwQDRIBQw==}
/@esbuild/android-arm64/0.17.7:
resolution: {integrity: sha512-fOUBZvcbtbQJIj2K/LMKcjULGfXLV9R4qjXFsi3UuqFhIRJHz0Fp6kFjsMFI6vLuPrfC5G9Dmh+3RZOrSKY2Lg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
......@@ -280,8 +280,8 @@ packages:
dev: true
optional: true
/@esbuild/android-x64/0.17.5:
resolution: {integrity: sha512-8fI/AnIdmWz/+1iza2WrCw8kwXK9wZp/yZY/iS8ioC+U37yJCeppi9EHY05ewJKN64ASoBIseufZROtcFnX5GA==}
/@esbuild/android-x64/0.17.7:
resolution: {integrity: sha512-6YILpPvop1rPAvaO/n2iWQL45RyTVTR/1SK7P6Xi2fyu+hpEeX22fE2U2oJd1sfpovUJOWTRdugjddX6QCup3A==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
......@@ -289,8 +289,8 @@ packages:
dev: true
optional: true
/@esbuild/darwin-arm64/0.17.5:
resolution: {integrity: sha512-EAvaoyIySV6Iif3NQCglUNpnMfHSUgC5ugt2efl3+QDntucJe5spn0udNZjTgNi6tKVqSceOw9tQ32liNZc1Xw==}
/@esbuild/darwin-arm64/0.17.7:
resolution: {integrity: sha512-7i0gfFsDt1BBiurZz5oZIpzfxqy5QkJmhXdtrf2Hma/gI9vL2AqxHhRBoI1NeWc9IhN1qOzWZrslhiXZweMSFg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
......@@ -298,8 +298,8 @@ packages:
dev: true
optional: true
/@esbuild/darwin-x64/0.17.5:
resolution: {integrity: sha512-ha7QCJh1fuSwwCgoegfdaljowwWozwTDjBgjD3++WAy/qwee5uUi1gvOg2WENJC6EUyHBOkcd3YmLDYSZ2TPPA==}
/@esbuild/darwin-x64/0.17.7:
resolution: {integrity: sha512-hRvIu3vuVIcv4SJXEKOHVsNssM5tLE2xWdb9ZyJqsgYp+onRa5El3VJ4+WjTbkf/A2FD5wuMIbO2FCTV39LE0w==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
......@@ -307,8 +307,8 @@ packages:
dev: true
optional: true
/@esbuild/freebsd-arm64/0.17.5:
resolution: {integrity: sha512-VbdXJkn2aI2pQ/wxNEjEcnEDwPpxt3CWWMFYmO7CcdFBoOsABRy2W8F3kjbF9F/pecEUDcI3b5i2w+By4VQFPg==}
/@esbuild/freebsd-arm64/0.17.7:
resolution: {integrity: sha512-2NJjeQ9kiabJkVXLM3sHkySqkL1KY8BeyLams3ITyiLW10IwDL0msU5Lq1cULCn9zNxt1Seh1I6QrqyHUvOtQw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
......@@ -316,8 +316,8 @@ packages:
dev: true
optional: true
/@esbuild/freebsd-x64/0.17.5:
resolution: {integrity: sha512-olgGYND1/XnnWxwhjtY3/ryjOG/M4WfcA6XH8dBTH1cxMeBemMODXSFhkw71Kf4TeZFFTN25YOomaNh0vq2iXg==}
/@esbuild/freebsd-x64/0.17.7:
resolution: {integrity: sha512-8kSxlbjuLYMoIgvRxPybirHJeW45dflyIgHVs+jzMYJf87QOay1ZUTzKjNL3vqHQjmkSn8p6KDfHVrztn7Rprw==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
......@@ -325,8 +325,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-arm/0.17.5:
resolution: {integrity: sha512-YBdCyQwA3OQupi6W2/WO4FnI+NWFWe79cZEtlbqSESOHEg7a73htBIRiE6uHPQe7Yp5E4aALv+JxkRLGEUL7tw==}
/@esbuild/linux-arm/0.17.7:
resolution: {integrity: sha512-07RsAAzznWqdfJC+h3L2UVWwnUHepsFw5GmzySnUspHHb7glJ1+47rvlcH0SeUtoVOs8hF4/THgZbtJRyALaJA==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
......@@ -334,8 +334,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-arm64/0.17.5:
resolution: {integrity: sha512-8a0bqSwu3OlLCfu2FBbDNgQyBYdPJh1B9PvNX7jMaKGC9/KopgHs37t+pQqeMLzcyRqG6z55IGNQAMSlCpBuqg==}
/@esbuild/linux-arm64/0.17.7:
resolution: {integrity: sha512-43Bbhq3Ia/mGFTCRA4NlY8VRH3dLQltJ4cqzhSfq+cdvdm9nKJXVh4NUkJvdZgEZIkf/ufeMmJ0/22v9btXTcw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
......@@ -343,8 +343,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-ia32/0.17.5:
resolution: {integrity: sha512-uCwm1r/+NdP7vndctgq3PoZrnmhmnecWAr114GWMRwg2QMFFX+kIWnp7IO220/JLgnXK/jP7VKAFBGmeOYBQYQ==}
/@esbuild/linux-ia32/0.17.7:
resolution: {integrity: sha512-ViYkfcfnbwOoTS7xE4DvYFv7QOlW8kPBuccc4erJ0jx2mXDPR7e0lYOH9JelotS9qe8uJ0s2i3UjUvjunEp53A==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
......@@ -352,8 +352,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-loong64/0.17.5:
resolution: {integrity: sha512-3YxhSBl5Sb6TtBjJu+HP93poBruFzgXmf3PVfIe4xOXMj1XpxboYZyw3W8BhoX/uwxzZz4K1I99jTE/5cgDT1g==}
/@esbuild/linux-loong64/0.17.7:
resolution: {integrity: sha512-H1g+AwwcqYQ/Hl/sMcopRcNLY/fysIb/ksDfCa3/kOaHQNhBrLeDYw+88VAFV5U6oJL9GqnmUj72m9Nv3th3hA==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
......@@ -361,8 +361,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-mips64el/0.17.5:
resolution: {integrity: sha512-Hy5Z0YVWyYHdtQ5mfmfp8LdhVwGbwVuq8mHzLqrG16BaMgEmit2xKO+iDakHs+OetEx0EN/2mUzDdfdktI+Nmg==}
/@esbuild/linux-mips64el/0.17.7:
resolution: {integrity: sha512-MDLGrVbTGYtmldlbcxfeDPdhxttUmWoX3ovk9u6jc8iM+ueBAFlaXKuUMCoyP/zfOJb+KElB61eSdBPSvNcCEg==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
......@@ -370,8 +370,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-ppc64/0.17.5:
resolution: {integrity: sha512-5dbQvBLbU/Y3Q4ABc9gi23hww1mQcM7KZ9KBqabB7qhJswYMf8WrDDOSw3gdf3p+ffmijMd28mfVMvFucuECyg==}
/@esbuild/linux-ppc64/0.17.7:
resolution: {integrity: sha512-UWtLhRPKzI+v2bKk4j9rBpGyXbLAXLCOeqt1tLVAt1mfagHpFjUzzIHCpPiUfY3x1xY5e45/+BWzGpqqvSglNw==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
......@@ -379,8 +379,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-riscv64/0.17.5:
resolution: {integrity: sha512-fp/KUB/ZPzEWGTEUgz9wIAKCqu7CjH1GqXUO2WJdik1UNBQ7Xzw7myIajpxztE4Csb9504ERiFMxZg5KZ6HlZQ==}
/@esbuild/linux-riscv64/0.17.7:
resolution: {integrity: sha512-3C/RTKqZauUwBYtIQAv7ELTJd+H2dNKPyzwE2ZTbz2RNrNhNHRoeKnG5C++eM6nSZWUCLyyaWfq1v1YRwBS/+A==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
......@@ -388,8 +388,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-s390x/0.17.5:
resolution: {integrity: sha512-kRV3yw19YDqHTp8SfHXfObUFXlaiiw4o2lvT1XjsPZ++22GqZwSsYWJLjMi1Sl7j9qDlDUduWDze/nQx0d6Lzw==}
/@esbuild/linux-s390x/0.17.7:
resolution: {integrity: sha512-x7cuRSCm998KFZqGEtSo8rI5hXLxWji4znZkBhg2FPF8A8lxLLCsSXe2P5utf0RBQflb3K97dkEH/BJwTqrbDw==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
......@@ -397,8 +397,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-x64/0.17.5:
resolution: {integrity: sha512-vnxuhh9e4pbtABNLbT2ANW4uwQ/zvcHRCm1JxaYkzSehugoFd5iXyC4ci1nhXU13mxEwCnrnTIiiSGwa/uAF1g==}
/@esbuild/linux-x64/0.17.7:
resolution: {integrity: sha512-1Z2BtWgM0Wc92WWiZR5kZ5eC+IetI++X+nf9NMbUvVymt74fnQqwgM5btlTW7P5uCHfq03u5MWHjIZa4o+TnXQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
......@@ -406,8 +406,8 @@ packages:
dev: true
optional: true
/@esbuild/netbsd-x64/0.17.5:
resolution: {integrity: sha512-cigBpdiSx/vPy7doUyImsQQBnBjV5f1M99ZUlaJckDAJjgXWl6y9W17FIfJTy8TxosEF6MXq+fpLsitMGts2nA==}
/@esbuild/netbsd-x64/0.17.7:
resolution: {integrity: sha512-//VShPN4hgbmkDjYNCZermIhj8ORqoPNmAnwSPqPtBB0xOpHrXMlJhsqLNsgoBm0zi/5tmy//WyL6g81Uq2c6Q==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
......@@ -415,8 +415,8 @@ packages:
dev: true
optional: true
/@esbuild/openbsd-x64/0.17.5:
resolution: {integrity: sha512-VdqRqPVIjjZfkf40LrqOaVuhw9EQiAZ/GNCSM2UplDkaIzYVsSnycxcFfAnHdWI8Gyt6dO15KHikbpxwx+xHbw==}
/@esbuild/openbsd-x64/0.17.7:
resolution: {integrity: sha512-IQ8BliXHiOsbQEOHzc7mVLIw2UYPpbOXJQ9cK1nClNYQjZthvfiA6rWZMz4BZpVzHZJ+/H2H23cZwRJ1NPYOGg==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
......@@ -424,8 +424,8 @@ packages:
dev: true
optional: true
/@esbuild/sunos-x64/0.17.5:
resolution: {integrity: sha512-ItxPaJ3MBLtI4nK+mALLEoUs6amxsx+J1ibnfcYMkqaCqHST1AkF4aENpBehty3czqw64r/XqL+W9WqU6kc2Qw==}
/@esbuild/sunos-x64/0.17.7:
resolution: {integrity: sha512-phO5HvU3SyURmcW6dfQXX4UEkFREUwaoiTgi1xH+CAFKPGsrcG6oDp1U70yQf5lxRKujoSCEIoBr0uFykJzN2g==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
......@@ -433,8 +433,8 @@ packages:
dev: true
optional: true
/@esbuild/win32-arm64/0.17.5:
resolution: {integrity: sha512-4u2Q6qsJTYNFdS9zHoAi80spzf78C16m2wla4eJPh4kSbRv+BpXIfl6TmBSWupD8e47B1NrTfrOlEuco7mYQtg==}
/@esbuild/win32-arm64/0.17.7:
resolution: {integrity: sha512-G/cRKlYrwp1B0uvzEdnFPJ3A6zSWjnsRrWivsEW0IEHZk+czv0Bmiwa51RncruHLjQ4fGsvlYPmCmwzmutPzHA==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
......@@ -442,8 +442,8 @@ packages:
dev: true
optional: true
/@esbuild/win32-ia32/0.17.5:
resolution: {integrity: sha512-KYlm+Xu9TXsfTWAcocLuISRtqxKp/Y9ZBVg6CEEj0O5J9mn7YvBKzAszo2j1ndyzUPk+op+Tie2PJeN+BnXGqQ==}
/@esbuild/win32-ia32/0.17.7:
resolution: {integrity: sha512-/yMNVlMew07NrOflJdRAZcMdUoYTOCPbCHx0eHtg55l87wXeuhvYOPBQy5HLX31Ku+W2XsBD5HnjUjEUsTXJug==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
......@@ -451,8 +451,8 @@ packages:
dev: true
optional: true
/@esbuild/win32-x64/0.17.5:
resolution: {integrity: sha512-XgA9qWRqby7xdYXuF6KALsn37QGBMHsdhmnpjfZtYxKxbTOwfnDM6MYi2WuUku5poNaX2n9XGVr20zgT/2QwCw==}
/@esbuild/win32-x64/0.17.7:
resolution: {integrity: sha512-K9/YybM6WZO71x73Iyab6mwieHtHjm9hrPR/a9FBPZmFO3w+fJaM2uu2rt3JYf/rZR24MFwTliI8VSoKKOtYtg==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
......@@ -556,7 +556,7 @@ packages:
'@peculiar/json-schema': 1.1.12
pvtsutils: 1.3.2
tslib: 2.5.0
webcrypto-core: 1.7.5
webcrypto-core: 1.7.6
dev: true
/@rometools/cli-darwin-arm64/11.0.0:
......@@ -803,9 +803,9 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
caniuse-lite: 1.0.30001450
electron-to-chromium: 1.4.286
node-releases: 2.0.9
caniuse-lite: 1.0.30001451
electron-to-chromium: 1.4.295
node-releases: 2.0.10
update-browserslist-db: 1.0.10_browserslist@4.21.5
dev: true
......@@ -858,8 +858,8 @@ packages:
engines: {node: '>=10'}
dev: true
/caniuse-lite/1.0.30001450:
resolution: {integrity: sha512-qMBmvmQmFXaSxexkjjfMvD5rnDL0+m+dUMZKoDYsGG8iZN29RuYh9eRoMvKsT6uMAWlyUUGDEQGJJYjzCIO9ew==}
/caniuse-lite/1.0.30001451:
resolution: {integrity: sha512-XY7UbUpGRatZzoRft//5xOa69/1iGJRBlrieH6QYrkKLIFn3m7OVEJ81dSrKoy2BnKsdbX5cLrOispZNYo9v2w==}
dev: true
/catharsis/0.9.0:
......@@ -936,13 +936,12 @@ packages:
source-map: 0.6.1
dev: true
/clean-jsdoc-theme/4.2.3_jsdoc@4.0.0:
resolution: {integrity: sha512-yiGlpQUZk181bOpI4V048SDfpWYoJWW+LeCifvKwV49u+HgS2sy7EprlDC3GIkkPjJ2NZZANIJ0OCwDU34sA+w==}
/clean-jsdoc-theme/4.2.6_jsdoc@4.0.0:
resolution: {integrity: sha512-/3KUA+ElcFWdej5Wt+sV8begeZu8i8D8ET+RXOov03bHJbR4OEhUZKR/tm1qGfrvGUglQadvTk5WIIWpy2GUzg==}
peerDependencies:
jsdoc: '>=3.x <=4.x'
dependencies:
'@jsdoc/salty': 0.2.3
common-path-prefix: 3.0.0
fs-extra: 10.1.0
html-minifier: 4.0.0
jsdoc: 4.0.0
......@@ -1013,10 +1012,6 @@ packages:
engines: {node: ^12.20.0 || >=14}
dev: true
/common-path-prefix/3.0.0:
resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==}
dev: true
/concat-map/0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
dev: true
......@@ -1039,7 +1034,7 @@ packages:
execa: 4.1.0
polyfill-library: 3.111.0
semver: 7.3.8
snyk: 1.1096.0
snyk: 1.1100.0
yargs: 15.4.1
transitivePeerDependencies:
- supports-color
......@@ -1159,8 +1154,8 @@ packages:
webidl-conversions: 7.0.0
dev: true
/electron-to-chromium/1.4.286:
resolution: {integrity: sha512-Vp3CVhmYpgf4iXNKAucoQUDcCrBQX3XLBtwgFqP9BUXuucgvAV9zWp1kYU7LL9j4++s9O+12cb3wMtN4SJy6UQ==}
/electron-to-chromium/1.4.295:
resolution: {integrity: sha512-lEO94zqf1bDA3aepxwnWoHUjA8sZ+2owgcSZjYQy0+uOSEclJX0VieZC+r+wLpSxUHRd6gG32znTWmr+5iGzFw==}
dev: true
/emoji-regex/7.0.3:
......@@ -1186,34 +1181,34 @@ packages:
engines: {node: '>=0.12'}
dev: true
/esbuild/0.17.5:
resolution: {integrity: sha512-Bu6WLCc9NMsNoMJUjGl3yBzTjVLXdysMltxQWiLAypP+/vQrf+3L1Xe8fCXzxaECus2cEJ9M7pk4yKatEwQMqQ==}
/esbuild/0.17.7:
resolution: {integrity: sha512-+5hHlrK108fT6C6/40juy0w4DYKtyZ5NjfBlTccBdsFutR7WBxpIY633JzZJewdsCy8xWA/u2z0MSniIJwufYg==}
engines: {node: '>=12'}
hasBin: true
requiresBuild: true
optionalDependencies:
'@esbuild/android-arm': 0.17.5
'@esbuild/android-arm64': 0.17.5
'@esbuild/android-x64': 0.17.5
'@esbuild/darwin-arm64': 0.17.5
'@esbuild/darwin-x64': 0.17.5
'@esbuild/freebsd-arm64': 0.17.5
'@esbuild/freebsd-x64': 0.17.5
'@esbuild/linux-arm': 0.17.5
'@esbuild/linux-arm64': 0.17.5
'@esbuild/linux-ia32': 0.17.5
'@esbuild/linux-loong64': 0.17.5
'@esbuild/linux-mips64el': 0.17.5
'@esbuild/linux-ppc64': 0.17.5
'@esbuild/linux-riscv64': 0.17.5
'@esbuild/linux-s390x': 0.17.5
'@esbuild/linux-x64': 0.17.5
'@esbuild/netbsd-x64': 0.17.5
'@esbuild/openbsd-x64': 0.17.5
'@esbuild/sunos-x64': 0.17.5
'@esbuild/win32-arm64': 0.17.5
'@esbuild/win32-ia32': 0.17.5
'@esbuild/win32-x64': 0.17.5
'@esbuild/android-arm': 0.17.7
'@esbuild/android-arm64': 0.17.7
'@esbuild/android-x64': 0.17.7
'@esbuild/darwin-arm64': 0.17.7
'@esbuild/darwin-x64': 0.17.7
'@esbuild/freebsd-arm64': 0.17.7
'@esbuild/freebsd-x64': 0.17.7
'@esbuild/linux-arm': 0.17.7
'@esbuild/linux-arm64': 0.17.7
'@esbuild/linux-ia32': 0.17.7
'@esbuild/linux-loong64': 0.17.7
'@esbuild/linux-mips64el': 0.17.7
'@esbuild/linux-ppc64': 0.17.7
'@esbuild/linux-riscv64': 0.17.7
'@esbuild/linux-s390x': 0.17.7
'@esbuild/linux-x64': 0.17.7
'@esbuild/netbsd-x64': 0.17.7
'@esbuild/openbsd-x64': 0.17.7
'@esbuild/sunos-x64': 0.17.7
'@esbuild/win32-arm64': 0.17.7
'@esbuild/win32-ia32': 0.17.7
'@esbuild/win32-x64': 0.17.7
dev: true
/escalade/3.1.1:
......@@ -2161,8 +2156,8 @@ packages:
plantuml-encoder: 1.4.0
dev: true
/node-releases/2.0.9:
resolution: {integrity: sha512-2xfmOrRkGogbTK9R6Leda0DGiXeY3p2NJpy4+gNCffdUvV6mdEJnaDEic1i3Ec2djAo8jWYoJMR5PB0MSMpxUA==}
/node-releases/2.0.10:
resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==}
dev: true
/normalize-path/3.0.0:
......@@ -2315,7 +2310,7 @@ packages:
merge2: 1.4.1
mnemonist: 0.38.5
stream-from-promise: 1.0.0
stream-to-string: 1.2.0
stream-to-string: 1.2.1
toposort: 2.0.2
dev: true
......@@ -2519,8 +2514,8 @@ packages:
supports-color: 7.2.0
dev: true
/snyk/1.1096.0:
resolution: {integrity: sha512-sdlaejAJQE6Ka1P2x5nwRkCmkBCLmo/0W+B1BJZVlt53RMSer/MCLVqKf7sSeSXdfBoQnnskJVYQ3qMMWzl2pA==}
/snyk/1.1100.0:
resolution: {integrity: sha512-f+k5tc3mU4Y48aZKLo1lM5Z7k+LlymGBQvxKXTzvQawmK6tMvbYgV1hn0JbVHDgdLeCrPpvxsTthDa75L8kteg==}
engines: {node: '>=12'}
hasBin: true
dev: true
......@@ -2535,8 +2530,8 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
/stream-to-string/1.2.0:
resolution: {integrity: sha512-8drZlFIKBHSMdX9GCWv8V9AAWnQcTqw0iAI6/GC7UJ0H0SwKeFKjOoZfGY1tOU00GGU7FYZQoJ/ZCUEoXhD7yQ==}
/stream-to-string/1.2.1:
resolution: {integrity: sha512-WsvTDNF8UYs369Yko3pcdTducQtYpzEZeOV7cTuReyFvOoA9S/DLJ6sYK+xPafSPHhUMpaxiljKYnT6JSFztIA==}
dependencies:
promise-polyfill: 1.1.6
dev: true
......@@ -2776,8 +2771,8 @@ packages:
engines: {node: '>= 8'}
dev: true
/webcrypto-core/1.7.5:
resolution: {integrity: sha512-gaExY2/3EHQlRNNNVSrbG2Cg94Rutl7fAaKILS1w8ZDhGxdFOaw6EbCfHIxPy9vt/xwp5o0VQAx9aySPF6hU1A==}
/webcrypto-core/1.7.6:
resolution: {integrity: sha512-TBPiewB4Buw+HI3EQW+Bexm19/W4cP/qZG/02QJCXN+iN+T5sl074vZ3rJcle/ZtDBQSgjkbsQO/1eFcxnSBUA==}
dependencies:
'@peculiar/asn1-schema': 2.3.3
'@peculiar/json-schema': 1.1.12
......
......@@ -7,7 +7,7 @@ describe('Monster', function () {
let monsterVersion
/** don´t touch, replaced by make with package.json version */
monsterVersion = new Version("3.10.0")
monsterVersion = new Version("3.10.1")
let m = getMonsterVersion();
......
{"version":"3.10.1"}
{"version":"3.11.0"}