diff --git a/openvidu-browser/package-lock.json b/openvidu-browser/package-lock.json index 1fa016f2..b54bb184 100644 --- a/openvidu-browser/package-lock.json +++ b/openvidu-browser/package-lock.json @@ -1,12 +1,12 @@ { "name": "openvidu-browser", - "version": "2.21.0", + "version": "2.22.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "openvidu-browser", - "version": "2.21.0", + "version": "2.22.0", "license": "Apache-2.0", "dependencies": { "events": "3.3.0", diff --git a/openvidu-browser/package.json b/openvidu-browser/package.json index b9f4f6ce..8274064a 100644 --- a/openvidu-browser/package.json +++ b/openvidu-browser/package.json @@ -1,57 +1,57 @@ { - "author": "OpenVidu", + "author": "OpenVidu", "dependencies": { - "freeice": "2.2.2", - "hark": "1.2.3", - "jsnlog": "2.30.0", - "mime": "3.0.0", - "platform": "1.3.6", - "semver": "7.3.5", - "uuid": "8.3.2", - "wolfy87-eventemitter": "5.2.9", - "events": "3.3.0", + "freeice": "2.2.2", + "hark": "1.2.3", + "jsnlog": "2.30.0", + "mime": "3.0.0", + "platform": "1.3.6", + "semver": "7.3.5", + "uuid": "8.3.2", + "wolfy87-eventemitter": "5.2.9", + "events": "3.3.0", "inherits": "2.0.4" - }, - "description": "OpenVidu Browser", + }, + "description": "OpenVidu Browser", "devDependencies": { - "@types/node": "17.0.8", - "@types/platform": "1.3.4", - "browserify": "17.0.0", - "grunt": "1.4.1", - "grunt-cli": "1.4.3", - "grunt-contrib-copy": "1.0.0", - "grunt-contrib-sass": "2.0.0", - "grunt-contrib-uglify": "5.0.1", - "grunt-contrib-watch": "1.1.0", - "grunt-postcss": "0.9.0", - "grunt-string-replace": "1.3.1", - "grunt-ts": "6.0.0-beta.22", - "terser": "5.10.0", - "tsify": "5.0.4", - "tslint": "6.1.3", - "typedoc": "0.22.10", + "@types/node": "17.0.8", + "@types/platform": "1.3.4", + "browserify": "17.0.0", + "grunt": "1.4.1", + "grunt-cli": "1.4.3", + "grunt-contrib-copy": "1.0.0", + "grunt-contrib-sass": "2.0.0", + "grunt-contrib-uglify": "5.0.1", + "grunt-contrib-watch": "1.1.0", + "grunt-postcss": "0.9.0", + "grunt-string-replace": "1.3.1", + "grunt-ts": "6.0.0-beta.22", + "terser": "5.10.0", + "tsify": "5.0.4", + "tslint": "6.1.3", + "typedoc": "0.22.10", "typescript": "4.5.4" - }, - "license": "Apache-2.0", - "main": "lib/index.js", - "name": "openvidu-browser", + }, + "license": "Apache-2.0", + "main": "lib/index.js", + "name": "openvidu-browser", "repository": { - "type": "git", + "type": "git", "url": "git://github.com/OpenVidu/openvidu" - }, + }, "scripts": { - "browserify": "VERSION=${VERSION:-dev}; mkdir -p static/js/ && cd src && ../node_modules/browserify/bin/cmd.js Main.ts -p [ tsify ] --exclude kurento-browser-extensions --debug -o ../static/js/openvidu-browser-$VERSION.js -v", - "browserify-prod": "VERSION=${VERSION:-dev}; mkdir -p static/js/ && cd src && ../node_modules/browserify/bin/cmd.js --debug Main.ts -p [ tsify ] --exclude kurento-browser-extensions | ../node_modules/terser/bin/terser --source-map content=inline --output ../static/js/openvidu-browser-$VERSION.min.js", - "build": "cd src/OpenVidu && ./../../node_modules/typescript/bin/tsc && cd ../.. && ./node_modules/typescript/bin/tsc --declaration src/index.ts --outDir ./lib --sourceMap --target es5 --lib dom,es5,es2015.promise,scripthost && rm -rf ./ts4.4 && mkdir -p ./ts4.4/lib && cp -r ./lib ./ts4.4 && find ./ts4.4/lib -type f ! -iname '*.d.ts' -delete && ./config/replace_for_ts44.sh", + "browserify": "VERSION=${VERSION:-dev}; mkdir -p static/js/ && cd src && ../node_modules/browserify/bin/cmd.js Main.ts -p [ tsify ] --exclude kurento-browser-extensions --debug -o ../static/js/openvidu-browser-$VERSION.js -v", + "browserify-prod": "VERSION=${VERSION:-dev}; mkdir -p static/js/ && cd src && ../node_modules/browserify/bin/cmd.js --debug Main.ts -p [ tsify ] --exclude kurento-browser-extensions | ../node_modules/terser/bin/terser --source-map content=inline --output ../static/js/openvidu-browser-$VERSION.min.js", + "build": "cd src/OpenVidu && ./../../node_modules/typescript/bin/tsc && cd ../.. && ./node_modules/typescript/bin/tsc --declaration src/index.ts --outDir ./lib --sourceMap --target es5 --lib dom,es5,es2015.promise,scripthost && rm -rf ./ts4.4 && mkdir -p ./ts4.4/lib && cp -r ./lib ./ts4.4 && find ./ts4.4/lib -type f ! -iname '*.d.ts' -delete && ./config/replace_for_ts44.sh", "docs": "./generate-docs.sh" - }, - "types": "lib/index.d.ts", + }, + "types": "lib/index.d.ts", "typesVersions": { "<4.4": { "*": [ "ts4.4/*" ] } - }, - "version": "2.21.0" -} + }, + "version": "2.22.0" +} \ No newline at end of file diff --git a/openvidu-server/pom.xml b/openvidu-server/pom.xml index 9f99b19c..e0aa1883 100644 --- a/openvidu-server/pom.xml +++ b/openvidu-server/pom.xml @@ -12,7 +12,7 @@ jar OpenVidu Server - 2.21.0 + 2.22.0 OpenVidu Server https://openvidu.io diff --git a/openvidu-server/src/dashboard/package-lock.json b/openvidu-server/src/dashboard/package-lock.json index d767764d..5bafa32f 100644 --- a/openvidu-server/src/dashboard/package-lock.json +++ b/openvidu-server/src/dashboard/package-lock.json @@ -23,7 +23,7 @@ "@angular/router": "13.3.0", "core-js": "3.21.1", "jquery": "3.6.0", - "openvidu-browser": "2.21.0", + "openvidu-browser": "2.22.0", "rxjs": "7.5.5", "tslib": "2.3.1", "zone.js": "0.11.5" @@ -9191,9 +9191,9 @@ } }, "node_modules/openvidu-browser": { - "version": "2.21.0", - "resolved": "https://registry.npmjs.org/openvidu-browser/-/openvidu-browser-2.21.0.tgz", - "integrity": "sha512-dQZ8lsvt7zydklG/naHtaWpnhRo5ErTjEkWslmg6e2fjFVy+GmGVrJBeMJrJDM2FrOWv8aH86fRNR+P7eESB9g==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/openvidu-browser/-/openvidu-browser-2.22.0.tgz", + "integrity": "sha512-fug7V5WZPwEXCF4im6RzhWSbv9nYB4QWMXrEQBEsh7RI1VPQ5Jl2VcindiUeMtN+quLqeTjXSRUh4lfkrTlQSQ==", "dependencies": { "events": "3.3.0", "freeice": "2.2.2", @@ -14935,7 +14935,8 @@ "version": "13.3.0", "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-13.3.0.tgz", "integrity": "sha512-QbTQWXK2WzYU+aKKVDG0ya7WYT+6rNAUXVt5ov9Nz1SGgDeozpiOx8ZqPWUvnToTY8EoodwWFGCVtkLHXUR+wA==", - "dev": true + "dev": true, + "requires": {} }, "@nodelib/fs.scandir": { "version": "2.1.5", @@ -15501,7 +15502,8 @@ "version": "1.8.0", "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "dev": true + "dev": true, + "requires": {} }, "acorn-walk": { "version": "8.2.0", @@ -16234,7 +16236,8 @@ "version": "5.2.2", "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", - "dev": true + "dev": true, + "requires": {} }, "clean-stack": { "version": "2.2.0", @@ -16317,13 +16320,15 @@ "version": "9.0.0", "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.0.tgz", "integrity": "sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ==", - "dev": true + "dev": true, + "requires": {} }, "@angular/core": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.0.0.tgz", "integrity": "sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w==", - "dev": true + "dev": true, + "requires": {} }, "rxjs": { "version": "6.6.7", @@ -16806,7 +16811,8 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", - "dev": true + "dev": true, + "requires": {} }, "css-select": { "version": "4.2.1", @@ -18291,7 +18297,8 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true + "dev": true, + "requires": {} }, "ieee754": { "version": "1.2.1", @@ -19137,7 +19144,8 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", - "dev": true + "dev": true, + "requires": {} }, "karma-source-map-support": { "version": "1.4.0", @@ -20071,9 +20079,9 @@ } }, "openvidu-browser": { - "version": "2.21.0", - "resolved": "https://registry.npmjs.org/openvidu-browser/-/openvidu-browser-2.21.0.tgz", - "integrity": "sha512-dQZ8lsvt7zydklG/naHtaWpnhRo5ErTjEkWslmg6e2fjFVy+GmGVrJBeMJrJDM2FrOWv8aH86fRNR+P7eESB9g==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/openvidu-browser/-/openvidu-browser-2.22.0.tgz", + "integrity": "sha512-fug7V5WZPwEXCF4im6RzhWSbv9nYB4QWMXrEQBEsh7RI1VPQ5Jl2VcindiUeMtN+quLqeTjXSRUh4lfkrTlQSQ==", "requires": { "events": "3.3.0", "freeice": "2.2.2", @@ -20532,7 +20540,8 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", - "dev": true + "dev": true, + "requires": {} }, "postcss-custom-properties": { "version": "12.1.4", @@ -20602,13 +20611,15 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", - "dev": true + "dev": true, + "requires": {} }, "postcss-gap-properties": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", - "dev": true + "dev": true, + "requires": {} }, "postcss-image-set-function": { "version": "4.0.6", @@ -20634,7 +20645,8 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", - "dev": true + "dev": true, + "requires": {} }, "postcss-lab-function": { "version": "4.1.2", @@ -20661,19 +20673,22 @@ "version": "5.0.4", "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", - "dev": true + "dev": true, + "requires": {} }, "postcss-media-minmax": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", - "dev": true + "dev": true, + "requires": {} }, "postcss-modules-extract-imports": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true + "dev": true, + "requires": {} }, "postcss-modules-local-by-default": { "version": "4.0.0", @@ -20717,13 +20732,15 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", - "dev": true + "dev": true, + "requires": {} }, "postcss-page-break": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", - "dev": true + "dev": true, + "requires": {} }, "postcss-place": { "version": "7.0.4", @@ -20788,7 +20805,8 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", - "dev": true + "dev": true, + "requires": {} }, "postcss-selector-not": { "version": "5.0.0", @@ -21534,7 +21552,8 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true + "dev": true, + "requires": {} }, "json-schema-traverse": { "version": "0.4.1", @@ -22162,7 +22181,8 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true + "dev": true, + "requires": {} }, "json-schema-traverse": { "version": "0.4.1", @@ -22690,7 +22710,8 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true + "dev": true, + "requires": {} }, "json-schema-traverse": { "version": "0.4.1", @@ -22987,7 +23008,8 @@ "version": "8.2.3", "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", - "dev": true + "dev": true, + "requires": {} }, "xml2js": { "version": "0.4.23", diff --git a/openvidu-server/src/dashboard/package.json b/openvidu-server/src/dashboard/package.json index abdc7943..2b48f992 100644 --- a/openvidu-server/src/dashboard/package.json +++ b/openvidu-server/src/dashboard/package.json @@ -1,55 +1,55 @@ { "dependencies": { - "@angular/animations": "13.3.0", - "@angular/cdk": "13.3.0", - "@angular/common": "13.3.0", - "@angular/compiler": "13.3.0", - "@angular/core": "13.3.0", - "@angular/flex-layout": "13.0.0-beta.38", - "@angular/forms": "13.3.0", - "@angular/material": "13.3.0", - "@angular/platform-browser": "13.3.0", - "@angular/platform-browser-dynamic": "13.3.0", - "@angular/router": "13.3.0", - "core-js": "3.21.1", - "jquery": "3.6.0", - "openvidu-browser": "2.21.0", - "rxjs": "7.5.5", - "tslib": "2.3.1", + "@angular/animations": "13.3.0", + "@angular/cdk": "13.3.0", + "@angular/common": "13.3.0", + "@angular/compiler": "13.3.0", + "@angular/core": "13.3.0", + "@angular/flex-layout": "13.0.0-beta.38", + "@angular/forms": "13.3.0", + "@angular/material": "13.3.0", + "@angular/platform-browser": "13.3.0", + "@angular/platform-browser-dynamic": "13.3.0", + "@angular/router": "13.3.0", + "core-js": "3.21.1", + "jquery": "3.6.0", + "openvidu-browser": "2.22.0", + "rxjs": "7.5.5", + "tslib": "2.3.1", "zone.js": "0.11.5" - }, + }, "devDependencies": { - "@angular-devkit/build-angular": "13.3.0", - "@angular/cli": "13.3.0", - "@angular/compiler-cli": "13.3.0", - "@angular/language-service": "13.3.0", - "@types/jasmine": "3.6.6", - "@types/node": "17.0.21", - "codelyzer": "6.0.2", - "jasmine-core": "4.0.1", - "jasmine-spec-reporter": "7.0.0", - "karma": "6.3.17", - "karma-chrome-launcher": "3.1.1", - "karma-coverage-istanbul-reporter": "3.0.3", - "karma-jasmine": "4.0.1", - "karma-jasmine-html-reporter": "1.7.0", - "protractor": "7.0.0", - "ts-node": "10.7.0", - "tslint": "6.1.3", + "@angular-devkit/build-angular": "13.3.0", + "@angular/cli": "13.3.0", + "@angular/compiler-cli": "13.3.0", + "@angular/language-service": "13.3.0", + "@types/jasmine": "3.6.6", + "@types/node": "17.0.21", + "codelyzer": "6.0.2", + "jasmine-core": "4.0.1", + "jasmine-spec-reporter": "7.0.0", + "karma": "6.3.17", + "karma-chrome-launcher": "3.1.1", + "karma-coverage-istanbul-reporter": "3.0.3", + "karma-jasmine": "4.0.1", + "karma-jasmine-html-reporter": "1.7.0", + "protractor": "7.0.0", + "ts-node": "10.7.0", + "tslint": "6.1.3", "typescript": "4.5.4" - }, - "license": "Apache-2.0", - "name": "frontend", - "private": true, + }, + "license": "Apache-2.0", + "name": "frontend", + "private": true, "scripts": { - "build": "./node_modules/.bin/ng build --base-href /dashboard/ --output-path ../main/resources/static/dashboard", - "build-prod": "./node_modules/.bin/ng build --configuration production --base-href /dashboard/ --output-path ../main/resources/static/dashboard", - "e2e": "ng e2e", - "lint": "ng lint", - "ng": "ng", - "postinstall": "ngcc --properties es2015 browser module main --first-only --create-ivy-entry-points", - "start": "ng serve", + "build": "./node_modules/.bin/ng build --base-href /dashboard/ --output-path ../main/resources/static/dashboard", + "build-prod": "./node_modules/.bin/ng build --configuration production --base-href /dashboard/ --output-path ../main/resources/static/dashboard", + "e2e": "ng e2e", + "lint": "ng lint", + "ng": "ng", + "postinstall": "ngcc --properties es2015 browser module main --first-only --create-ivy-entry-points", + "start": "ng serve", "test": "ng test" - }, + }, "version": "0.0.0" -} +} \ No newline at end of file diff --git a/openvidu-testapp/package.json b/openvidu-testapp/package.json index 3e90ff26..eb2d9cbc 100644 --- a/openvidu-testapp/package.json +++ b/openvidu-testapp/package.json @@ -16,7 +16,7 @@ "core-js": "3.4.7", "hammerjs": "2.0.8", "json-stringify-safe": "^5.0.1", - "openvidu-browser": "2.21.0", + "openvidu-browser": "2.22.0", "openvidu-node-client": "2.21.0", "rxjs": "6.5.3", "zone.js": "0.10.2" @@ -45,5 +45,5 @@ "start": "ng serve", "test": "ng test" }, - "version": "2.21.0" + "version": "2.22.0" } \ No newline at end of file